From 3306d36ecbc024775972e5cf7971b2a7a70671d0 Mon Sep 17 00:00:00 2001 From: lempamo Date: Wed, 23 Aug 2017 13:38:40 -0400 Subject: Renaming the game! --- Histacom2.Engine/BSODCreator.cs | 54 + Histacom2.Engine/DesktopController.cs | 72 + Histacom2.Engine/FileDialogBoxManager.cs | 40 + Histacom2.Engine/Histacom2.Engine.csproj | 164 ++ Histacom2.Engine/MessageParser.cs | 31 + Histacom2.Engine/Paintbrush.cs | 49 + Histacom2.Engine/Properties/AssemblyInfo.cs | 36 + Histacom2.Engine/Properties/Resources.Designer.cs | 419 ++++ Histacom2.Engine/Properties/Resources.resx | 232 ++ Histacom2.Engine/Resources/CHORD.WAV | Bin 0 -> 24982 bytes Histacom2.Engine/Resources/Icon128x.ico | Bin 0 -> 99678 bytes .../Win95PlusDangerousCreaturesAsterisk.wav | Bin 0 -> 13782 bytes .../Win95PlusDangerousCreaturesCritStop.wav | Bin 0 -> 10732 bytes .../Win95PlusDangerousCreaturesExclamation.wav | Bin 0 -> 9298 bytes .../Win95PlusDangerousCreaturesProgError.wav | Bin 0 -> 18914 bytes .../Win95PlusDangerousCreaturesQuestion.wav | Bin 0 -> 15010 bytes .../Resources/Win95PlusDangerousCreaturesStart.WAV | Bin 0 -> 93144 bytes .../Win95PlusDangerousCreaturesWallpaper.JPG | Bin 0 -> 99357 bytes .../Resources/Win95PlusInsideComputerAsterisk.wav | Bin 0 -> 9006 bytes .../Resources/Win95PlusInsideComputerStart.wav | Bin 0 -> 50162 bytes .../Resources/Win95PlusInsideComputerStop.wav | Bin 0 -> 27780 bytes .../Resources/Win95PlusInsideComputerWallpaper.jpg | Bin 0 -> 76769 bytes Histacom2.Engine/Resources/Win95Start.wav | Bin 0 -> 270382 bytes Histacom2.Engine/Resources/Win95Stop.wav | Bin 0 -> 27804 bytes Histacom2.Engine/Resources/Win98Start.wav | Bin 0 -> 693212 bytes Histacom2.Engine/Resources/Win98Stop.WAV | Bin 0 -> 313116 bytes Histacom2.Engine/Resources/WinAboutSeparator95.png | Bin 0 -> 177 bytes .../Resources/WinClassic/Window/BottomLeft.png | Bin 0 -> 173 bytes .../Resources/WinClassic/Window/BottomRight.png | Bin 0 -> 173 bytes .../Resources/WinClassic/Window/BottomSide.png | Bin 0 -> 165 bytes .../Resources/WinClassic/Window/LeftSide.png | Bin 0 -> 164 bytes .../Resources/WinClassic/Window/LeviWindows.ttf | Bin 0 -> 46724 bytes .../Resources/WinClassic/Window/RightSide.png | Bin 0 -> 164 bytes .../Resources/WinClassic/Window/TopLeft.png | Bin 0 -> 170 bytes .../Resources/WinClassic/Window/TopRight.png | Bin 0 -> 173 bytes .../Resources/WinClassic/Window/TopSide.png | Bin 0 -> 165 bytes .../Resources/WinClassic/Window/Win95Error.png | Bin 0 -> 429 bytes .../Resources/WinClassic/Window/Win95Info.png | Bin 0 -> 384 bytes .../Resources/WinClassic/Window/Win95Question.png | Bin 0 -> 430 bytes .../Resources/WinClassic/Window/Win95Warning.png | Bin 0 -> 432 bytes .../WinClassic/Window/WinClassicClose.png | Bin 0 -> 236 bytes .../Resources/WinClassic/Window/WinClassicMax.png | Bin 0 -> 206 bytes .../Resources/WinClassic/Window/WinClassicMin.png | Bin 0 -> 201 bytes .../WinClassic/Window/WinClassicRestore.png | Bin 0 -> 229 bytes .../Resources/WinClassic/Window/nullIcon.png | Bin 0 -> 157 bytes .../Resources/WinClassic/Window/pjBg6mKP.bmp | Bin 0 -> 4997267 bytes .../WinClassic/Window/windows_command_prompt.ttf | Bin 0 -> 29616 bytes Histacom2.Engine/SaveSystem.cs | 716 ++++++ Histacom2.Engine/TaskBarController.cs | 60 + Histacom2.Engine/Template/AboutBox95.Designer.cs | 144 ++ Histacom2.Engine/Template/AboutBox95.cs | 19 + Histacom2.Engine/Template/AboutBox95.resx | 120 + Histacom2.Engine/Template/Infobox95.Designer.cs | 152 ++ Histacom2.Engine/Template/Infobox95.cs | 87 + Histacom2.Engine/Template/Infobox95.resx | 120 + Histacom2.Engine/Template/Win9XBSOD.Designer.cs | 141 ++ Histacom2.Engine/Template/Win9XBSOD.cs | 38 + Histacom2.Engine/Template/Win9XBSOD.resx | 120 + Histacom2.Engine/Template/WinClassic.Designer.cs | 292 +++ Histacom2.Engine/Template/WinClassic.cs | 235 ++ Histacom2.Engine/Template/WinClassic.resx | 201 ++ Histacom2.Engine/Theme.cs | 114 + Histacom2.Engine/UI/ClassicButton.Designer.cs | 91 + Histacom2.Engine/UI/ClassicButton.cs | 58 + Histacom2.Engine/UI/ClassicButton.resx | 120 + Histacom2.Engine/UI/IProgressBar.cs | 234 ++ Histacom2.Engine/WindowManager.cs | 100 + Histacom2.Engine/packages.config | 4 + Histacom2/AchievementBox.Designer.cs | 68 + Histacom2/AchievementBox.cs | 62 + Histacom2/AchievementBox.resx | 120 + Histacom2/AchievementScreen.Designer.cs | 150 ++ Histacom2/AchievementScreen.cs | 43 + Histacom2/AchievementScreen.resx | 1852 ++++++++++++++ .../WinClassicCalculator.Designer.cs | 646 +++++ Histacom2/GlobalPrograms/WinClassicCalculator.cs | 175 ++ Histacom2/GlobalPrograms/WinClassicCalculator.resx | 126 + .../WinClassicDownloader.Designer.cs | 124 + Histacom2/GlobalPrograms/WinClassicDownloader.cs | 86 + Histacom2/GlobalPrograms/WinClassicDownloader.resx | 126 + .../GlobalPrograms/WinClassicNotepad.Designer.cs | 376 +++ Histacom2/GlobalPrograms/WinClassicNotepad.cs | 118 + Histacom2/GlobalPrograms/WinClassicNotepad.resx | 120 + Histacom2/Histacom2.csproj | 720 ++++++ Histacom2/Icon128x.ico | Bin 0 -> 99678 bytes .../OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs | 182 ++ Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.cs | 107 + Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.resx | 123 + Histacom2/OS/Win95/Win95.Designer.cs | 1157 +++++++++ Histacom2/OS/Win95/Win95.cs | 622 +++++ Histacom2/OS/Win95/Win95.resx | 2620 +++++++++++++++++++ .../OS/Win95/Win95Apps/GuessTheNumber.Designer.cs | 125 + Histacom2/OS/Win95/Win95Apps/GuessTheNumber.cs | 20 + Histacom2/OS/Win95/Win95Apps/GuessTheNumber.resx | 120 + .../Win95Apps/IE4Sites/12padams1998.Designer.cs | 450 ++++ .../OS/Win95/Win95Apps/IE4Sites/12padams1998.cs | 138 ++ .../OS/Win95/Win95Apps/IE4Sites/12padams1998.resx | 123 + .../Win95Apps/IE4Sites/GoogleHome.Designer.cs | 90 + .../OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs | 25 + .../OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx | 120 + .../Win95Apps/IE4Sites/GooglePrototype.Designer.cs | 277 +++ .../OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs | 27 + .../Win95/Win95Apps/IE4Sites/GooglePrototype.resx | 120 + .../Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs | 61 + Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs | 20 + .../OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx | 123 + .../Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs | 95 + Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs | 30 + .../OS/Win95/Win95Apps/IE4Sites/IE4Start.resx | 120 + .../MineSweeper/CustomMinefield.Designer.cs | 140 ++ .../Win95/Win95Apps/MineSweeper/CustomMinefield.cs | 42 + .../Win95Apps/MineSweeper/CustomMinefield.resx | 120 + Histacom2/OS/Win95/Win95Apps/MineSweeper/Game.cs | 208 ++ .../MineSweeper/MineBestTimes.Designer.cs | 201 ++ .../Win95/Win95Apps/MineSweeper/MineBestTimes.cs | 71 + .../Win95/Win95Apps/MineSweeper/MineBestTimes.resx | 123 + Histacom2/OS/Win95/Win95Apps/MineSweeper/Square.cs | 268 ++ .../MineSweeper/WinClassicMinesweeper.Designer.cs | 383 +++ .../Win95Apps/MineSweeper/WinClassicMinesweeper.cs | 171 ++ .../MineSweeper/WinClassicMinesweeper.resx | 129 + Histacom2/OS/Win95/Win95Apps/Story/Hack1.cs | 97 + Histacom2/OS/Win95/Win95Apps/Story/Hack2.cs | 283 +++ .../OS/Win95/Win95Apps/WebChat1998.Designer.cs | 329 +++ Histacom2/OS/Win95/Win95Apps/WebChat1998.cs | 273 ++ .../OS/Win95/Win95Apps/Win95Installer.Designer.cs | 325 +++ Histacom2/OS/Win95/Win95Apps/Win95Installer.cs | 129 + Histacom2/OS/Win95/Win95Apps/Win95Installer.resx | 149 ++ .../Win95Apps/Win95WindowsExplorer.Designer.cs | 398 +++ .../OS/Win95/Win95Apps/Win95WindowsExplorer.cs | 921 +++++++ .../OS/Win95/Win95Apps/Win95WindowsExplorer.resx | 126 + .../Win95Apps/WinClassicFTPClient.Designer.cs | 272 ++ .../OS/Win95/Win95Apps/WinClassicFTPClient.cs | 110 + .../OS/Win95/Win95Apps/WinClassicFTPClient.resx | 212 ++ .../OS/Win95/Win95Apps/WinClassicIE3.Designer.cs | 1458 +++++++++++ Histacom2/OS/Win95/Win95Apps/WinClassicIE3.cs | 90 + Histacom2/OS/Win95/Win95Apps/WinClassicIE3.resx | 126 + .../Win95Apps/WinClassicInstaller.Designer.cs | 877 +++++++ .../OS/Win95/Win95Apps/WinClassicInstaller.cs | 145 ++ .../OS/Win95/Win95Apps/WinClassicInstaller.resx | 152 ++ .../Win95/Win95Apps/WinClassicTerminal.Designer.cs | 209 ++ Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.cs | 185 ++ .../OS/Win95/Win95Apps/WinClassicTerminal.resx | 120 + .../Win95Apps/WinClassicThemePanel.Designer.cs | 136 + .../OS/Win95/Win95Apps/WinClassicThemePanel.cs | 144 ++ .../OS/Win95/Win95Apps/WinClassicThemePanel.resx | 120 + .../Win95Apps/WinClassicTimeDistorter.Designer.cs | 165 ++ .../OS/Win95/Win95Apps/WinClassicTimeDistorter.cs | 55 + .../Win95/Win95Apps/WinClassicTimeDistorter.resx | 123 + .../Win95/Win95Apps/WinClassicWelcome.Designer.cs | 138 ++ Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.cs | 32 + .../OS/Win95/Win95Apps/WinClassicWelcome.resx | 120 + .../Win95/Win95Apps/WinClassicWordPad.Designer.cs | 689 +++++ Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.cs | 173 ++ .../OS/Win95/Win95Apps/WinClassicWordPad.resx | 123 + Histacom2/OS/Win95/Win95TaskBarItem.Designer.cs | 94 + Histacom2/OS/Win95/Win95TaskBarItem.cs | 43 + Histacom2/OS/Win95/Win95TaskBarItem.resx | 129 + Histacom2/OS/Win98/Win98.Designer.cs | 1120 +++++++++ Histacom2/OS/Win98/Win98.cs | 593 +++++ Histacom2/OS/Win98/Win98.resx | 2621 ++++++++++++++++++++ .../FRMWinClassicAddressBookNewContact.Designer.cs | 227 ++ .../FRMWinClassicAddressBookNewContact.cs | 71 + .../FRMWinClassicAddressBookNewContact.resx | 120 + .../FRMWinClassicAddressBookNewFolder.Designer.cs | 81 + .../FRMWinClassicAddressBookNewFolder.cs | 27 + .../FRMWinClassicAddressBookNewFolder.resx | 120 + .../AddressBook/WinClassicAddressBook.Designer.cs | 397 +++ .../Win98Apps/AddressBook/WinClassicAddressBook.cs | 293 +++ .../AddressBook/WinClassicAddressBook.resx | 126 + .../WinClassicWindowsExplorer.Designer.cs | 623 +++++ .../Win98/Win98Apps/WinClassicWindowsExplorer.cs | 1083 ++++++++ .../Win98/Win98Apps/WinClassicWindowsExplorer.resx | 138 ++ Histacom2/Program.cs | 122 + Histacom2/Properties/AssemblyInfo.cs | 39 + Histacom2/Properties/Resources.resx | 1891 ++++++++++++++ Histacom2/Properties/Resources1.Designer.cs | 1946 +++++++++++++++ Histacom2/Properties/Settings.Designer.cs | 26 + Histacom2/Properties/Settings.settings | 7 + Histacom2/Resources/12padams_EULA.txt | 19 + Histacom2/Resources/AchievementMines.png | Bin 0 -> 1944 bytes Histacom2/Resources/ButtonPattern.png | Bin 0 -> 165 bytes Histacom2/Resources/DCTheme_BG.JPG | Bin 0 -> 99357 bytes Histacom2/Resources/EndingDestruction.png | Bin 0 -> 2031 bytes Histacom2/Resources/EndingPiracy.png | Bin 0 -> 2144 bytes Histacom2/Resources/GuessTheNumber/GTN95_Check.png | Bin 0 -> 308 bytes .../GuessTheNumber/GTN95_CheckClicked.png | Bin 0 -> 314 bytes .../Resources/GuessTheNumber/GTN95_Higher.png | Bin 0 -> 363 bytes .../Resources/GuessTheNumber/GTN95_Restart.png | Bin 0 -> 376 bytes .../GuessTheNumber/GTN95_RestartClicked.png | Bin 0 -> 377 bytes Histacom2/Resources/ICTheme_BG.jpg | Bin 0 -> 76769 bytes Histacom2/Resources/IE3/IE3_Back.png | Bin 0 -> 568 bytes Histacom2/Resources/IE3/IE3_BackHover.png | Bin 0 -> 556 bytes Histacom2/Resources/IE3/IE3_Forward.png | Bin 0 -> 625 bytes Histacom2/Resources/IE3/IE3_ForwardHover.png | Bin 0 -> 628 bytes Histacom2/Resources/IE3/IE3_Refresh.png | Bin 0 -> 687 bytes Histacom2/Resources/IE3/IE3_RefreshHover.png | Bin 0 -> 670 bytes Histacom2/Resources/IE3/IE3_Stop.png | Bin 0 -> 505 bytes Histacom2/Resources/IE3/IE3_StopHover.png | Bin 0 -> 495 bytes Histacom2/Resources/IE3/IE3_SwirlyThings.png | Bin 0 -> 6986 bytes Histacom2/Resources/IE4/google.jpg | Bin 0 -> 6218 bytes Histacom2/Resources/IE4/googlehome.html | 19 + Histacom2/Resources/IE4/googleprototype.html | 64 + Histacom2/Resources/IE4/ie4about.png | Bin 0 -> 11773 bytes Histacom2/Resources/IE4/ie4start.html | 44 + Histacom2/Resources/IE4/nopage.bmp | Bin 0 -> 219642 bytes Histacom2/Resources/IE4/padams.html | 76 + Histacom2/Resources/IE4/start.png | Bin 0 -> 28819 bytes Histacom2/Resources/IE4/start_googlink.png | Bin 0 -> 343 bytes Histacom2/Resources/IE4/start_padamslink.png | Bin 0 -> 405 bytes Histacom2/Resources/Icon128x.ico | Bin 0 -> 99678 bytes Histacom2/Resources/LauncherSideBar.png | Bin 0 -> 600 bytes Histacom2/Resources/Lemon's LCD.ttf | Bin 0 -> 23328 bytes Histacom2/Resources/LeviWindows.ttf | Bin 0 -> 46724 bytes Histacom2/Resources/MS-DOS-logo-1.png | Bin 0 -> 14567 bytes .../MSDOSPromptToolStripMenuItem1.Image.png | Bin 0 -> 281 bytes Histacom2/Resources/MinesweepNumBox.png | Bin 0 -> 306 bytes Histacom2/Resources/SeizureWarning.png | Bin 0 -> 8081 bytes Histacom2/Resources/TitleScreen/Histacom2_Logo.png | Bin 0 -> 22418 bytes Histacom2/Resources/TitleScreen/TaskBarButton.png | Bin 0 -> 387 bytes Histacom2/Resources/TitleScreen/TaskBarClock.png | Bin 0 -> 256 bytes Histacom2/Resources/TitleScreen/TimeHACK_Logo.png | Bin 0 -> 879972 bytes Histacom2/Resources/Win2000WebBackground.png | Bin 0 -> 5483 bytes Histacom2/Resources/Win95Help.png | Bin 0 -> 14797 bytes Histacom2/Resources/Win98SideBar.png | Bin 0 -> 1516 bytes Histacom2/Resources/Win98WebBackground.png | Bin 0 -> 5884 bytes Histacom2/Resources/WinAboutSeparator95.png | Bin 0 -> 177 bytes Histacom2/Resources/WinClassic/16Color.png | Bin 0 -> 657 bytes Histacom2/Resources/WinClassic/256Color.png | Bin 0 -> 264 bytes Histacom2/Resources/WinClassic/AIMbuddyjoin.wav | Bin 0 -> 167760 bytes Histacom2/Resources/WinClassic/AIMbuddyleave.wav | Bin 0 -> 86256 bytes Histacom2/Resources/WinClassic/AIMfile.wav | Bin 0 -> 4480 bytes .../Resources/WinClassic/AIMmessagereceived.wav | Bin 0 -> 159984 bytes Histacom2/Resources/WinClassic/AIMmessagesent.wav | Bin 0 -> 157936 bytes Histacom2/Resources/WinClassic/LauncherSideBar.png | Bin 0 -> 628 bytes Histacom2/Resources/WinClassic/TrueColor.png | Bin 0 -> 284 bytes .../Resources/WinClassic/Win95ComputerIcon.png | Bin 0 -> 157 bytes .../Resources/WinClassic/Win95ControlPanelIcon.png | Bin 0 -> 170 bytes .../Resources/WinClassic/Win95DesktopIcon.png | Bin 0 -> 168 bytes Histacom2/Resources/WinClassic/Win95Error.png | Bin 0 -> 429 bytes Histacom2/Resources/WinClassic/Win95File.png | Bin 0 -> 236 bytes .../Resources/WinClassic/Win95HardDiskIcon.png | Bin 0 -> 127 bytes .../Resources/WinClassic/Win95IconNotepad.png | Bin 0 -> 130 bytes Histacom2/Resources/WinClassic/Win95Info.png | Bin 0 -> 384 bytes .../Resources/WinClassic/Win95NetworkIcon.png | Bin 0 -> 181 bytes .../Resources/WinClassic/Win95PrintersFolder.png | Bin 0 -> 164 bytes .../Resources/WinClassic/Win95RecycleIcon.png | Bin 0 -> 174 bytes Histacom2/Resources/WinClassic/Win95SideBar.png | Bin 0 -> 835 bytes Histacom2/Resources/WinClassic/Win95Start.wav | Bin 0 -> 270382 bytes Histacom2/Resources/WinClassic/Win95Warning.png | Bin 0 -> 432 bytes .../Resources/WinClassic/Win95WordpadIcon2.png | Bin 0 -> 142 bytes Histacom2/Resources/WinClassic/Win98Computer.png | Bin 0 -> 397 bytes Histacom2/Resources/WinClassic/Win98Start.wav | Bin 0 -> 693212 bytes Histacom2/Resources/WinClassic/Win98Stop.WAV | Bin 0 -> 313116 bytes .../Resources/WinClassic/WinAboutSeparator95.png | Bin 0 -> 177 bytes .../WinClassic/WinClassicAddressBookDeleteIcon.png | Bin 0 -> 513 bytes .../WinClassic/WinClassicAddressBookNewIcon.png | Bin 0 -> 467 bytes .../WinClassicAddressBookPropertiesIcon.png | Bin 0 -> 546 bytes Histacom2/Resources/WinClassic/WinClassicApp.png | Bin 0 -> 148 bytes Histacom2/Resources/WinClassic/WinClassicCalc.png | Bin 0 -> 246 bytes .../Resources/WinClassic/WinClassicCalcBig.png | Bin 0 -> 177 bytes Histacom2/Resources/WinClassic/WinClassicClock.png | Bin 0 -> 221 bytes .../Resources/WinClassic/WinClassicComputer.png | Bin 0 -> 410 bytes Histacom2/Resources/WinClassic/WinClassicCopy.png | Bin 0 -> 254 bytes Histacom2/Resources/WinClassic/WinClassicCut.png | Bin 0 -> 254 bytes .../WinClassic/WinClassicDisplayExample.png | Bin 0 -> 1353 bytes .../Resources/WinClassic/WinClassicDocuments.png | Bin 0 -> 404 bytes .../Resources/WinClassic/WinClassicEndings.png | Bin 0 -> 449 bytes .../Resources/WinClassic/WinClassicEndingsIcon.png | Bin 0 -> 469 bytes .../WinClassic/WinClassicEndingsLocked.png | Bin 0 -> 439 bytes Histacom2/Resources/WinClassic/WinClassicFind.png | Bin 0 -> 457 bytes .../Resources/WinClassic/WinClassicFolder.png | Bin 0 -> 285 bytes ...nClassicGENERALApplicationToolbarBackground.png | Bin 0 -> 616 bytes Histacom2/Resources/WinClassic/WinClassicHWCV.png | Bin 0 -> 93269 bytes Histacom2/Resources/WinClassic/WinClassicHelp.png | Bin 0 -> 445 bytes Histacom2/Resources/WinClassic/WinClassicIE4.png | Bin 0 -> 534 bytes Histacom2/Resources/WinClassic/WinClassicInbox.png | Bin 0 -> 614 bytes .../Resources/WinClassic/WinClassicInstallPic.png | Bin 0 -> 3465 bytes Histacom2/Resources/WinClassic/WinClassicMSN.png | Bin 0 -> 557 bytes .../Resources/WinClassic/WinClassicMinesweeper.png | Bin 0 -> 309 bytes .../Resources/WinClassic/WinClassicNetworking.png | Bin 0 -> 492 bytes Histacom2/Resources/WinClassic/WinClassicNew.png | Bin 0 -> 191 bytes .../Resources/WinClassic/WinClassicNotepad.png | Bin 0 -> 168 bytes .../Resources/WinClassic/WinClassicNotepadBig.png | Bin 0 -> 255 bytes .../WinClassic/WinClassicOpenFolderSmall.png | Bin 0 -> 155 bytes .../Resources/WinClassic/WinClassicOutlook.png | Bin 0 -> 632 bytes Histacom2/Resources/WinClassic/WinClassicPaint.png | Bin 0 -> 337 bytes Histacom2/Resources/WinClassic/WinClassicPaste.png | Bin 0 -> 288 bytes .../Resources/WinClassic/WinClassicProgramItem.png | Bin 0 -> 312 bytes .../Resources/WinClassic/WinClassicPrograms.png | Bin 0 -> 425 bytes .../Resources/WinClassic/WinClassicRecycle.png | Bin 0 -> 522 bytes .../Resources/WinClassic/WinClassicRegedit.png | Bin 0 -> 291 bytes Histacom2/Resources/WinClassic/WinClassicRun.png | Bin 0 -> 396 bytes .../Resources/WinClassic/WinClassicSettings.png | Bin 0 -> 502 bytes Histacom2/Resources/WinClassic/WinClassicSetup.png | Bin 0 -> 534 bytes .../Resources/WinClassic/WinClassicShutdown.png | Bin 0 -> 435 bytes Histacom2/Resources/WinClassic/WinClassicStart.png | Bin 0 -> 380 bytes .../Resources/WinClassic/WinClassicSuspend.png | Bin 0 -> 429 bytes .../Resources/WinClassic/WinClassicTaskBar.png | Bin 0 -> 127 bytes .../Resources/WinClassic/WinClassicTaskbarItem.png | Bin 0 -> 218 bytes Histacom2/Resources/WinClassic/WinClassicTime.png | Bin 0 -> 225 bytes Histacom2/Resources/WinClassic/WinClassicUndo.png | Bin 0 -> 216 bytes .../Resources/WinClassic/WinClassicWebchat.png | Bin 0 -> 241 bytes .../Resources/WinClassic/WinClassicWordpad.png | Bin 0 -> 286 bytes Histacom2/Resources/WinClassic/sliversilver.png | Bin 0 -> 156 bytes Histacom2/Resources/WinClassic/tada.wav | Bin 0 -> 27804 bytes Histacom2/Resources/WinClassicAbout95.png | Bin 0 -> 1360 bytes ...nClassicGENERALApplicationToolBoxBackground.png | Bin 0 -> 309 bytes Histacom2/Resources/XCross.png | Bin 0 -> 210 bytes Histacom2/Resources/XCross_highlighted.png | Bin 0 -> 225 bytes Histacom2/Resources/distort1.wav | Bin 0 -> 1411244 bytes Histacom2/Resources/ie4_back.png | Bin 0 -> 554 bytes Histacom2/Resources/ie4_favorites.png | Bin 0 -> 672 bytes Histacom2/Resources/ie4_forward.png | Bin 0 -> 574 bytes Histacom2/Resources/ie4_go.png | Bin 0 -> 628 bytes Histacom2/Resources/ie4_history.png | Bin 0 -> 883 bytes Histacom2/Resources/ie4_home.png | Bin 0 -> 720 bytes Histacom2/Resources/ie4_hsplitter.png | Bin 0 -> 437 bytes Histacom2/Resources/ie4_hsplitter1.png | Bin 0 -> 445 bytes Histacom2/Resources/ie4_hsplitter2.png | Bin 0 -> 448 bytes Histacom2/Resources/ie4_mail.png | Bin 0 -> 879 bytes Histacom2/Resources/ie4_print.png | Bin 0 -> 686 bytes Histacom2/Resources/ie4_refresh.png | Bin 0 -> 676 bytes Histacom2/Resources/ie4_search.png | Bin 0 -> 913 bytes Histacom2/Resources/ie4_stop.png | Bin 0 -> 687 bytes Histacom2/Resources/ie4_vsplitter.png | Bin 0 -> 425 bytes Histacom2/Resources/minesweepSquare.png | Bin 0 -> 191 bytes Histacom2/Resources/minesweepSquare0.png | Bin 0 -> 173 bytes Histacom2/Resources/minesweepSquare1.png | Bin 0 -> 207 bytes Histacom2/Resources/minesweepSquare2.png | Bin 0 -> 230 bytes Histacom2/Resources/minesweepSquare3.png | Bin 0 -> 218 bytes Histacom2/Resources/minesweepSquare4.png | Bin 0 -> 205 bytes Histacom2/Resources/minesweepSquare5.png | Bin 0 -> 208 bytes Histacom2/Resources/minesweepSquare6.png | Bin 0 -> 232 bytes Histacom2/Resources/minesweepSquare7.png | Bin 0 -> 207 bytes Histacom2/Resources/minesweepSquare8.png | Bin 0 -> 221 bytes Histacom2/Resources/minesweepSquareExploded.png | Bin 0 -> 233 bytes Histacom2/Resources/minesweepSquareMine.png | Bin 0 -> 238 bytes Histacom2/Resources/minesweepSquareQuestion.png | Bin 0 -> 226 bytes Histacom2/Resources/minesweepSquareWrong.png | Bin 0 -> 271 bytes Histacom2/Resources/minesweepeprlogo.PNG | Bin 0 -> 1279 bytes Histacom2/Resources/minsweeper flag.PNG | Bin 0 -> 233 bytes Histacom2/Resources/minsweeper gasp.png | Bin 0 -> 325 bytes Histacom2/Resources/minsweeper sad.PNG | Bin 0 -> 310 bytes Histacom2/Resources/minsweeper smile.PNG | Bin 0 -> 309 bytes Histacom2/Resources/minsweeper win.png | Bin 0 -> 317 bytes Histacom2/Resources/modem_dial.wav | Bin 0 -> 2233388 bytes Histacom2/Resources/msdosprompt.png | Bin 0 -> 41974 bytes Histacom2/Resources/shell32_21.ico_16x16.png | Bin 0 -> 167 bytes Histacom2/Resources/std_beep.wav | Bin 0 -> 9576 bytes Histacom2/Resources/std_gobeep.wav | Bin 0 -> 9576 bytes Histacom2/Resources/termCopy.png | Bin 0 -> 542 bytes Histacom2/Resources/termFont.png | Bin 0 -> 485 bytes Histacom2/Resources/termMark.png | Bin 0 -> 467 bytes Histacom2/Resources/termMax.png | Bin 0 -> 518 bytes Histacom2/Resources/termNothing.png | Bin 0 -> 541 bytes Histacom2/Resources/termPaste.png | Bin 0 -> 563 bytes Histacom2/Resources/termSettings.png | Bin 0 -> 517 bytes Histacom2/Resources/win95_splitter.png | Bin 0 -> 451 bytes Histacom2/Resources/win95_welcome.png | Bin 0 -> 3816 bytes Histacom2/Resources/win95_welcometip.png | Bin 0 -> 6300 bytes Histacom2/Resources/windows_command_prompt.ttf | Bin 0 -> 81192 bytes Histacom2/Resources/wmsui32_1001.ico_16x16.png | Bin 0 -> 146 bytes Histacom2/Resources/wordpad_bold.png | Bin 0 -> 241 bytes Histacom2/Resources/wordpad_copy.png | Bin 0 -> 286 bytes Histacom2/Resources/wordpad_cut.png | Bin 0 -> 255 bytes Histacom2/Resources/wordpad_find.png | Bin 0 -> 285 bytes Histacom2/Resources/wordpad_italic.png | Bin 0 -> 258 bytes Histacom2/Resources/wordpad_new.png | Bin 0 -> 238 bytes Histacom2/Resources/wordpad_open.png | Bin 0 -> 297 bytes Histacom2/Resources/wordpad_paste.png | Bin 0 -> 334 bytes Histacom2/Resources/wordpad_print.png | Bin 0 -> 313 bytes Histacom2/Resources/wordpad_printpreview.png | Bin 0 -> 312 bytes Histacom2/Resources/wordpad_save.png | Bin 0 -> 261 bytes Histacom2/Resources/wordpad_underline.png | Bin 0 -> 246 bytes Histacom2/SaveDialogs/LoadGameDialog.Designer.cs | 103 + Histacom2/SaveDialogs/LoadGameDialog.cs | 57 + Histacom2/SaveDialogs/LoadGameDialog.resx | 120 + .../SaveDialogs/LoadGameProfileItem.Designer.cs | 190 ++ Histacom2/SaveDialogs/LoadGameProfileItem.cs | 152 ++ Histacom2/SaveDialogs/LoadGameProfileItem.resx | 120 + Histacom2/SaveDialogs/NewGameDialog.Designer.cs | 141 ++ Histacom2/SaveDialogs/NewGameDialog.cs | 99 + Histacom2/SaveDialogs/NewGameDialog.resx | 120 + .../SaveDialogs/SaveFileTroubleShooter.Designer.cs | 147 ++ Histacom2/SaveDialogs/SaveFileTroubleShooter.cs | 145 ++ Histacom2/SaveDialogs/SaveFileTroubleShooter.resx | 120 + Histacom2/SeizureWarning.Designer.cs | 81 + Histacom2/SeizureWarning.cs | 27 + Histacom2/SeizureWarning.resx | 120 + Histacom2/TitleScreen.Designer.cs | 442 ++++ Histacom2/TitleScreen.cs | 307 +++ Histacom2/TitleScreen.resx | 1856 ++++++++++++++ Histacom2/packages.config | 4 + TimeHACK.Engine/BSODCreator.cs | 54 - TimeHACK.Engine/DesktopController.cs | 72 - TimeHACK.Engine/FileDialogBoxManager.cs | 40 - TimeHACK.Engine/MessageParser.cs | 31 - TimeHACK.Engine/Paintbrush.cs | 49 - TimeHACK.Engine/Properties/AssemblyInfo.cs | 36 - TimeHACK.Engine/Properties/Resources.Designer.cs | 419 ---- TimeHACK.Engine/Properties/Resources.resx | 232 -- TimeHACK.Engine/Resources/CHORD.WAV | Bin 24982 -> 0 bytes TimeHACK.Engine/Resources/Icon128x.ico | Bin 99678 -> 0 bytes .../Win95PlusDangerousCreaturesAsterisk.wav | Bin 13782 -> 0 bytes .../Win95PlusDangerousCreaturesCritStop.wav | Bin 10732 -> 0 bytes .../Win95PlusDangerousCreaturesExclamation.wav | Bin 9298 -> 0 bytes .../Win95PlusDangerousCreaturesProgError.wav | Bin 18914 -> 0 bytes .../Win95PlusDangerousCreaturesQuestion.wav | Bin 15010 -> 0 bytes .../Resources/Win95PlusDangerousCreaturesStart.WAV | Bin 93144 -> 0 bytes .../Win95PlusDangerousCreaturesWallpaper.JPG | Bin 99357 -> 0 bytes .../Resources/Win95PlusInsideComputerAsterisk.wav | Bin 9006 -> 0 bytes .../Resources/Win95PlusInsideComputerStart.wav | Bin 50162 -> 0 bytes .../Resources/Win95PlusInsideComputerStop.wav | Bin 27780 -> 0 bytes .../Resources/Win95PlusInsideComputerWallpaper.jpg | Bin 76769 -> 0 bytes TimeHACK.Engine/Resources/Win95Start.wav | Bin 270382 -> 0 bytes TimeHACK.Engine/Resources/Win95Stop.wav | Bin 27804 -> 0 bytes TimeHACK.Engine/Resources/Win98Start.wav | Bin 693212 -> 0 bytes TimeHACK.Engine/Resources/Win98Stop.WAV | Bin 313116 -> 0 bytes TimeHACK.Engine/Resources/WinAboutSeparator95.png | Bin 177 -> 0 bytes .../Resources/WinClassic/Window/BottomLeft.png | Bin 173 -> 0 bytes .../Resources/WinClassic/Window/BottomRight.png | Bin 173 -> 0 bytes .../Resources/WinClassic/Window/BottomSide.png | Bin 165 -> 0 bytes .../Resources/WinClassic/Window/LeftSide.png | Bin 164 -> 0 bytes .../Resources/WinClassic/Window/LeviWindows.ttf | Bin 46724 -> 0 bytes .../Resources/WinClassic/Window/RightSide.png | Bin 164 -> 0 bytes .../Resources/WinClassic/Window/TopLeft.png | Bin 170 -> 0 bytes .../Resources/WinClassic/Window/TopRight.png | Bin 173 -> 0 bytes .../Resources/WinClassic/Window/TopSide.png | Bin 165 -> 0 bytes .../Resources/WinClassic/Window/Win95Error.png | Bin 429 -> 0 bytes .../Resources/WinClassic/Window/Win95Info.png | Bin 384 -> 0 bytes .../Resources/WinClassic/Window/Win95Question.png | Bin 430 -> 0 bytes .../Resources/WinClassic/Window/Win95Warning.png | Bin 432 -> 0 bytes .../WinClassic/Window/WinClassicClose.png | Bin 236 -> 0 bytes .../Resources/WinClassic/Window/WinClassicMax.png | Bin 206 -> 0 bytes .../Resources/WinClassic/Window/WinClassicMin.png | Bin 201 -> 0 bytes .../WinClassic/Window/WinClassicRestore.png | Bin 229 -> 0 bytes .../Resources/WinClassic/Window/nullIcon.png | Bin 157 -> 0 bytes .../Resources/WinClassic/Window/pjBg6mKP.bmp | Bin 4997267 -> 0 bytes .../WinClassic/Window/windows_command_prompt.ttf | Bin 29616 -> 0 bytes TimeHACK.Engine/SaveSystem.cs | 716 ------ TimeHACK.Engine/TaskBarController.cs | 60 - TimeHACK.Engine/Template/AboutBox95.Designer.cs | 144 -- TimeHACK.Engine/Template/AboutBox95.cs | 19 - TimeHACK.Engine/Template/AboutBox95.resx | 120 - TimeHACK.Engine/Template/Infobox95.Designer.cs | 152 -- TimeHACK.Engine/Template/Infobox95.cs | 87 - TimeHACK.Engine/Template/Infobox95.resx | 120 - TimeHACK.Engine/Template/Win9XBSOD.Designer.cs | 141 -- TimeHACK.Engine/Template/Win9XBSOD.cs | 38 - TimeHACK.Engine/Template/Win9XBSOD.resx | 120 - TimeHACK.Engine/Template/WinClassic.Designer.cs | 292 --- TimeHACK.Engine/Template/WinClassic.cs | 235 -- TimeHACK.Engine/Template/WinClassic.resx | 201 -- TimeHACK.Engine/Theme.cs | 114 - TimeHACK.Engine/TimeHACK.Engine.csproj | 164 -- TimeHACK.Engine/UI/ClassicButton.Designer.cs | 91 - TimeHACK.Engine/UI/ClassicButton.cs | 58 - TimeHACK.Engine/UI/ClassicButton.resx | 120 - TimeHACK.Engine/UI/IProgressBar.cs | 234 -- TimeHACK.Engine/WindowManager.cs | 100 - TimeHACK.Engine/packages.config | 4 - TimeHACK.Main/AchievementBox.Designer.cs | 68 - TimeHACK.Main/AchievementBox.cs | 62 - TimeHACK.Main/AchievementBox.resx | 120 - TimeHACK.Main/AchievementScreen.Designer.cs | 150 -- TimeHACK.Main/AchievementScreen.cs | 43 - TimeHACK.Main/AchievementScreen.resx | 1852 -------------- .../WinClassicCalculator.Designer.cs | 646 ----- .../GlobalPrograms/WinClassicCalculator.cs | 175 -- .../GlobalPrograms/WinClassicCalculator.resx | 126 - .../WinClassicDownloader.Designer.cs | 124 - .../GlobalPrograms/WinClassicDownloader.cs | 86 - .../GlobalPrograms/WinClassicDownloader.resx | 126 - .../GlobalPrograms/WinClassicNotepad.Designer.cs | 376 --- TimeHACK.Main/GlobalPrograms/WinClassicNotepad.cs | 118 - .../GlobalPrograms/WinClassicNotepad.resx | 120 - TimeHACK.Main/Icon128x.ico | Bin 99678 -> 0 bytes .../OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs | 182 -- TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.cs | 107 - .../OS/Win2K/Win2KApps/SurviveTheDay.resx | 123 - TimeHACK.Main/OS/Win95/Win95.Designer.cs | 1157 --------- TimeHACK.Main/OS/Win95/Win95.cs | 622 ----- TimeHACK.Main/OS/Win95/Win95.resx | 2620 ------------------- .../OS/Win95/Win95Apps/GuessTheNumber.Designer.cs | 125 - TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.cs | 20 - .../OS/Win95/Win95Apps/GuessTheNumber.resx | 120 - .../Win95Apps/IE4Sites/12padams1998.Designer.cs | 450 ---- .../OS/Win95/Win95Apps/IE4Sites/12padams1998.cs | 138 -- .../OS/Win95/Win95Apps/IE4Sites/12padams1998.resx | 123 - .../Win95Apps/IE4Sites/GoogleHome.Designer.cs | 90 - .../OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs | 25 - .../OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx | 120 - .../Win95Apps/IE4Sites/GooglePrototype.Designer.cs | 277 --- .../OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs | 27 - .../Win95/Win95Apps/IE4Sites/GooglePrototype.resx | 120 - .../Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs | 61 - .../OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs | 20 - .../OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx | 123 - .../Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs | 95 - .../OS/Win95/Win95Apps/IE4Sites/IE4Start.cs | 30 - .../OS/Win95/Win95Apps/IE4Sites/IE4Start.resx | 120 - .../MineSweeper/CustomMinefield.Designer.cs | 140 -- .../Win95/Win95Apps/MineSweeper/CustomMinefield.cs | 42 - .../Win95Apps/MineSweeper/CustomMinefield.resx | 120 - .../OS/Win95/Win95Apps/MineSweeper/Game.cs | 208 -- .../MineSweeper/MineBestTimes.Designer.cs | 201 -- .../Win95/Win95Apps/MineSweeper/MineBestTimes.cs | 71 - .../Win95/Win95Apps/MineSweeper/MineBestTimes.resx | 123 - .../OS/Win95/Win95Apps/MineSweeper/Square.cs | 268 -- .../MineSweeper/WinClassicMinesweeper.Designer.cs | 383 --- .../Win95Apps/MineSweeper/WinClassicMinesweeper.cs | 171 -- .../MineSweeper/WinClassicMinesweeper.resx | 129 - TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs | 97 - TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack2.cs | 283 --- .../OS/Win95/Win95Apps/WebChat1998.Designer.cs | 329 --- TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs | 271 -- TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx | 1120 --------- .../OS/Win95/Win95Apps/Win95Installer.Designer.cs | 325 --- TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.cs | 129 - .../OS/Win95/Win95Apps/Win95Installer.resx | 149 -- .../Win95Apps/Win95WindowsExplorer.Designer.cs | 398 --- .../OS/Win95/Win95Apps/Win95WindowsExplorer.cs | 921 ------- .../OS/Win95/Win95Apps/Win95WindowsExplorer.resx | 126 - .../Win95Apps/WinClassicFTPClient.Designer.cs | 272 -- .../OS/Win95/Win95Apps/WinClassicFTPClient.cs | 110 - .../OS/Win95/Win95Apps/WinClassicFTPClient.resx | 212 -- .../OS/Win95/Win95Apps/WinClassicIE3.Designer.cs | 1458 ----------- TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.cs | 90 - .../OS/Win95/Win95Apps/WinClassicIE3.resx | 126 - .../Win95Apps/WinClassicInstaller.Designer.cs | 877 ------- .../OS/Win95/Win95Apps/WinClassicInstaller.cs | 145 -- .../OS/Win95/Win95Apps/WinClassicInstaller.resx | 152 -- .../Win95/Win95Apps/WinClassicTerminal.Designer.cs | 209 -- .../OS/Win95/Win95Apps/WinClassicTerminal.cs | 185 -- .../OS/Win95/Win95Apps/WinClassicTerminal.resx | 120 - .../Win95Apps/WinClassicThemePanel.Designer.cs | 136 - .../OS/Win95/Win95Apps/WinClassicThemePanel.cs | 144 -- .../OS/Win95/Win95Apps/WinClassicThemePanel.resx | 120 - .../Win95Apps/WinClassicTimeDistorter.Designer.cs | 165 -- .../OS/Win95/Win95Apps/WinClassicTimeDistorter.cs | 55 - .../Win95/Win95Apps/WinClassicTimeDistorter.resx | 123 - .../Win95/Win95Apps/WinClassicWelcome.Designer.cs | 138 -- .../OS/Win95/Win95Apps/WinClassicWelcome.cs | 32 - .../OS/Win95/Win95Apps/WinClassicWelcome.resx | 120 - .../Win95/Win95Apps/WinClassicWordPad.Designer.cs | 689 ----- .../OS/Win95/Win95Apps/WinClassicWordPad.cs | 173 -- .../OS/Win95/Win95Apps/WinClassicWordPad.resx | 123 - .../OS/Win95/Win95TaskBarItem.Designer.cs | 94 - TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs | 43 - TimeHACK.Main/OS/Win95/Win95TaskBarItem.resx | 129 - TimeHACK.Main/OS/Win98/Win98.Designer.cs | 1120 --------- TimeHACK.Main/OS/Win98/Win98.cs | 593 ----- TimeHACK.Main/OS/Win98/Win98.resx | 2621 -------------------- .../FRMWinClassicAddressBookNewContact.Designer.cs | 227 -- .../FRMWinClassicAddressBookNewContact.cs | 71 - .../FRMWinClassicAddressBookNewContact.resx | 120 - .../FRMWinClassicAddressBookNewFolder.Designer.cs | 81 - .../FRMWinClassicAddressBookNewFolder.cs | 27 - .../FRMWinClassicAddressBookNewFolder.resx | 120 - .../AddressBook/WinClassicAddressBook.Designer.cs | 397 --- .../Win98Apps/AddressBook/WinClassicAddressBook.cs | 293 --- .../AddressBook/WinClassicAddressBook.resx | 126 - .../WinClassicWindowsExplorer.Designer.cs | 623 ----- .../Win98/Win98Apps/WinClassicWindowsExplorer.cs | 1083 -------- .../Win98/Win98Apps/WinClassicWindowsExplorer.resx | 138 -- TimeHACK.Main/Program.cs | 122 - TimeHACK.Main/Properties/AssemblyInfo.cs | 39 - TimeHACK.Main/Properties/Resources.Designer.cs | 1913 -------------- TimeHACK.Main/Properties/Resources.resx | 828 ------- TimeHACK.Main/Properties/Settings.Designer.cs | 26 - TimeHACK.Main/Properties/Settings.settings | 7 - TimeHACK.Main/Resources/12padams_EULA.txt | 19 - TimeHACK.Main/Resources/AchievementMines.png | Bin 1944 -> 0 bytes TimeHACK.Main/Resources/ButtonPattern.png | Bin 165 -> 0 bytes TimeHACK.Main/Resources/DCTheme_BG.JPG | Bin 99357 -> 0 bytes TimeHACK.Main/Resources/EndingDestruction.png | Bin 2031 -> 0 bytes TimeHACK.Main/Resources/EndingPiracy.png | Bin 2144 -> 0 bytes .../Resources/GuessTheNumber/GTN95_Check.png | Bin 308 -> 0 bytes .../GuessTheNumber/GTN95_CheckClicked.png | Bin 314 -> 0 bytes .../Resources/GuessTheNumber/GTN95_Higher.png | Bin 363 -> 0 bytes .../Resources/GuessTheNumber/GTN95_Restart.png | Bin 376 -> 0 bytes .../GuessTheNumber/GTN95_RestartClicked.png | Bin 377 -> 0 bytes TimeHACK.Main/Resources/ICTheme_BG.jpg | Bin 76769 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_Back.png | Bin 568 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_BackHover.png | Bin 556 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_Forward.png | Bin 625 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_ForwardHover.png | Bin 628 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_Refresh.png | Bin 687 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_RefreshHover.png | Bin 670 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_Stop.png | Bin 505 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_StopHover.png | Bin 495 -> 0 bytes TimeHACK.Main/Resources/IE3/IE3_SwirlyThings.png | Bin 6986 -> 0 bytes TimeHACK.Main/Resources/IE4/google.jpg | Bin 6218 -> 0 bytes TimeHACK.Main/Resources/IE4/googlehome.html | 19 - TimeHACK.Main/Resources/IE4/googleprototype.html | 64 - TimeHACK.Main/Resources/IE4/ie4about.png | Bin 11773 -> 0 bytes TimeHACK.Main/Resources/IE4/ie4start.html | 44 - TimeHACK.Main/Resources/IE4/nopage.bmp | Bin 219642 -> 0 bytes TimeHACK.Main/Resources/IE4/padams.html | 76 - TimeHACK.Main/Resources/IE4/start.png | Bin 28819 -> 0 bytes TimeHACK.Main/Resources/IE4/start_googlink.png | Bin 343 -> 0 bytes TimeHACK.Main/Resources/IE4/start_padamslink.png | Bin 405 -> 0 bytes TimeHACK.Main/Resources/Icon128x.ico | Bin 99678 -> 0 bytes TimeHACK.Main/Resources/LauncherSideBar.png | Bin 600 -> 0 bytes TimeHACK.Main/Resources/Lemon's LCD.ttf | Bin 23328 -> 0 bytes TimeHACK.Main/Resources/LeviWindows.ttf | Bin 46724 -> 0 bytes TimeHACK.Main/Resources/MS-DOS-logo-1.png | Bin 14567 -> 0 bytes .../MSDOSPromptToolStripMenuItem1.Image.png | Bin 281 -> 0 bytes TimeHACK.Main/Resources/MinesweepNumBox.png | Bin 306 -> 0 bytes TimeHACK.Main/Resources/SeizureWarning.png | Bin 8081 -> 0 bytes .../Resources/TitleScreen/TaskBarButton.png | Bin 387 -> 0 bytes .../Resources/TitleScreen/TaskBarClock.png | Bin 256 -> 0 bytes .../Resources/TitleScreen/TimeHACK_Logo.png | Bin 879972 -> 0 bytes TimeHACK.Main/Resources/Win2000WebBackground.png | Bin 5483 -> 0 bytes TimeHACK.Main/Resources/Win95Help.png | Bin 14797 -> 0 bytes TimeHACK.Main/Resources/Win98SideBar.png | Bin 1516 -> 0 bytes TimeHACK.Main/Resources/Win98WebBackground.png | Bin 5884 -> 0 bytes TimeHACK.Main/Resources/WinAboutSeparator95.png | Bin 177 -> 0 bytes TimeHACK.Main/Resources/WinClassic/16Color.png | Bin 657 -> 0 bytes TimeHACK.Main/Resources/WinClassic/256Color.png | Bin 264 -> 0 bytes .../Resources/WinClassic/AIMbuddyjoin.wav | Bin 167760 -> 0 bytes .../Resources/WinClassic/AIMbuddyleave.wav | Bin 86256 -> 0 bytes TimeHACK.Main/Resources/WinClassic/AIMfile.wav | Bin 4480 -> 0 bytes .../Resources/WinClassic/AIMmessagereceived.wav | Bin 159984 -> 0 bytes .../Resources/WinClassic/AIMmessagesent.wav | Bin 157936 -> 0 bytes .../Resources/WinClassic/LauncherSideBar.png | Bin 601 -> 0 bytes TimeHACK.Main/Resources/WinClassic/TrueColor.png | Bin 284 -> 0 bytes .../Resources/WinClassic/Win95ComputerIcon.png | Bin 157 -> 0 bytes .../Resources/WinClassic/Win95ControlPanelIcon.png | Bin 170 -> 0 bytes .../Resources/WinClassic/Win95DesktopIcon.png | Bin 168 -> 0 bytes TimeHACK.Main/Resources/WinClassic/Win95Error.png | Bin 429 -> 0 bytes TimeHACK.Main/Resources/WinClassic/Win95File.png | Bin 236 -> 0 bytes .../Resources/WinClassic/Win95HardDiskIcon.png | Bin 127 -> 0 bytes .../Resources/WinClassic/Win95IconNotepad.png | Bin 130 -> 0 bytes TimeHACK.Main/Resources/WinClassic/Win95Info.png | Bin 384 -> 0 bytes .../Resources/WinClassic/Win95NetworkIcon.png | Bin 181 -> 0 bytes .../Resources/WinClassic/Win95PrintersFolder.png | Bin 164 -> 0 bytes .../Resources/WinClassic/Win95RecycleIcon.png | Bin 174 -> 0 bytes .../Resources/WinClassic/Win95SideBar.png | Bin 835 -> 0 bytes TimeHACK.Main/Resources/WinClassic/Win95Start.wav | Bin 270382 -> 0 bytes .../Resources/WinClassic/Win95Warning.png | Bin 432 -> 0 bytes .../Resources/WinClassic/Win95WordpadIcon2.png | Bin 142 -> 0 bytes .../Resources/WinClassic/Win98Computer.png | Bin 397 -> 0 bytes .../Resources/WinClassic/Win98SideBar.png | Bin 1516 -> 0 bytes TimeHACK.Main/Resources/WinClassic/Win98Start.wav | Bin 693212 -> 0 bytes TimeHACK.Main/Resources/WinClassic/Win98Stop.WAV | Bin 313116 -> 0 bytes .../Resources/WinClassic/WinAboutSeparator95.png | Bin 177 -> 0 bytes .../WinClassic/WinClassicAddressBookDeleteIcon.png | Bin 513 -> 0 bytes .../WinClassic/WinClassicAddressBookNewIcon.png | Bin 467 -> 0 bytes .../WinClassicAddressBookPropertiesIcon.png | Bin 546 -> 0 bytes .../Resources/WinClassic/WinClassicApp.png | Bin 148 -> 0 bytes .../Resources/WinClassic/WinClassicCalc.png | Bin 246 -> 0 bytes .../Resources/WinClassic/WinClassicCalcBig.png | Bin 177 -> 0 bytes .../Resources/WinClassic/WinClassicClock.png | Bin 221 -> 0 bytes .../Resources/WinClassic/WinClassicComputer.png | Bin 410 -> 0 bytes .../Resources/WinClassic/WinClassicCopy.png | Bin 254 -> 0 bytes .../Resources/WinClassic/WinClassicCut.png | Bin 254 -> 0 bytes .../WinClassic/WinClassicDisplayExample.png | Bin 1353 -> 0 bytes .../Resources/WinClassic/WinClassicDocuments.png | Bin 404 -> 0 bytes .../Resources/WinClassic/WinClassicEndings.png | Bin 449 -> 0 bytes .../Resources/WinClassic/WinClassicEndingsIcon.png | Bin 469 -> 0 bytes .../WinClassic/WinClassicEndingsLocked.png | Bin 439 -> 0 bytes .../Resources/WinClassic/WinClassicFind.png | Bin 457 -> 0 bytes .../Resources/WinClassic/WinClassicFolder.png | Bin 285 -> 0 bytes ...nClassicGENERALApplicationToolbarBackground.png | Bin 616 -> 0 bytes .../Resources/WinClassic/WinClassicHWCV.png | Bin 93269 -> 0 bytes .../Resources/WinClassic/WinClassicHelp.png | Bin 445 -> 0 bytes .../Resources/WinClassic/WinClassicIE4.png | Bin 534 -> 0 bytes .../Resources/WinClassic/WinClassicInbox.png | Bin 614 -> 0 bytes .../Resources/WinClassic/WinClassicInstallPic.png | Bin 3465 -> 0 bytes .../Resources/WinClassic/WinClassicMSN.png | Bin 557 -> 0 bytes .../Resources/WinClassic/WinClassicMinesweeper.png | Bin 309 -> 0 bytes .../Resources/WinClassic/WinClassicNetworking.png | Bin 492 -> 0 bytes .../Resources/WinClassic/WinClassicNew.png | Bin 191 -> 0 bytes .../Resources/WinClassic/WinClassicNotepad.png | Bin 168 -> 0 bytes .../Resources/WinClassic/WinClassicNotepadBig.png | Bin 255 -> 0 bytes .../WinClassic/WinClassicOpenFolderSmall.png | Bin 155 -> 0 bytes .../Resources/WinClassic/WinClassicOutlook.png | Bin 632 -> 0 bytes .../Resources/WinClassic/WinClassicPaint.png | Bin 337 -> 0 bytes .../Resources/WinClassic/WinClassicPaste.png | Bin 288 -> 0 bytes .../Resources/WinClassic/WinClassicProgramItem.png | Bin 312 -> 0 bytes .../Resources/WinClassic/WinClassicPrograms.png | Bin 425 -> 0 bytes .../Resources/WinClassic/WinClassicRecycle.png | Bin 522 -> 0 bytes .../Resources/WinClassic/WinClassicRegedit.png | Bin 291 -> 0 bytes .../Resources/WinClassic/WinClassicRun.png | Bin 396 -> 0 bytes .../Resources/WinClassic/WinClassicSettings.png | Bin 502 -> 0 bytes .../Resources/WinClassic/WinClassicSetup.png | Bin 534 -> 0 bytes .../Resources/WinClassic/WinClassicShutdown.png | Bin 435 -> 0 bytes .../Resources/WinClassic/WinClassicStart.png | Bin 380 -> 0 bytes .../Resources/WinClassic/WinClassicSuspend.png | Bin 429 -> 0 bytes .../Resources/WinClassic/WinClassicTaskBar.png | Bin 127 -> 0 bytes .../Resources/WinClassic/WinClassicTaskbarItem.png | Bin 218 -> 0 bytes .../Resources/WinClassic/WinClassicTime.png | Bin 225 -> 0 bytes .../Resources/WinClassic/WinClassicUndo.png | Bin 216 -> 0 bytes .../Resources/WinClassic/WinClassicWebchat.png | Bin 241 -> 0 bytes .../Resources/WinClassic/WinClassicWordpad.png | Bin 286 -> 0 bytes .../Resources/WinClassic/sliversilver.png | Bin 156 -> 0 bytes TimeHACK.Main/Resources/WinClassic/tada.wav | Bin 27804 -> 0 bytes ...nClassicGENERALApplicationToolBoxBackground.png | Bin 309 -> 0 bytes TimeHACK.Main/Resources/XCross.png | Bin 210 -> 0 bytes TimeHACK.Main/Resources/XCross_highlighted.png | Bin 225 -> 0 bytes TimeHACK.Main/Resources/distort1.wav | Bin 1411244 -> 0 bytes TimeHACK.Main/Resources/ie4_back.png | Bin 554 -> 0 bytes TimeHACK.Main/Resources/ie4_favorites.png | Bin 672 -> 0 bytes TimeHACK.Main/Resources/ie4_forward.png | Bin 574 -> 0 bytes TimeHACK.Main/Resources/ie4_go.png | Bin 628 -> 0 bytes TimeHACK.Main/Resources/ie4_history.png | Bin 883 -> 0 bytes TimeHACK.Main/Resources/ie4_home.png | Bin 720 -> 0 bytes TimeHACK.Main/Resources/ie4_hsplitter.png | Bin 437 -> 0 bytes TimeHACK.Main/Resources/ie4_hsplitter1.png | Bin 445 -> 0 bytes TimeHACK.Main/Resources/ie4_hsplitter2.png | Bin 448 -> 0 bytes TimeHACK.Main/Resources/ie4_mail.png | Bin 879 -> 0 bytes TimeHACK.Main/Resources/ie4_print.png | Bin 686 -> 0 bytes TimeHACK.Main/Resources/ie4_refresh.png | Bin 676 -> 0 bytes TimeHACK.Main/Resources/ie4_search.png | Bin 913 -> 0 bytes TimeHACK.Main/Resources/ie4_stop.png | Bin 687 -> 0 bytes TimeHACK.Main/Resources/ie4_vsplitter.png | Bin 425 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare.png | Bin 191 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare0.png | Bin 173 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare1.png | Bin 207 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare2.png | Bin 230 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare3.png | Bin 218 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare4.png | Bin 205 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare5.png | Bin 208 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare6.png | Bin 232 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare7.png | Bin 207 -> 0 bytes TimeHACK.Main/Resources/minesweepSquare8.png | Bin 221 -> 0 bytes .../Resources/minesweepSquareExploded.png | Bin 233 -> 0 bytes TimeHACK.Main/Resources/minesweepSquareMine.png | Bin 238 -> 0 bytes .../Resources/minesweepSquareQuestion.png | Bin 226 -> 0 bytes TimeHACK.Main/Resources/minesweepSquareWrong.png | Bin 271 -> 0 bytes TimeHACK.Main/Resources/minesweepeprlogo.PNG | Bin 1279 -> 0 bytes TimeHACK.Main/Resources/minsweeper flag.PNG | Bin 233 -> 0 bytes TimeHACK.Main/Resources/minsweeper gasp.png | Bin 325 -> 0 bytes TimeHACK.Main/Resources/minsweeper sad.PNG | Bin 310 -> 0 bytes TimeHACK.Main/Resources/minsweeper smile.PNG | Bin 309 -> 0 bytes TimeHACK.Main/Resources/minsweeper win.png | Bin 317 -> 0 bytes TimeHACK.Main/Resources/modem_dial.wav | Bin 2233388 -> 0 bytes TimeHACK.Main/Resources/msdosprompt.png | Bin 41974 -> 0 bytes TimeHACK.Main/Resources/shell32_21.ico_16x16.png | Bin 167 -> 0 bytes TimeHACK.Main/Resources/std_beep.wav | Bin 9576 -> 0 bytes TimeHACK.Main/Resources/std_gobeep.wav | Bin 9576 -> 0 bytes TimeHACK.Main/Resources/termCopy.png | Bin 542 -> 0 bytes TimeHACK.Main/Resources/termFont.png | Bin 485 -> 0 bytes TimeHACK.Main/Resources/termMark.png | Bin 467 -> 0 bytes TimeHACK.Main/Resources/termMax.png | Bin 518 -> 0 bytes TimeHACK.Main/Resources/termNothing.png | Bin 541 -> 0 bytes TimeHACK.Main/Resources/termPaste.png | Bin 563 -> 0 bytes TimeHACK.Main/Resources/termSettings.png | Bin 517 -> 0 bytes TimeHACK.Main/Resources/win95_splitter.png | Bin 451 -> 0 bytes TimeHACK.Main/Resources/win95_welcome.png | Bin 3816 -> 0 bytes TimeHACK.Main/Resources/win95_welcometip.png | Bin 6300 -> 0 bytes TimeHACK.Main/Resources/windows_command_prompt.ttf | Bin 81192 -> 0 bytes TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png | Bin 146 -> 0 bytes TimeHACK.Main/Resources/wordpad_bold.png | Bin 241 -> 0 bytes TimeHACK.Main/Resources/wordpad_copy.png | Bin 286 -> 0 bytes TimeHACK.Main/Resources/wordpad_cut.png | Bin 255 -> 0 bytes TimeHACK.Main/Resources/wordpad_find.png | Bin 285 -> 0 bytes TimeHACK.Main/Resources/wordpad_italic.png | Bin 258 -> 0 bytes TimeHACK.Main/Resources/wordpad_new.png | Bin 238 -> 0 bytes TimeHACK.Main/Resources/wordpad_open.png | Bin 297 -> 0 bytes TimeHACK.Main/Resources/wordpad_paste.png | Bin 334 -> 0 bytes TimeHACK.Main/Resources/wordpad_print.png | Bin 313 -> 0 bytes TimeHACK.Main/Resources/wordpad_printpreview.png | Bin 312 -> 0 bytes TimeHACK.Main/Resources/wordpad_save.png | Bin 261 -> 0 bytes TimeHACK.Main/Resources/wordpad_underline.png | Bin 246 -> 0 bytes .../SaveDialogs/LoadGameDialog.Designer.cs | 103 - TimeHACK.Main/SaveDialogs/LoadGameDialog.cs | 57 - TimeHACK.Main/SaveDialogs/LoadGameDialog.resx | 120 - .../SaveDialogs/LoadGameProfileItem.Designer.cs | 190 -- TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs | 152 -- TimeHACK.Main/SaveDialogs/LoadGameProfileItem.resx | 120 - .../SaveDialogs/NewGameDialog.Designer.cs | 141 -- TimeHACK.Main/SaveDialogs/NewGameDialog.cs | 99 - TimeHACK.Main/SaveDialogs/NewGameDialog.resx | 120 - .../SaveDialogs/SaveFileTroubleShooter.Designer.cs | 147 -- .../SaveDialogs/SaveFileTroubleShooter.cs | 145 -- .../SaveDialogs/SaveFileTroubleShooter.resx | 120 - TimeHACK.Main/SeizureWarning.Designer.cs | 81 - TimeHACK.Main/SeizureWarning.cs | 27 - TimeHACK.Main/SeizureWarning.resx | 120 - TimeHACK.Main/TimeHACK.Main.csproj | 721 ------ TimeHACK.Main/TitleScreen.Designer.cs | 442 ---- TimeHACK.Main/TitleScreen.cs | 307 --- TimeHACK.Main/TitleScreen.resx | 1868 -------------- TimeHACK.Main/packages.config | 4 - TimeHACK.main/Resources/WinClassicAbout95.png | Bin 1360 -> 0 bytes TimeHACK.sln | 38 - 788 files changed, 43440 insertions(+), 43513 deletions(-) create mode 100644 Histacom2.Engine/BSODCreator.cs create mode 100644 Histacom2.Engine/DesktopController.cs create mode 100644 Histacom2.Engine/FileDialogBoxManager.cs create mode 100644 Histacom2.Engine/Histacom2.Engine.csproj create mode 100644 Histacom2.Engine/MessageParser.cs create mode 100644 Histacom2.Engine/Paintbrush.cs create mode 100644 Histacom2.Engine/Properties/AssemblyInfo.cs create mode 100644 Histacom2.Engine/Properties/Resources.Designer.cs create mode 100644 Histacom2.Engine/Properties/Resources.resx create mode 100644 Histacom2.Engine/Resources/CHORD.WAV create mode 100644 Histacom2.Engine/Resources/Icon128x.ico create mode 100644 Histacom2.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV create mode 100644 Histacom2.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG create mode 100644 Histacom2.Engine/Resources/Win95PlusInsideComputerAsterisk.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusInsideComputerStart.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusInsideComputerStop.wav create mode 100644 Histacom2.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg create mode 100644 Histacom2.Engine/Resources/Win95Start.wav create mode 100644 Histacom2.Engine/Resources/Win95Stop.wav create mode 100644 Histacom2.Engine/Resources/Win98Start.wav create mode 100644 Histacom2.Engine/Resources/Win98Stop.WAV create mode 100644 Histacom2.Engine/Resources/WinAboutSeparator95.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/BottomLeft.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/BottomRight.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/BottomSide.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/LeftSide.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/LeviWindows.ttf create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/RightSide.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/TopLeft.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/TopRight.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/TopSide.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/Win95Error.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/Win95Info.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/Win95Question.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/Win95Warning.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/WinClassicClose.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/WinClassicMax.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/WinClassicMin.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/WinClassicRestore.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/nullIcon.png create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp create mode 100644 Histacom2.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf create mode 100644 Histacom2.Engine/SaveSystem.cs create mode 100644 Histacom2.Engine/TaskBarController.cs create mode 100644 Histacom2.Engine/Template/AboutBox95.Designer.cs create mode 100644 Histacom2.Engine/Template/AboutBox95.cs create mode 100644 Histacom2.Engine/Template/AboutBox95.resx create mode 100644 Histacom2.Engine/Template/Infobox95.Designer.cs create mode 100644 Histacom2.Engine/Template/Infobox95.cs create mode 100644 Histacom2.Engine/Template/Infobox95.resx create mode 100644 Histacom2.Engine/Template/Win9XBSOD.Designer.cs create mode 100644 Histacom2.Engine/Template/Win9XBSOD.cs create mode 100644 Histacom2.Engine/Template/Win9XBSOD.resx create mode 100644 Histacom2.Engine/Template/WinClassic.Designer.cs create mode 100644 Histacom2.Engine/Template/WinClassic.cs create mode 100644 Histacom2.Engine/Template/WinClassic.resx create mode 100644 Histacom2.Engine/Theme.cs create mode 100644 Histacom2.Engine/UI/ClassicButton.Designer.cs create mode 100644 Histacom2.Engine/UI/ClassicButton.cs create mode 100644 Histacom2.Engine/UI/ClassicButton.resx create mode 100644 Histacom2.Engine/UI/IProgressBar.cs create mode 100644 Histacom2.Engine/WindowManager.cs create mode 100644 Histacom2.Engine/packages.config create mode 100644 Histacom2/AchievementBox.Designer.cs create mode 100644 Histacom2/AchievementBox.cs create mode 100644 Histacom2/AchievementBox.resx create mode 100644 Histacom2/AchievementScreen.Designer.cs create mode 100644 Histacom2/AchievementScreen.cs create mode 100644 Histacom2/AchievementScreen.resx create mode 100644 Histacom2/GlobalPrograms/WinClassicCalculator.Designer.cs create mode 100644 Histacom2/GlobalPrograms/WinClassicCalculator.cs create mode 100644 Histacom2/GlobalPrograms/WinClassicCalculator.resx create mode 100644 Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs create mode 100644 Histacom2/GlobalPrograms/WinClassicDownloader.cs create mode 100644 Histacom2/GlobalPrograms/WinClassicDownloader.resx create mode 100644 Histacom2/GlobalPrograms/WinClassicNotepad.Designer.cs create mode 100644 Histacom2/GlobalPrograms/WinClassicNotepad.cs create mode 100644 Histacom2/GlobalPrograms/WinClassicNotepad.resx create mode 100644 Histacom2/Histacom2.csproj create mode 100644 Histacom2/Icon128x.ico create mode 100644 Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs create mode 100644 Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.cs create mode 100644 Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.resx create mode 100644 Histacom2/OS/Win95/Win95.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95.cs create mode 100644 Histacom2/OS/Win95/Win95.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/GuessTheNumber.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/GuessTheNumber.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/Game.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/Square.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/Story/Hack1.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/Story/Hack2.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WebChat1998.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WebChat1998.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/Win95Installer.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/Win95Installer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/Win95Installer.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicIE3.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicIE3.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.resx create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.cs create mode 100644 Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.resx create mode 100644 Histacom2/OS/Win95/Win95TaskBarItem.Designer.cs create mode 100644 Histacom2/OS/Win95/Win95TaskBarItem.cs create mode 100644 Histacom2/OS/Win95/Win95TaskBarItem.resx create mode 100644 Histacom2/OS/Win98/Win98.Designer.cs create mode 100644 Histacom2/OS/Win98/Win98.cs create mode 100644 Histacom2/OS/Win98/Win98.resx create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx create mode 100644 Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs create mode 100644 Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx create mode 100644 Histacom2/Program.cs create mode 100644 Histacom2/Properties/AssemblyInfo.cs create mode 100644 Histacom2/Properties/Resources.resx create mode 100644 Histacom2/Properties/Resources1.Designer.cs create mode 100644 Histacom2/Properties/Settings.Designer.cs create mode 100644 Histacom2/Properties/Settings.settings create mode 100644 Histacom2/Resources/12padams_EULA.txt create mode 100644 Histacom2/Resources/AchievementMines.png create mode 100644 Histacom2/Resources/ButtonPattern.png create mode 100644 Histacom2/Resources/DCTheme_BG.JPG create mode 100644 Histacom2/Resources/EndingDestruction.png create mode 100644 Histacom2/Resources/EndingPiracy.png create mode 100644 Histacom2/Resources/GuessTheNumber/GTN95_Check.png create mode 100644 Histacom2/Resources/GuessTheNumber/GTN95_CheckClicked.png create mode 100644 Histacom2/Resources/GuessTheNumber/GTN95_Higher.png create mode 100644 Histacom2/Resources/GuessTheNumber/GTN95_Restart.png create mode 100644 Histacom2/Resources/GuessTheNumber/GTN95_RestartClicked.png create mode 100644 Histacom2/Resources/ICTheme_BG.jpg create mode 100644 Histacom2/Resources/IE3/IE3_Back.png create mode 100644 Histacom2/Resources/IE3/IE3_BackHover.png create mode 100644 Histacom2/Resources/IE3/IE3_Forward.png create mode 100644 Histacom2/Resources/IE3/IE3_ForwardHover.png create mode 100644 Histacom2/Resources/IE3/IE3_Refresh.png create mode 100644 Histacom2/Resources/IE3/IE3_RefreshHover.png create mode 100644 Histacom2/Resources/IE3/IE3_Stop.png create mode 100644 Histacom2/Resources/IE3/IE3_StopHover.png create mode 100644 Histacom2/Resources/IE3/IE3_SwirlyThings.png create mode 100644 Histacom2/Resources/IE4/google.jpg create mode 100644 Histacom2/Resources/IE4/googlehome.html create mode 100644 Histacom2/Resources/IE4/googleprototype.html create mode 100644 Histacom2/Resources/IE4/ie4about.png create mode 100644 Histacom2/Resources/IE4/ie4start.html create mode 100644 Histacom2/Resources/IE4/nopage.bmp create mode 100644 Histacom2/Resources/IE4/padams.html create mode 100644 Histacom2/Resources/IE4/start.png create mode 100644 Histacom2/Resources/IE4/start_googlink.png create mode 100644 Histacom2/Resources/IE4/start_padamslink.png create mode 100644 Histacom2/Resources/Icon128x.ico create mode 100644 Histacom2/Resources/LauncherSideBar.png create mode 100644 Histacom2/Resources/Lemon's LCD.ttf create mode 100644 Histacom2/Resources/LeviWindows.ttf create mode 100644 Histacom2/Resources/MS-DOS-logo-1.png create mode 100644 Histacom2/Resources/MSDOSPromptToolStripMenuItem1.Image.png create mode 100644 Histacom2/Resources/MinesweepNumBox.png create mode 100644 Histacom2/Resources/SeizureWarning.png create mode 100644 Histacom2/Resources/TitleScreen/Histacom2_Logo.png create mode 100644 Histacom2/Resources/TitleScreen/TaskBarButton.png create mode 100644 Histacom2/Resources/TitleScreen/TaskBarClock.png create mode 100644 Histacom2/Resources/TitleScreen/TimeHACK_Logo.png create mode 100644 Histacom2/Resources/Win2000WebBackground.png create mode 100644 Histacom2/Resources/Win95Help.png create mode 100644 Histacom2/Resources/Win98SideBar.png create mode 100644 Histacom2/Resources/Win98WebBackground.png create mode 100644 Histacom2/Resources/WinAboutSeparator95.png create mode 100644 Histacom2/Resources/WinClassic/16Color.png create mode 100644 Histacom2/Resources/WinClassic/256Color.png create mode 100644 Histacom2/Resources/WinClassic/AIMbuddyjoin.wav create mode 100644 Histacom2/Resources/WinClassic/AIMbuddyleave.wav create mode 100644 Histacom2/Resources/WinClassic/AIMfile.wav create mode 100644 Histacom2/Resources/WinClassic/AIMmessagereceived.wav create mode 100644 Histacom2/Resources/WinClassic/AIMmessagesent.wav create mode 100644 Histacom2/Resources/WinClassic/LauncherSideBar.png create mode 100644 Histacom2/Resources/WinClassic/TrueColor.png create mode 100644 Histacom2/Resources/WinClassic/Win95ComputerIcon.png create mode 100644 Histacom2/Resources/WinClassic/Win95ControlPanelIcon.png create mode 100644 Histacom2/Resources/WinClassic/Win95DesktopIcon.png create mode 100644 Histacom2/Resources/WinClassic/Win95Error.png create mode 100644 Histacom2/Resources/WinClassic/Win95File.png create mode 100644 Histacom2/Resources/WinClassic/Win95HardDiskIcon.png create mode 100644 Histacom2/Resources/WinClassic/Win95IconNotepad.png create mode 100644 Histacom2/Resources/WinClassic/Win95Info.png create mode 100644 Histacom2/Resources/WinClassic/Win95NetworkIcon.png create mode 100644 Histacom2/Resources/WinClassic/Win95PrintersFolder.png create mode 100644 Histacom2/Resources/WinClassic/Win95RecycleIcon.png create mode 100644 Histacom2/Resources/WinClassic/Win95SideBar.png create mode 100644 Histacom2/Resources/WinClassic/Win95Start.wav create mode 100644 Histacom2/Resources/WinClassic/Win95Warning.png create mode 100644 Histacom2/Resources/WinClassic/Win95WordpadIcon2.png create mode 100644 Histacom2/Resources/WinClassic/Win98Computer.png create mode 100644 Histacom2/Resources/WinClassic/Win98Start.wav create mode 100644 Histacom2/Resources/WinClassic/Win98Stop.WAV create mode 100644 Histacom2/Resources/WinClassic/WinAboutSeparator95.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicAddressBookNewIcon.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicApp.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicCalc.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicCalcBig.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicClock.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicComputer.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicCopy.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicCut.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicDisplayExample.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicDocuments.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicEndings.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicEndingsIcon.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicEndingsLocked.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicFind.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicFolder.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicHWCV.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicHelp.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicIE4.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicInbox.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicInstallPic.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicMSN.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicMinesweeper.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicNetworking.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicNew.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicNotepad.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicNotepadBig.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicOpenFolderSmall.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicOutlook.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicPaint.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicPaste.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicProgramItem.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicPrograms.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicRecycle.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicRegedit.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicRun.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicSettings.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicSetup.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicShutdown.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicStart.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicSuspend.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicTaskBar.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicTaskbarItem.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicTime.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicUndo.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicWebchat.png create mode 100644 Histacom2/Resources/WinClassic/WinClassicWordpad.png create mode 100644 Histacom2/Resources/WinClassic/sliversilver.png create mode 100644 Histacom2/Resources/WinClassic/tada.wav create mode 100644 Histacom2/Resources/WinClassicAbout95.png create mode 100644 Histacom2/Resources/WinClassicGENERALApplicationToolBoxBackground.png create mode 100644 Histacom2/Resources/XCross.png create mode 100644 Histacom2/Resources/XCross_highlighted.png create mode 100644 Histacom2/Resources/distort1.wav create mode 100644 Histacom2/Resources/ie4_back.png create mode 100644 Histacom2/Resources/ie4_favorites.png create mode 100644 Histacom2/Resources/ie4_forward.png create mode 100644 Histacom2/Resources/ie4_go.png create mode 100644 Histacom2/Resources/ie4_history.png create mode 100644 Histacom2/Resources/ie4_home.png create mode 100644 Histacom2/Resources/ie4_hsplitter.png create mode 100644 Histacom2/Resources/ie4_hsplitter1.png create mode 100644 Histacom2/Resources/ie4_hsplitter2.png create mode 100644 Histacom2/Resources/ie4_mail.png create mode 100644 Histacom2/Resources/ie4_print.png create mode 100644 Histacom2/Resources/ie4_refresh.png create mode 100644 Histacom2/Resources/ie4_search.png create mode 100644 Histacom2/Resources/ie4_stop.png create mode 100644 Histacom2/Resources/ie4_vsplitter.png create mode 100644 Histacom2/Resources/minesweepSquare.png create mode 100644 Histacom2/Resources/minesweepSquare0.png create mode 100644 Histacom2/Resources/minesweepSquare1.png create mode 100644 Histacom2/Resources/minesweepSquare2.png create mode 100644 Histacom2/Resources/minesweepSquare3.png create mode 100644 Histacom2/Resources/minesweepSquare4.png create mode 100644 Histacom2/Resources/minesweepSquare5.png create mode 100644 Histacom2/Resources/minesweepSquare6.png create mode 100644 Histacom2/Resources/minesweepSquare7.png create mode 100644 Histacom2/Resources/minesweepSquare8.png create mode 100644 Histacom2/Resources/minesweepSquareExploded.png create mode 100644 Histacom2/Resources/minesweepSquareMine.png create mode 100644 Histacom2/Resources/minesweepSquareQuestion.png create mode 100644 Histacom2/Resources/minesweepSquareWrong.png create mode 100644 Histacom2/Resources/minesweepeprlogo.PNG create mode 100644 Histacom2/Resources/minsweeper flag.PNG create mode 100644 Histacom2/Resources/minsweeper gasp.png create mode 100644 Histacom2/Resources/minsweeper sad.PNG create mode 100644 Histacom2/Resources/minsweeper smile.PNG create mode 100644 Histacom2/Resources/minsweeper win.png create mode 100644 Histacom2/Resources/modem_dial.wav create mode 100644 Histacom2/Resources/msdosprompt.png create mode 100644 Histacom2/Resources/shell32_21.ico_16x16.png create mode 100644 Histacom2/Resources/std_beep.wav create mode 100644 Histacom2/Resources/std_gobeep.wav create mode 100644 Histacom2/Resources/termCopy.png create mode 100644 Histacom2/Resources/termFont.png create mode 100644 Histacom2/Resources/termMark.png create mode 100644 Histacom2/Resources/termMax.png create mode 100644 Histacom2/Resources/termNothing.png create mode 100644 Histacom2/Resources/termPaste.png create mode 100644 Histacom2/Resources/termSettings.png create mode 100644 Histacom2/Resources/win95_splitter.png create mode 100644 Histacom2/Resources/win95_welcome.png create mode 100644 Histacom2/Resources/win95_welcometip.png create mode 100644 Histacom2/Resources/windows_command_prompt.ttf create mode 100644 Histacom2/Resources/wmsui32_1001.ico_16x16.png create mode 100644 Histacom2/Resources/wordpad_bold.png create mode 100644 Histacom2/Resources/wordpad_copy.png create mode 100644 Histacom2/Resources/wordpad_cut.png create mode 100644 Histacom2/Resources/wordpad_find.png create mode 100644 Histacom2/Resources/wordpad_italic.png create mode 100644 Histacom2/Resources/wordpad_new.png create mode 100644 Histacom2/Resources/wordpad_open.png create mode 100644 Histacom2/Resources/wordpad_paste.png create mode 100644 Histacom2/Resources/wordpad_print.png create mode 100644 Histacom2/Resources/wordpad_printpreview.png create mode 100644 Histacom2/Resources/wordpad_save.png create mode 100644 Histacom2/Resources/wordpad_underline.png create mode 100644 Histacom2/SaveDialogs/LoadGameDialog.Designer.cs create mode 100644 Histacom2/SaveDialogs/LoadGameDialog.cs create mode 100644 Histacom2/SaveDialogs/LoadGameDialog.resx create mode 100644 Histacom2/SaveDialogs/LoadGameProfileItem.Designer.cs create mode 100644 Histacom2/SaveDialogs/LoadGameProfileItem.cs create mode 100644 Histacom2/SaveDialogs/LoadGameProfileItem.resx create mode 100644 Histacom2/SaveDialogs/NewGameDialog.Designer.cs create mode 100644 Histacom2/SaveDialogs/NewGameDialog.cs create mode 100644 Histacom2/SaveDialogs/NewGameDialog.resx create mode 100644 Histacom2/SaveDialogs/SaveFileTroubleShooter.Designer.cs create mode 100644 Histacom2/SaveDialogs/SaveFileTroubleShooter.cs create mode 100644 Histacom2/SaveDialogs/SaveFileTroubleShooter.resx create mode 100644 Histacom2/SeizureWarning.Designer.cs create mode 100644 Histacom2/SeizureWarning.cs create mode 100644 Histacom2/SeizureWarning.resx create mode 100644 Histacom2/TitleScreen.Designer.cs create mode 100644 Histacom2/TitleScreen.cs create mode 100644 Histacom2/TitleScreen.resx create mode 100644 Histacom2/packages.config delete mode 100644 TimeHACK.Engine/BSODCreator.cs delete mode 100644 TimeHACK.Engine/DesktopController.cs delete mode 100644 TimeHACK.Engine/FileDialogBoxManager.cs delete mode 100644 TimeHACK.Engine/MessageParser.cs delete mode 100644 TimeHACK.Engine/Paintbrush.cs delete mode 100644 TimeHACK.Engine/Properties/AssemblyInfo.cs delete mode 100644 TimeHACK.Engine/Properties/Resources.Designer.cs delete mode 100644 TimeHACK.Engine/Properties/Resources.resx delete mode 100644 TimeHACK.Engine/Resources/CHORD.WAV delete mode 100644 TimeHACK.Engine/Resources/Icon128x.ico delete mode 100644 TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV delete mode 100644 TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG delete mode 100644 TimeHACK.Engine/Resources/Win95PlusInsideComputerAsterisk.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav delete mode 100644 TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg delete mode 100644 TimeHACK.Engine/Resources/Win95Start.wav delete mode 100644 TimeHACK.Engine/Resources/Win95Stop.wav delete mode 100644 TimeHACK.Engine/Resources/Win98Start.wav delete mode 100644 TimeHACK.Engine/Resources/Win98Stop.WAV delete mode 100644 TimeHACK.Engine/Resources/WinAboutSeparator95.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/BottomLeft.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/BottomRight.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/BottomSide.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/LeftSide.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/LeviWindows.ttf delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/RightSide.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/TopLeft.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/TopRight.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/TopSide.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/Win95Error.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/Win95Info.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/Win95Question.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/Win95Warning.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/WinClassicClose.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMax.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMin.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/WinClassicRestore.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/nullIcon.png delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp delete mode 100644 TimeHACK.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf delete mode 100644 TimeHACK.Engine/SaveSystem.cs delete mode 100644 TimeHACK.Engine/TaskBarController.cs delete mode 100644 TimeHACK.Engine/Template/AboutBox95.Designer.cs delete mode 100644 TimeHACK.Engine/Template/AboutBox95.cs delete mode 100644 TimeHACK.Engine/Template/AboutBox95.resx delete mode 100644 TimeHACK.Engine/Template/Infobox95.Designer.cs delete mode 100644 TimeHACK.Engine/Template/Infobox95.cs delete mode 100644 TimeHACK.Engine/Template/Infobox95.resx delete mode 100644 TimeHACK.Engine/Template/Win9XBSOD.Designer.cs delete mode 100644 TimeHACK.Engine/Template/Win9XBSOD.cs delete mode 100644 TimeHACK.Engine/Template/Win9XBSOD.resx delete mode 100644 TimeHACK.Engine/Template/WinClassic.Designer.cs delete mode 100644 TimeHACK.Engine/Template/WinClassic.cs delete mode 100644 TimeHACK.Engine/Template/WinClassic.resx delete mode 100644 TimeHACK.Engine/Theme.cs delete mode 100644 TimeHACK.Engine/TimeHACK.Engine.csproj delete mode 100644 TimeHACK.Engine/UI/ClassicButton.Designer.cs delete mode 100644 TimeHACK.Engine/UI/ClassicButton.cs delete mode 100644 TimeHACK.Engine/UI/ClassicButton.resx delete mode 100644 TimeHACK.Engine/UI/IProgressBar.cs delete mode 100644 TimeHACK.Engine/WindowManager.cs delete mode 100644 TimeHACK.Engine/packages.config delete mode 100644 TimeHACK.Main/AchievementBox.Designer.cs delete mode 100644 TimeHACK.Main/AchievementBox.cs delete mode 100644 TimeHACK.Main/AchievementBox.resx delete mode 100644 TimeHACK.Main/AchievementScreen.Designer.cs delete mode 100644 TimeHACK.Main/AchievementScreen.cs delete mode 100644 TimeHACK.Main/AchievementScreen.resx delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicCalculator.Designer.cs delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicCalculator.cs delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicCalculator.resx delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicDownloader.Designer.cs delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicDownloader.resx delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicNotepad.Designer.cs delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicNotepad.cs delete mode 100644 TimeHACK.Main/GlobalPrograms/WinClassicNotepad.resx delete mode 100644 TimeHACK.Main/Icon128x.ico delete mode 100644 TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.cs delete mode 100644 TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack2.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.resx delete mode 100644 TimeHACK.Main/OS/Win95/Win95TaskBarItem.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs delete mode 100644 TimeHACK.Main/OS/Win95/Win95TaskBarItem.resx delete mode 100644 TimeHACK.Main/OS/Win98/Win98.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98.resx delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs delete mode 100644 TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx delete mode 100644 TimeHACK.Main/Program.cs delete mode 100644 TimeHACK.Main/Properties/AssemblyInfo.cs delete mode 100644 TimeHACK.Main/Properties/Resources.Designer.cs delete mode 100644 TimeHACK.Main/Properties/Resources.resx delete mode 100644 TimeHACK.Main/Properties/Settings.Designer.cs delete mode 100644 TimeHACK.Main/Properties/Settings.settings delete mode 100644 TimeHACK.Main/Resources/12padams_EULA.txt delete mode 100644 TimeHACK.Main/Resources/AchievementMines.png delete mode 100644 TimeHACK.Main/Resources/ButtonPattern.png delete mode 100644 TimeHACK.Main/Resources/DCTheme_BG.JPG delete mode 100644 TimeHACK.Main/Resources/EndingDestruction.png delete mode 100644 TimeHACK.Main/Resources/EndingPiracy.png delete mode 100644 TimeHACK.Main/Resources/GuessTheNumber/GTN95_Check.png delete mode 100644 TimeHACK.Main/Resources/GuessTheNumber/GTN95_CheckClicked.png delete mode 100644 TimeHACK.Main/Resources/GuessTheNumber/GTN95_Higher.png delete mode 100644 TimeHACK.Main/Resources/GuessTheNumber/GTN95_Restart.png delete mode 100644 TimeHACK.Main/Resources/GuessTheNumber/GTN95_RestartClicked.png delete mode 100644 TimeHACK.Main/Resources/ICTheme_BG.jpg delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_Back.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_BackHover.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_Forward.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_ForwardHover.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_Refresh.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_RefreshHover.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_Stop.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_StopHover.png delete mode 100644 TimeHACK.Main/Resources/IE3/IE3_SwirlyThings.png delete mode 100644 TimeHACK.Main/Resources/IE4/google.jpg delete mode 100644 TimeHACK.Main/Resources/IE4/googlehome.html delete mode 100644 TimeHACK.Main/Resources/IE4/googleprototype.html delete mode 100644 TimeHACK.Main/Resources/IE4/ie4about.png delete mode 100644 TimeHACK.Main/Resources/IE4/ie4start.html delete mode 100644 TimeHACK.Main/Resources/IE4/nopage.bmp delete mode 100644 TimeHACK.Main/Resources/IE4/padams.html delete mode 100644 TimeHACK.Main/Resources/IE4/start.png delete mode 100644 TimeHACK.Main/Resources/IE4/start_googlink.png delete mode 100644 TimeHACK.Main/Resources/IE4/start_padamslink.png delete mode 100644 TimeHACK.Main/Resources/Icon128x.ico delete mode 100644 TimeHACK.Main/Resources/LauncherSideBar.png delete mode 100644 TimeHACK.Main/Resources/Lemon's LCD.ttf delete mode 100644 TimeHACK.Main/Resources/LeviWindows.ttf delete mode 100644 TimeHACK.Main/Resources/MS-DOS-logo-1.png delete mode 100644 TimeHACK.Main/Resources/MSDOSPromptToolStripMenuItem1.Image.png delete mode 100644 TimeHACK.Main/Resources/MinesweepNumBox.png delete mode 100644 TimeHACK.Main/Resources/SeizureWarning.png delete mode 100644 TimeHACK.Main/Resources/TitleScreen/TaskBarButton.png delete mode 100644 TimeHACK.Main/Resources/TitleScreen/TaskBarClock.png delete mode 100644 TimeHACK.Main/Resources/TitleScreen/TimeHACK_Logo.png delete mode 100644 TimeHACK.Main/Resources/Win2000WebBackground.png delete mode 100644 TimeHACK.Main/Resources/Win95Help.png delete mode 100644 TimeHACK.Main/Resources/Win98SideBar.png delete mode 100644 TimeHACK.Main/Resources/Win98WebBackground.png delete mode 100644 TimeHACK.Main/Resources/WinAboutSeparator95.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/16Color.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/256Color.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/AIMbuddyjoin.wav delete mode 100644 TimeHACK.Main/Resources/WinClassic/AIMbuddyleave.wav delete mode 100644 TimeHACK.Main/Resources/WinClassic/AIMfile.wav delete mode 100644 TimeHACK.Main/Resources/WinClassic/AIMmessagereceived.wav delete mode 100644 TimeHACK.Main/Resources/WinClassic/AIMmessagesent.wav delete mode 100644 TimeHACK.Main/Resources/WinClassic/LauncherSideBar.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/TrueColor.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95ComputerIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95ControlPanelIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95DesktopIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95Error.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95File.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95HardDiskIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95IconNotepad.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95Info.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95NetworkIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95PrintersFolder.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95RecycleIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95SideBar.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95Start.wav delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95Warning.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win95WordpadIcon2.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win98Computer.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win98SideBar.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win98Start.wav delete mode 100644 TimeHACK.Main/Resources/WinClassic/Win98Stop.WAV delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinAboutSeparator95.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookNewIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicApp.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicCalc.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicCalcBig.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicClock.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicComputer.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicCopy.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicCut.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicDisplayExample.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicDocuments.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicEndings.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicEndingsIcon.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicEndingsLocked.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicFind.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicFolder.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicHWCV.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicHelp.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicIE4.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicInbox.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicInstallPic.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicMSN.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicMinesweeper.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicNetworking.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicNew.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicNotepad.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicNotepadBig.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicOpenFolderSmall.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicOutlook.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicPaint.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicPaste.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicProgramItem.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicPrograms.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicRecycle.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicRegedit.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicRun.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicSettings.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicSetup.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicShutdown.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicStart.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicSuspend.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicTaskBar.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicTaskbarItem.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicTime.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicUndo.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicWebchat.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/WinClassicWordpad.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/sliversilver.png delete mode 100644 TimeHACK.Main/Resources/WinClassic/tada.wav delete mode 100644 TimeHACK.Main/Resources/WinClassicGENERALApplicationToolBoxBackground.png delete mode 100644 TimeHACK.Main/Resources/XCross.png delete mode 100644 TimeHACK.Main/Resources/XCross_highlighted.png delete mode 100644 TimeHACK.Main/Resources/distort1.wav delete mode 100644 TimeHACK.Main/Resources/ie4_back.png delete mode 100644 TimeHACK.Main/Resources/ie4_favorites.png delete mode 100644 TimeHACK.Main/Resources/ie4_forward.png delete mode 100644 TimeHACK.Main/Resources/ie4_go.png delete mode 100644 TimeHACK.Main/Resources/ie4_history.png delete mode 100644 TimeHACK.Main/Resources/ie4_home.png delete mode 100644 TimeHACK.Main/Resources/ie4_hsplitter.png delete mode 100644 TimeHACK.Main/Resources/ie4_hsplitter1.png delete mode 100644 TimeHACK.Main/Resources/ie4_hsplitter2.png delete mode 100644 TimeHACK.Main/Resources/ie4_mail.png delete mode 100644 TimeHACK.Main/Resources/ie4_print.png delete mode 100644 TimeHACK.Main/Resources/ie4_refresh.png delete mode 100644 TimeHACK.Main/Resources/ie4_search.png delete mode 100644 TimeHACK.Main/Resources/ie4_stop.png delete mode 100644 TimeHACK.Main/Resources/ie4_vsplitter.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare0.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare1.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare2.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare3.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare4.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare5.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare6.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare7.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquare8.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquareExploded.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquareMine.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquareQuestion.png delete mode 100644 TimeHACK.Main/Resources/minesweepSquareWrong.png delete mode 100644 TimeHACK.Main/Resources/minesweepeprlogo.PNG delete mode 100644 TimeHACK.Main/Resources/minsweeper flag.PNG delete mode 100644 TimeHACK.Main/Resources/minsweeper gasp.png delete mode 100644 TimeHACK.Main/Resources/minsweeper sad.PNG delete mode 100644 TimeHACK.Main/Resources/minsweeper smile.PNG delete mode 100644 TimeHACK.Main/Resources/minsweeper win.png delete mode 100644 TimeHACK.Main/Resources/modem_dial.wav delete mode 100644 TimeHACK.Main/Resources/msdosprompt.png delete mode 100644 TimeHACK.Main/Resources/shell32_21.ico_16x16.png delete mode 100644 TimeHACK.Main/Resources/std_beep.wav delete mode 100644 TimeHACK.Main/Resources/std_gobeep.wav delete mode 100644 TimeHACK.Main/Resources/termCopy.png delete mode 100644 TimeHACK.Main/Resources/termFont.png delete mode 100644 TimeHACK.Main/Resources/termMark.png delete mode 100644 TimeHACK.Main/Resources/termMax.png delete mode 100644 TimeHACK.Main/Resources/termNothing.png delete mode 100644 TimeHACK.Main/Resources/termPaste.png delete mode 100644 TimeHACK.Main/Resources/termSettings.png delete mode 100644 TimeHACK.Main/Resources/win95_splitter.png delete mode 100644 TimeHACK.Main/Resources/win95_welcome.png delete mode 100644 TimeHACK.Main/Resources/win95_welcometip.png delete mode 100644 TimeHACK.Main/Resources/windows_command_prompt.ttf delete mode 100644 TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png delete mode 100644 TimeHACK.Main/Resources/wordpad_bold.png delete mode 100644 TimeHACK.Main/Resources/wordpad_copy.png delete mode 100644 TimeHACK.Main/Resources/wordpad_cut.png delete mode 100644 TimeHACK.Main/Resources/wordpad_find.png delete mode 100644 TimeHACK.Main/Resources/wordpad_italic.png delete mode 100644 TimeHACK.Main/Resources/wordpad_new.png delete mode 100644 TimeHACK.Main/Resources/wordpad_open.png delete mode 100644 TimeHACK.Main/Resources/wordpad_paste.png delete mode 100644 TimeHACK.Main/Resources/wordpad_print.png delete mode 100644 TimeHACK.Main/Resources/wordpad_printpreview.png delete mode 100644 TimeHACK.Main/Resources/wordpad_save.png delete mode 100644 TimeHACK.Main/Resources/wordpad_underline.png delete mode 100644 TimeHACK.Main/SaveDialogs/LoadGameDialog.Designer.cs delete mode 100644 TimeHACK.Main/SaveDialogs/LoadGameDialog.cs delete mode 100644 TimeHACK.Main/SaveDialogs/LoadGameDialog.resx delete mode 100644 TimeHACK.Main/SaveDialogs/LoadGameProfileItem.Designer.cs delete mode 100644 TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs delete mode 100644 TimeHACK.Main/SaveDialogs/LoadGameProfileItem.resx delete mode 100644 TimeHACK.Main/SaveDialogs/NewGameDialog.Designer.cs delete mode 100644 TimeHACK.Main/SaveDialogs/NewGameDialog.cs delete mode 100644 TimeHACK.Main/SaveDialogs/NewGameDialog.resx delete mode 100644 TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs delete mode 100644 TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs delete mode 100644 TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx delete mode 100644 TimeHACK.Main/SeizureWarning.Designer.cs delete mode 100644 TimeHACK.Main/SeizureWarning.cs delete mode 100644 TimeHACK.Main/SeizureWarning.resx delete mode 100644 TimeHACK.Main/TimeHACK.Main.csproj delete mode 100644 TimeHACK.Main/TitleScreen.Designer.cs delete mode 100644 TimeHACK.Main/TitleScreen.cs delete mode 100644 TimeHACK.Main/TitleScreen.resx delete mode 100644 TimeHACK.Main/packages.config delete mode 100644 TimeHACK.main/Resources/WinClassicAbout95.png delete mode 100644 TimeHACK.sln diff --git a/Histacom2.Engine/BSODCreator.cs b/Histacom2.Engine/BSODCreator.cs new file mode 100644 index 0000000..fb693a9 --- /dev/null +++ b/Histacom2.Engine/BSODCreator.cs @@ -0,0 +1,54 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine.Template; + +namespace Histacom2.Engine +{ + public class BSODCreator + { + public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection(); + + public enum BSODCauses + { + Testing, + WimpEnding, + PiracyEnding, + } + + public Win9XBSOD throw9XBSOD(bool except, BSODCauses type) + { + pfc.AddFontFile($@"{SaveSystem.GameDirectory}\Data\windows_command_prompt.ttf"); + Win9XBSOD bsod = new Win9XBSOD(); + foreach (Control ctrl in bsod.Controls) { + ctrl.Font = new System.Drawing.Font(pfc.Families[0], 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((0))); + } + bsod.TopMost = true; + bsod.FormBorderStyle = FormBorderStyle.None; + bsod.WindowState = FormWindowState.Maximized; + switch (type) + { + case BSODCauses.Testing: + bsod.textBox1.Text = "This is the testing type of BSOD. Hurrah."; + break; + case BSODCauses.WimpEnding: + bsod.textBox1.Text = "An unknown but fatal exception has occured in the program \"wchat98.exe\". The current processes will be terminated."; + break; + case BSODCauses.PiracyEnding: + bsod.textBox1.Text = "Vital elements of Windows were removed, but recovered. However, your data has been lost."; + bsod.BackColor = System.Drawing.Color.Black; + foreach (Control ctrl in bsod.Controls) ctrl.ForeColor = System.Drawing.Color.Silver; + bsod.label1.BackColor = System.Drawing.Color.Silver; + bsod.label1.ForeColor = System.Drawing.Color.Black; + break; + default: + break; + } + bsod.Show(); + return bsod; + } + } +} diff --git a/Histacom2.Engine/DesktopController.cs b/Histacom2.Engine/DesktopController.cs new file mode 100644 index 0000000..8ea9775 --- /dev/null +++ b/Histacom2.Engine/DesktopController.cs @@ -0,0 +1,72 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.IO; +using Newtonsoft.Json; + +namespace Histacom2.Engine +{ + public static class DesktopController + { + public static string ReadDataFile(string reqDirectory, bool returnYesIfProtected = false) + { + string Val = ""; + string directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info")); + FileSystemFolderInfo toRead = JsonConvert.DeserializeObject(directoryFileInfo); + + if (returnYesIfProtected == true) + { + if (toRead.IsProtected == true) + { + return "yes"; + } + } + else + { + return toRead.Label; + } + return Val; + } + + public static void RefreshDesktopIcons(ListViewItem[] baseIcons, ref ListView view, string folder) + { + view.Items.Clear(); // This resets it to it's default + view.Items.AddRange(baseIcons); + + foreach (string dir in Directory.GetDirectories(folder)) + { + string label = ReadDataFile(dir); + view.Items.Add(label ?? Path.GetFileName(dir), 1); + view.FindItemWithText(Path.GetFileName(dir)).Tag = dir; + } + + foreach (string dir in Directory.GetFiles(folder)) + { + if (Path.GetFileName(dir) != "_data.info") + { + THFileInfo file = new THFileInfo(); + FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(folder, "_data.info"))); + foreach (THFileInfo f in fsfi.Files) + { + if (f.Name.ToLower() == Path.GetFileName(dir).ToLower()) + { + file = f; break; + } + } + + if (new FileInfo(dir).Extension == ".exe" && file.FileIcon == 8) file.FileIcon = 10; + if (new FileInfo(dir).Extension == ".txt" && file.FileIcon == 8) file.FileIcon = 12; + + view.Items.Add(Path.GetFileName(dir), file.FileIcon); + view.FindItemWithText(Path.GetFileName(dir)).Tag = dir; + string toWrite = JsonConvert.SerializeObject(fsfi, Formatting.Indented); + + File.WriteAllText(Path.Combine(folder, "_data.info"), toWrite); + } + } + } + } +} diff --git a/Histacom2.Engine/FileDialogBoxManager.cs b/Histacom2.Engine/FileDialogBoxManager.cs new file mode 100644 index 0000000..a862bc7 --- /dev/null +++ b/Histacom2.Engine/FileDialogBoxManager.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.Engine +{ + public static class FileDialogBoxManager + { + public static bool IsInOpenDialog = false; + public static bool IsInSaveDialog = false; + public static string OnlyViewExtension = ""; + public static void ActivateOpenFileDialog(string ExtensionToView) + { + IsInOpenDialog = true; + IsInSaveDialog = false; + OnlyViewExtension = ExtensionToView; + } + + public static void ActivateSaveFileDialog(string ExtensionToView) + { + IsInOpenDialog = false; + IsInSaveDialog = true; + OnlyViewExtension = ExtensionToView; + } + + public static string ReadTextFile(string path) + { + try + { + return File.ReadAllText(path); + } catch { + return ""; + } + } + } +} diff --git a/Histacom2.Engine/Histacom2.Engine.csproj b/Histacom2.Engine/Histacom2.Engine.csproj new file mode 100644 index 0000000..beb4aa2 --- /dev/null +++ b/Histacom2.Engine/Histacom2.Engine.csproj @@ -0,0 +1,164 @@ + + + + + Debug + AnyCPU + {9477B70F-2D32-4E1D-857B-4624A1DEEB1B} + Library + Properties + Histacom2.Engine + Histacom2.Engine + v4.5.2 + 512 + + + true + full + true + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + + + + + + + + + + + + + + + + + + + + + + + Form + + + Win9XBSOD.cs + + + UserControl + + + AboutBox95.cs + + + UserControl + + + Infobox95.cs + + + Form + + + WinClassic.cs + + + + UserControl + + + ClassicButton.cs + + + Component + + + + + + True + True + Resources.resx + + + + + PublicResXFileCodeGenerator + Resources.Designer.cs + + + Win9XBSOD.cs + + + AboutBox95.cs + + + Infobox95.cs + + + WinClassic.cs + + + ClassicButton.cs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Histacom2.Engine/MessageParser.cs b/Histacom2.Engine/MessageParser.cs new file mode 100644 index 0000000..ff798c0 --- /dev/null +++ b/Histacom2.Engine/MessageParser.cs @@ -0,0 +1,31 @@ +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Histacom2.Engine +{ + public class MessageParser + { + public string ParseMessage(string json, int index, string user) + { + JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); + string newmsg = message["message"].ToString().Replace("@user", user); + if (!message["special"].ToString().StartsWith(".")) newmsg += Environment.NewLine; + if (message["userchat"].ToObject()) return message["user"].ToString() + ": " + newmsg; + else return newmsg; + } + public int GetMessageDelay(string json, int index) + { + JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); + return message["delay"].ToObject(); + } + public string GetSpecial(string json, int index) + { + JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); + return message["special"].ToString(); + } + } +} diff --git a/Histacom2.Engine/Paintbrush.cs b/Histacom2.Engine/Paintbrush.cs new file mode 100644 index 0000000..320b80d --- /dev/null +++ b/Histacom2.Engine/Paintbrush.cs @@ -0,0 +1,49 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.Engine +{ + public class Paintbrush + { + public static void PaintClassicBorders(object sender, PaintEventArgs e, int borderwidth) + { + ControlPaint.DrawBorder(e.Graphics, ((Control)sender).ClientRectangle, + Color.White, borderwidth, ButtonBorderStyle.Solid, + Color.White, borderwidth, ButtonBorderStyle.Solid, + Color.Gray, borderwidth, ButtonBorderStyle.Solid, + Color.Gray, borderwidth, ButtonBorderStyle.Solid); + } + + public static void PaintClassicBordersIndented(object sender, PaintEventArgs e, int borderwidth) + { + ControlPaint.DrawBorder(e.Graphics, ((Control)sender).ClientRectangle, + Color.Gray, borderwidth, ButtonBorderStyle.Solid, + Color.Gray, borderwidth, ButtonBorderStyle.Solid, + Color.White, borderwidth, ButtonBorderStyle.Solid, + Color.White, borderwidth, ButtonBorderStyle.Solid); + } + + public static void ExtendedToolStripSeparator_Paint(object sender, PaintEventArgs e) + { + // Get the separator's width and height. + ToolStripSeparator toolStripSeparator = (ToolStripSeparator)sender; + int width = toolStripSeparator.Width; + int height = toolStripSeparator.Height; + + // Choose the colors for drawing. + Color foreColor = Color.Gray; + Color backColor = Color.Silver; + + // Fill the background. + e.Graphics.FillRectangle(new SolidBrush(backColor), 0, 0, width, height); + + // Draw the line. + e.Graphics.DrawLine(new Pen(foreColor), 4, height / 2, width - 4, height / 2); + } + } +} diff --git a/Histacom2.Engine/Properties/AssemblyInfo.cs b/Histacom2.Engine/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..1ffcdd7 --- /dev/null +++ b/Histacom2.Engine/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +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("Histacom2.Engine")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Histacom2.Engine")] +[assembly: AssemblyCopyright("Copyright © 2017")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. 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("9477b70f-2d32-4e1d-857b-4624a1deeb1b")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Histacom2.Engine/Properties/Resources.Designer.cs b/Histacom2.Engine/Properties/Resources.Designer.cs new file mode 100644 index 0000000..7a4cdf6 --- /dev/null +++ b/Histacom2.Engine/Properties/Resources.Designer.cs @@ -0,0 +1,419 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Histacom2.Engine.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public 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() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Histacom2.Engine.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap BottomLeft { + get { + object obj = ResourceManager.GetObject("BottomLeft", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap BottomRight { + get { + object obj = ResourceManager.GetObject("BottomRight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap BottomSide { + get { + object obj = ResourceManager.GetObject("BottomSide", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream CHORD { + get { + return ResourceManager.GetStream("CHORD", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap LeftSide { + get { + object obj = ResourceManager.GetObject("LeftSide", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + public static byte[] LeviWindows { + get { + object obj = ResourceManager.GetObject("LeviWindows", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + public static byte[] LeviWindows1 { + get { + object obj = ResourceManager.GetObject("LeviWindows1", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap nullIcon { + get { + object obj = ResourceManager.GetObject("nullIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap RightSide { + get { + object obj = ResourceManager.GetObject("RightSide", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap TopLeft { + get { + object obj = ResourceManager.GetObject("TopLeft", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap TopRight { + get { + object obj = ResourceManager.GetObject("TopRight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap TopSide { + get { + object obj = ResourceManager.GetObject("TopSide", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Error { + get { + object obj = ResourceManager.GetObject("Win95Error", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Info { + get { + object obj = ResourceManager.GetObject("Win95Info", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesAsterisk { + get { + return ResourceManager.GetStream("Win95PlusDangerousCreaturesAsterisk", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesCritStop { + get { + return ResourceManager.GetStream("Win95PlusDangerousCreaturesCritStop", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesExclamation { + get { + return ResourceManager.GetStream("Win95PlusDangerousCreaturesExclamation", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesProgError { + get { + return ResourceManager.GetStream("Win95PlusDangerousCreaturesProgError", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesQuestion { + get { + return ResourceManager.GetStream("Win95PlusDangerousCreaturesQuestion", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesStart { + get { + return ResourceManager.GetStream("Win95PlusDangerousCreaturesStart", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95PlusDangerousCreaturesWallpaper { + get { + object obj = ResourceManager.GetObject("Win95PlusDangerousCreaturesWallpaper", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerAsterisk { + get { + return ResourceManager.GetStream("Win95PlusInsideComputerAsterisk", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerStart { + get { + return ResourceManager.GetStream("Win95PlusInsideComputerStart", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerStop { + get { + return ResourceManager.GetStream("Win95PlusInsideComputerStop", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95PlusInsideComputerWallpaper { + get { + object obj = ResourceManager.GetObject("Win95PlusInsideComputerWallpaper", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Question { + get { + object obj = ResourceManager.GetObject("Win95Question", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95Start { + get { + return ResourceManager.GetStream("Win95Start", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95Stop { + get { + return ResourceManager.GetStream("Win95Stop", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Warning { + get { + object obj = ResourceManager.GetObject("Win95Warning", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win98Start { + get { + return ResourceManager.GetStream("Win98Start", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win98Stop { + get { + return ResourceManager.GetStream("Win98Stop", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinAboutSeparator95 { + get { + object obj = ResourceManager.GetObject("WinAboutSeparator95", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicClose { + get { + object obj = ResourceManager.GetObject("WinClassicClose", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMax { + get { + object obj = ResourceManager.GetObject("WinClassicMax", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMin { + get { + object obj = ResourceManager.GetObject("WinClassicMin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicRestore { + get { + object obj = ResourceManager.GetObject("WinClassicRestore", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + public static byte[] windows_command_prompt { + get { + object obj = ResourceManager.GetObject("windows_command_prompt", resourceCulture); + return ((byte[])(obj)); + } + } + } +} diff --git a/Histacom2.Engine/Properties/Resources.resx b/Histacom2.Engine/Properties/Resources.resx new file mode 100644 index 0000000..94b3988 --- /dev/null +++ b/Histacom2.Engine/Properties/Resources.resx @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\resources\winclassic\window\bottomleft.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\bottomright.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\bottomside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\leftside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\leviwindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\winclassic\window\leviwindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\winclassic\window\nullicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\rightside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\topleft.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\topright.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\topside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\winclassicclose.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\winclassicmax.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\winclassicmin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\window\winclassicrestore.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Window\Win95Error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Window\Win95Info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Window\Win95Warning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinAboutSeparator95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Window\windows_command_prompt.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\chord.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusDangerousCreaturesStart.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusDangerousCreaturesWallpaper.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Win95Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95Stop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win98Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win98Stop.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusInsideComputerStart.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusInsideComputerStop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusInsideComputerWallpaper.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Win95PlusDangerousCreaturesAsterisk.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusDangerousCreaturesCritStop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusDangerousCreaturesExclamation.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusDangerousCreaturesProgError.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95PlusDangerousCreaturesQuestion.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\WinClassic\Window\Win95Question.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Win95PlusInsideComputerAsterisk.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2.Engine/Resources/CHORD.WAV b/Histacom2.Engine/Resources/CHORD.WAV new file mode 100644 index 0000000..fd2b30b Binary files /dev/null and b/Histacom2.Engine/Resources/CHORD.WAV differ diff --git a/Histacom2.Engine/Resources/Icon128x.ico b/Histacom2.Engine/Resources/Icon128x.ico new file mode 100644 index 0000000..ceb4cff Binary files /dev/null and b/Histacom2.Engine/Resources/Icon128x.ico differ diff --git a/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav new file mode 100644 index 0000000..2855ad5 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav new file mode 100644 index 0000000..e436d74 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav new file mode 100644 index 0000000..bd72c1a Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav new file mode 100644 index 0000000..eea2006 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav new file mode 100644 index 0000000..18d5fbb Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV new file mode 100644 index 0000000..3b9666f Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV differ diff --git a/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG new file mode 100644 index 0000000..eb31a05 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG differ diff --git a/Histacom2.Engine/Resources/Win95PlusInsideComputerAsterisk.wav b/Histacom2.Engine/Resources/Win95PlusInsideComputerAsterisk.wav new file mode 100644 index 0000000..a606841 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusInsideComputerAsterisk.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusInsideComputerStart.wav b/Histacom2.Engine/Resources/Win95PlusInsideComputerStart.wav new file mode 100644 index 0000000..22ca7df Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusInsideComputerStart.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusInsideComputerStop.wav b/Histacom2.Engine/Resources/Win95PlusInsideComputerStop.wav new file mode 100644 index 0000000..d7a25a6 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusInsideComputerStop.wav differ diff --git a/Histacom2.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg b/Histacom2.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg new file mode 100644 index 0000000..ae577da Binary files /dev/null and b/Histacom2.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg differ diff --git a/Histacom2.Engine/Resources/Win95Start.wav b/Histacom2.Engine/Resources/Win95Start.wav new file mode 100644 index 0000000..d6ef0e2 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95Start.wav differ diff --git a/Histacom2.Engine/Resources/Win95Stop.wav b/Histacom2.Engine/Resources/Win95Stop.wav new file mode 100644 index 0000000..b3127d1 Binary files /dev/null and b/Histacom2.Engine/Resources/Win95Stop.wav differ diff --git a/Histacom2.Engine/Resources/Win98Start.wav b/Histacom2.Engine/Resources/Win98Start.wav new file mode 100644 index 0000000..4d27f3d Binary files /dev/null and b/Histacom2.Engine/Resources/Win98Start.wav differ diff --git a/Histacom2.Engine/Resources/Win98Stop.WAV b/Histacom2.Engine/Resources/Win98Stop.WAV new file mode 100644 index 0000000..2bc524e Binary files /dev/null and b/Histacom2.Engine/Resources/Win98Stop.WAV differ diff --git a/Histacom2.Engine/Resources/WinAboutSeparator95.png b/Histacom2.Engine/Resources/WinAboutSeparator95.png new file mode 100644 index 0000000..524cad8 Binary files /dev/null and b/Histacom2.Engine/Resources/WinAboutSeparator95.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/BottomLeft.png b/Histacom2.Engine/Resources/WinClassic/Window/BottomLeft.png new file mode 100644 index 0000000..97e40c2 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/BottomLeft.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/BottomRight.png b/Histacom2.Engine/Resources/WinClassic/Window/BottomRight.png new file mode 100644 index 0000000..14a486d Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/BottomRight.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/BottomSide.png b/Histacom2.Engine/Resources/WinClassic/Window/BottomSide.png new file mode 100644 index 0000000..97bbc89 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/BottomSide.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/LeftSide.png b/Histacom2.Engine/Resources/WinClassic/Window/LeftSide.png new file mode 100644 index 0000000..205c2b1 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/LeftSide.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/LeviWindows.ttf b/Histacom2.Engine/Resources/WinClassic/Window/LeviWindows.ttf new file mode 100644 index 0000000..134beb9 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/LeviWindows.ttf differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/RightSide.png b/Histacom2.Engine/Resources/WinClassic/Window/RightSide.png new file mode 100644 index 0000000..d51dbd2 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/RightSide.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/TopLeft.png b/Histacom2.Engine/Resources/WinClassic/Window/TopLeft.png new file mode 100644 index 0000000..056f8d1 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/TopLeft.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/TopRight.png b/Histacom2.Engine/Resources/WinClassic/Window/TopRight.png new file mode 100644 index 0000000..b8c78fb Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/TopRight.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/TopSide.png b/Histacom2.Engine/Resources/WinClassic/Window/TopSide.png new file mode 100644 index 0000000..01f5d79 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/TopSide.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/Win95Error.png b/Histacom2.Engine/Resources/WinClassic/Window/Win95Error.png new file mode 100644 index 0000000..4667e9d Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/Win95Error.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/Win95Info.png b/Histacom2.Engine/Resources/WinClassic/Window/Win95Info.png new file mode 100644 index 0000000..5d2018a Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/Win95Info.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/Win95Question.png b/Histacom2.Engine/Resources/WinClassic/Window/Win95Question.png new file mode 100644 index 0000000..b8ff406 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/Win95Question.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/Win95Warning.png b/Histacom2.Engine/Resources/WinClassic/Window/Win95Warning.png new file mode 100644 index 0000000..8e01535 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/Win95Warning.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/WinClassicClose.png b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicClose.png new file mode 100644 index 0000000..f3900e9 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicClose.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/WinClassicMax.png b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicMax.png new file mode 100644 index 0000000..fabb8ba Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicMax.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/WinClassicMin.png b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicMin.png new file mode 100644 index 0000000..f6d3f73 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicMin.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/WinClassicRestore.png b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicRestore.png new file mode 100644 index 0000000..d6083c6 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/WinClassicRestore.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/nullIcon.png b/Histacom2.Engine/Resources/WinClassic/Window/nullIcon.png new file mode 100644 index 0000000..a8bbc1d Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/nullIcon.png differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp b/Histacom2.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp new file mode 100644 index 0000000..80948b4 Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp differ diff --git a/Histacom2.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf b/Histacom2.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf new file mode 100644 index 0000000..b771b3a Binary files /dev/null and b/Histacom2.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf differ diff --git a/Histacom2.Engine/SaveSystem.cs b/Histacom2.Engine/SaveSystem.cs new file mode 100644 index 0000000..ef98c10 --- /dev/null +++ b/Histacom2.Engine/SaveSystem.cs @@ -0,0 +1,716 @@ +// Define BINARY_SAVE before release so the player has +// to put some effort into cheating ;) +// During development, leave it undefined to use the +// easily modifiable JSON serialised format +//#define BINARY_SAVE + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Newtonsoft.Json; +using System.Diagnostics; +using System.Windows.Forms; +using System.Runtime.CompilerServices; +using System.Drawing; +using System.Text.RegularExpressions; +using System.Runtime.InteropServices; + +namespace Histacom2.Engine +{ + public static class SaveSystem + { + public static Save CurrentSave { get; set; } + public static bool DevMode = false; + public static Form troubleshooter; + + public static Theme currentTheme { get; set; } + +#if BINARY_SAVE + private static readonly byte[] magic = Encoding.UTF8.GetBytes("THSv"); + private static readonly IOrderedEnumerable properties = typeof(Save).GetProperties().OrderBy(p => (p.GetCustomAttributes(typeof(OrderAttribute), false).SingleOrDefault() as OrderAttribute).Order); +#endif + + public static string GameDirectory + { + get + { + return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "Histacom2"); + } + } + + public static string DataDirectory + { + get + { + return Path.Combine(GameDirectory, "Data"); + } + } + + public static string AllProfilesDirectory + { + get + { + return Path.Combine(GameDirectory, "Profiles"); + } + } + + public static string ProfileName = ""; + public static string ProfileFile = "main.save"; + + public static string ProfileDirectory + { + get + { + return Path.Combine(GameDirectory, Path.Combine("Profiles", ProfileName)); + } + } + + public static string ProfileFileSystemDirectory + { + get + { + return Path.Combine(ProfileDirectory, "folders"); + } + } + + public static string ProfileMyComputerDirectory + { + get + { + return Path.Combine(ProfileFileSystemDirectory, "CDrive"); + } + } + + public static string ProfileSettingsDirectory + { + get + { + return Path.Combine(ProfileMyComputerDirectory, "Documents and Settings"); + } + } + + public static string ProfileDocumentsDirectory + { + get + { + return Path.Combine(ProfileMyComputerDirectory, "My Documents"); + } + } + + public static string ProfileProgramsDirectory + { + get + { + return Path.Combine(ProfileMyComputerDirectory, "Program Files"); + } + } + + public static string ProfileWindowsDirectory + { + get + { + return Path.Combine(ProfileMyComputerDirectory, "Windows"); + } + } + + public static void NewGame() + { + var save = new Save(); + save.ExperiencedStories = new List(); + if (DevMode == true) + { + if (ProfileName == "98") + { + save.CurrentOS = "98"; + save.ThemeName = "default98"; + currentTheme = new Default98Theme(); + } + else + { + save.CurrentOS = "95"; + save.ThemeName = "default95"; + save.BytesLeft = 536870912; + currentTheme = new Default95Theme(); + } + } + else + { + save.CurrentOS = "95"; + save.ThemeName = "default95"; + save.BytesLeft = 536870912; + currentTheme = new Default95Theme(); + } + CurrentSave = save; + + CheckFiles(); + SaveGame(); + } + + public static void CheckFiles() + { + Directory.CreateDirectory(GameDirectory); + Directory.CreateDirectory(DataDirectory); + Directory.CreateDirectory(AllProfilesDirectory); + Directory.CreateDirectory(ProfileDirectory); + Directory.CreateDirectory(ProfileFileSystemDirectory); + + SaveDirectoryInfo(ProfileDirectory, "folders", false, "My Computer", false); + SaveDirectoryInfo(ProfileFileSystemDirectory, "CDrive", false, "C:", true); + if (CurrentSave.CurrentOS == "95" || CurrentSave.CurrentOS == "98") SaveDirectoryInfo(ProfileMyComputerDirectory, "My Documents", false, "My Documents", true); + if (CurrentSave.CurrentOS == "2000" || CurrentSave.CurrentOS == "ME") SaveDirectoryInfo(ProfileMyComputerDirectory, "Documents and Settings", false, "Documents and Settings", true); + SaveDirectoryInfo(ProfileMyComputerDirectory, "Program Files", true, "Program Files", true); + SaveDirectoryInfo(ProfileProgramsDirectory, "Accessories", false, "Accessories", true); + SaveDirectoryInfo(ProfileProgramsDirectory, "Internet Explorer", true, "Internet Explorer", true); + SaveDirectoryInfo(ProfileProgramsDirectory, "The Microsoft Network", true, "The Microsoft Network", true); + SaveDirectoryInfo(ProfileMyComputerDirectory, "Windows", true, "Windows", true); + + CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Accessories"), "wordpad.exe", "wordpad", 16, 183296); + CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Internet Explorer"), "ie20.exe", "ie", 8, 512); + CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Internet Explorer"), "lnfinst.exe", "iebrokeninstaller", 8, 512); + CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "The Microsoft Network"), "msnver.txt", "5900", 12, 4); + + CreateWindowsDirectory(); + } + + public static void CreateWindowsDirectory() + { + SaveDirectoryInfo(ProfileWindowsDirectory, "System", true, "System", true); + SaveDirectoryInfo(ProfileWindowsDirectory, "Config", true, "Config", true); + SaveDirectoryInfo(ProfileWindowsDirectory, "Cursors", true, "Cursors", true); + SaveDirectoryInfo(ProfileWindowsDirectory, "Fonts", true, "Fonts", true); + SaveDirectoryInfo(ProfileWindowsDirectory, "Help", true, "Help", true); + SaveDirectoryInfo(ProfileWindowsDirectory, "Temp", true, "Temp", true); + SaveDirectoryInfo(ProfileWindowsDirectory, "Desktop", true, "Desktop", true); + + CreateWindowsFile(ProfileWindowsDirectory, "calc.exe", "calc", 13, 59392); + CreateWindowsFile(ProfileWindowsDirectory, "emm386.exe", "emm386", 10, 125495); + CreateWindowsFile(ProfileWindowsDirectory, "explorer.exe", "explorer", 0, 204288); + CreateWindowsFile(ProfileWindowsDirectory, "notepad.exe", "notepad", 14, 34034); + CreateWindowsFile(ProfileWindowsDirectory, "regedit.exe", "regedit", 15, 120320); + CreateWindowsFile(ProfileWindowsDirectory, "win.com", "", 10, 22679); + CreateWindowsFile(ProfileWindowsDirectory, "write.exe", "wordpad", 16, 5120); + } + + public static void CreateWindowsFile(string filepath, string filename, string contents, int fileicon, int bytes) + { + File.WriteAllText(Path.Combine(filepath, filename), contents); + THFileInfo info = new THFileInfo(); + info.Name = filename; + info.FileIcon = fileicon; + info.ByteSize = bytes; + CurrentSave.BytesLeft -= bytes; + UpdateDirectoryInfo(filepath, info); + } + + public static void UpdateDirectoryInfo(string path, THFileInfo newfile) + { + newfile.DOSName = newfile.Name.ToUpper().Replace("*", "").Replace("+", "").Replace(":", "").Replace(";", "").Replace(" ", ""); + if (newfile.DOSName.Contains(".")) + { + string[] dos = newfile.DOSName.Split('.'); + + if (dos.Count() > 2) + { + List dosb = dos.ToList(); + dosb.RemoveRange(1, dos.Count() - 2); + dos = dosb.ToArray(); + } + dos[1] = dos[1].Substring(0, 3); + if (dos[0].Length > 8) dos[0] = dos[0].Substring(0, 6) + "~1"; + + newfile.DOSName = dos[0] + "." + dos[1]; + } + else if (newfile.DOSName.Length > 8) newfile.DOSName = newfile.DOSName.Substring(0, 6) + "~1"; + + if (File.ReadAllText(Path.Combine(path, "_data.info")).Contains(newfile.DOSName)) return; + FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(path, "_data.info"))); + fsfi.Files.Add(newfile); + fsfi.ByteSize += newfile.ByteSize; + + string toWrite = JsonConvert.SerializeObject(fsfi, Formatting.Indented); + + File.WriteAllText(Path.Combine(path, "_data.info"), toWrite); + } + + public static void UpgradeFileSystem(string oldOS, string newOS) + { + switch (oldOS) + { + case "95": + if (newOS == "98" || newOS == "2000" || newOS == "ME") + { + // We are upgrading from the old WinClassic file System to the new WinClassic filesystem! + // All the above OSes share basically the same file layout! + // (Excluding Documents And Settings) which is 2000 and ME only + + // Add Address Book into existance! + + SaveDirectoryInfo(ProfileProgramsDirectory, "Outlook Express", false, "Outlook Express", true); + CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Outlook Express"), "WAB.exe", "addressbook", 8, 512); + + // There is no "The Microsoft Network" folder! + + if (Directory.Exists(Path.Combine(ProfileProgramsDirectory, "The Microsoft Network"))) Directory.Delete(Path.Combine(ProfileProgramsDirectory, "The Microsoft Network"), true); + FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(ProfileProgramsDirectory, "_data.info"))); + foreach (THDirInfo dir in fsfi.SubDirs) + { + if (dir.Name == "The Microsoft Network") + { + fsfi.SubDirs.Remove(dir); + break; + } + } + } + break; + } + } + + public static void SaveDirectoryInfo(string parent, string dirname, bool isProtected, string label, bool allowback) + { + if (File.Exists(Path.Combine(parent, dirname, "_data.info")) && Path.Combine(parent, dirname) != ProfileFileSystemDirectory) return; + Directory.CreateDirectory(Path.Combine(parent, dirname)); + + FileSystemFolderInfo info = new FileSystemFolderInfo(); + + info.IsProtected = isProtected; + info.Label = label; + + info.DOSLabel = info.Label.ToUpper().Replace("*", "").Replace("+", "").Replace(":", "").Replace(";", "").Replace(".", "").Replace(" ", ""); + if (info.DOSLabel.Length > 8) info.DOSLabel = info.DOSLabel.Substring(0, 6) + "~1"; + if (label == "C:") info.DOSLabel = "C:"; + info.AllowBack = allowback; + info.Files = new List(256); + info.SubDirs = new List(256); + info.ByteSize = 0; + + if (parent != ProfileDirectory) + { + FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(parent, "_data.info"))); + THDirInfo thd = new THDirInfo(); + thd.Name = info.Label; + thd.DOSName = info.DOSLabel; + fsfi.SubDirs.Add(thd); + + File.WriteAllText(Path.Combine(parent, "_data.info"), JsonConvert.SerializeObject(fsfi, Formatting.Indented)); + } + + string toWrite = JsonConvert.SerializeObject(info, Formatting.Indented); + + File.WriteAllText(Path.Combine(Path.Combine(parent, dirname), "_data.info"), toWrite); + } + +#if BINARY_SAVE + // Be careful with this... it trusts that the calling code has already checked + // that T can be written by BinaryWriter. + // No generics, because that'd be near-impossible to read back. + private static void WriteList(BinaryWriter write, List list) + { + if (list == null) + write.Write(0); + else + { + write.Write(list.Count); + foreach (T obj in list) + ((dynamic)write).Write(obj); + } + } + + private static List ReadList(BinaryReader read, string reader) + { + int count = read.ReadInt32(); + var ret = new List(count); + var function = typeof(BinaryReader).GetMethod(reader); + for (int i = 0; i < count; i++) + ret.Add((T) function.Invoke(read, new object[] { })); + return ret; + } + + private static void WriteBitfield(Stream fobj, IEnumerable bools) + { + sbyte bit = 7; + int cur = 0; + var bitfields = new byte[bools.Count() / 8 + 1]; + foreach (bool mybool in bools) + { + if (mybool) + bitfields[cur] |= (byte) (1 << bit); + bit--; + if (bit < 0) + { + bit = 7; + cur++; + } + } + fobj.Write(bitfields, 0, bitfields.Length); + } + + private static List ReadBitfield(Stream fobj, int count) + { + sbyte bit = 7; + int cur = 0; + var bitfields = new byte[count / 8 + 1]; + var bools = new List(count); + byte val = (byte) fobj.ReadByte(); + fobj.Read(bitfields, 0, bitfields.Length); + for (int i = 0; i < count; i++) + { + bools.Add(((val >> bit) & 1) == 1); + bit--; + if (bit < 0) + { + bit = 7; + cur++; + } + } + return bools; + } +#endif + + public static Save ReadSave(string fname) + { +#if BINARY_SAVE + using (var fobj = File.OpenRead(fname)) + { + var save = new Save(); + var header = new byte[magic.Length]; + var read = new BinaryReader(fobj); + fobj.Read(header, 0, magic.Length); + if (!magic.SequenceEqual(header)) + throw new InvalidDataException("This is not a Histacom2 binary save"); + int numprops = read.ReadInt32(); + var bools = new List(); + // Holy code duplication, Batman. + // If you know a better way to get C# to do this, I'm all ears. + foreach (var property in properties.Take(numprops)) + { + if (property.PropertyType == typeof(string)) + property.SetValue(save, read.ReadString()); + else if (property.PropertyType == typeof(int)) + property.SetValue(save, read.ReadInt32()); + else if (property.PropertyType == typeof(uint)) + property.SetValue(save, read.ReadUInt32()); + else if (property.PropertyType == typeof(long)) + property.SetValue(save, read.ReadInt64()); + else if (property.PropertyType == typeof(ulong)) + property.SetValue(save, read.ReadUInt64()); + else if (property.PropertyType == typeof(short)) + property.SetValue(save, read.ReadInt16()); + else if (property.PropertyType == typeof(ushort)) + property.SetValue(save, read.ReadUInt16()); + else if (property.PropertyType == typeof(byte)) + property.SetValue(save, read.ReadByte()); + else if (property.PropertyType == typeof(sbyte)) + property.SetValue(save, read.ReadSByte()); + else if (property.PropertyType == typeof(char)) + property.SetValue(save, read.ReadChar()); + else if (property.PropertyType == typeof(float)) + property.SetValue(save, read.ReadSingle()); + else if (property.PropertyType == typeof(double)) + property.SetValue(save, read.ReadDouble()); + else if (property.PropertyType == typeof(decimal)) + property.SetValue(save, read.ReadDecimal()); + + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadString")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadInt32")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadUInt32")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadInt64")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadUInt64")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadInt16")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadUInt16")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadByte")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadSByte")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadChar")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadSingle")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadDouble")); + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadList(read, "ReadDecimal")); + + // Remember to read this boolean from the bitfield at the end. + else if (property.PropertyType == typeof(bool)) + bools.Add(property); + + else if (property.PropertyType == typeof(List)) + property.SetValue(save, ReadBitfield(fobj, read.ReadInt32())); + + // RIP + else + throw new InvalidDataException("There is no deserialisation method specified for " + property.PropertyType.ToString()); + } + + // Let's read the ultra tiny bitfield. + var loaded = ReadBitfield(fobj, bools.Count); + foreach (var item in bools.Zip(loaded, (p, b) => new { Property = p, Value = b })) + item.Property.SetValue(save, item.Value); + + return save; + } +#else + return JsonConvert.DeserializeObject(File.ReadAllText(fname)); +#endif + } + + public static void WriteSave(string fname, Save save) + { +#if BINARY_SAVE + using (var fobj = File.OpenWrite(fname)) + { + var write = new BinaryWriter(fobj); + var bools = new List(); + fobj.Write(magic, 0, magic.Length); + write.Write(properties.Count()); // The number of properties basically acts as the version number. + + foreach (var property in properties) + { + if (property == null) + continue; + + // Types that can be written by BinaryWriter, except booleans. + if (property.PropertyType == typeof(string)) + { + var val = property.GetValue(save) as string; + if (val == null) + write.Write(""); + else + write.Write(val); + } + else if (property.PropertyType == typeof(int)) + write.Write((int) property.GetValue(save)); + else if (property.PropertyType == typeof(uint)) + write.Write((uint) property.GetValue(save)); + else if (property.PropertyType == typeof(long)) + write.Write((long) property.GetValue(save)); + else if (property.PropertyType == typeof(ulong)) + write.Write((ulong) property.GetValue(save)); + else if (property.PropertyType == typeof(short)) + write.Write((short) property.GetValue(save)); + else if (property.PropertyType == typeof(ushort)) + write.Write((ushort) property.GetValue(save)); + else if (property.PropertyType == typeof(byte)) + write.Write((byte) property.GetValue(save)); + else if (property.PropertyType == typeof(sbyte)) + write.Write((sbyte) property.GetValue(save)); + else if (property.PropertyType == typeof(char)) + write.Write((char) property.GetValue(save)); + else if (property.PropertyType == typeof(float)) + write.Write((float) property.GetValue(save)); + else if (property.PropertyType == typeof(double)) + write.Write((double) property.GetValue(save)); + else if (property.PropertyType == typeof(decimal)) + write.Write((double) property.GetValue(save)); + + // ... and their lists. + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + else if (property.PropertyType == typeof(List)) + WriteList(write, property.GetValue(save) as List); + + // Booleans - they go in the bitfield at the end. + else if (property.PropertyType == typeof(bool)) + bools.Add((bool) property.GetValue(save)); + + // List of booleans - it gets its own bitfield. + else if (property.PropertyType == typeof(List)) + { + var val = property.GetValue(save) as List; + if (val == null) + write.Write(0); + else + { + write.Write(val.Count()); + WriteBitfield(fobj, val); + } + } + + // Now what? + else + throw new InvalidDataException("There is no serialisation method specified for " + property.PropertyType.ToString()); + } + + // In order to save space, we store bools in a bitfield at the end. + // One byte can store 8 bools, saving a whopping 7 bytes which can then be used for + // extremely short text documents or something. + WriteBitfield(fobj, bools); + } +#else + // Serialize the save to JSON. + File.WriteAllText(fname, JsonConvert.SerializeObject(save, Formatting.Indented)); +#endif + } + + public static void SaveGame() + { + WriteSave(Path.Combine(ProfileDirectory, ProfileFile), CurrentSave); + } + + public static bool LoadSave() + { + string savefile = Path.Combine(ProfileDirectory, ProfileFile); + try + { + CurrentSave = ReadSave(savefile); + } + catch + { + MessageBox.Show("WARNING! It looks like this save is corrupt! We will now open the Save troubleshooter"); + + troubleshooter.ShowDialog(); + } + return true; + } + + public static byte[] GetAchievements() + { + byte[] byt = new byte[] { 0, // Piracy Ending + 0, // End of Internet Ending + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; + if (DevMode) File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), byt); + + if (File.Exists(Path.Combine(DataDirectory, "achieved.thack"))) byt = File.ReadAllBytes(Path.Combine(DataDirectory, "achieved.thack")); + else File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), byt); + + return byt; + } + + public static void SaveAchievement(int achievementID) + { + if (!File.Exists(Path.Combine(DataDirectory, "achieved.thack"))) File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }); + + byte[] byt = File.ReadAllBytes(Path.Combine(DataDirectory, "achieved.thack")); + byt[achievementID] = 1; + File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), byt); + } + + public static void SetTheme() + { + switch (CurrentSave.ThemeName) + { + case "default95": + currentTheme = new Default95Theme(); + break; + case "default98": + currentTheme = new Default98Theme(); + break; + case "dangeranimals": + currentTheme = new DangerousCreaturesTheme(); + break; + case "insidepc": + currentTheme = new InsideComputerTheme(); + break; + } + } + } + + + // This lets us preserve the order of properties. + // Thanks to "ghord" from StackOverflow. + public sealed class OrderAttribute : Attribute + { + private readonly int order_; + public OrderAttribute([CallerLineNumber]int order = 0) + { + order_ = order; + } + public int Order { get { return order_; } } + } + + public class Save + { + // To maintain binary save compatibility, + // add all new properties to the end and don't remove any. + // Also, every property needs an "Order" attribute. + + [Order] + public string Username { get; set; } + + [Order] + public string CurrentOS { get; set; } + + // public Dictionary InstalledPrograms { get; set; } InstallProgram is no longer needed... we have that data in the FileSystem + + [Order] + public List ExperiencedStories { get; set; } + + [Order] + public bool FTime95 { get; set; } + + [Order] + public int mineSweepE { get; set; } = 999; + + [Order] + public int mineSweepI { get; set; } = 999; + + [Order] + public int mineSweepH { get; set; } = 999; + + [Order] + public string ThemeName { get; set; } + + [Order] + public int BytesLeft { get; set; } + + [Order] + public Theme customTheme { get; set; } + } + + public class FileSystemFolderInfo + { + public bool IsProtected { get; set; } + public string Label { get; set; } + public string DOSLabel { get; set; } + public bool AllowBack { get; set; } + public int ByteSize { get; set; } + public List Files { get; set; } + public List SubDirs { get; set; } + } + + public class THFileInfo + { + public string Name { get; set; } + public string DOSName { get; set; } + public int FileIcon { get; set; } + public int ByteSize { get; set; } + } + + public class THDirInfo + { + public string Name { get; set; } + public string DOSName { get; set; } + } +} diff --git a/Histacom2.Engine/TaskBarController.cs b/Histacom2.Engine/TaskBarController.cs new file mode 100644 index 0000000..e784941 --- /dev/null +++ b/Histacom2.Engine/TaskBarController.cs @@ -0,0 +1,60 @@ +using System.Collections.Generic; +using System.Windows.Forms; +using System.Drawing; + +namespace Histacom2.Engine +{ + public class TaskBarController + { + + public static int AvalibleApplicationID = 0; + + public Panel AddTaskbarItem95(string ApplicationID, string ApplicationName, Image ApplicationIcon, UserControl taskbar_item, Panel oldPanel) + { + Panel returnPanel = oldPanel; + + AvalibleApplicationID++; + + taskbar_item.BackgroundImage = ApplicationIcon; + taskbar_item.Tag = ApplicationName; + if (AvalibleApplicationID == 1) taskbar_item.Dock = DockStyle.Left; + taskbar_item.Location = new Point(160 * returnPanel.Controls.Count, 0); + returnPanel.Controls.Add(taskbar_item); + + return returnPanel; + } + + public List
GetAllOpenApps() + { + List AppsList = new List(); + foreach (Form form in Application.OpenForms) + { + try + { + if (form.Tag.ToString() != "ignoreFormOnTaskbar") + { + AppsList.Add(form); + } + } catch { + AppsList.Add(form); + } + } + return AppsList; + } + + public void FocusAppFromID(string ApplicationID) + { + + foreach (Form form in Application.OpenForms) + { + if (form.Tag.ToString() == ApplicationID) + { + form.Show(); + form.BringToFront(); + form.Focus(); + return; + } + } + } + } +} diff --git a/Histacom2.Engine/Template/AboutBox95.Designer.cs b/Histacom2.Engine/Template/AboutBox95.Designer.cs new file mode 100644 index 0000000..359ef3f --- /dev/null +++ b/Histacom2.Engine/Template/AboutBox95.Designer.cs @@ -0,0 +1,144 @@ +namespace Histacom2.Engine.Template +{ + partial class AboutBox95 + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.textBox3 = new System.Windows.Forms.Label(); + this.textBox4 = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.Location = new System.Drawing.Point(7, 7); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(64, 64); + this.pictureBox1.TabIndex = 5; + this.pictureBox1.TabStop = false; + // + // textBox1 + // + this.textBox1.BackColor = System.Drawing.Color.Silver; + this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox1.Location = new System.Drawing.Point(78, 16); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(193, 42); + this.textBox1.TabIndex = 4; + this.textBox1.Text = "@SOFTWARENAME\r\nWindows 95\r\nCopyright © 1981-1995 Microsoft Corp."; + // + // button1 + // + this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Silver; + this.button1.Location = new System.Drawing.Point(251, 223); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 0; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // textBox2 + // + this.textBox2.BackColor = System.Drawing.Color.Silver; + this.textBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox2.Location = new System.Drawing.Point(78, 106); + this.textBox2.Multiline = true; + this.textBox2.Name = "textBox2"; + this.textBox2.ReadOnly = true; + this.textBox2.Size = new System.Drawing.Size(185, 42); + this.textBox2.TabIndex = 3; + this.textBox2.Text = "This product is licensed to:\r\n@ACTUALUSER\r\n@COMPANYNAME"; + // + // pictureBox2 + // + this.pictureBox2.Image = global::Histacom2.Engine.Properties.Resources.WinAboutSeparator95; + this.pictureBox2.Location = new System.Drawing.Point(76, 154); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(250, 2); + this.pictureBox2.TabIndex = 2; + this.pictureBox2.TabStop = false; + // + // textBox3 + // + this.textBox3.BackColor = System.Drawing.Color.Silver; + this.textBox3.Location = new System.Drawing.Point(76, 162); + this.textBox3.Name = "textBox3"; + this.textBox3.Size = new System.Drawing.Size(250, 16); + this.textBox3.TabIndex = 1; + this.textBox3.Text = "Physical Memory Available to Windows: 64,992 KB"; + // + // textBox4 + // + this.textBox4.BackColor = System.Drawing.Color.Silver; + this.textBox4.Location = new System.Drawing.Point(76, 184); + this.textBox4.Name = "textBox4"; + this.textBox4.Size = new System.Drawing.Size(250, 16); + this.textBox4.TabIndex = 0; + this.textBox4.Text = "System Resources: 97% Free"; + // + // AboutBox95 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.textBox4); + this.Controls.Add(this.textBox3); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.textBox2); + this.Controls.Add(this.button1); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.pictureBox1); + this.Name = "AboutBox95"; + this.Size = new System.Drawing.Size(335, 255); + this.Tag = "gnoreFormOnTaskbar"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + internal System.Windows.Forms.PictureBox pictureBox1; + internal System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Button button1; + internal System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.Label textBox3; + private System.Windows.Forms.Label textBox4; + } +} diff --git a/Histacom2.Engine/Template/AboutBox95.cs b/Histacom2.Engine/Template/AboutBox95.cs new file mode 100644 index 0000000..1accc56 --- /dev/null +++ b/Histacom2.Engine/Template/AboutBox95.cs @@ -0,0 +1,19 @@ +using System; +using System.Windows.Forms; + +namespace Histacom2.Engine.Template +{ + public partial class AboutBox95 : UserControl + { + public AboutBox95() + { + InitializeComponent(); + this.textBox2.Text = "This product is licensed to:\r\n" + Environment.UserName + "\r\n"; + } + + private void button1_Click(object sender, EventArgs e) + { + this.ParentForm.Close(); + } + } +} diff --git a/Histacom2.Engine/Template/AboutBox95.resx b/Histacom2.Engine/Template/AboutBox95.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2.Engine/Template/AboutBox95.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2.Engine/Template/Infobox95.Designer.cs b/Histacom2.Engine/Template/Infobox95.Designer.cs new file mode 100644 index 0000000..0bccf85 --- /dev/null +++ b/Histacom2.Engine/Template/Infobox95.Designer.cs @@ -0,0 +1,152 @@ +namespace Histacom2.Engine.Template +{ + partial class Infobox95 + { + /// + /// 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.programContent = new System.Windows.Forms.Panel(); + this.button1 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.infoText = new System.Windows.Forms.Label(); + this.button2 = new System.Windows.Forms.Button(); + this.programContent.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // programContent + // + this.programContent.BackColor = System.Drawing.Color.Silver; + this.programContent.Controls.Add(this.button1); + this.programContent.Controls.Add(this.button3); + this.programContent.Controls.Add(this.pictureBox1); + this.programContent.Controls.Add(this.panel1); + this.programContent.Controls.Add(this.button2); + this.programContent.Dock = System.Windows.Forms.DockStyle.Fill; + this.programContent.Location = new System.Drawing.Point(0, 0); + this.programContent.Name = "programContent"; + this.programContent.Size = new System.Drawing.Size(413, 118); + this.programContent.TabIndex = 10; + this.programContent.Tag = "gnoreFormOnTaskbar"; + // + // button1 + // + this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button1.Location = new System.Drawing.Point(150, 84); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(80, 23); + this.button1.TabIndex = 5; + this.button1.Text = "Yes"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button3 + // + this.button3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button3.Location = new System.Drawing.Point(323, 84); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(80, 23); + this.button3.TabIndex = 4; + this.button3.Text = "Cancel"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // pictureBox1 + // + this.pictureBox1.ErrorImage = null; + this.pictureBox1.Image = global::Histacom2.Engine.Properties.Resources.Win95Warning; + this.pictureBox1.InitialImage = null; + this.pictureBox1.Location = new System.Drawing.Point(15, 16); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(32, 32); + this.pictureBox1.TabIndex = 3; + this.pictureBox1.TabStop = false; + // + // panel1 + // + this.panel1.Controls.Add(this.infoText); + this.panel1.Location = new System.Drawing.Point(62, 16); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(341, 62); + this.panel1.TabIndex = 2; + // + // infoText + // + this.infoText.Dock = System.Windows.Forms.DockStyle.Fill; + this.infoText.Location = new System.Drawing.Point(0, 0); + this.infoText.Name = "infoText"; + this.infoText.Size = new System.Drawing.Size(341, 62); + this.infoText.TabIndex = 0; + this.infoText.Text = "label1"; + // + // button2 + // + this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button2.Location = new System.Drawing.Point(236, 84); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(80, 23); + this.button2.TabIndex = 1; + this.button2.Text = "No"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // Infobox95 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.programContent); + this.Name = "Infobox95"; + this.Size = new System.Drawing.Size(413, 118); + this.programContent.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.panel1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + public System.Windows.Forms.Panel programContent; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Panel panel1; + public System.Windows.Forms.Label infoText; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button1; + } +} \ No newline at end of file diff --git a/Histacom2.Engine/Template/Infobox95.cs b/Histacom2.Engine/Template/Infobox95.cs new file mode 100644 index 0000000..f0ed0db --- /dev/null +++ b/Histacom2.Engine/Template/Infobox95.cs @@ -0,0 +1,87 @@ +using System; +using System.Drawing; +using System.Media; +using System.Runtime.InteropServices; +using System.Windows.Forms; + +namespace Histacom2.Engine.Template +{ + public partial class Infobox95 : UserControl + { + int btnStatus = 0; + + public Infobox95(InfoboxType type, InfoboxButtons btns) + { + InitializeComponent(); + button1.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + button2.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + button3.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + + switch (type) + { + case InfoboxType.Info: + pictureBox1.Image = Properties.Resources.Win95Info; + SoundPlayer spa = new SoundPlayer(SaveSystem.currentTheme.asteriskSound); + spa.Play(); + break; + case InfoboxType.Question: + pictureBox1.Image = Properties.Resources.Win95Question; + SoundPlayer spq = new SoundPlayer(SaveSystem.currentTheme.questionSound); + spq.Play(); + break; + case InfoboxType.Warning: + pictureBox1.Image = Properties.Resources.Win95Warning; + SoundPlayer spw = new SoundPlayer(SaveSystem.currentTheme.exclamationSound); + spw.Play(); + break; + case InfoboxType.Error: + pictureBox1.Image = Properties.Resources.Win95Error; + SoundPlayer spe = new SoundPlayer(SaveSystem.currentTheme.critStopSound); + spe.Play(); + break; + } + + btnStatus = (int)btns; + switch (btns) + { + case InfoboxButtons.OK: + button1.Text = "OK"; + button2.Hide(); + button3.Hide(); + break; + } + } + + private void button2_Click(object sender, EventArgs e) + { + this.ParentForm.Close(); + } + + private void button3_Click(object sender, EventArgs e) + { + + } + + private void button1_Click(object sender, EventArgs e) + { + if (btnStatus == 0) this.ParentForm.Close(); + } + } + + public enum InfoboxType + { + Info, + Question, + Warning, + Error + } + + public enum InfoboxButtons + { + OK, + OKCancel, + YesNo, + YesNoCancel, + AbortRetryFail + } +} diff --git a/Histacom2.Engine/Template/Infobox95.resx b/Histacom2.Engine/Template/Infobox95.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2.Engine/Template/Infobox95.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2.Engine/Template/Win9XBSOD.Designer.cs b/Histacom2.Engine/Template/Win9XBSOD.Designer.cs new file mode 100644 index 0000000..bbd37c2 --- /dev/null +++ b/Histacom2.Engine/Template/Win9XBSOD.Designer.cs @@ -0,0 +1,141 @@ +namespace Histacom2.Engine.Template +{ + partial class Win9XBSOD + { + /// + /// 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.label1 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.textBox3 = new System.Windows.Forms.TextBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + this.label1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Silver; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.ForeColor = System.Drawing.Color.Blue; + this.label1.Location = new System.Drawing.Point(549, 185); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(138, 31); + this.label1.TabIndex = 0; + this.label1.Text = " Windows "; + // + // textBox1 + // + this.textBox1.Anchor = System.Windows.Forms.AnchorStyles.None; + this.textBox1.BackColor = System.Drawing.Color.Blue; + this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox1.ForeColor = System.Drawing.Color.White; + this.textBox1.Location = new System.Drawing.Point(186, 272); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(947, 81); + this.textBox1.TabIndex = 0; + this.textBox1.TabStop = false; + this.textBox1.Text = "A fatal exception 0E has occured at 0028:C0034B23. The current application will " + + "be terminated."; + // + // textBox2 + // + this.textBox2.Anchor = System.Windows.Forms.AnchorStyles.None; + this.textBox2.BackColor = System.Drawing.Color.Blue; + this.textBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox2.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox2.ForeColor = System.Drawing.Color.White; + this.textBox2.Location = new System.Drawing.Point(205, 377); + this.textBox2.Multiline = true; + this.textBox2.Name = "textBox2"; + this.textBox2.ReadOnly = true; + this.textBox2.Size = new System.Drawing.Size(947, 101); + this.textBox2.TabIndex = 1; + this.textBox2.TabStop = false; + this.textBox2.Text = "* Press any key to rewind time to before the crash.\r\n* Press ESC to shutdown yo" + + "ur computer. You will lose any\r\n unsaved data in all applications."; + // + // textBox3 + // + this.textBox3.Anchor = System.Windows.Forms.AnchorStyles.None; + this.textBox3.BackColor = System.Drawing.Color.Blue; + this.textBox3.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox3.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox3.ForeColor = System.Drawing.Color.White; + this.textBox3.Location = new System.Drawing.Point(439, 506); + this.textBox3.Multiline = true; + this.textBox3.Name = "textBox3"; + this.textBox3.ReadOnly = true; + this.textBox3.Size = new System.Drawing.Size(382, 34); + this.textBox3.TabIndex = 2; + this.textBox3.TabStop = false; + this.textBox3.Text = "Press any key to rewind _"; + // + // panel1 + // + this.panel1.Controls.Add(this.label1); + this.panel1.Controls.Add(this.textBox3); + this.panel1.Controls.Add(this.textBox1); + this.panel1.Controls.Add(this.textBox2); + 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(1280, 720); + this.panel1.TabIndex = 3; + // + // Win9XBSOD + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Blue; + this.ClientSize = new System.Drawing.Size(1280, 720); + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Name = "Win9XBSOD"; + this.Tag = "ignoreFormOnTaskbar"; + this.Text = "Win9XBSOD"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Win9XBSOD_FormClosed); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Win9XBSOD_KeyDown); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + internal System.Windows.Forms.Label label1; + internal System.Windows.Forms.TextBox textBox1; + internal System.Windows.Forms.TextBox textBox2; + internal System.Windows.Forms.TextBox textBox3; + private System.Windows.Forms.Panel panel1; + } +} \ No newline at end of file diff --git a/Histacom2.Engine/Template/Win9XBSOD.cs b/Histacom2.Engine/Template/Win9XBSOD.cs new file mode 100644 index 0000000..dd3d2ca --- /dev/null +++ b/Histacom2.Engine/Template/Win9XBSOD.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.Engine.Template +{ + public partial class Win9XBSOD : Form + { + public bool reset = false; + + public Win9XBSOD() + { + InitializeComponent(); + this.panel1.Location = new Point(this.ClientSize.Width / 2 - 475, this.ClientSize.Height / 2 - 141); + } + + private void Win9XBSOD_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.Escape) Environment.Exit(0); + else + { + reset = true; + this.Close(); + } + } + + private void Win9XBSOD_FormClosed(object sender, FormClosedEventArgs e) + { + + } + } +} diff --git a/Histacom2.Engine/Template/Win9XBSOD.resx b/Histacom2.Engine/Template/Win9XBSOD.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2.Engine/Template/Win9XBSOD.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2.Engine/Template/WinClassic.Designer.cs b/Histacom2.Engine/Template/WinClassic.Designer.cs new file mode 100644 index 0000000..be76be6 --- /dev/null +++ b/Histacom2.Engine/Template/WinClassic.Designer.cs @@ -0,0 +1,292 @@ +namespace Histacom2.Engine.Template +{ + partial class WinClassic + { + /// + /// 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() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WinClassic)); + this.program = new System.Windows.Forms.Panel(); + this.programContent = new System.Windows.Forms.Panel(); + this.programtopbar = new System.Windows.Forms.Panel(); + this.programIcon = new System.Windows.Forms.PictureBox(); + this.maximizebutton = new System.Windows.Forms.PictureBox(); + this.minimizebutton = new System.Windows.Forms.PictureBox(); + this.Title = new System.Windows.Forms.Label(); + this.closebutton = new System.Windows.Forms.PictureBox(); + this.toprightcorner = new System.Windows.Forms.Panel(); + this.bottomrightcorner = new System.Windows.Forms.Panel(); + this.bottomleftcorner = new System.Windows.Forms.Panel(); + this.topleftcorner = new System.Windows.Forms.Panel(); + this.left = new System.Windows.Forms.Panel(); + this.bottom = new System.Windows.Forms.Panel(); + this.right = new System.Windows.Forms.Panel(); + this.top = new System.Windows.Forms.Panel(); + this.program.SuspendLayout(); + this.programtopbar.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.programIcon)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.maximizebutton)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.minimizebutton)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.closebutton)).BeginInit(); + this.SuspendLayout(); + // + // program + // + this.program.BackColor = System.Drawing.Color.Silver; + this.program.Controls.Add(this.programContent); + this.program.Controls.Add(this.programtopbar); + this.program.Controls.Add(this.toprightcorner); + this.program.Controls.Add(this.bottomrightcorner); + this.program.Controls.Add(this.bottomleftcorner); + this.program.Controls.Add(this.topleftcorner); + this.program.Controls.Add(this.left); + this.program.Controls.Add(this.bottom); + this.program.Controls.Add(this.right); + this.program.Controls.Add(this.top); + this.program.Dock = System.Windows.Forms.DockStyle.Fill; + this.program.Location = new System.Drawing.Point(0, 0); + this.program.Name = "program"; + this.program.Size = new System.Drawing.Size(300, 300); + this.program.TabIndex = 8; + // + // programContent + // + this.programContent.Dock = System.Windows.Forms.DockStyle.Fill; + this.programContent.Location = new System.Drawing.Point(4, 22); + this.programContent.Name = "programContent"; + this.programContent.Size = new System.Drawing.Size(292, 274); + this.programContent.TabIndex = 9; + // + // programtopbar + // + this.programtopbar.BackColor = System.Drawing.Color.Navy; + this.programtopbar.Controls.Add(this.programIcon); + this.programtopbar.Controls.Add(this.maximizebutton); + this.programtopbar.Controls.Add(this.minimizebutton); + this.programtopbar.Controls.Add(this.Title); + this.programtopbar.Controls.Add(this.closebutton); + this.programtopbar.Dock = System.Windows.Forms.DockStyle.Top; + this.programtopbar.Location = new System.Drawing.Point(4, 4); + this.programtopbar.Name = "programtopbar"; + this.programtopbar.Size = new System.Drawing.Size(292, 18); + this.programtopbar.TabIndex = 0; + this.programtopbar.Tag = ""; + this.programtopbar.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Programtopbar_drag); + // + // programIcon + // + this.programIcon.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.programIcon.ErrorImage = null; + this.programIcon.InitialImage = null; + this.programIcon.Location = new System.Drawing.Point(2, 1); + this.programIcon.Name = "programIcon"; + this.programIcon.Size = new System.Drawing.Size(16, 16); + this.programIcon.TabIndex = 0; + this.programIcon.TabStop = false; + // + // maximizebutton + // + this.maximizebutton.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.maximizebutton.Image = ((System.Drawing.Image)(resources.GetObject("maximizebutton.Image"))); + this.maximizebutton.Location = new System.Drawing.Point(257, 2); + this.maximizebutton.Name = "maximizebutton"; + this.maximizebutton.Size = new System.Drawing.Size(16, 14); + this.maximizebutton.TabIndex = 6; + this.maximizebutton.TabStop = false; + this.maximizebutton.Click += new System.EventHandler(this.maximizebutton_Click); + // + // minimizebutton + // + this.minimizebutton.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.minimizebutton.Image = ((System.Drawing.Image)(resources.GetObject("minimizebutton.Image"))); + this.minimizebutton.Location = new System.Drawing.Point(241, 2); + this.minimizebutton.Name = "minimizebutton"; + this.minimizebutton.Size = new System.Drawing.Size(16, 14); + this.minimizebutton.TabIndex = 5; + this.minimizebutton.TabStop = false; + // + // Title + // + this.Title.AutoSize = true; + this.Title.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Title.ForeColor = System.Drawing.Color.White; + this.Title.Location = new System.Drawing.Point(18, 1); + this.Title.Name = "Title"; + this.Title.Size = new System.Drawing.Size(99, 13); + this.Title.TabIndex = 3; + this.Title.Text = "Application Title"; + this.Title.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Programtopbar_drag); + // + // closebutton + // + this.closebutton.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.closebutton.Image = ((System.Drawing.Image)(resources.GetObject("closebutton.Image"))); + this.closebutton.Location = new System.Drawing.Point(275, 2); + this.closebutton.Name = "closebutton"; + this.closebutton.Size = new System.Drawing.Size(16, 14); + this.closebutton.TabIndex = 4; + this.closebutton.TabStop = false; + this.closebutton.Click += new System.EventHandler(this.closebutton_Click); + // + // toprightcorner + // + this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.toprightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("toprightcorner.BackgroundImage"))); + this.toprightcorner.Cursor = System.Windows.Forms.Cursors.SizeNESW; + this.toprightcorner.Location = new System.Drawing.Point(296, 0); + this.toprightcorner.Name = "toprightcorner"; + this.toprightcorner.Size = new System.Drawing.Size(4, 4); + this.toprightcorner.TabIndex = 6; + this.toprightcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.toprightcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.toprightcorner_MouseMove); + // + // bottomrightcorner + // + this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.bottomrightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomrightcorner.BackgroundImage"))); + this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.bottomrightcorner.Location = new System.Drawing.Point(296, 296); + this.bottomrightcorner.Name = "bottomrightcorner"; + this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); + this.bottomrightcorner.TabIndex = 4; + this.bottomrightcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.bottomrightcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bottomrightcorner_MouseMove); + // + // bottomleftcorner + // + this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.bottomleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomleftcorner.BackgroundImage"))); + this.bottomleftcorner.Cursor = System.Windows.Forms.Cursors.SizeNESW; + this.bottomleftcorner.Location = new System.Drawing.Point(0, 296); + this.bottomleftcorner.Name = "bottomleftcorner"; + this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); + this.bottomleftcorner.TabIndex = 2; + this.bottomleftcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.bottomleftcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bottomleftcorner_MouseMove); + // + // topleftcorner + // + this.topleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("topleftcorner.BackgroundImage"))); + this.topleftcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.topleftcorner.Location = new System.Drawing.Point(0, 0); + this.topleftcorner.Name = "topleftcorner"; + this.topleftcorner.Size = new System.Drawing.Size(4, 4); + this.topleftcorner.TabIndex = 1; + this.topleftcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.topleftcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.topleftcorner_MouseMove); + // + // left + // + this.left.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("left.BackgroundImage"))); + this.left.Cursor = System.Windows.Forms.Cursors.SizeWE; + this.left.Dock = System.Windows.Forms.DockStyle.Left; + this.left.Location = new System.Drawing.Point(0, 4); + this.left.Name = "left"; + this.left.Size = new System.Drawing.Size(4, 292); + this.left.TabIndex = 3; + this.left.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.left.MouseMove += new System.Windows.Forms.MouseEventHandler(this.left_MouseMove); + // + // bottom + // + this.bottom.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottom.BackgroundImage"))); + this.bottom.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.bottom.Cursor = System.Windows.Forms.Cursors.SizeNS; + this.bottom.Dock = System.Windows.Forms.DockStyle.Bottom; + this.bottom.Location = new System.Drawing.Point(0, 296); + this.bottom.Name = "bottom"; + this.bottom.Size = new System.Drawing.Size(296, 4); + this.bottom.TabIndex = 5; + this.bottom.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.bottom.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bottom_MouseMove); + // + // right + // + this.right.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("right.BackgroundImage"))); + this.right.Cursor = System.Windows.Forms.Cursors.SizeWE; + this.right.Dock = System.Windows.Forms.DockStyle.Right; + this.right.Location = new System.Drawing.Point(296, 4); + this.right.Name = "right"; + this.right.Size = new System.Drawing.Size(4, 296); + this.right.TabIndex = 7; + this.right.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.right.MouseMove += new System.Windows.Forms.MouseEventHandler(this.right_MouseMove); + // + // top + // + this.top.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("top.BackgroundImage"))); + this.top.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.top.Cursor = System.Windows.Forms.Cursors.SizeNS; + this.top.Dock = System.Windows.Forms.DockStyle.Top; + this.top.Location = new System.Drawing.Point(0, 0); + this.top.Name = "top"; + this.top.Size = new System.Drawing.Size(300, 4); + this.top.TabIndex = 8; + this.top.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); + this.top.MouseMove += new System.Windows.Forms.MouseEventHandler(this.top_MouseMove); + // + // WinClassic + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(300, 300); + this.Controls.Add(this.program); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Name = "WinClassic"; + this.Text = "WinClassic"; + this.Activated += new System.EventHandler(this.WinClassic_Activated); + this.Deactivate += new System.EventHandler(this.WinClassic_Deactivate); + this.program.ResumeLayout(false); + this.programtopbar.ResumeLayout(false); + this.programtopbar.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.programIcon)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.maximizebutton)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.minimizebutton)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.closebutton)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + public System.Windows.Forms.Panel program; + public System.Windows.Forms.Panel programtopbar; + public System.Windows.Forms.Label Title; + public System.Windows.Forms.PictureBox closebutton; + public System.Windows.Forms.Panel toprightcorner; + public System.Windows.Forms.Panel bottomrightcorner; + public System.Windows.Forms.Panel bottomleftcorner; + public System.Windows.Forms.Panel topleftcorner; + public System.Windows.Forms.Panel left; + public System.Windows.Forms.Panel bottom; + public System.Windows.Forms.Panel right; + public System.Windows.Forms.Panel top; + public System.Windows.Forms.Panel programContent; + public System.Windows.Forms.PictureBox maximizebutton; + public System.Windows.Forms.PictureBox minimizebutton; + public System.Windows.Forms.PictureBox programIcon; + } +} \ No newline at end of file diff --git a/Histacom2.Engine/Template/WinClassic.cs b/Histacom2.Engine/Template/WinClassic.cs new file mode 100644 index 0000000..4c495bc --- /dev/null +++ b/Histacom2.Engine/Template/WinClassic.cs @@ -0,0 +1,235 @@ +using System; +using System.Drawing; +using System.Runtime.InteropServices; +using System.Windows.Forms; + +namespace Histacom2.Engine.Template +{ + public partial class WinClassic : Form + { + public WinClassic() + { + InitializeComponent(); + DoubleBuffered = true; + } + + public Font fnt; + + public bool resizable = true; + public bool closeDisabled = false; + public bool isActive = true; + + public const int WM_NCLBUTTONDOWN = 0xA1; + public const int WM_SYSCOMMAND = 0x0112; + public const int HT_CAPTION = 0x2; + + private const int + HTLEFT = 10, + HTRIGHT = 11, + HTTOP = 12, + HTTOPLEFT = 13, + HTTOPRIGHT = 14, + HTBOTTOM = 15, + HTBOTTOMLEFT = 16, + HTBOTTOMRIGHT = 17; + + [DllImportAttribute("user32.dll")] + public static extern int SendMessage(IntPtr hWnd, + int Msg, int wParam, int lParam); + [DllImportAttribute("user32.dll")] + public static extern bool ReleaseCapture(); + + private void Programtopbar_drag(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left && max == false) + { + ReleaseCapture(); + SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0); + } + } + + private void closebutton_Click(object sender, EventArgs e) + { + if (!closeDisabled) this.Close(); + } + + private void WinClassic_Activated(object sender, EventArgs e) + { + isActive = true; + programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; + Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; + } + + private void WinClassic_Deactivate(object sender, EventArgs e) + { + isActive = false; + programtopbar.BackColor = SaveSystem.currentTheme.inactiveTitleBarColor; + Title.ForeColor = SaveSystem.currentTheme.inactiveTitleTextColor; + } + + + private void right_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + if (resizable) this.Size = new Size(MousePosition.X - this.Location.X, this.Size.Height); + } + } + + private void left_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + if (resizable) this.Width = ((this.Width + this.Location.X) - Cursor.Position.X); + if (resizable)this.Location = new Point(Cursor.Position.X, this.Location.Y); + } + } + + private void bottom_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + if (resizable) this.Size = new Size(this.Size.Width, MousePosition.Y - this.Location.Y); + } + } + + private void bottomrightcorner_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + if (resizable) this.Size = new Size(MousePosition.X - this.Location.X, MousePosition.Y - this.Location.Y); + } + } + + private void bottomleftcorner_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + if (resizable) this.Width = ((this.Width + this.Location.X) - Cursor.Position.X); + if (resizable) this.Height = (Cursor.Position.Y - this.Location.Y); + if (resizable) this.Location = new Point(Cursor.Position.X, this.Location.Y); + } + } + + private void topleftcorner_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + if (resizable) this.Width = ((this.Width + this.Location.X) - Cursor.Position.X); + if (resizable) this.Location = new Point(Cursor.Position.X, this.Location.Y); + if (resizable) this.Height = ((this.Height + this.Location.Y) - Cursor.Position.Y); + if (resizable) this.Location = new Point(this.Location.X, Cursor.Position.Y); + } + } + + private void top_MouseMove(object sender, MouseEventArgs e) + { + if(e.Button == MouseButtons.Left) + { + if(resizable) this.Height = ((this.Height + this.Location.Y) - Cursor.Position.Y); + if(resizable) this.Location = new Point(this.Location.X, Cursor.Position.Y); + } + } + + private void toprightcorner_MouseMove(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Left) + { + if (resizable) this.Width = (Cursor.Position.X - this.Location.X); + if (resizable) this.Height = ((this.Location.Y - Cursor.Position.Y) + this.Height); + if (resizable) this.Location = new Point(this.Location.X, Cursor.Position.Y); + } + } + + public bool max = false; + + private void maximizebutton_Click(object sender, EventArgs e) + { + if (max == false) + { + this.right.Hide(); + this.left.Hide(); + this.bottom.Hide(); + this.top.Hide(); + this.bottomleftcorner.Hide(); + this.bottomrightcorner.Hide(); + this.topleftcorner.Hide(); + this.toprightcorner.Hide(); + this.Dock = DockStyle.Fill; + this.WindowState = FormWindowState.Maximized; + max = true; + maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore; + } + else + { + this.right.Show(); + this.left.Show(); + this.bottom.Show(); + this.top.Show(); + this.bottomleftcorner.Show(); + this.bottomrightcorner.Show(); + this.topleftcorner.Show(); + this.toprightcorner.Show(); + this.Dock = DockStyle.None; + this.WindowState = FormWindowState.Normal; + max = false; + maximizebutton.Image = Engine.Properties.Resources.WinClassicMax; + } + + } + + // The rest of this code will automatically style the buttons on the form! + + protected override void OnControlAdded(ControlEventArgs e) + { + base.OnControlAdded(e); + + if (e.Control.GetType() == typeof(Button)) + { + e.Control.MouseEnter += button_MouseEnter; + e.Control.MouseLeave += button_MouseLeave; + + ((Button)e.Control).FlatStyle = FlatStyle.Popup; + } + } + + protected override void OnControlRemoved(ControlEventArgs e) + { + base.OnControlRemoved(e); + + if (e.Control.GetType() == typeof(Button)) + { + e.Control.MouseEnter -= button_MouseEnter; + e.Control.MouseLeave -= button_MouseLeave; + } + } + + private void button_MouseEnter(object sender, EventArgs e) + { + var c = (Button)sender; + c.UseVisualStyleBackColor = false; + c.BackColor = Color.GhostWhite; + } + + private void button_MouseLeave(object sender, EventArgs e) + { + var c = (Button)sender; + c.UseVisualStyleBackColor = true; + } + + private void border_MouseDown(object sender, EventArgs e) + { + var cursor = this.PointToClient(Cursor.Position); + + if (topleftcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF004, 0); + else if (toprightcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF005, 0); + else if (bottomleftcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF007, 0); + else if (bottomrightcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF008, 0); + + else if (top.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF003, 0); + else if (left.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF001, 0); + else if (right.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF002, 0); + else if (bottom.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF006, 0); + } + } +} diff --git a/Histacom2.Engine/Template/WinClassic.resx b/Histacom2.Engine/Template/WinClassic.resx new file mode 100644 index 0000000..394031d --- /dev/null +++ b/Histacom2.Engine/Template/WinClassic.resx @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAACpTQvdAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAA+SURBVChTY/hP + CmAAAiB1nzjQ0NCA0HDgwAEQBwcAygIBNTRAJNDAqAY0DbgAdg0EAUIDkEUkAGkgDTAwAACYPGiagsMD + PwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAACpTQvdAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAA5SURBVChTY/hP + CmAAAiB1nzjQ0NCA0HCACDCqASqGF2DRAOKjAog4BFBDA36A0ABkEQlAGkgDDAwAKPmlWmNluNoAAAAA + SUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAACpTQvdAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABcSURBVChTrY/R + DcAgCERvdEbrJh2lPU+SYkINRt+PSN6J4FkBhMddw8y+wFUgCbQ70OtO7OQTJLgRa/L7JWmOt8RsB8mD + TQ5NkFbeQcLwauzMdkjZCLAq0gJrAC8niIXaIK89FAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 + /DQEMQDBfzBo6+oDcSDCGBwGBgAJoRsoKGRD1QAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 + /DQQtXX1MQABCgdIQRCIgwAMDABm/hFrLt/K7gAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 + /PT///+BJBBhcNq6+iCIAQEYGACcHRsocGQwIQAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAaSURBVBhXYzh8 + /DQcgTj/YQDKQZEBcY6fBgAaSCiZEc9BxAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAIAAAB2XpiaAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAUSURBVBhXYzh8 + /PT///+B5OHjpwFB1wn9nx9JYgAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAVSURBVBhXYzh8 + /DQYt3X1MTAwMAAAQaQGSbsObiQAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAIAAAB2XpiaAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAUSURBVBhXYzh8 + /DQQtXX1MTAwAAA0WgZJrWm8iAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAVSURBVBhXYzh8 + /DTD////wfTh46cBUSgJ/bC/izUAAAAASUVORK5CYII= + + + \ No newline at end of file diff --git a/Histacom2.Engine/Theme.cs b/Histacom2.Engine/Theme.cs new file mode 100644 index 0000000..6c1efef --- /dev/null +++ b/Histacom2.Engine/Theme.cs @@ -0,0 +1,114 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Histacom2.Engine +{ + public class Theme + { + public Stream startSound { get; set; } + public Stream stopSound { get; set; } + + public Stream asteriskSound { get; set; } + public Stream critStopSound { get; set; } + public Stream exclamationSound { get; set; } + public Stream progErrorSound { get; set; } + public Stream questionSound { get; set; } + + public Color activeTitleBarColor { get; set; } + public Color activeTitleTextColor { get; set; } + public Color inactiveTitleBarColor { get; set; } + public Color inactiveTitleTextColor { get; set; } + + public Image defaultWallpaper { get; set; } + + public string themeName { get; set; } + } + + public class Default95Theme: Theme + { + public Default95Theme() + { + startSound = Properties.Resources.Win95Start; + stopSound = Properties.Resources.Win95Stop; + + asteriskSound = Properties.Resources.CHORD; + critStopSound = Properties.Resources.CHORD; + exclamationSound = Properties.Resources.CHORD; + progErrorSound = Properties.Resources.CHORD; + questionSound = Properties.Resources.CHORD; + + activeTitleBarColor = Color.Navy; + activeTitleTextColor = Color.White; + inactiveTitleBarColor = Color.Gray; + inactiveTitleTextColor = Color.Silver; + + defaultWallpaper = null; + themeName = "default95"; + } + } + + public class Default98Theme : Theme + { + public Default98Theme() + { + startSound = Properties.Resources.Win98Start; + stopSound = Properties.Resources.Win98Stop; + + asteriskSound = Properties.Resources.CHORD; + critStopSound = Properties.Resources.CHORD; + exclamationSound = Properties.Resources.CHORD; + progErrorSound = Properties.Resources.CHORD; + questionSound = Properties.Resources.CHORD; + + defaultWallpaper = null; + themeName = "default98"; + } + } + + public class DangerousCreaturesTheme: Theme + { + public DangerousCreaturesTheme() + { + startSound = Properties.Resources.Win95PlusDangerousCreaturesStart; + stopSound = Properties.Resources.Win95PlusDangerousCreaturesStart; + + asteriskSound = Properties.Resources.Win95PlusDangerousCreaturesAsterisk; + critStopSound = Properties.Resources.Win95PlusDangerousCreaturesCritStop; + exclamationSound = Properties.Resources.Win95PlusDangerousCreaturesExclamation; + progErrorSound = Properties.Resources.Win95PlusDangerousCreaturesProgError; + questionSound = Properties.Resources.Win95PlusDangerousCreaturesQuestion; + + activeTitleBarColor = Color.Teal; + activeTitleTextColor = Color.White; + inactiveTitleBarColor = Color.FromArgb(72, 72, 72); + inactiveTitleTextColor = Color.Gray; + + defaultWallpaper = Properties.Resources.Win95PlusDangerousCreaturesWallpaper; + themeName = "dangeranimals"; + } + } + + public class InsideComputerTheme: Theme + { + public InsideComputerTheme() + { + startSound = Properties.Resources.Win95PlusInsideComputerStart; + stopSound = Properties.Resources.Win95PlusInsideComputerStop; + + asteriskSound = Properties.Resources.Win95PlusInsideComputerAsterisk; + + activeTitleBarColor = Color.FromArgb(224, 0, 0); + activeTitleTextColor = Color.White; + inactiveTitleBarColor = Color.FromArgb(96, 168, 128); + inactiveTitleTextColor = Color.FromArgb(216, 224, 216); + + defaultWallpaper = Properties.Resources.Win95PlusInsideComputerWallpaper; + themeName = "insidepc"; + } + } +} diff --git a/Histacom2.Engine/UI/ClassicButton.Designer.cs b/Histacom2.Engine/UI/ClassicButton.Designer.cs new file mode 100644 index 0000000..c76bba0 --- /dev/null +++ b/Histacom2.Engine/UI/ClassicButton.Designer.cs @@ -0,0 +1,91 @@ +namespace Histacom2.Engine.UI +{ + partial class ClassicButton + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.borderpart = new System.Windows.Forms.Panel(); + this.graystuff = new System.Windows.Forms.Panel(); + this.lessgraystuff = new System.Windows.Forms.Label(); + this.borderpart.SuspendLayout(); + this.graystuff.SuspendLayout(); + this.SuspendLayout(); + // + // borderpart + // + this.borderpart.BackColor = System.Drawing.Color.White; + this.borderpart.Controls.Add(this.graystuff); + this.borderpart.Location = new System.Drawing.Point(0, 0); + this.borderpart.Name = "borderpart"; + this.borderpart.Size = new System.Drawing.Size(99, 24); + this.borderpart.TabIndex = 0; + // + // graystuff + // + this.graystuff.BackColor = System.Drawing.Color.Gray; + this.graystuff.Controls.Add(this.lessgraystuff); + this.graystuff.Location = new System.Drawing.Point(1, 1); + this.graystuff.Name = "graystuff"; + this.graystuff.Size = new System.Drawing.Size(98, 23); + this.graystuff.TabIndex = 0; + // + // lessgraystuff + // + this.lessgraystuff.BackColor = System.Drawing.Color.Silver; + this.lessgraystuff.Location = new System.Drawing.Point(0, 0); + this.lessgraystuff.Margin = new System.Windows.Forms.Padding(0); + this.lessgraystuff.Name = "lessgraystuff"; + this.lessgraystuff.Size = new System.Drawing.Size(97, 22); + this.lessgraystuff.TabIndex = 0; + this.lessgraystuff.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.lessgraystuff.Paint += new System.Windows.Forms.PaintEventHandler(this.lessgraystuff_Paint); + // + // ClassicButton + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Black; + this.Controls.Add(this.borderpart); + this.Name = "ClassicButton"; + this.Size = new System.Drawing.Size(100, 25); + this.Paint += new System.Windows.Forms.PaintEventHandler(this.ClassicButton_Paint); + this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.ClassicButton_MouseDown); + this.MouseUp += new System.Windows.Forms.MouseEventHandler(this.ClassicButton_MouseUp); + this.Resize += new System.EventHandler(this.ClassicButton_Resize); + this.borderpart.ResumeLayout(false); + this.graystuff.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel borderpart; + private System.Windows.Forms.Panel graystuff; + private System.Windows.Forms.Label lessgraystuff; + } +} diff --git a/Histacom2.Engine/UI/ClassicButton.cs b/Histacom2.Engine/UI/ClassicButton.cs new file mode 100644 index 0000000..26629a8 --- /dev/null +++ b/Histacom2.Engine/UI/ClassicButton.cs @@ -0,0 +1,58 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.Engine.UI +{ + public partial class ClassicButton : UserControl + { + public ClassicButton() + { + InitializeComponent(); + } + + private void ClassicButton_SizeChanged(object sender, EventArgs e) + { + + } + + private void ClassicButton_MouseDown(object sender, MouseEventArgs e) + { + this.BackColor = Color.White; + borderpart.BackColor = Color.Black; + lessgraystuff.Location = new Point(1, 1); + } + + private void ClassicButton_Paint(object sender, PaintEventArgs e) + { + e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixelGridFit; + base.OnPaint(e); + } + + private void lessgraystuff_Paint(object sender, PaintEventArgs e) + { + e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixelGridFit; + base.OnPaint(e); + } + + private void ClassicButton_MouseUp(object sender, MouseEventArgs e) + { + this.BackColor = Color.Black; + borderpart.BackColor = Color.White; + lessgraystuff.Location = new Point(0, 0); + } + + private void ClassicButton_Resize(object sender, EventArgs e) + { + borderpart.Size = new Size(this.Width - 1, this.Height - 1); + graystuff.Size = new Size(this.Width - 2, this.Height - 2); + lessgraystuff.Size = new Size(this.Width - 3, this.Height - 3); + } + } +} \ No newline at end of file diff --git a/Histacom2.Engine/UI/ClassicButton.resx b/Histacom2.Engine/UI/ClassicButton.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2.Engine/UI/ClassicButton.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2.Engine/UI/IProgressBar.cs b/Histacom2.Engine/UI/IProgressBar.cs new file mode 100644 index 0000000..071da18 --- /dev/null +++ b/Histacom2.Engine/UI/IProgressBar.cs @@ -0,0 +1,234 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.UI +{ + public class ProgressBar : Control + { + private Color _pColor = Color.DarkBlue; + private ProgressBarStyle _style = ProgressBarStyle.Continuous; + + private Timer RedrawTimer = null; + + public Color ProgressColor + { + get + { + return _pColor; + } + set + { + _pColor = value; Refresh(); + } + } + + + public ProgressBarStyle Style + { + get + { + return _style; + } + set + { + _style = value; Refresh(); + } + } + + + private double _max = 100.0; + private double _min = 0.0; + + public double Maximum + { + get + { + return _max; + } + set + { + _max = value; Refresh(); + } + } + public double Minimum + { + get + { + return _min; + } + set + { + _min = value; Refresh(); + } + } + + + private int _blockWidth = 14; + + public int BlockWidth + { + get + { + return _blockWidth; + } + set + { + _blockWidth = value; + Refresh(); + } + } + + private int _blockSpacing = 2; + + public int BlockSpacing + { + get + { + return _blockSpacing; + } + set + { + _blockSpacing = value; + Refresh(); + } + } + + public ProgressBar() : base() + { + MarqueeWidth = 125; + BlockWidth = 20; + BlockSpacing = 5; + Minimum = 0.00; + Maximum = 100.0; + Style = ProgressBarStyle.Continuous; + ProgressColor = Color.DarkBlue; + RedrawTimer = new Timer(); + RedrawTimer.Tick += (o, a) => + { + if (this.Style == ProgressBarStyle.Marquee) + { + if (_marqueePos >= this.Width) + _marqueePos = 0; + else + _marqueePos++; + this.Refresh(); + } + }; + RedrawTimer.Interval = 50; + } + + private double _value = 0.00; + + public double Value + { + get + { + return _value; + } + set + { + if (value < Minimum || value > Maximum) + throw new ArgumentOutOfRangeException("The value is outside the minimum and maximum range."); + this.Refresh(); + _value = value; + } + } + + private int _marqueeWidth = 14; + + public int MarqueeWidth + { + get + { + return _marqueeWidth; + } + set + { + _marqueeWidth = value; + Refresh(); + } + } + + private bool _showText = false; + + public bool ShowText + { + get + { + return _showText; + } + set + { + _showText = value; + Refresh(); + } + } + + protected override void OnVisibleChanged(EventArgs e) + { + if (Visible) + RedrawTimer.Start(); + else + RedrawTimer.Stop(); + } + + private int _marqueePos = 0; + + protected override void OnPaint(PaintEventArgs e) + { + base.OnPaint(e); + var g = e.Graphics; + g.Clear(BackColor); + //Stolen from the ShiftOS code :3 + switch (Style) + { + case ProgressBarStyle.Continuous: + double width = linear(this.Value, this.Minimum, this.Maximum, 0, this.Width); + g.FillRectangle(new SolidBrush(ProgressColor), new RectangleF(0, 0, (float)width, this.Height)); + break; + case ProgressBarStyle.Blocks: + int block_count = this.Width / (this.BlockWidth + this.BlockSpacing); + int blocks = (int)linear(this.Value, this.Minimum, this.Maximum, 0, block_count); + for (int i = 0; i < blocks - 1; i++) + { + int position = i * (BlockWidth + BlockSpacing); + g.FillRectangle(new SolidBrush(ProgressColor), new Rectangle(position, 0, BlockWidth, this.Height)); + } + break; + case ProgressBarStyle.Marquee: + g.FillRectangle(new SolidBrush(ProgressColor), new Rectangle(_marqueePos, 0, MarqueeWidth, this.Height)); + break; + } + if (ShowText) + { + var f = this.Font; + var t = this.Text; + var size = g.MeasureString(t, f); + var loc = new PointF( + (this.Width - size.Width) / 2, + (this.Height - size.Height) / 2 + ); + var color = this.ForeColor; + g.DrawString(t, f, new SolidBrush(color), loc); + } + + } + + /// + /// Simple linear interpolation algorithm. (http://stackoverflow.com/questions/12838007/c-sharp-linear-interpolation) + /// + private double linear(double x, double x0, double x1, double y0, double y1) + { + if ((x1 - x0) == 0) + { + return (y0 + y1) / 2; + } + return y0 + (x - x0) * (y1 - y0) / (x1 - x0); + } + } +} diff --git a/Histacom2.Engine/WindowManager.cs b/Histacom2.Engine/WindowManager.cs new file mode 100644 index 0000000..2306d5d --- /dev/null +++ b/Histacom2.Engine/WindowManager.cs @@ -0,0 +1,100 @@ +using System; +using System.Windows.Forms; +using System.Drawing; +using Histacom2.Engine.Template; +using System.Media; + +namespace Histacom2.Engine +{ + public class WindowManager + { + public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection(); + + public WinClassic StartWin95(UserControl content, string title, Image icon, bool MaxButton, bool MinButton, bool ShowApplicationAsDialog = false, bool resize = true) + { + // Setup Window + WinClassic app = new WinClassic(); + app.Text = title; + app.Title.Text = title; + app.Width = content.Width + 8; + app.Height = content.Height + 26; + // Initialize Font + pfc.AddFontFile(SaveSystem.GameDirectory + "\\Data\\LeviWindows.ttf"); + Font fnt = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + app.fnt = fnt; + app.Title.Font = new Font(pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((0))); + // Setup UC + content.Parent = app.programContent; + content.BringToFront(); + content.Dock = DockStyle.Fill; + + // Check if icon is null + if (icon == null) + { + app.programIcon.Hide(); + app.programIcon.Image = Engine.Properties.Resources.nullIcon; + app.Title.Location = new Point(2, 1); + } + else app.programIcon.Image = icon; + + // Check if Max button is enabled and set proper X for Min button + if (MaxButton == false) + { + app.maximizebutton.Visible = false; + app.minimizebutton.Location = new Point(app.closebutton.Location.X - 14, app.minimizebutton.Location.Y); + } + + // Check if Min button is enabled + if (MinButton == false) + { + app.minimizebutton.Visible = false; + app.minimizebutton.Location = new Point(app.minimizebutton.Location.X, app.minimizebutton.Location.Y); + } + + //Resize + app.resizable = resize; + + // Time for the colors + app.programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; + app.Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; + + // Convert an image to an icon (for the taskbar) + if (icon != null) + { + Bitmap theBitmap = new Bitmap(icon, new Size(icon.Width, icon.Height)); + IntPtr Hicon = theBitmap.GetHicon(); // Get an Hicon for myBitmap. + Icon newIcon = Icon.FromHandle(Hicon); // Create a new icon from the handle. + app.Icon = newIcon; + } + + // Set some values (for the taskbar) + app.Tag = TaskBarController.AvalibleApplicationID; + app.Text = title; + + // Show the app + app.TopMost = true; + if (ShowApplicationAsDialog == false) { app.Show(); } else { app.ShowDialog(); } + return app; + } + + public WinClassic StartInfobox95(string title, string text, InfoboxType type, InfoboxButtons btns) + { + pfc.AddFontFile(SaveSystem.GameDirectory + "\\Data\\LeviWindows.ttf"); + Infobox95 app = new Infobox95(type, btns); + app.infoText.Text = text; + app.infoText.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + + return StartWin95(app, title, null, false, false, resize: false); + } + + public WinClassic StartAboutBox95(string shortname, string longname, Image appicon) + { + AboutBox95 uc = new AboutBox95(); + uc.pictureBox1.Image = appicon; + uc.textBox1.Text = longname + "\r\nWindows 95\r\nCopyright © 1981-1995 Microsoft Corp."; + uc.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + + return StartWin95(uc, "About " + shortname, null, false, false, resize: false); + } + } +} diff --git a/Histacom2.Engine/packages.config b/Histacom2.Engine/packages.config new file mode 100644 index 0000000..810e559 --- /dev/null +++ b/Histacom2.Engine/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Histacom2/AchievementBox.Designer.cs b/Histacom2/AchievementBox.Designer.cs new file mode 100644 index 0000000..2f9aea7 --- /dev/null +++ b/Histacom2/AchievementBox.Designer.cs @@ -0,0 +1,68 @@ +namespace Histacom2 +{ + partial class AchievementBox + { + /// + /// 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.button1 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.Silver; + this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Gray; + this.button1.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Silver; + this.button1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Silver; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Location = new System.Drawing.Point(128, 59); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(68, 35); + this.button1.TabIndex = 0; + this.button1.Text = "Exit"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // AchievementBox + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackgroundImage = global::Histacom2.Properties.Resources.EndingPiracy; + this.ClientSize = new System.Drawing.Size(202, 102); + this.Controls.Add(this.button1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Name = "AchievementBox"; + this.Text = "Form1"; + this.TopMost = true; + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button button1; + } +} \ No newline at end of file diff --git a/Histacom2/AchievementBox.cs b/Histacom2/AchievementBox.cs new file mode 100644 index 0000000..e6d714a --- /dev/null +++ b/Histacom2/AchievementBox.cs @@ -0,0 +1,62 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2 +{ + public partial class AchievementBox : Form + { + private bool stayOnScreen = false; + + public AchievementBox(int type) + { + InitializeComponent(); + this.BringToFront(); + this.Show(); + switch (type) + { + case 0: //Piracy Ending + BackgroundImage = Properties.Resources.EndingPiracy; + stayOnScreen = true; + break; + case 20: + BackgroundImage = Properties.Resources.AchievementMines; + button1.Hide(); + break; + } + Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - 202, -102); + while (this.Location.Y != 0) + { + Thread.Sleep(5); + Location = new Point(Location.X, Location.Y + 1); + } + if (!stayOnScreen) + { + Thread.Sleep(3000); + while (this.Location.Y != -102) + { + Thread.Sleep(5); + Location = new Point(Location.X, Location.Y - 1); + } + this.Close(); + } + } + + private void button1_Click(object sender, EventArgs e) + { + Program.title.Show(); + SaveSystem.CurrentSave = null; + SaveSystem.currentTheme = null; + foreach (Form f in Application.OpenForms) if (!(f is TitleScreen) && !(f is AchievementBox)) f.Close(); + this.Close(); + } + } +} diff --git a/Histacom2/AchievementBox.resx b/Histacom2/AchievementBox.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/AchievementBox.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/AchievementScreen.Designer.cs b/Histacom2/AchievementScreen.Designer.cs new file mode 100644 index 0000000..5edbe9a --- /dev/null +++ b/Histacom2/AchievementScreen.Designer.cs @@ -0,0 +1,150 @@ +namespace Histacom2 +{ + partial class AchievementScreen + { + /// + /// 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.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("??? Ending", 1); + System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem("??? Ending", "WinClassicEndingsLocked.png"); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AchievementScreen)); + System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem("Mines Swept Away", 1); + System.Windows.Forms.ListViewItem listViewItem4 = new System.Windows.Forms.ListViewItem("Time Hacked", "WinClassicEndingsLocked.png"); + this.listView1 = new System.Windows.Forms.ListView(); + this.imageList1 = new System.Windows.Forms.ImageList(this.components); + this.button1 = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.listView2 = new System.Windows.Forms.ListView(); + this.label2 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // listView1 + // + this.listView1.BackColor = System.Drawing.Color.White; + this.listView1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.listView1.ForeColor = System.Drawing.Color.Black; + listViewItem1.Tag = "piracy"; + this.listView1.Items.AddRange(new System.Windows.Forms.ListViewItem[] { + listViewItem1, + listViewItem2}); + this.listView1.LargeImageList = this.imageList1; + this.listView1.Location = new System.Drawing.Point(12, 24); + this.listView1.MultiSelect = false; + this.listView1.Name = "listView1"; + this.listView1.Size = new System.Drawing.Size(156, 196); + this.listView1.TabIndex = 0; + this.listView1.TileSize = new System.Drawing.Size(150, 36); + this.listView1.UseCompatibleStateImageBehavior = false; + this.listView1.View = System.Windows.Forms.View.Tile; + // + // imageList1 + // + this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); + this.imageList1.TransparentColor = System.Drawing.Color.Transparent; + this.imageList1.Images.SetKeyName(0, "WinClassicEndings.png"); + this.imageList1.Images.SetKeyName(1, "WinClassicEndingsLocked.png"); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(13, 226); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 1; + this.button1.Text = "Close"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(13, 5); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(45, 13); + this.label1.TabIndex = 2; + this.label1.Text = "Endings"; + // + // listView2 + // + this.listView2.BackColor = System.Drawing.Color.White; + this.listView2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.listView2.ForeColor = System.Drawing.Color.Black; + listViewItem3.Tag = "mines"; + listViewItem3.ToolTipText = "Complete Minesweeper\'s Hard Mode"; + listViewItem4.ToolTipText = "Complete All Endings"; + this.listView2.Items.AddRange(new System.Windows.Forms.ListViewItem[] { + listViewItem3, + listViewItem4}); + this.listView2.LargeImageList = this.imageList1; + this.listView2.Location = new System.Drawing.Point(174, 24); + this.listView2.MultiSelect = false; + this.listView2.Name = "listView2"; + this.listView2.ShowItemToolTips = true; + this.listView2.Size = new System.Drawing.Size(156, 196); + this.listView2.TabIndex = 3; + this.listView2.TileSize = new System.Drawing.Size(150, 36); + this.listView2.UseCompatibleStateImageBehavior = false; + this.listView2.View = System.Windows.Forms.View.Tile; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(174, 5); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(74, 13); + this.label2.TabIndex = 4; + this.label2.Text = "Achievements"; + // + // AchievementScreen + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.ClientSize = new System.Drawing.Size(343, 261); + this.Controls.Add(this.label2); + this.Controls.Add(this.listView2); + this.Controls.Add(this.label1); + this.Controls.Add(this.button1); + this.Controls.Add(this.listView1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "AchievementScreen"; + this.Text = "Achievements"; + this.Load += new System.EventHandler(this.AchievementScreen_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listView1; + private System.Windows.Forms.ImageList imageList1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ListView listView2; + private System.Windows.Forms.Label label2; + } +} \ No newline at end of file diff --git a/Histacom2/AchievementScreen.cs b/Histacom2/AchievementScreen.cs new file mode 100644 index 0000000..23db93a --- /dev/null +++ b/Histacom2/AchievementScreen.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2 +{ + public partial class AchievementScreen : Form + { + public AchievementScreen() + { + InitializeComponent(); + } + + private void AchievementScreen_Load(object sender, EventArgs e) + { + byte[] achieved = SaveSystem.GetAchievements(); + + if (achieved[0] == 1) + { + listView1.Items[0].ImageIndex = 0; + listView1.Items[0].Name = "Piracy Ending"; + } + if (achieved[1] == 1) + { + listView1.Items[1].ImageIndex = 0; + listView1.Items[1].Name = "Destruction Ending"; + } + if (achieved[20] == 1) listView2.Items[0].ImageIndex = 0; + } + + private void button1_Click(object sender, EventArgs e) + { + this.Close(); + } + } +} diff --git a/Histacom2/AchievementScreen.resx b/Histacom2/AchievementScreen.resx new file mode 100644 index 0000000..268b47c --- /dev/null +++ b/Histacom2/AchievementScreen.resx @@ -0,0 +1,1852 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACw + DAAAAk1TRnQBSQFMAgEBAgEAAUABAAFAAQABIAEAASABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABgAMAASADAAEBAQABCAYAARAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA + AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 + AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA + AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm + AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM + AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA + ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz + AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ + AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM + AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA + AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA + AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ + AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ + AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA + AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm + ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ + Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz + AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA + AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM + AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM + ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM + Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA + AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM + AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ + AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz + AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm + AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw + AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/4YAFQMLABX4TAADAwn7 + BAMDAQ0AA/gJ/wT4UwACAwX7BAMCARMAAvgF/wT4VwACAwX7AgEXAAL4Bf9bAAEDAvsBAwEBGwAB+AL/ + AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAED + AvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhbAAEDA/sBAwH7 + AQEZAAH4A/8B+AH/UwACAwQAAQME+wIDAfsBAQQAAgMLAAL4BAAB+AT/AvgB/wUAAvhKAAEDAgABAwIA + AQMG+wIDAfsBAQIAAQMCAAEDCQAB+AIAAfgCAAH4Bv8C+AH/AwAB+AIAAfhJAAEDAgABAwEAAQMI+wID + AfsBAQEAAQMCAAEDCQAB+AIAAfgBAAH4CP8C+AH/AgAB+AIAAfhKAAEDAQABAwEAAQMI+wIDAfsBAQEA + AQMBAAEDCwAB+AEAAfgBAAH4CP8C+AH/AgAB+AEAAfhNAAIDCvsCAwH7AQEBAw8AAvgK/wL4Af8BAAH4 + TgABAwH7AQMK+wIDAfsBAQH7AQMNAAH4Af8B+Ar/AvgB/wEAAf8B+EwAAQMB+wEAAQMK+wIDAfsBAQEA + AfsBAwsAAfgB/wEAAfgK/wL4Af8CAAH/AfhKAAEDAfsCAAEDCvsCAwH7AQECAAH7AQMJAAH4Af8CAAH4 + Cv8C+AH/AwAB/wH4SAABAwH7AwABAwr7AgMB+wEBAwAB+wEDBwAB+AH/AwAB+Ar/AvgB/wQAAf8B+EYA + AQMB+wQAAQMK+wIDAfsBAQQAAfsBAwUAAfgB/wQAAfgK/wL4Af8FAAH/AfhEAAEDAfsFAAEDCvsCAwH7 + AQEFAAH7AQMDAAH4Af8FAAH4Cv8C+AH/BgAB/wH4QwABAwH7AgABAwIAAQMK+wIDAfsBAQIAAQMCAAH7 + AQMDAAH4Af8CAAH4AgAB+Ar/AvgB/wMAAfgCAAH/AfhDAAEDAfsBAAEDAfsBAwEAAQMK+wIDAfsBAQEA + AQMB+wEDAQAB+wEDAwAB+AH/AQAB+AH/AfgBAAH4Cv8C+AH/AgAB+AH/AfgBAAH/AfhEAAEDA/sBAwEA + AQMK+wIDAfsBAQEAAQMD+wEDBQAB+AP/AfgBAAH4Cv8C+AH/AgAB+AP/AfhGAAMDAgABAwn7AwMB+wEB + AgADAwcAA/gCAAH4Cf8D+AH/AwAD+EoABgMF+wQDAwEBAw0ABvgF/wT4AwAB+EwAAQMT+wEDCwAB+BP/ + AfhMABMDDQAT+McAAUIBTQE+BwABPgMAASgDAAGAAwABIAMAAQEBAAEBBgABAhYAA/8BAAj/CAAB+AIA + AT8B+AIAAT8IAAH8AgABfwH8AgABfwgAAf8BgAEDAv8BgAEDAf8IAAH/AeABDwL/AeABDwH/CAAB/wH4 + AT8C/wH4AT8B/wgAAf8B+AE/Av8B+AE/Af8IAAH/AfgBPwL/AfgBPwH/CAAB/wH4AT8C/wH4AT8B/wgA + Af8B+AE/Av8B+AE/Af8IAAH/AfgBPwL/AfgBPwH/CAAB/wH4AT8C/wH4AT8B/wgAAf8B8AEfAv8B8AEf + Af8IAAH5AeABDwE/AfkB4AEPAT8IAAH2AcABBgHfAfYBwAEGAd8IAAH2AYABAgHfAfYBgAECAd8IAAH6 + AYABAgG/AfoBgAECAb8IAAH+AgAB/wH+AgAB/wgAAfwCAAF/AfwCAAF/CAAB+QEAAQEBPwH5AQABAQE/ + CAAB8wEAAQEBnwHzAQABAQGfCAAB5wEAAQEBzwHnAQABAQHPCAABzwEAAQEB5wHPAQABAQHnCAABnwEA + AQEB8wGfAQABAQHzCAABmwEAAQEBswGbAQABAQGzCAABkQEAAQEBEwGRAQABAQETCAABwQEAAQEBBwHB + AQABAQEHCAAB4wEAAQEBjwHjAQABAQGPCAAB/AIAAX8B/AIAAX8IAAH4AgABPwH4AgABPwgAAfwCAAF/ + AfwCAAF/CAAI/wgACw== + + + + + + AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA + IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA + AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// + /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA + Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op + f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG + e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ + QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P + Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 + a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z + S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh + W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ + HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// + /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// + /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA + //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR + ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp + Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 + AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O + AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 + AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og + VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 + kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// + /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za + t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 + AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh + v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ + ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux + gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an + YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w + LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY + gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all + Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB + dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL + AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP + Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN + ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy + Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// + /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx + Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq + A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b + TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd + Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s + m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK + N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry + Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f + a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h + ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj + Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e + Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD + bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ + AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol + hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// + /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU + JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ + L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM + AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm + AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC + GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj + AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU + ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm + A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp + Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI + ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO + AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC + ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR + QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ + iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB + AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub + Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 + AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF + Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c + UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R + ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD + W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 + ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL + AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU + rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ + Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD + mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN + SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// + /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 + iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC + p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX + AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar + Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc + iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 + HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 + Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW + jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk + bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 + Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC + M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu + dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q + AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk + Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 + Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// + /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u + ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf + Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to + AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ + af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ + P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J + Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ + QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu + Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ + K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg + H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d + T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U + q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q + AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE + MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq + XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U + AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my + n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ + Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// + /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD + Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg + mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 + D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK + O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS + QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M + LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH + RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL + Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww + cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v + Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 + q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv + UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// + /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ + bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe + Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// + /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v + ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR + Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// + /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK + if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX + jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt + Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 + DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc + OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK + Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz + O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig + T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC + IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb + WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu + B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R + Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN + AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE + KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh + Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 + DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn + Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM + NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e + BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld + AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU + AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA + AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU + AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U + AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP + AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 + AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 + E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 + ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ + ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k + ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 + df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 + Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC + AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 + Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM + Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK + AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to + Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n + AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR + MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ + C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r + N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr + Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo + AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 + dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 + Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B + AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 + AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk + c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O + RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA + kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 + lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx + Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 + fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp + 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 + N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px + OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF + sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F + RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st + AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs + 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw + mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx + Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK + AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX + uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU + gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI + k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// + /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac + bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i + HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy + c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// + /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj + H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE + Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw + nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV + AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu + If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK + vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti + T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN + Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F + AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au + pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN + O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE + Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// + /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb + d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk + WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl + hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV + AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv + Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b + Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa + zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG + Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 + Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH + Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR + Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R + VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH + AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ + Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf + Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml + af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// + /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU + rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 + bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q + kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// + /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM + Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 + Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV + C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM + J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R + Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg + TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU + Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT + NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 + AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE + tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH + f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ + k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN + AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd + Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ + QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 + Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// + /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 + QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g + lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 + Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu + A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo + Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr + X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 + Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR + MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR + AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ + Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl + Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp + av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 + K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 + Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 + Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 + v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg + 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS + A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb + AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP + J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB + Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi + Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA + Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo + XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT + 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv + Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 + eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K + sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA + TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM + Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 + g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em + gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E + Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H + I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M + KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA + MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j + OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI + Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK + Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU + HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj + VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 + INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys + Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl + AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK + Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 + Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL + AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO + Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q + X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN + AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m + aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq + FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g + A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf + AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ + Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 + Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ + AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti + AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R + ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW + AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO + AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV + AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S + APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ + AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT + ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY + AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE + AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne + AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 + BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be + AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR + ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 + Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX + AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 + AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ + Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe + AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 + Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// + /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP + OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK + ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi + AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m + Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP + AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC + Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj + AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br + Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 + cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O + ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG + AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 + L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU + Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF + AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn + Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ + f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo + AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM + AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 + Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ + Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 + AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ + AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl + Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o + cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT + B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ + AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ + AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo + bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ + XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf + APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD + AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr + Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv + ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA + Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw + AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK + AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q + ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g + rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT + AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU + HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi + AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL + ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg + Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 + B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az + ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX + G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg + ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F + AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r + eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja + Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL + Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM + B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 + AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc + Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K + Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB + gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP + O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 + Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P + ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN + ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 + Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz + cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 + ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD + Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 + AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr + Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf + VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c + p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 + ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 + AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 + ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r + Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 + fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph + N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of + Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ + AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr + FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA + Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY + qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS + Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj + CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn + AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ + ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na + Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC + Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs + jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 + ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY + C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG + AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV + AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq + af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd + uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq + jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR + RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa + Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK + AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN + H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x + hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// + 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK + l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF + Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl + APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO + AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T + n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc + vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw + n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ + O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 + Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL + AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV + Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ + pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je + z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 + 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 + Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c + AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa + AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e + a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// + 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw + qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD + Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao + aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG + AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV + AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy + bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// + 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 + 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 + 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU + Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax + YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG + AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB + j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn + 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO + u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T + qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 + SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 + APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK + AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 + JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc + xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU + ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// + /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA + Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H + hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ + AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 + Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN + xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB + Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw + nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ + Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT + AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 + ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw + Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai + gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh + 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I + dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE + lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD + iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R + ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 + J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ + aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc + g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw + I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf + jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu + Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 + G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC + ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z + C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM + r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F + Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m + 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn + iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP + Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 + AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD + Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt + fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb + TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL + Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq + Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m + af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL + Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL + AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px + Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 + of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H + Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s + JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw + nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb + J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl + AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI + OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 + mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// + ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 + Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ + OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F + WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY + U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV + ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke + Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// + ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G + NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X + Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG + AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca + Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ + Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE + M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu + Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj + Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G + NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC + Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce + ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 + M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ + AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG + AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us + X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d + T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H + NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c + S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 + X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o + J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc + AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw + Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p + Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr + YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl + Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS + QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm + h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH + kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV + AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ + AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy + ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ + yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ + Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl + Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n + lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm + K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 + Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE + Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP + X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl + Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr + YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO + P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw + m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed + AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU + AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ + Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp + l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm + VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld + VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// + ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM + Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW + Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 + JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm + OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG + Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE + M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN + O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 + V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN + Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO + AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V + AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI + M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC + aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu + Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B + a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 + aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM + mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko + U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu + GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw + Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws + H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP + T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y + R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO + AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK + Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT + ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ + AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x + Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ + a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln + V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr + Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl + Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD + lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss + V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 + Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv + S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 + Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn + 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU + Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw + sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO + Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR + ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK + AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ + GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt + T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f + Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx + 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g + V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe + tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au + XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ + Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK + lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ + OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G + wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT + Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL + AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB + L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO + ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 + PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 + 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G + M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// + ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl + Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH + n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su + XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By + G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 + d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm + T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP + T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc + Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT + Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW + Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ + ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN + ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB + Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 + mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa + R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// + //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g + Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U + av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss + Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 + G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL + DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny + 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw + sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My + K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM + AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c + Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM + AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L + V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co + iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ + a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN + f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp + X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 + S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn + U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy + D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ + Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF + bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ + gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz + Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa + DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq + Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT + ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O + AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 + Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P + XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 + Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb + R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS + v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd + Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j + Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw + Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU + Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek + hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA + AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA + AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A + AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 + c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP + AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV + ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 + Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX + Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK + tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL + N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ + yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 + Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E + J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn + AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt + Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM + AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ + T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T + CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw + sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 + cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ + AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 + L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV + WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz + 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G + NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX + DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne + Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB + J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi + AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv + AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI + Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f + E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl + Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB + MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye + WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV + AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx + Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN + DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am + iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G + NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW + C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 + Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 + IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX + AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW + Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ + WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N + Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl + Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ + K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP + R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW + Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK + PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH + Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS + QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh + Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f + Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 + Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ + AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// + zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd + I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// + ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp + X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL + AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn + YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP + AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a + Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO + Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS + N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC + Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f + Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q + AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 + Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g + n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa + Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt + lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP + T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI + AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg + V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG + G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA + Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J + nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM + cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t + X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf + f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D + Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 + af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 + a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw + Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// + //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT + AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv + Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS + AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT + AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 + g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm + a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD + qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t + W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK + V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 + G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud + Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi + TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP + Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y + m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw + nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn + Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ + ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M + iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg + Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa + vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi + T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX + N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E + KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E + GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 + Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ + nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 + 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 + Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk + VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T + AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A + bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP + PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ + HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P + tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC + R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL + Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng + AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG + Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 + O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 + 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u + Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad + Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d + PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH + LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 + P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n + w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP + Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh + Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T + ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY + Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 + Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX + KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V + KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX + P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C + FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu + DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM + G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf + O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV + UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m + Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua + PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS + Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE + Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf + Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT + OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP + APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p + Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G + Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp + Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u + ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m + Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E + GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA + Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO + Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny + Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K + LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn + AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU + NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO + C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk + VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km + Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS + APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk + CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j + Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk + Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ + Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng + AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC + F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL + Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY + P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m + TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp + AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ + Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG + Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi + Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM + AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX + AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL + KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O + Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j + Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ + AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta + AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z + DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf + YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq + C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD + PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f + Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO + AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM + MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z + bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC + AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l + D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua + PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E + G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 + a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu + D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU + M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE + ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R + OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI + If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL + JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly + Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV + AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ + Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp + AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr + AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di + AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll + AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX + AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg + AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV + ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc + AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX + AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU + APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/Histacom2/GlobalPrograms/WinClassicCalculator.Designer.cs b/Histacom2/GlobalPrograms/WinClassicCalculator.Designer.cs new file mode 100644 index 0000000..6f03978 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicCalculator.Designer.cs @@ -0,0 +1,646 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicCalculator + { + /// + /// 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 Component 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(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.HelpToolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem(); + this.AboutCalculatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.StandardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ScientificToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); + this.PasteCtrlVToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.CopyCtrlCToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.EditToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.txtNumbers = new System.Windows.Forms.TextBox(); + this.Button27 = new System.Windows.Forms.Button(); + this.Button26 = new System.Windows.Forms.Button(); + this.Button1 = new System.Windows.Forms.Button(); + this.Button25 = new System.Windows.Forms.Button(); + this.Button2 = new System.Windows.Forms.Button(); + this.Button21 = new System.Windows.Forms.Button(); + this.Button3 = new System.Windows.Forms.Button(); + this.Button22 = new System.Windows.Forms.Button(); + this.Button4 = new System.Windows.Forms.Button(); + this.Button23 = new System.Windows.Forms.Button(); + this.Button11 = new System.Windows.Forms.Button(); + this.Button7 = new System.Windows.Forms.Button(); + this.Button16 = new System.Windows.Forms.Button(); + this.Button24 = new System.Windows.Forms.Button(); + this.Button12 = new System.Windows.Forms.Button(); + this.one = new System.Windows.Forms.Button(); + this.Button15 = new System.Windows.Forms.Button(); + this.Button17 = new System.Windows.Forms.Button(); + this.Button13 = new System.Windows.Forms.Button(); + this.Button5 = new System.Windows.Forms.Button(); + this.Button14 = new System.Windows.Forms.Button(); + this.Button18 = new System.Windows.Forms.Button(); + this.Button8 = new System.Windows.Forms.Button(); + this.Button10 = new System.Windows.Forms.Button(); + this.Button20 = new System.Windows.Forms.Button(); + this.Button19 = new System.Windows.Forms.Button(); + this.Button9 = new System.Windows.Forms.Button(); + this.MenuStrip2 = new System.Windows.Forms.MenuStrip(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.MenuStrip2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // timer1 + // + this.timer1.Interval = 1; + // + // HelpToolStripMenuItem3 + // + this.HelpToolStripMenuItem3.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AboutCalculatorToolStripMenuItem}); + this.HelpToolStripMenuItem3.Name = "HelpToolStripMenuItem3"; + this.HelpToolStripMenuItem3.Size = new System.Drawing.Size(41, 20); + this.HelpToolStripMenuItem3.Text = "Help"; + // + // AboutCalculatorToolStripMenuItem + // + this.AboutCalculatorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.AboutCalculatorToolStripMenuItem.Name = "AboutCalculatorToolStripMenuItem"; + this.AboutCalculatorToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.AboutCalculatorToolStripMenuItem.Text = "About Calculator"; + this.AboutCalculatorToolStripMenuItem.Click += new System.EventHandler(this.AboutCalculatorToolStripMenuItem_Click); + // + // StandardToolStripMenuItem + // + this.StandardToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.StandardToolStripMenuItem.Name = "StandardToolStripMenuItem"; + this.StandardToolStripMenuItem.Size = new System.Drawing.Size(117, 22); + this.StandardToolStripMenuItem.Text = "Standard"; + // + // ScientificToolStripMenuItem + // + this.ScientificToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ScientificToolStripMenuItem.Name = "ScientificToolStripMenuItem"; + this.ScientificToolStripMenuItem.Size = new System.Drawing.Size(117, 22); + this.ScientificToolStripMenuItem.Text = "Scientific"; + // + // HelpToolStripMenuItem2 + // + this.HelpToolStripMenuItem2.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ScientificToolStripMenuItem, + this.StandardToolStripMenuItem}); + this.HelpToolStripMenuItem2.Name = "HelpToolStripMenuItem2"; + this.HelpToolStripMenuItem2.Size = new System.Drawing.Size(42, 20); + this.HelpToolStripMenuItem2.Text = "View"; + // + // PasteCtrlVToolStripMenuItem1 + // + this.PasteCtrlVToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.PasteCtrlVToolStripMenuItem1.Name = "PasteCtrlVToolStripMenuItem1"; + this.PasteCtrlVToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); + this.PasteCtrlVToolStripMenuItem1.Text = "Paste Ctrl+V"; + this.PasteCtrlVToolStripMenuItem1.Click += new System.EventHandler(this.PasteCtrlVToolStripMenuItem1_Click); + // + // CopyCtrlCToolStripMenuItem1 + // + this.CopyCtrlCToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.CopyCtrlCToolStripMenuItem1.Name = "CopyCtrlCToolStripMenuItem1"; + this.CopyCtrlCToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); + this.CopyCtrlCToolStripMenuItem1.Text = "Copy Ctrl+C"; + this.CopyCtrlCToolStripMenuItem1.Click += new System.EventHandler(this.CopyCtrlCToolStripMenuItem1_Click); + // + // EditToolStripMenuItem1 + // + this.EditToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.EditToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CopyCtrlCToolStripMenuItem1, + this.PasteCtrlVToolStripMenuItem1}); + this.EditToolStripMenuItem1.Name = "EditToolStripMenuItem1"; + this.EditToolStripMenuItem1.Size = new System.Drawing.Size(37, 20); + this.EditToolStripMenuItem1.Text = "Edit"; + // + // txtNumbers + // + this.txtNumbers.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.txtNumbers.BackColor = System.Drawing.Color.White; + this.txtNumbers.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.txtNumbers.Location = new System.Drawing.Point(11, 39); + this.txtNumbers.Margin = new System.Windows.Forms.Padding(4); + this.txtNumbers.Multiline = true; + this.txtNumbers.Name = "txtNumbers"; + this.txtNumbers.ReadOnly = true; + this.txtNumbers.Size = new System.Drawing.Size(249, 26); + this.txtNumbers.TabIndex = 85; + this.txtNumbers.Text = "0"; + this.txtNumbers.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + // + // Button27 + // + this.Button27.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.Button27.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button27.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button27.ForeColor = System.Drawing.Color.Firebrick; + this.Button27.Location = new System.Drawing.Point(159, 71); + this.Button27.Name = "Button27"; + this.Button27.Size = new System.Drawing.Size(49, 28); + this.Button27.TabIndex = 84; + this.Button27.Text = "CE"; + this.Button27.UseVisualStyleBackColor = true; + this.Button27.Click += new System.EventHandler(this.Button27_Click); + // + // Button26 + // + this.Button26.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.Button26.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button26.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button26.ForeColor = System.Drawing.Color.Firebrick; + this.Button26.Location = new System.Drawing.Point(210, 71); + this.Button26.Name = "Button26"; + this.Button26.Size = new System.Drawing.Size(49, 28); + this.Button26.TabIndex = 83; + this.Button26.Text = "C"; + this.Button26.UseVisualStyleBackColor = true; + this.Button26.Click += new System.EventHandler(this.Button26_Click); + // + // Button1 + // + this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button1.ForeColor = System.Drawing.Color.Red; + this.Button1.Location = new System.Drawing.Point(11, 139); + this.Button1.Name = "Button1"; + this.Button1.Size = new System.Drawing.Size(36, 28); + this.Button1.TabIndex = 58; + this.Button1.Text = "MR"; + this.Button1.UseVisualStyleBackColor = true; + // + // Button25 + // + this.Button25.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.Button25.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button25.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button25.ForeColor = System.Drawing.Color.Firebrick; + this.Button25.Location = new System.Drawing.Point(104, 71); + this.Button25.Name = "Button25"; + this.Button25.Size = new System.Drawing.Size(49, 28); + this.Button25.TabIndex = 82; + this.Button25.Text = "Back"; + this.Button25.UseVisualStyleBackColor = true; + this.Button25.Click += new System.EventHandler(this.Button25_Click); + // + // Button2 + // + this.Button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.Button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button2.ForeColor = System.Drawing.Color.Red; + this.Button2.Location = new System.Drawing.Point(11, 207); + this.Button2.Name = "Button2"; + this.Button2.Size = new System.Drawing.Size(36, 28); + this.Button2.TabIndex = 59; + this.Button2.Text = "M+"; + this.Button2.UseVisualStyleBackColor = true; + // + // Button21 + // + this.Button21.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button21.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button21.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button21.ForeColor = System.Drawing.Color.Red; + this.Button21.Location = new System.Drawing.Point(223, 207); + this.Button21.Name = "Button21"; + this.Button21.Size = new System.Drawing.Size(36, 28); + this.Button21.TabIndex = 81; + this.Button21.Text = "="; + this.Button21.UseVisualStyleBackColor = true; + this.Button21.Click += new System.EventHandler(this.Button21_Click); + // + // Button3 + // + this.Button3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.Button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button3.ForeColor = System.Drawing.Color.Red; + this.Button3.Location = new System.Drawing.Point(11, 173); + this.Button3.Name = "Button3"; + this.Button3.Size = new System.Drawing.Size(36, 28); + this.Button3.TabIndex = 60; + this.Button3.Text = "MS"; + this.Button3.UseVisualStyleBackColor = true; + // + // Button22 + // + this.Button22.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button22.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button22.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button22.ForeColor = System.Drawing.Color.MidnightBlue; + this.Button22.Location = new System.Drawing.Point(223, 105); + this.Button22.Name = "Button22"; + this.Button22.Size = new System.Drawing.Size(36, 28); + this.Button22.TabIndex = 80; + this.Button22.Text = "sqrt"; + this.Button22.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.Button22.UseVisualStyleBackColor = true; + this.Button22.Click += new System.EventHandler(this.arithmitic_click); + // + // Button4 + // + this.Button4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.Button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button4.ForeColor = System.Drawing.Color.Red; + this.Button4.Location = new System.Drawing.Point(11, 105); + this.Button4.Name = "Button4"; + this.Button4.Size = new System.Drawing.Size(36, 28); + this.Button4.TabIndex = 61; + this.Button4.Text = "MC"; + this.Button4.UseVisualStyleBackColor = true; + // + // Button23 + // + this.Button23.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button23.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button23.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button23.ForeColor = System.Drawing.Color.MidnightBlue; + this.Button23.Location = new System.Drawing.Point(223, 173); + this.Button23.Name = "Button23"; + this.Button23.Size = new System.Drawing.Size(36, 28); + this.Button23.TabIndex = 79; + this.Button23.Text = "1/x"; + this.Button23.UseVisualStyleBackColor = true; + this.Button23.Click += new System.EventHandler(this.arithmitic_click); + // + // Button11 + // + this.Button11.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button11.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button11.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button11.ForeColor = System.Drawing.Color.Blue; + this.Button11.Location = new System.Drawing.Point(143, 105); + this.Button11.Name = "Button11"; + this.Button11.Size = new System.Drawing.Size(36, 28); + this.Button11.TabIndex = 70; + this.Button11.Text = "9"; + this.Button11.UseVisualStyleBackColor = true; + this.Button11.Click += new System.EventHandler(this.number_click); + // + // Button7 + // + this.Button7.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button7.ForeColor = System.Drawing.Color.Blue; + this.Button7.Location = new System.Drawing.Point(63, 139); + this.Button7.Name = "Button7"; + this.Button7.Size = new System.Drawing.Size(36, 28); + this.Button7.TabIndex = 62; + this.Button7.Text = "4"; + this.Button7.UseVisualStyleBackColor = true; + this.Button7.Click += new System.EventHandler(this.number_click); + // + // Button16 + // + this.Button16.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button16.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button16.ForeColor = System.Drawing.Color.Blue; + this.Button16.Location = new System.Drawing.Point(63, 207); + this.Button16.Name = "Button16"; + this.Button16.Size = new System.Drawing.Size(36, 28); + this.Button16.TabIndex = 71; + this.Button16.Text = "0"; + this.Button16.UseVisualStyleBackColor = true; + this.Button16.Click += new System.EventHandler(this.number_click); + // + // Button24 + // + this.Button24.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button24.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button24.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button24.ForeColor = System.Drawing.Color.MidnightBlue; + this.Button24.Location = new System.Drawing.Point(223, 139); + this.Button24.Name = "Button24"; + this.Button24.Size = new System.Drawing.Size(36, 28); + this.Button24.TabIndex = 78; + this.Button24.Text = "%"; + this.Button24.UseVisualStyleBackColor = true; + this.Button24.Click += new System.EventHandler(this.arithmitic_click); + // + // Button12 + // + this.Button12.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button12.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button12.ForeColor = System.Drawing.Color.Blue; + this.Button12.Location = new System.Drawing.Point(143, 173); + this.Button12.Name = "Button12"; + this.Button12.Size = new System.Drawing.Size(36, 28); + this.Button12.TabIndex = 69; + this.Button12.Text = "3"; + this.Button12.UseVisualStyleBackColor = true; + this.Button12.Click += new System.EventHandler(this.number_click); + // + // one + // + this.one.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.one.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.one.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.one.ForeColor = System.Drawing.Color.Blue; + this.one.Location = new System.Drawing.Point(63, 173); + this.one.Name = "one"; + this.one.Size = new System.Drawing.Size(36, 28); + this.one.TabIndex = 63; + this.one.Text = "1"; + this.one.UseVisualStyleBackColor = true; + this.one.Click += new System.EventHandler(this.number_click); + // + // Button15 + // + this.Button15.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button15.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button15.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button15.ForeColor = System.Drawing.Color.Blue; + this.Button15.Location = new System.Drawing.Point(103, 207); + this.Button15.Name = "Button15"; + this.Button15.Size = new System.Drawing.Size(36, 28); + this.Button15.TabIndex = 72; + this.Button15.Text = "+/-"; + this.Button15.UseVisualStyleBackColor = true; + this.Button15.Click += new System.EventHandler(this.Button15_Click); + // + // Button17 + // + this.Button17.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button17.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button17.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button17.ForeColor = System.Drawing.Color.Red; + this.Button17.Location = new System.Drawing.Point(183, 207); + this.Button17.Name = "Button17"; + this.Button17.Size = new System.Drawing.Size(36, 28); + this.Button17.TabIndex = 77; + this.Button17.Text = "+"; + this.Button17.UseVisualStyleBackColor = true; + this.Button17.Click += new System.EventHandler(this.arithmitic_click); + // + // Button13 + // + this.Button13.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button13.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button13.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button13.ForeColor = System.Drawing.Color.Blue; + this.Button13.Location = new System.Drawing.Point(143, 139); + this.Button13.Name = "Button13"; + this.Button13.Size = new System.Drawing.Size(36, 28); + this.Button13.TabIndex = 68; + this.Button13.Text = "6"; + this.Button13.UseVisualStyleBackColor = true; + this.Button13.Click += new System.EventHandler(this.number_click); + // + // Button5 + // + this.Button5.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button5.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button5.ForeColor = System.Drawing.Color.Blue; + this.Button5.Location = new System.Drawing.Point(63, 105); + this.Button5.Name = "Button5"; + this.Button5.Size = new System.Drawing.Size(36, 28); + this.Button5.TabIndex = 64; + this.Button5.Text = "7"; + this.Button5.UseVisualStyleBackColor = true; + this.Button5.Click += new System.EventHandler(this.number_click); + // + // Button14 + // + this.Button14.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button14.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button14.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button14.ForeColor = System.Drawing.Color.Blue; + this.Button14.Location = new System.Drawing.Point(143, 207); + this.Button14.Name = "Button14"; + this.Button14.Size = new System.Drawing.Size(36, 28); + this.Button14.TabIndex = 73; + this.Button14.Text = "."; + this.Button14.UseVisualStyleBackColor = true; + this.Button14.Click += new System.EventHandler(this.number_click); + // + // Button18 + // + this.Button18.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button18.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button18.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button18.ForeColor = System.Drawing.Color.Red; + this.Button18.Location = new System.Drawing.Point(183, 105); + this.Button18.Name = "Button18"; + this.Button18.Size = new System.Drawing.Size(36, 28); + this.Button18.TabIndex = 76; + this.Button18.Text = "/"; + this.Button18.UseVisualStyleBackColor = true; + this.Button18.Click += new System.EventHandler(this.arithmitic_click); + // + // Button8 + // + this.Button8.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button8.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button8.ForeColor = System.Drawing.Color.Blue; + this.Button8.Location = new System.Drawing.Point(103, 105); + this.Button8.Name = "Button8"; + this.Button8.Size = new System.Drawing.Size(36, 28); + this.Button8.TabIndex = 67; + this.Button8.Text = "8"; + this.Button8.UseVisualStyleBackColor = true; + this.Button8.Click += new System.EventHandler(this.number_click); + // + // Button10 + // + this.Button10.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button10.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button10.ForeColor = System.Drawing.Color.Blue; + this.Button10.Location = new System.Drawing.Point(103, 139); + this.Button10.Name = "Button10"; + this.Button10.Size = new System.Drawing.Size(36, 28); + this.Button10.TabIndex = 65; + this.Button10.Text = "5"; + this.Button10.UseVisualStyleBackColor = true; + this.Button10.Click += new System.EventHandler(this.number_click); + // + // Button20 + // + this.Button20.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button20.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button20.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button20.ForeColor = System.Drawing.Color.Red; + this.Button20.Location = new System.Drawing.Point(183, 139); + this.Button20.Name = "Button20"; + this.Button20.Size = new System.Drawing.Size(36, 28); + this.Button20.TabIndex = 74; + this.Button20.Text = "*"; + this.Button20.UseVisualStyleBackColor = true; + this.Button20.Click += new System.EventHandler(this.arithmitic_click); + // + // Button19 + // + this.Button19.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button19.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button19.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button19.ForeColor = System.Drawing.Color.Red; + this.Button19.Location = new System.Drawing.Point(183, 173); + this.Button19.Name = "Button19"; + this.Button19.Size = new System.Drawing.Size(36, 28); + this.Button19.TabIndex = 75; + this.Button19.Text = "-"; + this.Button19.UseVisualStyleBackColor = true; + this.Button19.Click += new System.EventHandler(this.arithmitic_click); + // + // Button9 + // + this.Button9.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.Button9.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Button9.ForeColor = System.Drawing.Color.Blue; + this.Button9.Location = new System.Drawing.Point(103, 173); + this.Button9.Name = "Button9"; + this.Button9.Size = new System.Drawing.Size(36, 28); + this.Button9.TabIndex = 66; + this.Button9.Text = "2"; + this.Button9.UseVisualStyleBackColor = true; + this.Button9.Click += new System.EventHandler(this.number_click); + // + // MenuStrip2 + // + this.MenuStrip2.BackColor = System.Drawing.Color.Silver; + this.MenuStrip2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.MenuStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.EditToolStripMenuItem1, + this.HelpToolStripMenuItem2, + this.HelpToolStripMenuItem3}); + this.MenuStrip2.Location = new System.Drawing.Point(0, 0); + this.MenuStrip2.Name = "MenuStrip2"; + this.MenuStrip2.Size = new System.Drawing.Size(270, 24); + this.MenuStrip2.TabIndex = 86; + this.MenuStrip2.Text = "MenuStrip2"; + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = global::Histacom2.Properties.Resources.ie4_hsplitter; + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.Location = new System.Drawing.Point(1, 24); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(268, 2); + this.pictureBox1.TabIndex = 87; + this.pictureBox1.TabStop = false; + // + // WinClassicCalculator + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.txtNumbers); + this.Controls.Add(this.Button27); + this.Controls.Add(this.Button26); + this.Controls.Add(this.Button1); + this.Controls.Add(this.Button25); + this.Controls.Add(this.Button2); + this.Controls.Add(this.Button21); + this.Controls.Add(this.Button3); + this.Controls.Add(this.Button22); + this.Controls.Add(this.Button4); + this.Controls.Add(this.Button23); + this.Controls.Add(this.Button11); + this.Controls.Add(this.Button7); + this.Controls.Add(this.Button16); + this.Controls.Add(this.Button24); + this.Controls.Add(this.Button12); + this.Controls.Add(this.one); + this.Controls.Add(this.Button15); + this.Controls.Add(this.Button17); + this.Controls.Add(this.Button13); + this.Controls.Add(this.Button5); + this.Controls.Add(this.Button14); + this.Controls.Add(this.Button18); + this.Controls.Add(this.Button8); + this.Controls.Add(this.Button10); + this.Controls.Add(this.Button20); + this.Controls.Add(this.Button19); + this.Controls.Add(this.Button9); + this.Controls.Add(this.MenuStrip2); + this.Name = "WinClassicCalculator"; + this.Size = new System.Drawing.Size(270, 247); + this.MenuStrip2.ResumeLayout(false); + this.MenuStrip2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Timer timer1; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem3; + internal System.Windows.Forms.ToolStripMenuItem AboutCalculatorToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem StandardToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ScientificToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem2; + internal System.Windows.Forms.ToolStripMenuItem PasteCtrlVToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem1; + internal System.Windows.Forms.TextBox txtNumbers; + internal System.Windows.Forms.Button Button27; + internal System.Windows.Forms.Button Button26; + internal System.Windows.Forms.Button Button1; + internal System.Windows.Forms.Button Button25; + internal System.Windows.Forms.Button Button2; + internal System.Windows.Forms.Button Button21; + internal System.Windows.Forms.Button Button3; + internal System.Windows.Forms.Button Button22; + internal System.Windows.Forms.Button Button4; + internal System.Windows.Forms.Button Button23; + internal System.Windows.Forms.Button Button11; + internal System.Windows.Forms.Button Button7; + internal System.Windows.Forms.Button Button16; + internal System.Windows.Forms.Button Button24; + internal System.Windows.Forms.Button Button12; + internal System.Windows.Forms.Button one; + internal System.Windows.Forms.Button Button15; + internal System.Windows.Forms.Button Button17; + internal System.Windows.Forms.Button Button13; + internal System.Windows.Forms.Button Button5; + internal System.Windows.Forms.Button Button14; + internal System.Windows.Forms.Button Button18; + internal System.Windows.Forms.Button Button8; + internal System.Windows.Forms.Button Button10; + internal System.Windows.Forms.Button Button20; + internal System.Windows.Forms.Button Button19; + internal System.Windows.Forms.Button Button9; + internal System.Windows.Forms.MenuStrip MenuStrip2; + private System.Windows.Forms.PictureBox pictureBox1; + } +} diff --git a/Histacom2/GlobalPrograms/WinClassicCalculator.cs b/Histacom2/GlobalPrograms/WinClassicCalculator.cs new file mode 100644 index 0000000..7f04e85 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicCalculator.cs @@ -0,0 +1,175 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicCalculator : UserControl + { + double prevnum = 0; + string operation = ""; + bool operation_pressed = false; + public WinClassicCalculator() + { + InitializeComponent(); + foreach (Control c in Controls) + { + if (c is Button) + { + c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0))); + c.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + } + else + { + c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + } + } + txtNumbers.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 2); + } + private void number_click(object sender, EventArgs e) + { + if (txtNumbers.Text.Contains("∞")) + txtNumbers.Clear(); + if ((txtNumbers.Text == "0") || (operation_pressed)) + txtNumbers.Text = ""; + operation_pressed = false; + Button num = (Button)sender; + if (num.Text == ".") + { + if (!txtNumbers.Text.Contains(".")) + txtNumbers.Text = txtNumbers.Text + num.Text; + } + else + txtNumbers.Text = txtNumbers.Text + num.Text; + } + + private void Button27_Click(object sender, EventArgs e) + { + txtNumbers.Text = "0"; + } + + private void Button26_Click(object sender, EventArgs e) + { + prevnum = 0; + operation = ""; + operation_pressed = false; + txtNumbers.Text = "0"; + } + + private void Button25_Click(object sender, EventArgs e) + { + if (txtNumbers.Text.Length>0) + { + txtNumbers.Text = txtNumbers.Text.Remove(txtNumbers.Text.Length - 1, 1); + } + if (txtNumbers.Text =="") + { + txtNumbers.Text = "0"; + } + } + + private void arithmitic_click(object sender, EventArgs e) + { + Button num = (Button)sender; + if (txtNumbers.Text.Contains("∞")) + txtNumbers.Clear(); + if (prevnum != 0) + { + if (num.Text == "sqrt") + prevnum = Math.Sqrt(double.Parse(txtNumbers.Text)); + if (num.Text == "1/x") + prevnum = Convert.ToDouble(1.0 / Convert.ToDouble(txtNumbers.Text)); + if (num.Text == "%") + prevnum = Convert.ToDouble(txtNumbers.Text) / 100; + Button21.PerformClick(); + operation = num.Text; + operation_pressed = true; + } + else if (num.Text == "sqrt") + { + prevnum = Math.Sqrt(double.Parse(txtNumbers.Text)); + txtNumbers.Text = prevnum.ToString(); + } + else if (num.Text == "1/x") + { + prevnum = Convert.ToDouble(1.0 / Convert.ToDouble(txtNumbers.Text)); + txtNumbers.Text = prevnum.ToString(); + } + else if (num.Text == "%") + { + prevnum = Convert.ToDouble(txtNumbers.Text) / 100; + txtNumbers.Text = prevnum.ToString(); + } + else + { + operation = num.Text; + prevnum = double.Parse(txtNumbers.Text); + txtNumbers.Text = "0"; + operation_pressed = true; + } + } + + private void Button21_Click(object sender, EventArgs e) + { + if (txtNumbers.Text.Contains("∞")) + txtNumbers.Clear(); + switch (operation) + { + case "+": + txtNumbers.Text = (prevnum + double.Parse(txtNumbers.Text)).ToString(); + break; + case "-": + txtNumbers.Text = (prevnum - double.Parse(txtNumbers.Text)).ToString(); + break; + case "*": + txtNumbers.Text = (prevnum * double.Parse(txtNumbers.Text)).ToString(); + break; + case "/": + txtNumbers.Text = (prevnum / double.Parse(txtNumbers.Text)).ToString(); + break; + } + prevnum = Int32.Parse(txtNumbers.Text); + operation = ""; + } + + private void AboutCalculatorToolStripMenuItem_Click(object sender, EventArgs e) + { + WindowManager wm = new WindowManager(); + wm.StartAboutBox95("Calculator", "Microsoft Calculator", Properties.Resources.WinClassicCalc); + } + + private void Button15_Click(object sender, EventArgs e) + { + + } + + private void CopyCtrlCToolStripMenuItem1_Click(object sender, EventArgs e) + { + txtNumbers.Copy(); + } + + private void PasteCtrlVToolStripMenuItem1_Click(object sender, EventArgs e) + { + string pasteText = Clipboard.GetText(); + string strippedText = ""; + for (int i = 0; i < pasteText.Length; i++) + { + if (char.IsDigit(pasteText[i])) + strippedText += pasteText[i].ToString(); + MessageBox.Show("Test"); + } + if (strippedText!=pasteText) + { + txtNumbers.Text = pasteText; + } + } + + } +} diff --git a/Histacom2/GlobalPrograms/WinClassicCalculator.resx b/Histacom2/GlobalPrograms/WinClassicCalculator.resx new file mode 100644 index 0000000..d7509b3 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicCalculator.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 219, 17 + + + 306, 17 + + \ No newline at end of file diff --git a/Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs b/Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs new file mode 100644 index 0000000..a3ae890 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs @@ -0,0 +1,124 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicDownloader + { + /// + /// 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 Component 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(); + this.amountLbl = new System.Windows.Forms.Label(); + this.appName = new System.Windows.Forms.Label(); + this.locationLbl = new System.Windows.Forms.Label(); + this.transferLbl = new System.Windows.Forms.Label(); + this.dlTimer = new System.Windows.Forms.Timer(this.components); + this.dlSpeed = new System.Windows.Forms.Timer(this.components); + this.progBar = new System.Windows.Forms.ProgressBar(); + this.SuspendLayout(); + // + // amountLbl + // + this.amountLbl.AutoSize = true; + this.amountLbl.BackColor = System.Drawing.Color.Transparent; + this.amountLbl.Location = new System.Drawing.Point(1, 63); + this.amountLbl.Name = "amountLbl"; + this.amountLbl.Size = new System.Drawing.Size(114, 13); + this.amountLbl.TabIndex = 14; + this.amountLbl.Text = "Downloaded 0kb /0kb"; + // + // appName + // + this.appName.AutoSize = true; + this.appName.Location = new System.Drawing.Point(3, 15); + this.appName.Name = "appName"; + this.appName.Size = new System.Drawing.Size(39, 13); + this.appName.TabIndex = 11; + this.appName.Text = "Label2"; + // + // locationLbl + // + this.locationLbl.AutoSize = true; + this.locationLbl.Location = new System.Drawing.Point(1, 78); + this.locationLbl.Name = "locationLbl"; + this.locationLbl.Size = new System.Drawing.Size(124, 13); + this.locationLbl.TabIndex = 13; + this.locationLbl.Text = "Downloading to Desktop"; + // + // transferLbl + // + this.transferLbl.AutoSize = true; + this.transferLbl.Location = new System.Drawing.Point(0, 94); + this.transferLbl.Name = "transferLbl"; + this.transferLbl.Size = new System.Drawing.Size(73, 13); + this.transferLbl.TabIndex = 12; + this.transferLbl.Text = "Transfer rate: "; + // + // dlTimer + // + this.dlTimer.Interval = 1000; + this.dlTimer.Tick += new System.EventHandler(this.dlTimer_Tick); + // + // dlSpeed + // + this.dlSpeed.Interval = 750; + this.dlSpeed.Tick += new System.EventHandler(this.dlSpeed_Tick); + // + // progBar + // + this.progBar.BackColor = System.Drawing.Color.Silver; + this.progBar.ForeColor = System.Drawing.Color.Navy; + this.progBar.Location = new System.Drawing.Point(6, 32); + this.progBar.Name = "progBar"; + this.progBar.Size = new System.Drawing.Size(399, 23); + this.progBar.TabIndex = 15; + // + // WinClassicDownloader + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.progBar); + this.Controls.Add(this.amountLbl); + this.Controls.Add(this.appName); + this.Controls.Add(this.locationLbl); + this.Controls.Add(this.transferLbl); + this.Name = "WinClassicDownloader"; + this.Size = new System.Drawing.Size(408, 132); + this.Load += new System.EventHandler(this.WinClassicDownloader_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + internal System.Windows.Forms.Label amountLbl; + internal System.Windows.Forms.Label appName; + internal System.Windows.Forms.Label locationLbl; + internal System.Windows.Forms.Label transferLbl; + private System.Windows.Forms.Timer dlTimer; + private System.Windows.Forms.Timer dlSpeed; + private System.Windows.Forms.ProgressBar progBar; + } +} diff --git a/Histacom2/GlobalPrograms/WinClassicDownloader.cs b/Histacom2/GlobalPrograms/WinClassicDownloader.cs new file mode 100644 index 0000000..f454bdb --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicDownloader.cs @@ -0,0 +1,86 @@ +using System; +using System.IO; +using System.Windows.Forms; +using static Histacom2.Engine.SaveSystem; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicDownloader : UserControl + { + public WinClassicDownloader() + { + InitializeComponent(); + } + + private string downloadSpeed() + { + Random rnd = new Random(); + return rnd.Next(7, 9).ToString() + "." + rnd.Next(7, 9).ToString() + rnd.Next(7, 9).ToString(); + } + + int amountToDL = 100; + int amountDLed = 0; + + private void WinClassicDownloader_Load(object sender, EventArgs e) + { + dlTimer.Start(); + dlSpeed.Start(); + } + + private void dlTimer_Tick(object sender, EventArgs e) + { + amountDLed = amountDLed + 8; + if (8 > amountToDL - amountDLed) + { + progBar.Value = 100; + amountLbl.Text = $"Downloaded {amountDLed} KB out of {amountToDL}"; + + switch (appName.Text) + { + case "Downloading: FTP Client": + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop"), "FTP Client Setup.exe", "ftp client setup", 11, 56291); + break; + case "Downloading: Web Chat 1998": + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop"), "Web Chat Setup.exe", "web chat setup", 11, 34846); + break; + case "Downloading: Time Distorter 0.1": + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop"), "Time Distorter Setup.exe", "time distorter setup", 11, 11583); + break; + } + /* if (appName.Text == "Downloading: Guess The Number") + { + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Guess The Number Setup.exe"), "GuessTheNumber"); + } + if (appName.Text == "Downloading: Start Runner") + { + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Start Runner Setup.exe"), "StartRunner"); + } + if (appName.Text == "Downloading: Error Blaster") + { + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Error Blaster Setup.exe"), "ErrorBlaster"); + } + if (appName.Text == "Downloading: Skindows 95") + { + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Skindows 95 Setup.exe"), "Skindows95Setup"); + } + if (appName.Text == "Downloading: Time Distorter") + { + CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Time Distorter Setup.exe"), "time distorter setup"); + } */ + ((Form)this.TopLevelControl).Close(); + dlTimer.Stop(); + } + else + { + progBar.Maximum = amountToDL; + progBar.Value = amountDLed; + } + amountLbl.Text = $"Downloaded {amountDLed} KB out of {amountToDL}"; + } + + private void dlSpeed_Tick(object sender, EventArgs e) + { + transferLbl.Text = $"Transfer speed: {downloadSpeed()} KB/s"; + } + } +} diff --git a/Histacom2/GlobalPrograms/WinClassicDownloader.resx b/Histacom2/GlobalPrograms/WinClassicDownloader.resx new file mode 100644 index 0000000..daf1933 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicDownloader.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 110, 17 + + \ No newline at end of file diff --git a/Histacom2/GlobalPrograms/WinClassicNotepad.Designer.cs b/Histacom2/GlobalPrograms/WinClassicNotepad.Designer.cs new file mode 100644 index 0000000..113ace9 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicNotepad.Designer.cs @@ -0,0 +1,376 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicNotepad + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.pageSetupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.printToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.cutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.timeDateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.wordWrapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.searchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.findToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.findNextToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpTopicsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.aboutNotepadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mainText = new System.Windows.Forms.TextBox(); + this.menuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // menuStrip1 + // + this.menuStrip1.BackColor = System.Drawing.Color.Silver; + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem, + this.editToolStripMenuItem, + this.searchToolStripMenuItem, + this.helpToolStripMenuItem}); + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Size = new System.Drawing.Size(619, 24); + this.menuStrip1.TabIndex = 0; + this.menuStrip1.Text = "menuStrip1"; + // + // fileToolStripMenuItem + // + this.fileToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.fileToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.fileToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newToolStripMenuItem, + this.openToolStripMenuItem, + this.saveToolStripMenuItem, + this.saveAsToolStripMenuItem, + this.pageSetupToolStripMenuItem, + this.printToolStripMenuItem, + this.exitToolStripMenuItem}); + this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; + this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); + this.fileToolStripMenuItem.Text = "File"; + // + // newToolStripMenuItem + // + this.newToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.newToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.newToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.newToolStripMenuItem.Name = "newToolStripMenuItem"; + this.newToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.newToolStripMenuItem.Text = "New"; + // + // openToolStripMenuItem + // + this.openToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.openToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.openToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.openToolStripMenuItem.Name = "openToolStripMenuItem"; + this.openToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.openToolStripMenuItem.Text = "Open..."; + this.openToolStripMenuItem.Click += new System.EventHandler(this.openToolStripMenuItem_Click); + // + // saveToolStripMenuItem + // + this.saveToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.saveToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.saveToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; + this.saveToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.saveToolStripMenuItem.Text = "Save"; + this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click); + // + // saveAsToolStripMenuItem + // + this.saveAsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.saveAsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.saveAsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem"; + this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.saveAsToolStripMenuItem.Text = "Save As..."; + // + // pageSetupToolStripMenuItem + // + this.pageSetupToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.pageSetupToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.pageSetupToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.pageSetupToolStripMenuItem.Name = "pageSetupToolStripMenuItem"; + this.pageSetupToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.pageSetupToolStripMenuItem.Text = "Page Setup..."; + // + // printToolStripMenuItem + // + this.printToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.printToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.printToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.printToolStripMenuItem.Name = "printToolStripMenuItem"; + this.printToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.printToolStripMenuItem.Text = "Print"; + // + // exitToolStripMenuItem + // + this.exitToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.exitToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.exitToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; + this.exitToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.exitToolStripMenuItem.Text = "Exit"; + this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); + // + // editToolStripMenuItem + // + this.editToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.editToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.editToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.undoToolStripMenuItem, + this.cutToolStripMenuItem, + this.copyToolStripMenuItem, + this.pasteToolStripMenuItem, + this.deleteToolStripMenuItem, + this.selectAllToolStripMenuItem, + this.timeDateToolStripMenuItem, + this.wordWrapToolStripMenuItem}); + this.editToolStripMenuItem.Name = "editToolStripMenuItem"; + this.editToolStripMenuItem.Size = new System.Drawing.Size(39, 20); + this.editToolStripMenuItem.Text = "Edit"; + // + // undoToolStripMenuItem + // + this.undoToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.undoToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.undoToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.undoToolStripMenuItem.Name = "undoToolStripMenuItem"; + this.undoToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.undoToolStripMenuItem.Text = "Undo"; + this.undoToolStripMenuItem.Click += new System.EventHandler(this.undoToolStripMenuItem_Click); + // + // cutToolStripMenuItem + // + this.cutToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.cutToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.cutToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.cutToolStripMenuItem.Name = "cutToolStripMenuItem"; + this.cutToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.cutToolStripMenuItem.Text = "Cut"; + this.cutToolStripMenuItem.Click += new System.EventHandler(this.cutToolStripMenuItem_Click); + // + // copyToolStripMenuItem + // + this.copyToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.copyToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.copyToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; + this.copyToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.copyToolStripMenuItem.Text = "Copy"; + this.copyToolStripMenuItem.Click += new System.EventHandler(this.copyToolStripMenuItem_Click); + // + // pasteToolStripMenuItem + // + this.pasteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.pasteToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.pasteToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem"; + this.pasteToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.pasteToolStripMenuItem.Text = "Paste"; + this.pasteToolStripMenuItem.Click += new System.EventHandler(this.pasteToolStripMenuItem_Click); + // + // deleteToolStripMenuItem + // + this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.deleteToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.deleteToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; + this.deleteToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.deleteToolStripMenuItem.Text = "Delete"; + this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); + // + // selectAllToolStripMenuItem + // + this.selectAllToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.selectAllToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.selectAllToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem"; + this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.selectAllToolStripMenuItem.Text = "Select All"; + this.selectAllToolStripMenuItem.Click += new System.EventHandler(this.selectAllToolStripMenuItem_Click); + // + // timeDateToolStripMenuItem + // + this.timeDateToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.timeDateToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.timeDateToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.timeDateToolStripMenuItem.Name = "timeDateToolStripMenuItem"; + this.timeDateToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.timeDateToolStripMenuItem.Text = "Time/Date"; + this.timeDateToolStripMenuItem.Click += new System.EventHandler(this.timeDateToolStripMenuItem_Click); + // + // wordWrapToolStripMenuItem + // + this.wordWrapToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.wordWrapToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.wordWrapToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.wordWrapToolStripMenuItem.CheckOnClick = true; + this.wordWrapToolStripMenuItem.Name = "wordWrapToolStripMenuItem"; + this.wordWrapToolStripMenuItem.Size = new System.Drawing.Size(134, 22); + this.wordWrapToolStripMenuItem.Text = "Word Wrap"; + this.wordWrapToolStripMenuItem.Click += new System.EventHandler(this.wordWrapToolStripMenuItem_Click); + // + // searchToolStripMenuItem + // + this.searchToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.searchToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.searchToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.searchToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.searchToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.findToolStripMenuItem, + this.findNextToolStripMenuItem}); + this.searchToolStripMenuItem.Name = "searchToolStripMenuItem"; + this.searchToolStripMenuItem.Size = new System.Drawing.Size(54, 20); + this.searchToolStripMenuItem.Text = "Search"; + // + // findToolStripMenuItem + // + this.findToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.findToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.findToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.findToolStripMenuItem.Name = "findToolStripMenuItem"; + this.findToolStripMenuItem.Size = new System.Drawing.Size(124, 22); + this.findToolStripMenuItem.Text = "Find..."; + // + // findNextToolStripMenuItem + // + this.findNextToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.findNextToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.findNextToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.findNextToolStripMenuItem.Name = "findNextToolStripMenuItem"; + this.findNextToolStripMenuItem.Size = new System.Drawing.Size(124, 22); + this.findNextToolStripMenuItem.Text = "Find Next"; + // + // helpToolStripMenuItem + // + this.helpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.helpToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.helpToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.helpToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.helpTopicsToolStripMenuItem, + this.aboutNotepadToolStripMenuItem}); + this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; + this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.helpToolStripMenuItem.Text = "Help"; + // + // helpTopicsToolStripMenuItem + // + this.helpTopicsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.helpTopicsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.helpTopicsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.helpTopicsToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.helpTopicsToolStripMenuItem.Name = "helpTopicsToolStripMenuItem"; + this.helpTopicsToolStripMenuItem.Size = new System.Drawing.Size(156, 22); + this.helpTopicsToolStripMenuItem.Text = "Help Topics"; + // + // aboutNotepadToolStripMenuItem + // + this.aboutNotepadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.aboutNotepadToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.aboutNotepadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.aboutNotepadToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.aboutNotepadToolStripMenuItem.Name = "aboutNotepadToolStripMenuItem"; + this.aboutNotepadToolStripMenuItem.Size = new System.Drawing.Size(156, 22); + this.aboutNotepadToolStripMenuItem.Text = "About Notepad"; + this.aboutNotepadToolStripMenuItem.Click += new System.EventHandler(this.aboutNotepadToolStripMenuItem_Click); + // + // mainText + // + this.mainText.Dock = System.Windows.Forms.DockStyle.Fill; + this.mainText.Font = new System.Drawing.Font("Courier", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.mainText.Location = new System.Drawing.Point(0, 24); + this.mainText.MaxLength = 131072; + this.mainText.Multiline = true; + this.mainText.Name = "mainText"; + this.mainText.ScrollBars = System.Windows.Forms.ScrollBars.Both; + this.mainText.Size = new System.Drawing.Size(619, 341); + this.mainText.TabIndex = 1; + this.mainText.WordWrap = false; + // + // WinClassicNotepad + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.mainText); + this.Controls.Add(this.menuStrip1); + this.Name = "WinClassicNotepad"; + this.Size = new System.Drawing.Size(619, 365); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.MenuStrip menuStrip1; + private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem openToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem saveAsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem pageSetupToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem printToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem; + public System.Windows.Forms.TextBox mainText; + private System.Windows.Forms.ToolStripMenuItem undoToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem cutToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem selectAllToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem timeDateToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem wordWrapToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem searchToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem findToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem findNextToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem aboutNotepadToolStripMenuItem; + } +} diff --git a/Histacom2/GlobalPrograms/WinClassicNotepad.cs b/Histacom2/GlobalPrograms/WinClassicNotepad.cs new file mode 100644 index 0000000..0ed0bb7 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicNotepad.cs @@ -0,0 +1,118 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using static Histacom2.Engine.FileDialogBoxManager; +using System.IO; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicNotepad : UserControl + { + public WinClassicNotepad() + { + InitializeComponent(); + foreach (ToolStripMenuItem item in menuStrip1.Items) + { + item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular); + item.BackColor = Color.Silver; + item.BackgroundImage = Properties.Resources.sliversilver; + item.BackgroundImageLayout = ImageLayout.Center; + item.DisplayStyle = ToolStripItemDisplayStyle.Text; + } + } + + private void exitToolStripMenuItem_Click(object sender, EventArgs e) + { + this.ParentForm.Close(); + } + + private void aboutNotepadToolStripMenuItem_Click(object sender, EventArgs e) + { + WindowManager wm = new WindowManager(); + wm.StartAboutBox95("Notepad", "Microsoft Notepad", Properties.Resources.WinClassicNotepad); + } + + private void wordWrapToolStripMenuItem_Click(object sender, EventArgs e) + { + mainText.WordWrap = wordWrapToolStripMenuItem.Checked; + } + + private void selectAllToolStripMenuItem_Click(object sender, EventArgs e) + { + mainText.SelectAll(); + } + + private void undoToolStripMenuItem_Click(object sender, EventArgs e) + { + mainText.Undo(); + } + + private void cutToolStripMenuItem_Click(object sender, EventArgs e) + { + if (mainText.SelectedText.Length >= 0) mainText.Cut(); + } + + private void copyToolStripMenuItem_Click(object sender, EventArgs e) + { + if (mainText.SelectedText.Length >= 0) mainText.Copy(); + } + + private void pasteToolStripMenuItem_Click(object sender, EventArgs e) + { + mainText.Paste(); + } + + private void deleteToolStripMenuItem_Click(object sender, EventArgs e) + { + mainText.Text.Remove(mainText.SelectionStart, mainText.SelectedText.Length); + } + + private void timeDateToolStripMenuItem_Click(object sender, EventArgs e) + { + string DateTime = System.DateTime.Now.ToString("HH:mm tt dd/MM/yyyy"); + mainText.AppendText(DateTime); + } + + private void openToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + ActivateSaveFileDialog(".txt"); + string selectedPath = Program.OpenFileExplorerAsDialogAndReturnGivenPath(); + + MessageBox.Show(selectedPath); + if (selectedPath != "") + { + mainText.Text = ReadTextFile(selectedPath); + } + } + catch + { + } + } + + private void saveToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + ActivateSaveFileDialog(".txt"); + string selectedPath = Program.OpenFileExplorerAsDialogAndReturnGivenPath(); + List pathList = selectedPath.Split('\\').ToList(); + pathList.RemoveAt(selectedPath.Split('\\').Count() - 1); + + if (selectedPath != "") + { + SaveSystem.CreateWindowsFile(pathList.ToString(), selectedPath.Split('\\').Last(), mainText.Text, 12, mainText.Text.Length); + } + } catch { + } + } + } +} diff --git a/Histacom2/GlobalPrograms/WinClassicNotepad.resx b/Histacom2/GlobalPrograms/WinClassicNotepad.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/GlobalPrograms/WinClassicNotepad.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/Histacom2.csproj b/Histacom2/Histacom2.csproj new file mode 100644 index 0000000..70f8ee6 --- /dev/null +++ b/Histacom2/Histacom2.csproj @@ -0,0 +1,720 @@ + + + + + Debug + AnyCPU + {B958AA5F-8AED-456C-9C07-9E4C6C027042} + WinExe + Properties + Histacom2 + Histacom2 + v4.5.2 + 512 + true + false + C:\Users\Logan\Desktop\ + true + Disk + false + Foreground + 7 + Days + false + false + true + http://www.ashifter.ml/histacom/forum + en + HistacomCS + HistacomCS Development Team + publish.htm + 3 + 2.0.0.3 + true + true + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + DEBUG;TRACE + prompt + 4 + + + Histacom2.Program + + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + true + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + true + + + 1194F9D110CE37E287D2AAE10D81371AB88D31B2 + + + + + + + true + + + false + + + Icon128x.ico + + + false + + + + + + + true + + + + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + + + + + + + + + + + + + + + + Form + + + AchievementScreen.cs + + + Form + + + AchievementBox.cs + + + UserControl + + + SurviveTheDay.cs + + + UserControl + + + GuessTheNumber.cs + + + UserControl + + + 12padams1998.cs + + + UserControl + + + GoogleHome.cs + + + UserControl + + + GooglePrototype.cs + + + UserControl + + + IE4NoPage.cs + + + UserControl + + + IE4Start.cs + + + UserControl + + + CustomMinefield.cs + + + + UserControl + + + MineBestTimes.cs + + + + + + UserControl + + + WinClassicIE3.cs + + + UserControl + + + Win95Installer.cs + + + UserControl + + + WinClassicCalculator.cs + + + UserControl + + + WinClassicFTPClient.cs + + + UserControl + + + WinClassicMinesweeper.cs + + + UserControl + + + WinClassicTerminal.cs + + + UserControl + + + WinClassicThemePanel.cs + + + UserControl + + + WinClassicWelcome.cs + + + UserControl + + + Win95WindowsExplorer.cs + + + UserControl + + + WinClassicTimeDistorter.cs + + + Form + + + Win98.cs + + + UserControl + + + WinClassicWindowsExplorer.cs + + + True + True + Resources.resx + + + Form + + + LoadGameDialog.cs + + + UserControl + + + LoadGameProfileItem.cs + + + Form + + + NewGameDialog.cs + + + Form + + + Win95.cs + + + UserControl + + + FRMWinClassicAddressBookNewContact.cs + + + UserControl + + + WebChat1998.cs + + + UserControl + + + FRMWinClassicAddressBookNewFolder.cs + + + UserControl + + + WinClassicAddressBook.cs + + + UserControl + + + WinClassicDownloader.cs + + + UserControl + + + WinClassicNotepad.cs + + + UserControl + + + WinClassicWordPad.cs + + + UserControl + + + Win95TaskBarItem.cs + + + + + Form + + + SaveFileTroubleShooter.cs + + + UserControl + + + SeizureWarning.cs + + + Form + + + TitleScreen.cs + + + AchievementScreen.cs + + + AchievementBox.cs + + + SurviveTheDay.cs + + + GuessTheNumber.cs + + + 12padams1998.cs + + + GoogleHome.cs + + + GooglePrototype.cs + + + IE4NoPage.cs + Designer + + + IE4Start.cs + + + CustomMinefield.cs + + + MineBestTimes.cs + + + WinClassicIE3.cs + + + Win95Installer.cs + + + WinClassicCalculator.cs + + + WinClassicFTPClient.cs + + + WinClassicMinesweeper.cs + + + WinClassicTerminal.cs + + + WinClassicThemePanel.cs + + + WinClassicTimeDistorter.cs + + + WinClassicWelcome.cs + + + Win95WindowsExplorer.cs + Designer + + + Win98.cs + Designer + + + WinClassicWindowsExplorer.cs + Designer + + + LoadGameDialog.cs + + + LoadGameProfileItem.cs + + + NewGameDialog.cs + + + Win95.cs + Designer + + + FRMWinClassicAddressBookNewContact.cs + + + WebChat1998.cs + Designer + + + FRMWinClassicAddressBookNewFolder.cs + + + WinClassicAddressBook.cs + + + WinClassicDownloader.cs + + + WinClassicNotepad.cs + + + WinClassicWordPad.cs + + + Win95TaskBarItem.cs + + + PublicResXFileCodeGenerator + Designer + Resources1.Designer.cs + + + SaveFileTroubleShooter.cs + + + SeizureWarning.cs + + + TitleScreen.cs + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + False + Microsoft .NET Framework 4.5.2 %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {9477b70f-2d32-4e1d-857b-4624a1deeb1b} + Histacom2.Engine + + + + + \ No newline at end of file diff --git a/Histacom2/Icon128x.ico b/Histacom2/Icon128x.ico new file mode 100644 index 0000000..ceb4cff Binary files /dev/null and b/Histacom2/Icon128x.ico differ diff --git a/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs b/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs new file mode 100644 index 0000000..604f65a --- /dev/null +++ b/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs @@ -0,0 +1,182 @@ +namespace Histacom2.OS.Win2K.Win2KApps +{ + partial class SurviveTheDay + { + /// + /// 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 Component 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(); + this.words = new System.Windows.Forms.Label(); + this.time = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.button5 = new System.Windows.Forms.Button(); + this.gameoverlbl = new System.Windows.Forms.Label(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.SuspendLayout(); + // + // words + // + this.words.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.words.ForeColor = System.Drawing.Color.White; + this.words.Location = new System.Drawing.Point(35, 35); + this.words.Name = "words"; + this.words.Size = new System.Drawing.Size(568, 149); + this.words.TabIndex = 2; + this.words.Text = "Welcome to Survive The Day.\r\nYour goal is simple.\r\nMake it from 4 AM to midnight " + + "without dying.\r\nThe time will be displayed in the bottom right corner.\r\nGood luc" + + "k... you WILL need it."; + // + // time + // + this.time.Font = new System.Drawing.Font("Courier New", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.time.ForeColor = System.Drawing.Color.Red; + this.time.Location = new System.Drawing.Point(514, 409); + this.time.Name = "time"; + this.time.Size = new System.Drawing.Size(89, 19); + this.time.TabIndex = 3; + this.time.Text = "--:-- --"; + this.time.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // button1 + // + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Font = new System.Drawing.Font("Courier New", 12F); + this.button1.ForeColor = System.Drawing.Color.White; + this.button1.Location = new System.Drawing.Point(35, 227); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(568, 28); + this.button1.TabIndex = 4; + this.button1.Tag = "start"; + this.button1.Text = "Play"; + this.button1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.choice_click); + // + // cancelButton + // + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button2.Font = new System.Drawing.Font("Courier New", 12F); + this.button2.ForeColor = System.Drawing.Color.White; + this.button2.Location = new System.Drawing.Point(35, 261); + this.button2.Name = "cancelButton"; + this.button2.Size = new System.Drawing.Size(568, 28); + this.button2.TabIndex = 5; + this.button2.Text = "--"; + this.button2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.button2.UseVisualStyleBackColor = true; + this.button2.Visible = false; + this.button2.Click += new System.EventHandler(this.choice_click); + // + // button3 + // + this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button3.Font = new System.Drawing.Font("Courier New", 12F); + this.button3.ForeColor = System.Drawing.Color.White; + this.button3.Location = new System.Drawing.Point(35, 295); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(568, 28); + this.button3.TabIndex = 6; + this.button3.Text = "--"; + this.button3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.button3.UseVisualStyleBackColor = true; + this.button3.Visible = false; + this.button3.Click += new System.EventHandler(this.choice_click); + // + // button4 + // + this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button4.Font = new System.Drawing.Font("Courier New", 12F); + this.button4.ForeColor = System.Drawing.Color.White; + this.button4.Location = new System.Drawing.Point(35, 329); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(568, 28); + this.button4.TabIndex = 7; + this.button4.Text = "--"; + this.button4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.button4.UseVisualStyleBackColor = true; + this.button4.Visible = false; + this.button4.Click += new System.EventHandler(this.choice_click); + // + // button5 + // + this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button5.Font = new System.Drawing.Font("Courier New", 12F); + this.button5.ForeColor = System.Drawing.Color.White; + this.button5.Location = new System.Drawing.Point(35, 363); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(568, 28); + this.button5.TabIndex = 8; + this.button5.Text = "--"; + this.button5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.button5.UseVisualStyleBackColor = true; + this.button5.Visible = false; + this.button5.Click += new System.EventHandler(this.choice_click); + // + // gameoverlbl + // + this.gameoverlbl.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold); + this.gameoverlbl.ForeColor = System.Drawing.Color.Red; + this.gameoverlbl.Location = new System.Drawing.Point(35, 192); + this.gameoverlbl.Name = "gameoverlbl"; + this.gameoverlbl.Size = new System.Drawing.Size(568, 21); + this.gameoverlbl.TabIndex = 10; + this.gameoverlbl.Text = "GAME OVER: No death, this shouldn\'t show in game!"; + this.gameoverlbl.Visible = false; + // + // SurviveTheDay + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Black; + this.Controls.Add(this.gameoverlbl); + this.Controls.Add(this.button5); + this.Controls.Add(this.button4); + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Controls.Add(this.time); + this.Controls.Add(this.words); + this.Name = "SurviveTheDay"; + this.Size = new System.Drawing.Size(635, 459); + this.ResumeLayout(false); + + } + + #endregion + private System.Windows.Forms.Label words; + private System.Windows.Forms.Label time; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Label gameoverlbl; + private System.Windows.Forms.Timer timer1; + } +} diff --git a/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.cs b/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.cs new file mode 100644 index 0000000..89fc446 --- /dev/null +++ b/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.Media; +using System.Threading; +using Newtonsoft.Json.Linq; + +namespace Histacom2.OS.Win2K.Win2KApps +{ + public partial class SurviveTheDay : UserControl + { + public SurviveTheDay() + { + InitializeComponent(); + } + + private void typer(string newtxt, string overtxt, bool over) + { + SoundPlayer beep = new SoundPlayer(Properties.Resources.std_beep); + SoundPlayer overbeep = new SoundPlayer(Properties.Resources.std_gobeep); + this.Invoke(new Action(() => + { + words.Text = ""; + gameoverlbl.Text = ""; + gameoverlbl.Show(); + })); + + foreach (char c in newtxt) + { + this.Invoke(new Action(() => + { + words.Text += c; + })); + beep.Play(); + Thread.Sleep(40); + } + + if (over) + { + Thread.Sleep(200); + foreach (char c in overtxt) + { + this.Invoke(new Action(() => + { + gameoverlbl.Text += c; + })); + overbeep.Play(); + Thread.Sleep(150); + } + } + this.Invoke(new Action(() => + { + if ((string)button1.Tag != "") button1.Show(); + if ((string)button2.Tag != "") button2.Show(); + if ((string)button3.Tag != "") button3.Show(); + if ((string)button4.Tag != "") button4.Show(); + if ((string)button5.Tag != "") button5.Show(); + })); + } + + private void choice_click(object sender, EventArgs e) + { + Button btn = sender as Button; + + if (btn.Tag == null | (string)btn.Tag == "") return; + if ((string)btn.Tag == "quit") + { + this.ParentForm.Close(); + return; + } + + JObject story = JObject.Parse(Properties.Resources.std_story); + JToken path = story[(string)btn.Tag]; + + button1.Text = (string)path["btn1txt"]; + button1.Tag = (string)path["btn1tag"]; + button1.Hide(); + button2.Text = (string)path["btn2txt"]; + button2.Tag = (string)path["btn2tag"]; + button2.Hide(); + button3.Text = (string)path["btn3txt"]; + button3.Tag = (string)path["btn3tag"]; + button3.Hide(); + button4.Text = (string)path["btn4txt"]; + button4.Tag = (string)path["btn4tag"]; + button4.Hide(); + button5.Text = (string)path["btn5txt"]; + button5.Tag = (string)path["btn5tag"]; + button5.Hide(); + + time.Text = (string)path["time"]; + + var t = new Thread(new ThreadStart(() => + { + typer((string)path["txt"], (string)path["overtxt"], (bool)path["over"]); + })); + t.IsBackground = true; + t.Start(); + } + } +} diff --git a/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.resx b/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.resx new file mode 100644 index 0000000..1f666f2 --- /dev/null +++ b/Histacom2/OS/Win2K/Win2KApps/SurviveTheDay.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95.Designer.cs b/Histacom2/OS/Win95/Win95.Designer.cs new file mode 100644 index 0000000..05dd8fc --- /dev/null +++ b/Histacom2/OS/Win95/Win95.Designer.cs @@ -0,0 +1,1157 @@ +using Histacom2.OS.Win95; + +namespace Histacom2.OS.Win95 +{ + partial class Windows95 + { + /// + /// 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(Windows95)); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.taskbar = new System.Windows.Forms.Panel(); + this.clockPanel = new System.Windows.Forms.Panel(); + this.taskbartime = new System.Windows.Forms.Label(); + this.taskbarItems = new System.Windows.Forms.Panel(); + this.startbutton = new System.Windows.Forms.PictureBox(); + this.startmenu = new System.Windows.Forms.Panel(); + this.startmenuitems = new System.Windows.Forms.MenuStrip(); + this.ProgramsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.AccessoriesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CommunicationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.InternetConnectionWizardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.NetMeetingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MultimediaToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CDPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SoundRecorderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.VolumeControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WindowsMediaPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem(); + this.GamesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MinsweeperToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CalculatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HyperTerminalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ImagingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.NotePadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.OnlineRegistrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PaintToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PhoneDialerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WordPadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.StartUpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.AOLInternetFREETrialToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ATTWorldNetSignupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SetupCompuServe30ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SetupWOWFromCompuServeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MSDOSPromptToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.EmptyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.InternetExplorerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MSDOSPromptToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.OutlookExpressToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WindowsExplorerToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.GuessTheNumberToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.StartRunnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ErrorBlasterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SkindowsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WebChatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TimeDistorterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FTPClientToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DocumentsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.downloaderTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.installerTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.storyTest1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ControlPanelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PrintersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TaskbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FindToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FilesOrFoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ComputerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.OnTheInternetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PeopleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RunToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SuspendToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ShutdownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ossidestartmenu = new System.Windows.Forms.Panel(); + this.osimage = new System.Windows.Forms.PictureBox(); + this.clockTimer = new System.Windows.Forms.Timer(this.components); + this.desktopImages = new System.Windows.Forms.ImageList(this.components); + this.desktopicons = new System.Windows.Forms.ListView(); + this.rightclickbackproperties = new System.Windows.Forms.ContextMenuStrip(this.components); + this.NewToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PropertiesToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.desktopupdate = new System.Windows.Forms.Timer(this.components); + this.panel1.SuspendLayout(); + this.taskbar.SuspendLayout(); + this.clockPanel.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.startbutton)).BeginInit(); + this.startmenu.SuspendLayout(); + this.startmenuitems.SuspendLayout(); + this.ossidestartmenu.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.osimage)).BeginInit(); + this.rightclickbackproperties.SuspendLayout(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.panel1.AutoSize = true; + this.panel1.Controls.Add(this.panel2); + this.panel1.Location = new System.Drawing.Point(0, 451); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(640, 29); + this.panel1.TabIndex = 0; + // + // panel2 + // + this.panel2.Location = new System.Drawing.Point(3, 4); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(54, 22); + this.panel2.TabIndex = 1; + // + // taskbar + // + this.taskbar.BackColor = System.Drawing.Color.Silver; + this.taskbar.BackgroundImage = global::Histacom2.Properties.Resources.WinClassicTaskBar; + this.taskbar.Controls.Add(this.clockPanel); + this.taskbar.Controls.Add(this.taskbarItems); + this.taskbar.Controls.Add(this.startbutton); + this.taskbar.Dock = System.Windows.Forms.DockStyle.Bottom; + this.taskbar.Location = new System.Drawing.Point(0, 452); + this.taskbar.Name = "taskbar"; + this.taskbar.Size = new System.Drawing.Size(640, 28); + this.taskbar.TabIndex = 2; + // + // clockPanel + // + this.clockPanel.BackgroundImage = global::Histacom2.Properties.Resources.WinClassicTime; + this.clockPanel.Controls.Add(this.taskbartime); + this.clockPanel.Dock = System.Windows.Forms.DockStyle.Right; + this.clockPanel.Location = new System.Drawing.Point(575, 0); + this.clockPanel.Name = "clockPanel"; + this.clockPanel.Size = new System.Drawing.Size(65, 28); + this.clockPanel.TabIndex = 4; + // + // taskbartime + // + this.taskbartime.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.taskbartime.AutoSize = true; + this.taskbartime.BackColor = System.Drawing.Color.Transparent; + this.taskbartime.Location = new System.Drawing.Point(10, 7); + this.taskbartime.Name = "taskbartime"; + this.taskbartime.Size = new System.Drawing.Size(26, 13); + this.taskbartime.TabIndex = 2; + this.taskbartime.Text = "time"; + // + // taskbarItems + // + this.taskbarItems.BackColor = System.Drawing.Color.Transparent; + this.taskbarItems.Cursor = System.Windows.Forms.Cursors.Default; + this.taskbarItems.Location = new System.Drawing.Point(63, 4); + this.taskbarItems.Name = "taskbarItems"; + this.taskbarItems.Size = new System.Drawing.Size(3648, 22); + this.taskbarItems.TabIndex = 5; + // + // startbutton + // + this.startbutton.Image = global::Histacom2.Properties.Resources.WinClassicStart; + this.startbutton.Location = new System.Drawing.Point(2, 4); + this.startbutton.Name = "startbutton"; + this.startbutton.Size = new System.Drawing.Size(54, 22); + this.startbutton.TabIndex = 3; + this.startbutton.TabStop = false; + this.startbutton.Click += new System.EventHandler(this.startbutton_Click); + // + // startmenu + // + this.startmenu.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.startmenu.BackColor = System.Drawing.Color.Silver; + this.startmenu.Controls.Add(this.startmenuitems); + this.startmenu.Controls.Add(this.ossidestartmenu); + this.startmenu.Location = new System.Drawing.Point(0, 160); + this.startmenu.Name = "startmenu"; + this.startmenu.Size = new System.Drawing.Size(174, 300); + this.startmenu.TabIndex = 3; + // + // startmenuitems + // + this.startmenuitems.BackColor = System.Drawing.Color.Silver; + this.startmenuitems.Dock = System.Windows.Forms.DockStyle.None; + this.startmenuitems.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ProgramsToolStripMenuItem, + this.DocumentsToolStripMenuItem, + this.SettingsToolStripMenuItem, + this.FindToolStripMenuItem, + this.HelpToolStripMenuItem, + this.RunToolStripMenuItem, + this.SuspendToolStripMenuItem, + this.ShutdownToolStripMenuItem}); + this.startmenuitems.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.VerticalStackWithOverflow; + this.startmenuitems.Location = new System.Drawing.Point(28, 2); + this.startmenuitems.Margin = new System.Windows.Forms.Padding(0, 0, 5, 0); + this.startmenuitems.Name = "startmenuitems"; + this.startmenuitems.Padding = new System.Windows.Forms.Padding(6, 2, 0, 0); + this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; + this.startmenuitems.Size = new System.Drawing.Size(145, 292); + this.startmenuitems.TabIndex = 0; + this.startmenuitems.Text = "StartMenu"; + // + // ProgramsToolStripMenuItem + // + this.ProgramsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ProgramsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ProgramsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ProgramsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AccessoriesToolStripMenuItem, + this.StartUpToolStripMenuItem, + this.MSDOSPromptToolStripMenuItem, + this.InternetExplorerToolStripMenuItem, + this.MSDOSPromptToolStripMenuItem1, + this.OutlookExpressToolStripMenuItem, + this.WindowsExplorerToolStripMenuItem1, + this.GuessTheNumberToolStripMenuItem, + this.StartRunnerToolStripMenuItem, + this.ErrorBlasterToolStripMenuItem, + this.SkindowsToolStripMenuItem, + this.WebChatToolStripMenuItem, + this.TimeDistorterToolStripMenuItem, + this.FTPClientToolStripMenuItem}); + this.ProgramsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicPrograms; + this.ProgramsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.ProgramsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ProgramsToolStripMenuItem.Name = "ProgramsToolStripMenuItem"; + this.ProgramsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.ProgramsToolStripMenuItem.Text = "Programs"; + // + // AccessoriesToolStripMenuItem + // + this.AccessoriesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.AccessoriesToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.AccessoriesToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.AccessoriesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CommunicationsToolStripMenuItem, + this.MultimediaToolStripMenuItem, + this.toolStripMenuItem1, + this.GamesToolStripMenuItem, + this.CalculatorToolStripMenuItem, + this.HyperTerminalToolStripMenuItem, + this.ImagingToolStripMenuItem, + this.NotePadToolStripMenuItem, + this.OnlineRegistrationToolStripMenuItem, + this.PaintToolStripMenuItem, + this.PhoneDialerToolStripMenuItem, + this.WordPadToolStripMenuItem}); + this.AccessoriesToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.AccessoriesToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.AccessoriesToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.AccessoriesToolStripMenuItem.Name = "AccessoriesToolStripMenuItem"; + this.AccessoriesToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.AccessoriesToolStripMenuItem.Text = "Accessories"; + // + // CommunicationsToolStripMenuItem + // + this.CommunicationsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.CommunicationsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.CommunicationsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.CommunicationsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.InternetConnectionWizardToolStripMenuItem, + this.NetMeetingToolStripMenuItem}); + this.CommunicationsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.CommunicationsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.CommunicationsToolStripMenuItem.Name = "CommunicationsToolStripMenuItem"; + this.CommunicationsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.CommunicationsToolStripMenuItem.Text = "Communications"; + // + // InternetConnectionWizardToolStripMenuItem + // + this.InternetConnectionWizardToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.InternetConnectionWizardToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.InternetConnectionWizardToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.InternetConnectionWizardToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetConnectionWizardToolStripMenuItem.Image"))); + this.InternetConnectionWizardToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.InternetConnectionWizardToolStripMenuItem.Name = "InternetConnectionWizardToolStripMenuItem"; + this.InternetConnectionWizardToolStripMenuItem.Size = new System.Drawing.Size(219, 22); + this.InternetConnectionWizardToolStripMenuItem.Text = "Internet Connection Wizard"; + this.InternetConnectionWizardToolStripMenuItem.Click += new System.EventHandler(this.temp_for_std); + // + // NetMeetingToolStripMenuItem + // + this.NetMeetingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.NetMeetingToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.NetMeetingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.NetMeetingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NetMeetingToolStripMenuItem.Image"))); + this.NetMeetingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.NetMeetingToolStripMenuItem.Name = "NetMeetingToolStripMenuItem"; + this.NetMeetingToolStripMenuItem.Size = new System.Drawing.Size(219, 22); + this.NetMeetingToolStripMenuItem.Text = "NetMeeting"; + this.NetMeetingToolStripMenuItem.Click += new System.EventHandler(this.WebChatToolStripMenuItem_Click); + // + // MultimediaToolStripMenuItem + // + this.MultimediaToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.MultimediaToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.MultimediaToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.MultimediaToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CDPlayerToolStripMenuItem, + this.SoundRecorderToolStripMenuItem, + this.VolumeControlToolStripMenuItem, + this.WindowsMediaPlayerToolStripMenuItem}); + this.MultimediaToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.MultimediaToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.MultimediaToolStripMenuItem.Name = "MultimediaToolStripMenuItem"; + this.MultimediaToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.MultimediaToolStripMenuItem.Text = "Multimedia"; + // + // CDPlayerToolStripMenuItem + // + this.CDPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.CDPlayerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.CDPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.CDPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CDPlayerToolStripMenuItem.Image"))); + this.CDPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.CDPlayerToolStripMenuItem.Name = "CDPlayerToolStripMenuItem"; + this.CDPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.CDPlayerToolStripMenuItem.Text = "CD Player"; + // + // SoundRecorderToolStripMenuItem + // + this.SoundRecorderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SoundRecorderToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SoundRecorderToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SoundRecorderToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("SoundRecorderToolStripMenuItem.Image"))); + this.SoundRecorderToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SoundRecorderToolStripMenuItem.Name = "SoundRecorderToolStripMenuItem"; + this.SoundRecorderToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.SoundRecorderToolStripMenuItem.Text = "Sound Recorder"; + // + // VolumeControlToolStripMenuItem + // + this.VolumeControlToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.VolumeControlToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.VolumeControlToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.VolumeControlToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("VolumeControlToolStripMenuItem.Image"))); + this.VolumeControlToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.VolumeControlToolStripMenuItem.Name = "VolumeControlToolStripMenuItem"; + this.VolumeControlToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.VolumeControlToolStripMenuItem.Text = "Volume Control"; + // + // WindowsMediaPlayerToolStripMenuItem + // + this.WindowsMediaPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.WindowsMediaPlayerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WindowsMediaPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WindowsMediaPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WindowsMediaPlayerToolStripMenuItem.Image"))); + this.WindowsMediaPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.WindowsMediaPlayerToolStripMenuItem.Name = "WindowsMediaPlayerToolStripMenuItem"; + this.WindowsMediaPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.WindowsMediaPlayerToolStripMenuItem.Text = "Windows Media Player"; + // + // toolStripMenuItem1 + // + this.toolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.toolStripMenuItem1.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.toolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.toolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripMenuItem2, + this.toolStripMenuItem3}); + this.toolStripMenuItem1.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.toolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.toolStripMenuItem1.Name = "toolStripMenuItem1"; + this.toolStripMenuItem1.Size = new System.Drawing.Size(181, 28); + this.toolStripMenuItem1.Text = "System Tools"; + // + // toolStripMenuItem2 + // + this.toolStripMenuItem2.BackColor = System.Drawing.Color.Silver; + this.toolStripMenuItem2.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.toolStripMenuItem2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.toolStripMenuItem2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem2.Image"))); + this.toolStripMenuItem2.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.toolStripMenuItem2.Name = "toolStripMenuItem2"; + this.toolStripMenuItem2.Size = new System.Drawing.Size(172, 22); + this.toolStripMenuItem2.Text = "Disk Defragmenter"; + // + // toolStripMenuItem3 + // + this.toolStripMenuItem3.BackColor = System.Drawing.Color.Silver; + this.toolStripMenuItem3.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.toolStripMenuItem3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.toolStripMenuItem3.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem3.Image"))); + this.toolStripMenuItem3.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.toolStripMenuItem3.Name = "toolStripMenuItem3"; + this.toolStripMenuItem3.Size = new System.Drawing.Size(172, 22); + this.toolStripMenuItem3.Text = "ScanDisk"; + // + // GamesToolStripMenuItem + // + this.GamesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.GamesToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.GamesToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.GamesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MinsweeperToolStripMenuItem}); + this.GamesToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.GamesToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.GamesToolStripMenuItem.Name = "GamesToolStripMenuItem"; + this.GamesToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.GamesToolStripMenuItem.Text = "Games"; + // + // MinsweeperToolStripMenuItem + // + this.MinsweeperToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.MinsweeperToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.MinsweeperToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.MinsweeperToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicMinesweeper; + this.MinsweeperToolStripMenuItem.Name = "MinsweeperToolStripMenuItem"; + this.MinsweeperToolStripMenuItem.Size = new System.Drawing.Size(144, 22); + this.MinsweeperToolStripMenuItem.Text = "Minesweeper"; + this.MinsweeperToolStripMenuItem.Click += new System.EventHandler(this.MinsweeperToolStripMenuItem_Click); + // + // CalculatorToolStripMenuItem + // + this.CalculatorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.CalculatorToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.CalculatorToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.CalculatorToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CalculatorToolStripMenuItem.Image"))); + this.CalculatorToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.CalculatorToolStripMenuItem.Name = "CalculatorToolStripMenuItem"; + this.CalculatorToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.CalculatorToolStripMenuItem.Text = "Calculator"; + this.CalculatorToolStripMenuItem.Click += new System.EventHandler(this.CalculatorToolStripMenuItem_Click); + // + // HyperTerminalToolStripMenuItem + // + this.HyperTerminalToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.HyperTerminalToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.HyperTerminalToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.HyperTerminalToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicFolderSmall; + this.HyperTerminalToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.HyperTerminalToolStripMenuItem.Name = "HyperTerminalToolStripMenuItem"; + this.HyperTerminalToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.HyperTerminalToolStripMenuItem.Text = "HyperTerminal"; + // + // ImagingToolStripMenuItem + // + this.ImagingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ImagingToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ImagingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ImagingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ImagingToolStripMenuItem.Image"))); + this.ImagingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ImagingToolStripMenuItem.Name = "ImagingToolStripMenuItem"; + this.ImagingToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.ImagingToolStripMenuItem.Text = "Imaging"; + // + // NotePadToolStripMenuItem + // + this.NotePadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.NotePadToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.NotePadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.NotePadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NotePadToolStripMenuItem.Image"))); + this.NotePadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.NotePadToolStripMenuItem.Name = "NotePadToolStripMenuItem"; + this.NotePadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.NotePadToolStripMenuItem.Text = "Notepad"; + this.NotePadToolStripMenuItem.Click += new System.EventHandler(this.NotePadToolStripMenuItem_Click); + // + // OnlineRegistrationToolStripMenuItem + // + this.OnlineRegistrationToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.OnlineRegistrationToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.OnlineRegistrationToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.OnlineRegistrationToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OnlineRegistrationToolStripMenuItem.Image"))); + this.OnlineRegistrationToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.OnlineRegistrationToolStripMenuItem.Name = "OnlineRegistrationToolStripMenuItem"; + this.OnlineRegistrationToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.OnlineRegistrationToolStripMenuItem.Text = "Online Registration"; + // + // PaintToolStripMenuItem + // + this.PaintToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PaintToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.PaintToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.PaintToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PaintToolStripMenuItem.Image"))); + this.PaintToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PaintToolStripMenuItem.Name = "PaintToolStripMenuItem"; + this.PaintToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.PaintToolStripMenuItem.Text = "Paintbrush"; + // + // PhoneDialerToolStripMenuItem + // + this.PhoneDialerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PhoneDialerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.PhoneDialerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.PhoneDialerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PhoneDialerToolStripMenuItem.Image"))); + this.PhoneDialerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PhoneDialerToolStripMenuItem.Name = "PhoneDialerToolStripMenuItem"; + this.PhoneDialerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.PhoneDialerToolStripMenuItem.Text = "Phone Dialer"; + // + // WordPadToolStripMenuItem + // + this.WordPadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.WordPadToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WordPadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WordPadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WordPadToolStripMenuItem.Image"))); + this.WordPadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.WordPadToolStripMenuItem.Name = "WordPadToolStripMenuItem"; + this.WordPadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.WordPadToolStripMenuItem.Text = "WordPad"; + this.WordPadToolStripMenuItem.Click += new System.EventHandler(this.WordPadToolStripMenuItem_Click); + // + // StartUpToolStripMenuItem + // + this.StartUpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.StartUpToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.StartUpToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.StartUpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AOLInternetFREETrialToolStripMenuItem, + this.ATTWorldNetSignupToolStripMenuItem, + this.SetupCompuServe30ToolStripMenuItem, + this.SetupWOWFromCompuServeToolStripMenuItem}); + this.StartUpToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.StartUpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.StartUpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.StartUpToolStripMenuItem.Name = "StartUpToolStripMenuItem"; + this.StartUpToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.StartUpToolStripMenuItem.Text = "Online Services"; + // + // AOLInternetFREETrialToolStripMenuItem + // + this.AOLInternetFREETrialToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.AOLInternetFREETrialToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.AOLInternetFREETrialToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.AOLInternetFREETrialToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.AOLInternetFREETrialToolStripMenuItem.Name = "AOLInternetFREETrialToolStripMenuItem"; + this.AOLInternetFREETrialToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.AOLInternetFREETrialToolStripMenuItem.Text = "AOL & Internet FREE Trial!"; + // + // ATTWorldNetSignupToolStripMenuItem + // + this.ATTWorldNetSignupToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ATTWorldNetSignupToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ATTWorldNetSignupToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ATTWorldNetSignupToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ATTWorldNetSignupToolStripMenuItem.Name = "ATTWorldNetSignupToolStripMenuItem"; + this.ATTWorldNetSignupToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.ATTWorldNetSignupToolStripMenuItem.Text = "AT&T WorldNet Signup"; + // + // SetupCompuServe30ToolStripMenuItem + // + this.SetupCompuServe30ToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SetupCompuServe30ToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SetupCompuServe30ToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SetupCompuServe30ToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SetupCompuServe30ToolStripMenuItem.Name = "SetupCompuServe30ToolStripMenuItem"; + this.SetupCompuServe30ToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.SetupCompuServe30ToolStripMenuItem.Text = "Setup CompuServe 3.0"; + // + // SetupWOWFromCompuServeToolStripMenuItem + // + this.SetupWOWFromCompuServeToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SetupWOWFromCompuServeToolStripMenuItem.Name = "SetupWOWFromCompuServeToolStripMenuItem"; + this.SetupWOWFromCompuServeToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.SetupWOWFromCompuServeToolStripMenuItem.Text = "Setup WOW! from CompuServe"; + // + // MSDOSPromptToolStripMenuItem + // + this.MSDOSPromptToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.MSDOSPromptToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.MSDOSPromptToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.MSDOSPromptToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.EmptyToolStripMenuItem}); + this.MSDOSPromptToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.MSDOSPromptToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.MSDOSPromptToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.MSDOSPromptToolStripMenuItem.Name = "MSDOSPromptToolStripMenuItem"; + this.MSDOSPromptToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.MSDOSPromptToolStripMenuItem.Text = "StartUp"; + // + // EmptyToolStripMenuItem + // + this.EmptyToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.EmptyToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.EmptyToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.EmptyToolStripMenuItem.Name = "EmptyToolStripMenuItem"; + this.EmptyToolStripMenuItem.Size = new System.Drawing.Size(116, 22); + this.EmptyToolStripMenuItem.Text = "(Empty)"; + // + // InternetExplorerToolStripMenuItem + // + this.InternetExplorerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.InternetExplorerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.InternetExplorerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.InternetExplorerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetExplorerToolStripMenuItem.Image"))); + this.InternetExplorerToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.InternetExplorerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.InternetExplorerToolStripMenuItem.Name = "InternetExplorerToolStripMenuItem"; + this.InternetExplorerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.InternetExplorerToolStripMenuItem.Text = "Internet Explorer"; + this.InternetExplorerToolStripMenuItem.Click += new System.EventHandler(this.InternetExplorerToolStripMenuItem_Click); + // + // MSDOSPromptToolStripMenuItem1 + // + this.MSDOSPromptToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.MSDOSPromptToolStripMenuItem1.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.MSDOSPromptToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.MSDOSPromptToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("MSDOSPromptToolStripMenuItem1.Image"))); + this.MSDOSPromptToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.MSDOSPromptToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.MSDOSPromptToolStripMenuItem1.Name = "MSDOSPromptToolStripMenuItem1"; + this.MSDOSPromptToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); + this.MSDOSPromptToolStripMenuItem1.Text = "MS-DOS Prompt"; + this.MSDOSPromptToolStripMenuItem1.Click += new System.EventHandler(this.MSDOSPromptToolStripMenuItem1_Click); + // + // OutlookExpressToolStripMenuItem + // + this.OutlookExpressToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.OutlookExpressToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.OutlookExpressToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.OutlookExpressToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OutlookExpressToolStripMenuItem.Image"))); + this.OutlookExpressToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.OutlookExpressToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.OutlookExpressToolStripMenuItem.Name = "OutlookExpressToolStripMenuItem"; + this.OutlookExpressToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.OutlookExpressToolStripMenuItem.Text = "Outlook Express"; + // + // WindowsExplorerToolStripMenuItem1 + // + this.WindowsExplorerToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.WindowsExplorerToolStripMenuItem1.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WindowsExplorerToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WindowsExplorerToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("WindowsExplorerToolStripMenuItem1.Image"))); + this.WindowsExplorerToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.WindowsExplorerToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.WindowsExplorerToolStripMenuItem1.Name = "WindowsExplorerToolStripMenuItem1"; + this.WindowsExplorerToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); + this.WindowsExplorerToolStripMenuItem1.Text = "Windows Explorer"; + this.WindowsExplorerToolStripMenuItem1.Click += new System.EventHandler(this.WindowsExplorerToolStripMenuItem1_Click); + // + // GuessTheNumberToolStripMenuItem + // + this.GuessTheNumberToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.GuessTheNumberToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.GuessTheNumberToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.GuessTheNumberToolStripMenuItem.Name = "GuessTheNumberToolStripMenuItem"; + this.GuessTheNumberToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.GuessTheNumberToolStripMenuItem.Text = "Guess The Number"; + this.GuessTheNumberToolStripMenuItem.Visible = false; + // + // StartRunnerToolStripMenuItem + // + this.StartRunnerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.StartRunnerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.StartRunnerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.StartRunnerToolStripMenuItem.Name = "StartRunnerToolStripMenuItem"; + this.StartRunnerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.StartRunnerToolStripMenuItem.Text = "Start Runner"; + this.StartRunnerToolStripMenuItem.Visible = false; + // + // ErrorBlasterToolStripMenuItem + // + this.ErrorBlasterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ErrorBlasterToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ErrorBlasterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ErrorBlasterToolStripMenuItem.Name = "ErrorBlasterToolStripMenuItem"; + this.ErrorBlasterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.ErrorBlasterToolStripMenuItem.Text = "Error Blaster"; + this.ErrorBlasterToolStripMenuItem.Visible = false; + // + // SkindowsToolStripMenuItem + // + this.SkindowsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SkindowsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SkindowsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SkindowsToolStripMenuItem.Name = "SkindowsToolStripMenuItem"; + this.SkindowsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.SkindowsToolStripMenuItem.Text = "Skindows 95"; + this.SkindowsToolStripMenuItem.Visible = false; + // + // WebChatToolStripMenuItem + // + this.WebChatToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.WebChatToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WebChatToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WebChatToolStripMenuItem.Name = "WebChatToolStripMenuItem"; + this.WebChatToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.WebChatToolStripMenuItem.Text = "Web Chat"; + this.WebChatToolStripMenuItem.Visible = false; + this.WebChatToolStripMenuItem.Click += new System.EventHandler(this.WebChatToolStripMenuItem_Click); + // + // TimeDistorterToolStripMenuItem + // + this.TimeDistorterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.TimeDistorterToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.TimeDistorterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.TimeDistorterToolStripMenuItem.Name = "TimeDistorterToolStripMenuItem"; + this.TimeDistorterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.TimeDistorterToolStripMenuItem.Text = "Time Distorter"; + this.TimeDistorterToolStripMenuItem.Click += new System.EventHandler(this.TimeDistorterToolStripMenuItem_Click); + // + // FTPClientToolStripMenuItem + // + this.FTPClientToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.FTPClientToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.FTPClientToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.FTPClientToolStripMenuItem.Name = "FTPClientToolStripMenuItem"; + this.FTPClientToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.FTPClientToolStripMenuItem.Text = "FTP Client"; + this.FTPClientToolStripMenuItem.Visible = true; + this.FTPClientToolStripMenuItem.Click += new System.EventHandler(this.FTPClientToolStripMenuItem_Click); + // + // DocumentsToolStripMenuItem + // + this.DocumentsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.DocumentsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.DocumentsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.downloaderTestToolStripMenuItem, + this.installerTestToolStripMenuItem, + this.storyTest1ToolStripMenuItem}); + this.DocumentsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicDocuments; + this.DocumentsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.DocumentsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.DocumentsToolStripMenuItem.Name = "DocumentsToolStripMenuItem"; + this.DocumentsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.DocumentsToolStripMenuItem.Text = "Documents"; + // + // downloaderTestToolStripMenuItem + // + this.downloaderTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.downloaderTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("downloaderTestToolStripMenuItem.BackgroundImage"))); + this.downloaderTestToolStripMenuItem.Name = "downloaderTestToolStripMenuItem"; + this.downloaderTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); + this.downloaderTestToolStripMenuItem.Text = "DownloaderTest"; + this.downloaderTestToolStripMenuItem.Click += new System.EventHandler(this.downloaderTestToolStripMenuItem_Click); + // + // installerTestToolStripMenuItem + // + this.installerTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.installerTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("installerTestToolStripMenuItem.BackgroundImage"))); + this.installerTestToolStripMenuItem.Name = "installerTestToolStripMenuItem"; + this.installerTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); + this.installerTestToolStripMenuItem.Text = "InstallerTest"; + this.installerTestToolStripMenuItem.Click += new System.EventHandler(this.installerTestToolStripMenuItem_Click); + // + // storyTest1ToolStripMenuItem + // + this.storyTest1ToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.storyTest1ToolStripMenuItem.Name = "storyTest1ToolStripMenuItem"; + this.storyTest1ToolStripMenuItem.Size = new System.Drawing.Size(159, 22); + this.storyTest1ToolStripMenuItem.Text = "StoryTest1"; + this.storyTest1ToolStripMenuItem.Click += new System.EventHandler(this.storyTest1ToolStripMenuItem_Click); + // + // SettingsToolStripMenuItem + // + this.SettingsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SettingsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ControlPanelToolStripMenuItem, + this.PrintersToolStripMenuItem, + this.TaskbarToolStripMenuItem}); + this.SettingsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicSettings; + this.SettingsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.SettingsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem"; + this.SettingsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.SettingsToolStripMenuItem.Text = "Settings"; + // + // ControlPanelToolStripMenuItem + // + this.ControlPanelToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ControlPanelToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ControlPanelToolStripMenuItem.BackgroundImage"))); + this.ControlPanelToolStripMenuItem.Image = global::Histacom2.Properties.Resources.Win95ControlPanelIcon; + this.ControlPanelToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ControlPanelToolStripMenuItem.Name = "ControlPanelToolStripMenuItem"; + this.ControlPanelToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.ControlPanelToolStripMenuItem.Text = "Control Panel"; + // + // PrintersToolStripMenuItem + // + this.PrintersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PrintersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PrintersToolStripMenuItem.BackgroundImage"))); + this.PrintersToolStripMenuItem.Image = global::Histacom2.Properties.Resources.Win95PrintersFolder; + this.PrintersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PrintersToolStripMenuItem.Name = "PrintersToolStripMenuItem"; + this.PrintersToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.PrintersToolStripMenuItem.Text = "Printers"; + this.PrintersToolStripMenuItem.Click += new System.EventHandler(this.infoboxTestToolStripMenuItem_Click); + // + // TaskbarToolStripMenuItem + // + this.TaskbarToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.TaskbarToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("TaskbarToolStripMenuItem.BackgroundImage"))); + this.TaskbarToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.TaskbarToolStripMenuItem.Name = "TaskbarToolStripMenuItem"; + this.TaskbarToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.TaskbarToolStripMenuItem.Text = "Taskbar"; + // + // FindToolStripMenuItem + // + this.FindToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.FindToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FindToolStripMenuItem.BackgroundImage"))); + this.FindToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FilesOrFoldersToolStripMenuItem, + this.ComputerToolStripMenuItem, + this.OnTheInternetToolStripMenuItem, + this.PeopleToolStripMenuItem}); + this.FindToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicFind; + this.FindToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.FindToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.FindToolStripMenuItem.Name = "FindToolStripMenuItem"; + this.FindToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.FindToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.FindToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.FindToolStripMenuItem.Text = "Find"; + // + // FilesOrFoldersToolStripMenuItem + // + this.FilesOrFoldersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.FilesOrFoldersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FilesOrFoldersToolStripMenuItem.BackgroundImage"))); + this.FilesOrFoldersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.FilesOrFoldersToolStripMenuItem.Name = "FilesOrFoldersToolStripMenuItem"; + this.FilesOrFoldersToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.FilesOrFoldersToolStripMenuItem.Text = "Files or Folders..."; + // + // ComputerToolStripMenuItem + // + this.ComputerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ComputerToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ComputerToolStripMenuItem.BackgroundImage"))); + this.ComputerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ComputerToolStripMenuItem.Name = "ComputerToolStripMenuItem"; + this.ComputerToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.ComputerToolStripMenuItem.Text = "Computer..."; + // + // OnTheInternetToolStripMenuItem + // + this.OnTheInternetToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.OnTheInternetToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("OnTheInternetToolStripMenuItem.BackgroundImage"))); + this.OnTheInternetToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.OnTheInternetToolStripMenuItem.Name = "OnTheInternetToolStripMenuItem"; + this.OnTheInternetToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.OnTheInternetToolStripMenuItem.Text = "On the Internet..."; + // + // PeopleToolStripMenuItem + // + this.PeopleToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PeopleToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PeopleToolStripMenuItem.BackgroundImage"))); + this.PeopleToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PeopleToolStripMenuItem.Name = "PeopleToolStripMenuItem"; + this.PeopleToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.PeopleToolStripMenuItem.Text = "People..."; + // + // HelpToolStripMenuItem + // + this.HelpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.HelpToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicHelp; + this.HelpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.HelpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; + this.HelpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.HelpToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.HelpToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.HelpToolStripMenuItem.Text = "Help"; + // + // RunToolStripMenuItem + // + this.RunToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.RunToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicRun; + this.RunToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.RunToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.RunToolStripMenuItem.Name = "RunToolStripMenuItem"; + this.RunToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.RunToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.RunToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.RunToolStripMenuItem.Text = "Run..."; + // + // SuspendToolStripMenuItem + // + this.SuspendToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SuspendToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicSuspend; + this.SuspendToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.SuspendToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SuspendToolStripMenuItem.Name = "SuspendToolStripMenuItem"; + this.SuspendToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.SuspendToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.SuspendToolStripMenuItem.Text = "Suspend"; + // + // ShutdownToolStripMenuItem + // + this.ShutdownToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ShutdownToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicShutdown; + this.ShutdownToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.ShutdownToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ShutdownToolStripMenuItem.Name = "ShutdownToolStripMenuItem"; + this.ShutdownToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.ShutdownToolStripMenuItem.Text = "Shut Down..."; + this.ShutdownToolStripMenuItem.Click += new System.EventHandler(this.ShutdownToolStripMenuItem_Click); + // + // ossidestartmenu + // + this.ossidestartmenu.Controls.Add(this.osimage); + this.ossidestartmenu.Location = new System.Drawing.Point(0, 0); + this.ossidestartmenu.Name = "ossidestartmenu"; + this.ossidestartmenu.Size = new System.Drawing.Size(26, 297); + this.ossidestartmenu.TabIndex = 4; + // + // osimage + // + this.osimage.Dock = System.Windows.Forms.DockStyle.Fill; + this.osimage.Image = global::Histacom2.Properties.Resources.Win95SideBar; + this.osimage.Location = new System.Drawing.Point(0, 0); + this.osimage.Name = "osimage"; + this.osimage.Size = new System.Drawing.Size(26, 297); + this.osimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.osimage.TabIndex = 0; + this.osimage.TabStop = false; + // + // clockTimer + // + this.clockTimer.Tick += new System.EventHandler(this.clockTimer_Tick); + // + // desktopImages + // + this.desktopImages.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("desktopImages.ImageStream"))); + this.desktopImages.TransparentColor = System.Drawing.Color.Transparent; + this.desktopImages.Images.SetKeyName(0, "WinClassicComputer.png"); + this.desktopImages.Images.SetKeyName(1, "WinClassicFolder.png"); + this.desktopImages.Images.SetKeyName(2, "WinClassicIE3.png"); + this.desktopImages.Images.SetKeyName(3, "WinClassicInbox.png"); + this.desktopImages.Images.SetKeyName(4, "WinClassicMSN.png"); + this.desktopImages.Images.SetKeyName(5, "WinClassicNetworking.png"); + this.desktopImages.Images.SetKeyName(6, "WinClassicOutlook.png"); + this.desktopImages.Images.SetKeyName(7, "WinClassicRecycle.png"); + this.desktopImages.Images.SetKeyName(8, "Win95File.png"); + this.desktopImages.Images.SetKeyName(9, "WinClassicFolder.png"); + this.desktopImages.Images.SetKeyName(10, "WinClassicApp.png"); + this.desktopImages.Images.SetKeyName(11, "WinClassicSetup.png"); + this.desktopImages.Images.SetKeyName(12, "WinClassicNotepad.png"); + // + // desktopicons + // + this.desktopicons.Alignment = System.Windows.Forms.ListViewAlignment.Left; + this.desktopicons.BackColor = System.Drawing.Color.Teal; + this.desktopicons.BackgroundImageTiled = true; + this.desktopicons.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.desktopicons.Dock = System.Windows.Forms.DockStyle.Fill; + this.desktopicons.ForeColor = System.Drawing.Color.White; + this.desktopicons.LargeImageList = this.desktopImages; + this.desktopicons.Location = new System.Drawing.Point(0, 0); + this.desktopicons.Name = "desktopicons"; + this.desktopicons.Size = new System.Drawing.Size(640, 480); + this.desktopicons.TabIndex = 6; + this.desktopicons.UseCompatibleStateImageBehavior = false; + this.desktopicons.DoubleClick += new System.EventHandler(this.desktopicons_DoubleClick); + this.desktopicons.MouseDown += new System.Windows.Forms.MouseEventHandler(this.desktop_mousedown); + this.desktopicons.MouseMove += new System.Windows.Forms.MouseEventHandler(this.desktopicons_MouseMove); + this.desktopicons.MouseUp += new System.Windows.Forms.MouseEventHandler(this.desktopicons_MouseUp); + // + // rightclickbackproperties + // + this.rightclickbackproperties.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.NewToolStripMenuItem1, + this.deleteToolStripMenuItem, + this.PropertiesToolStripMenuItem1}); + this.rightclickbackproperties.Name = "ContextMenuStrip1"; + this.rightclickbackproperties.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; + this.rightclickbackproperties.Size = new System.Drawing.Size(128, 70); + // + // NewToolStripMenuItem1 + // + this.NewToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.NewToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FolderToolStripMenuItem, + this.TextDocumentToolStripMenuItem}); + this.NewToolStripMenuItem1.Name = "NewToolStripMenuItem1"; + this.NewToolStripMenuItem1.Size = new System.Drawing.Size(127, 22); + this.NewToolStripMenuItem1.Text = "New"; + // + // FolderToolStripMenuItem + // + this.FolderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; + this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.FolderToolStripMenuItem.Text = "Folder"; + this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); + // + // TextDocumentToolStripMenuItem + // + this.TextDocumentToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; + this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.TextDocumentToolStripMenuItem.Text = "Text Document"; + this.TextDocumentToolStripMenuItem.Click += new System.EventHandler(this.TextDocumentToolStripMenuItem_Click); + // + // deleteToolStripMenuItem + // + this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; + this.deleteToolStripMenuItem.Size = new System.Drawing.Size(127, 22); + this.deleteToolStripMenuItem.Text = "Delete"; + this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); + // + // PropertiesToolStripMenuItem1 + // + this.PropertiesToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.PropertiesToolStripMenuItem1.Name = "PropertiesToolStripMenuItem1"; + this.PropertiesToolStripMenuItem1.Size = new System.Drawing.Size(127, 22); + this.PropertiesToolStripMenuItem1.Text = "Properties"; + this.PropertiesToolStripMenuItem1.Click += new System.EventHandler(this.PropertiesToolStripMenuItem1_Click); + // + // desktopupdate + // + this.desktopupdate.Enabled = true; + this.desktopupdate.Interval = 10000; + this.desktopupdate.Tick += new System.EventHandler(this.desktopupdate_Tick); + // + // Windows95 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Teal; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(640, 480); + this.Controls.Add(this.taskbar); + this.Controls.Add(this.startmenu); + this.Controls.Add(this.panel1); + this.Controls.Add(this.desktopicons); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "Windows95"; + this.Tag = "ignoreFormOnTaskbar"; + this.Text = "Histacom2Desktop"; + this.Load += new System.EventHandler(this.Desktop_Load); + this.panel1.ResumeLayout(false); + this.taskbar.ResumeLayout(false); + this.clockPanel.ResumeLayout(false); + this.clockPanel.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.startbutton)).EndInit(); + this.startmenu.ResumeLayout(false); + this.startmenu.PerformLayout(); + this.startmenuitems.ResumeLayout(false); + this.startmenuitems.PerformLayout(); + this.ossidestartmenu.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.osimage)).EndInit(); + this.rightclickbackproperties.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Panel panel2; + internal System.Windows.Forms.Panel taskbar; + internal System.Windows.Forms.PictureBox startbutton; + internal System.Windows.Forms.Label taskbartime; + internal System.Windows.Forms.Panel startmenu; + internal System.Windows.Forms.MenuStrip startmenuitems; + internal System.Windows.Forms.ToolStripMenuItem ProgramsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem AccessoriesToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CommunicationsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem InternetConnectionWizardToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem NetMeetingToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MultimediaToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CDPlayerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SoundRecorderToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem VolumeControlToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WindowsMediaPlayerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem GamesToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MinsweeperToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CalculatorToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HyperTerminalToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ImagingToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem NotePadToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem OnlineRegistrationToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PaintToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PhoneDialerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WordPadToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem StartUpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem AOLInternetFREETrialToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ATTWorldNetSignupToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SetupCompuServe30ToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SetupWOWFromCompuServeToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem EmptyToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem InternetExplorerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem OutlookExpressToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WindowsExplorerToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem GuessTheNumberToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem StartRunnerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ErrorBlasterToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SkindowsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WebChatToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TimeDistorterToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DocumentsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SettingsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ControlPanelToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PrintersToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TaskbarToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FindToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FilesOrFoldersToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ComputerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem OnTheInternetToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PeopleToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RunToolStripMenuItem; + internal System.Windows.Forms.Panel ossidestartmenu; + internal System.Windows.Forms.PictureBox osimage; + internal System.Windows.Forms.ToolStripMenuItem ShutdownToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SuspendToolStripMenuItem; + private System.Windows.Forms.Panel clockPanel; + private System.Windows.Forms.Timer clockTimer; + private System.Windows.Forms.ImageList desktopImages; + internal System.Windows.Forms.ListView desktopicons; + internal System.Windows.Forms.ContextMenuStrip rightclickbackproperties; + internal System.Windows.Forms.ToolStripMenuItem NewToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PropertiesToolStripMenuItem1; + internal System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Windows95)); + private System.Windows.Forms.ToolStripMenuItem downloaderTestToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem installerTestToolStripMenuItem; + private System.Windows.Forms.Panel taskbarItems; + private System.Windows.Forms.ToolStripMenuItem storyTest1ToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FTPClientToolStripMenuItem; + private System.Windows.Forms.Timer desktopupdate; + private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2; + internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem3; + } +} \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95.cs b/Histacom2/OS/Win95/Win95.cs new file mode 100644 index 0000000..4708a92 --- /dev/null +++ b/Histacom2/OS/Win95/Win95.cs @@ -0,0 +1,622 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Media; +using System.Windows.Forms; +using Histacom2.Engine; +using Histacom2.Engine.Template; +using Histacom2.Engine.Template.Taskbars; +using Histacom2.OS.Win95.Win95Apps; +using Histacom2.OS.Win95.Win95Apps.Story; +using static Histacom2.Engine.SaveSystem; +namespace Histacom2.OS.Win95 +{ + public partial class Windows95 : Form + { + private SoundPlayer startsound; + public WindowManager wm = new WindowManager(); + + public List nonimportantapps = new List(); + public WinClassic webchat; + public WinClassic ie; + public WinClassic welcome; + public WinClassicTimeDistorter distort; + public TaskBarController tb = new TaskBarController(); + + public int CurrentAppCount = 0; + + public bool WebChatInstalled = false; + + public bool HiddenPadamsFound = false; + + ListViewItem heldDownItem; + Point heldDownPoint; + + // Init the form + public Windows95() + { + InitializeComponent(); + startmenu.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + ProgramsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + AccessoriesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + CommunicationsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + MultimediaToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + GamesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + StartUpToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + MSDOSPromptToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + DocumentsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + SettingsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + FindToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + SetStyle(ControlStyles.SupportsTransparentBackColor, true); + BackgroundImage = currentTheme.defaultWallpaper; + foreach (ToolStripMenuItem item in startmenuitems.Items) + { + item.MouseEnter += new EventHandler(MenuItem_MouseEnter); + item.MouseLeave += new EventHandler(MenuItem_MouseLeave); + } + foreach (ToolStripMenuItem item in ProgramsToolStripMenuItem.DropDown.Items) + { + item.MouseEnter += new EventHandler(MenuItem_MouseEnter); + item.MouseLeave += new EventHandler(MenuItem_MouseLeave); + } + } + + private void MenuItem_MouseEnter(object sender, EventArgs e) + { + //((ToolStripMenuItem)sender).ForeColor = Color.White; + } + + private void MenuItem_MouseLeave(object sender, EventArgs e) + { + //((ToolStripMenuItem)sender).ForeColor = Color.Black; + } + + // When New Game is clicked in TitleScreen.cs + private void Desktop_Load(object sender, EventArgs e) + { + if (currentTheme.defaultWallpaper != null) desktopicons.BackgroundImage = new Bitmap(currentTheme.defaultWallpaper, Width, Height); + //Start Menu Color - Commented until it works reliably + //startmenuitems.Renderer = new MyRenderer(); + //ProgramsToolStripMenuItem.DropDown.Renderer = new MyRenderer(); + + // Make Font Mandatory + fontLoad(); + + // Play Windows 95 Start Sound + Stream audio = currentTheme.startSound; + startsound = new SoundPlayer(audio); + startsound.Play(); + + // Hide the Startmenu + startmenu.Hide(); + + // Check for and set VM Mode + if (this.FormBorderStyle != FormBorderStyle.None) + { + this.Text = "Histacom2 - VM Mode"; + } + + // Start the ClockTimer + clockTimer.Start(); + + // Set the StartMenu seperator + startmenuitems.Items.Insert(6, new ToolStripSeparator()); + + //nonimportantapps.Capacity = 100; + this.SendToBack(); + + // Update the taskbar + UpdateTaskbar(); + + // Bring to this the front + this.BringToFront(); + + //Check if it is the first time + if (CurrentSave.FTime95 == false) + { + CurrentSave.FTime95 = true; + SaveGame(); + welcome = wm.StartWin95(new WinClassicWelcome(), "Welcome", null, false, false, resize: false); + AddTaskBarItem(welcome, welcome.Tag.ToString(), "Welcome", null); + + nonimportantapps.Add(welcome); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + welcome.BringToFront(); + welcome.Activate(); + } + + // Update the Desktop icons + + DesktopController.RefreshDesktopIcons(new ListViewItem[] { new ListViewItem("My Computer", 0), + new ListViewItem("Network Neighborhood", 5), + new ListViewItem("Inbox", 3), + new ListViewItem("Recycle Bin", 7), + new ListViewItem("Internet Explorer", 2), + new ListViewItem("Online Services", 1), + new ListViewItem("Set Up The Microsoft Network", 4), + new ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); + desktopicons.AutoArrange = false; + } + + private void fontLoad() + { + this.taskbartime.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.ProgramsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.DocumentsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.SettingsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.FindToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.HelpToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.RunToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.SuspendToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.ShutdownToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.desktopicons.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + } + + #region StartMenu + + // StartButton Click + private void startbutton_Click(object sender, EventArgs e) + { + startmenu.Show(); + startmenu.BringToFront(); + if (taskbar.Visible) taskbar.BringToFront(); + } + + // Shutdown button + private void ShutdownToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveGame(); + Program.ShutdownApplication(currentTheme.stopSound); + } + + #endregion //Region + + // Set the Clock + private void clockTimer_Tick(object sender, EventArgs e) + { + taskbartime.Text = DateTime.Now.ToString("h:mm tt"); + } + + // On Desktop MouseDown + private void desktop_mousedown(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Right) + { + // Check if an item is selected and if so show the Delete option + + if (desktopicons.FocusedItem != null) + { + deleteToolStripMenuItem.Visible = true; + } else { + deleteToolStripMenuItem.Visible = false; + } + + desktopupdate_Tick(null, null); // Update the Desktop Icons + + rightclickbackproperties.Show(); + rightclickbackproperties.BringToFront(); + rightclickbackproperties.Location = MousePosition; + } + + // If + else if (e.Button == MouseButtons.Left) + { + rightclickbackproperties.Hide(); + startmenu.Hide(); + + heldDownItem = desktopicons.GetItemAt(e.X, e.Y); + if (heldDownItem != null) + { + heldDownPoint = new Point(e.X - heldDownItem.Position.X, + e.Y - heldDownItem.Position.Y); + } + } + + else if (e.Button == MouseButtons.Middle) + { + rightclickbackproperties.Hide(); + } + } + + private void NotePadToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassicNotepad wp = new WinClassicNotepad(); + WinClassic app = wm.StartWin95(wp, "Notepad", Properties.Resources.Win95IconNotepad, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + private void downloaderTestToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassicDownloader opendownload = new WinClassicDownloader(); + WinClassic app = wm.StartWin95(opendownload, "Downloader", null, false, true, resize: false); + opendownload.appName.Text = "Downloading: Survive The Day"; + + AddTaskBarItem(app, app.Tag.ToString(), "Downloader", null); + + app.BringToFront(); + startmenu.Hide(); + } + + private void installerTestToolStripMenuItem_Click(object sender, EventArgs e) + { + Win95Installer openinstaller = new Win95Installer("Testing"); + WinClassic app = wm.StartWin95(openinstaller, "Installer", null, false, true, resize: false); + + AddTaskBarItem(app, app.Tag.ToString(), "Installer", null); + + app.BringToFront(); + startmenu.Hide(); + } + + private void InternetExplorerToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } + ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); + AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); + ie.BringToFront(); + ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); + startmenu.Hide(); + } + + private void desktopicons_DoubleClick(object sender, EventArgs e) + { + Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); + ListViewItem objListViewItem; + + if (objDrawingPoint != null) + { + objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); + if (objListViewItem != null) + { + if (objListViewItem.Text == "Internet Explorer") + { + if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } + ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); + AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); + ie.BringToFront(); + ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); + startmenu.Hide(); + } + else if (objListViewItem.Text == "My Computer") // TODO: Implement slightly limited explorer (with no treeview and a new window each time ya go into a dir) + { + WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + app.BringToFront(); + startmenu.Hide(); + } + else if (objListViewItem.Text == "Network Neighborhood") + { + // Alex's TODO here + + } + else if (objListViewItem.Text == "Recycle Bin") + { + // Another thing you may need to digital poke Alex about doing. + + } + else if (objListViewItem.Text == "Set Up The Microsoft Network") { + wm.StartInfobox95("Microsoft Network", "The Microsoft Network is already set up!", InfoboxType.Info, InfoboxButtons.OK); + } else if (objListViewItem.Text == "Outlook Express") { + //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); + } + else if (objListViewItem.Text == "Inbox") + { + //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); + } + else + { + // It is an actual file on the disk + + Win95WindowsExplorer we = new Win95WindowsExplorer(); + + // If it is a directory + + if (Directory.Exists(objListViewItem.Tag.ToString())) + { + we.CurrentDirectory = objListViewItem.Tag.ToString(); + + WinClassic app = wm.StartWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + app.BringToFront(); + startmenu.Hide(); + } + else + { + // Just open the file... + + we.OpenFile(objListViewItem.Tag.ToString()); + } + + } + } + } + } + + private void infoboxTestToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassic app = wm.StartInfobox95("AShifter's Infobox", "This is the very first Histacom2 Infobox. It's really easy to call, too! \nJust use wm.startInfobox95(string title, string text, InfoboxType type, InfoboxButtons btns)!", InfoboxType.Info, InfoboxButtons.OK); + + app.BringToFront(); + startmenu.Hide(); + } + private void WebChatToolStripMenuItem_Click(object sender, EventArgs e) + { + webchat = wm.StartWin95(new WebChat1998(), "Web Chat 1998", null, true, true); + + AddTaskBarItem(webchat, webchat.Tag.ToString(), "Web Chat 1998", null); + + webchat.BringToFront(); + startmenu.Hide(); + } + public void NonImportantApp_Closing(object sender, FormClosingEventArgs e) + { + nonimportantapps.Remove((WinClassic)sender); + } + public void InternetExplorer4_Closing(object sender, FormClosingEventArgs e) + { + ie = null; + } + + private void WordPadToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassicWordPad wp = new WinClassicWordPad(); + WinClassic app = wm.StartWin95(wp, "Wordpad", Properties.Resources.Win95WordpadIcon2, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Wordpad", Properties.Resources.Win95WordpadIcon2); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + public void AddTaskBarItem(Form Application, string ApplicationID, string ApplicationName, Image ApplicationIcon) + { + taskbarItems = tb.AddTaskbarItem95(ApplicationID, ApplicationName, ApplicationIcon, (UserControl)new Win95TaskBarItem(), taskbarItems); + Application.FormClosed += new FormClosedEventHandler(UpdateTaskbarFromClosedApplication); + } + + public void UpdateTaskbarFromClosedApplication(object sender, FormClosedEventArgs e) + { + UpdateTaskbar(); + } + + public void UpdateTaskbar() + { + // Clears out all the items on the taskbar + taskbarItems.Controls.Clear(); + + // Loops through all the Applications which are open + + foreach (Form form in tb.GetAllOpenApps()) + { + // Calls that "AddToTaskbar" thing + taskbarItems = tb.AddTaskbarItem95(form.Tag.ToString(), form.Text.ToString(), (Image)form.Icon.ToBitmap(), (UserControl)new Win95TaskBarItem(), taskbarItems); + } + } + + private void WindowsExplorerToolStripMenuItem1_Click(object sender, EventArgs e) + { + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + Win95WindowsExplorer we = new Win95WindowsExplorer(); + WinClassic app = wm.StartWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void storyTest1ToolStripMenuItem_Click(object sender, EventArgs e) + { + Hack1.StartObjective(); + } + + private void temp_for_std(object sender, EventArgs e) + { + Win2K.Win2KApps.SurviveTheDay std = new Win2K.Win2KApps.SurviveTheDay(); + WinClassic app = wm.StartWin95(std, "Survive The Day", null, false, false); + AddTaskBarItem(app, app.Tag.ToString(), "Survive The Day", null); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void MSDOSPromptToolStripMenuItem1_Click (object sender, EventArgs e) + { + WinClassicTerminal msdos = new WinClassicTerminal(false); + WinClassic app = wm.StartWin95(msdos, "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image, true, true, false); + + AddTaskBarItem(app, app.Tag.ToString(), "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image); + app.BringToFront(); + startmenu.Hide(); + } + + private void PropertiesToolStripMenuItem1_Click(object sender, EventArgs e) + { + WinClassicThemePanel theme = new WinClassicThemePanel(); + WinClassic app = wm.StartWin95(theme, "Themes", null, false, true, false, resize: false); + + AddTaskBarItem(app, app.Tag.ToString(), "Themes", null); + app.BringToFront(); + startmenu.Hide(); + } + + private void TimeDistorterToolStripMenuItem_Click(object sender, EventArgs e) + { + distort = new WinClassicTimeDistorter("1998", "1999", 150, Hack2.StartObjective); + WinClassic app = wm.StartWin95(distort, "Time Distorter", null, false, true); + AddTaskBarItem(app, app.Tag.ToString(), "Time Distorter", null); + app.BringToFront(); + startmenu.Hide(); + } + private void FTPClientToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassic app = wm.StartWin95(new WinClassicFTPClient(), "FTP Client", null, true, true); + + AddTaskBarItem(app, app.Tag.ToString(), "FTP Client", null); + app.BringToFront(); + startmenu.Hide(); + } + + private void CalculatorToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassic app = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, false, false, resize: false); + AddTaskBarItem(app, app.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void desktopupdate_Tick(object sender, EventArgs e) + { + // Update the Desktop icons + + DesktopController.RefreshDesktopIcons(new ListViewItem[] { new System.Windows.Forms.ListViewItem("My Computer", 0), + new System.Windows.Forms.ListViewItem("Network Neighborhood", 5), + new System.Windows.Forms.ListViewItem("Inbox", 3), + new System.Windows.Forms.ListViewItem("Recycle Bin", 7), + new System.Windows.Forms.ListViewItem("Internet Explorer", 2), + new System.Windows.Forms.ListViewItem("Online Services", 1), + new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4), + new System.Windows.Forms.ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); + } + + // When add new folder is clicked + private void FolderToolStripMenuItem_Click(object sender, EventArgs e) + { + if (Directory.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Folder"))) + { + wm.StartInfobox95("Windows Explorer", "A folder called New Folder already exists - please rename it.", InfoboxType.Error, InfoboxButtons.OK); + } + else + { + SaveDirectoryInfo(Path.Combine(ProfileWindowsDirectory, "Desktop"), "New Folder", false, "New folder", true); + desktopupdate_Tick(null, null); // Update the desktop Icons + } + } + + private void TextDocumentToolStripMenuItem_Click(object sender, EventArgs e) + { + if (File.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt"))) + { + wm.StartInfobox95("Windows Explorer", "A folder called New Text Document already exists - please rename it.", InfoboxType.Error, InfoboxButtons.OK); + } + else + { + File.Create(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt")); + desktopupdate_Tick(null, null); // Update the desktop Icons + } + } + + private void deleteToolStripMenuItem_Click(object sender, EventArgs e) + { + Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); + ListViewItem objListViewItem; + + if (objDrawingPoint != null) + { + objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); + if (objListViewItem != null) + { + if (objListViewItem.Tag != null) + { + if (Directory.Exists(objListViewItem.Tag.ToString())) + { + Directory.Delete(objListViewItem.Tag.ToString(), true); + desktopupdate_Tick(null, null); // Update the desktop Icons + } + else + { + if (File.Exists(objListViewItem.Tag.ToString())) + { + File.Delete(objListViewItem.Tag.ToString()); + desktopupdate_Tick(null, null); // Update the desktop Icons + } + else + { + wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); + } + } + } else { + wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); + } + } + } + } + + private void MinsweeperToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassic app = wm.StartWin95(new WinClassicMinesweeper(), "Minesweeper", Properties.Resources.WinClassicMinesweeper, false, false, false, false); + AddTaskBarItem(app, app.Tag.ToString(), "Minesweeper", Properties.Resources.WinClassicMinesweeper); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void desktopicons_MouseMove(object sender, MouseEventArgs e) + { + if (heldDownItem != null) + { + heldDownItem.Position = new Point(e.Location.X - heldDownPoint.X, + e.Location.Y - heldDownPoint.Y); + } + } + + private void desktopicons_MouseUp(object sender, MouseEventArgs e) + { + heldDownItem = null; + } + } + public class MyRenderer : ToolStripProfessionalRenderer + { + public MyRenderer() : base(new MyColors()) { } + } + + public class MyColors : ProfessionalColorTable + { + public override Color MenuItemSelectedGradientBegin + { + get { return Color.Navy; } + } + public override Color MenuItemSelectedGradientEnd + { + get { return Color.Navy; } + } + public override Color MenuItemPressedGradientBegin + { + get { return Color.Navy; } + } + public override Color MenuItemPressedGradientEnd + { + get { return Color.Navy; } + } + } +} + diff --git a/Histacom2/OS/Win95/Win95.resx b/Histacom2/OS/Win95/Win95.resx new file mode 100644 index 0000000..bbd3a9a --- /dev/null +++ b/Histacom2/OS/Win95/Win95.resx @@ -0,0 +1,2620 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAALRJREFUOE+N + kgEOwCAIA3m6T/NnG6UwBZ1bk6pTemIy2am1dlX70VlR3Hu/IBE1wr5/BOEQymFZLRvIHMZtGjUjEHOG + mIdS214UkGi92qM5zDnCENfYn+0AQvAxC2/nHsNe+HgLwCbEmW1HmLOOZtYuAB0SJKAsivAPgBXpOgNQ + PPwCyDcF4M0TAIZw84CUgq1TF2xvhP+oACBCAoBW9dg6szWLzeUZs9Y/7mQNVMCjOPywyA3MF+cOKQF9 + RAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAKpJREFUOE/N + UskNgDAMy+gdrZsVO3cL/HhgySKJD/WB/BdjjNXpZ9wFu+R+QwTmnDAtY5UsbErOGuiIIKmBoJYwwEJ7 + QZbEk066qCHbo8R0Qj0OPbA1vrxpCKxSm3dPIYWtwMNED28Fp5Ai7lWwe17DFNKwFRBHmKj2EDCZ4eEF + pxeIdj+AnH33gtIeGO11jAJQw20X+5nAG7SE5GykuTO1V5yGHur3LyFyAZP8TrljsWNAAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcwxstlzQAAALVJREFU + OE+dj4ERwyAMAxmd0diMImMZYaC9q3xOIJaeUP5Q936r1tpz+wgi4ATR3Huxbq1FC4ihHWDDEWM4A9jD + ukJczzBqRl8AD+iVMgB1B7j5BGATpqgJ4XfbeTi8vt8ANnCAn2JvnZuH4RvADKgx5MnHfAHm/bMB0j8A + KnueAEjX+Bs+1RcAiBBITWYUACEjssIQAFAOmzmissoAKF9FARvkFqYAySACxvh7WEXQWP4IlvIBh1rl + tmCAq4kAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcZhHn9oQAAAJ9JREFU + OE+VkAEOxCAIBH26P6s/8zrgeqTS05uEKMouaNnQR/zPdZVeazWDsZ6DuHfv3lqz8JsDJKYrgRiyKZYz + ieFOpxhiscxH6sIojuMLCV669lD8nYAQi1CosxusE7DCoQG44L6SyPL4hBic2ftJnhMQQsVvWHH8SPLs + E3dME/aZwYnRfBIholB3I00xE1amIDLBscmu8Bdm4NuMUj70z1LCUTedOwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcbanecjQAAAItJREFU + OE+VjgEOhCAMBHk6T+Nn2iFuXEEtTLLBbNu5K6LWeuzkOruhXCXWvwWttd9cv74miLrHu1TASyQAHSr0 + /chh4PiBz/iO9W+B/mpUj6hPBbxEEtChQt+PHAbOKBCpgGUl6qlLBbxkFKgn9P3IYeCMApEKWFaEd1uC + t6QC3iyxPgsCDVYTlHICH5QKXtIjRNoAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCgUfVCd0wAAAHpJREFU + OE+djgsOgDAIQzn6bubRlF+zOZV1vqRBGK0IS2vthHK0ZjQBHdcBhcllc9t7UJnsvSSM4tKWM03cAvLM + Ve3YwNBPuqYCJONxVbGvCnABSx2QfwJjK0c03wHYzjq1RICB7WRsf10AeU9dQPAasCu19YAEww2JXJGJ + 13tFDjjJAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAMFJREFUOE+V + kAsShDAIQzk6R/Nm3SSU2g/uaJxMi5Bnq81yt0b38pCbnz03hGDtEaYq0HVdraF9QBiORoAyXIFKyAhO + IG6m8P+TRDDMPV4JkBDWGkSNYe0JcS8AGoArAEPYDcjQAcgheL9CCVkAU1iP3sd9887L8akDkE//OoMo + ByhSkxYAl3x0EgTg6QTk3FZ/B6TRpLSiHoAOpXWVR8D4wgYopMad7KAPgJQGIh3WMbEu/+CFNEhAhKPu + /qQXQbMf8nZYxbrHLzUAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACmSURBVDhPnZFR + EsQgCEM9ukfzZl0CREmrO7uNw0ghL360ndR7v7L9X4BfBxDeVVrOmsaLQqd1DKowK7QmYwxvza4hC66H + UpiV6IJlm+UQOnvxvg7aBAPkIWpY87rICtpkX/4SX5MgmkvnxzD4JIC3BCUGzZCEfWb9I4D3M2gDp3xY + oXsQ9vRAYAJVbYNqAARf2M+aQa3Hr2QAdmH5TTPoDVz1BW7tA7ajvYP7sMmIAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABzSURBVDhPxZBR + DsAgCEM9ukfzZowW9UdFmUtG8mR0UtiSiFwxFSPYkbO8gb31gXahDBOdb9MhsHCoUzsJ4J0WdNRiFaUU + 36BtgIsrXAPEcGHHsAFF+4yT/M8GCP4Pa2z5iw26EEUNMNyc4rAXxw1T8RxJD2E2VfJhfZIbAAAAAElF + TkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAH9JREFUOE+l + jgESgCAIBHk6T/NnxjFCVlBKzJyhc7sTEXH/FzmYqJSLYHdCAc40AMaOqQmGBJMKmOVx7B6UeUGgsMQk + +jV4RQDYAri1dsKTBPMqcBilG/z5BwZbIgkmFNxhl0ww7trdESDo2K7dTJBGOrZrNxLszENQiQvq4X4A + JbFDpxtWNlIAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB + DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP + YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy + BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACzSURBVDhPhZJR + EsUgCAN7dI7mzawRl1KLU2fygMimfryr9/6rcUY53FVmluDWmpoxFveViQSZuU4h72GMyMwm5AF2DPnA + QPTM9FIOCTiMBarSI1712qeZwwbkkApejBuqLLK8h7Cb5T8HGI8QBLPq8+wdzr722FUNL7+gEsuE06MI + qELk6T7DOhNcwTNAcuMJAZYAdQgiJAIk/kAZdr8OmCHD+5UWeRkBfKgEduUAYL/r1w0ie5EGNPvMCQAA + AABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADBSURBVDhPhZAB + GoUgCIM9ukfrZj02mBJhb32U5v6JjpfmuGP0pQ8PAg4h0/6jbKj1xgcDniYEMGTDGpR0CLCJAIPnfV2X + 5lve4hTMXbirjVETQHQQtaX23LFN9mIRXtMCh14BIirctm/yiyGNkB7mHvxXAgTj/Os4jegzmHeVQ3KA + TWlAq7UUQOgUYE3KxCDMXd5drEGnADfz/Qj6d4QC569ZukoKUwfrq3ugewmgnmgP5eCztGaVFK0HnJUB + VdEYP35ybB/eOVN7AAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAK5JREFUOE+V + kAESwyAIBH06T/Nnlju8FNFJ7c0w0sBuTVqNWRu15uh3sDzGXleiDJsZlnleiyTwloXgzGLVUTIfcqH3 + zhO/UZrlG20S/RNg9JLodSSUAD045gR/JUj0vsoeM/SEkRAosVBhQTgPgvy1lfVWBazw8KGxsiiDGdbr + gKfAWwJIFp3AuFF8WPAUaOBPwuJJSwuomjNmWcqiF/CBczbRLVjziP4Fay7A1j6MmatnPf0QdQAAAABJ + RU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB + DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX + VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+ + aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ + 1okT9uuef4slmG9gWjdzN4Wnf9bRT1RhaCN+KriGieyvkjr8Rl7AMMbywE0zCBiIBS9Awbn7tUD29xME + Q0rM8IHhPbziKRhMU0pqjVIfcgHAfB2oiugnuEnG/EkZ/4fLZEksutHaB6sGQO/gf7MbAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALtJREFUOE91TwESBCEI6un9vBPRYqljhtEIyUZhzTkXKo8J1ZI4P3xjlAjsqpoN + upcBf0zA6+7r8QAxA9170IEPm6l7PWu9A1CLwNaVpSfWNEKLWCECDnkvAdFtMgBDLeHFaNaXEpQu22B9 + NsFA96i2yQlo00wejQG9VfuSCQ0IXAFAVAb468AVwJB3AHpsBFKn2uYkemh9hllezf4KcDKwtqkBpX5j + Dyj5DRIeDDh3wD3c5AYkh2QwOMYPtAJqglssjE8AAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAJVJREFUOE+VkIESgCAIQ/10/pwasJrlkb27nUZsoqPHPbWNlYHCN9gKMTc7O31I + gIa0PM2EE32ErE9WNQEw1y6azbZGvkFAhnBcKMmwrQnCVI0MofA+a6UniIDYqKTx7JhBDeVaQd5fVT9m + M4JvowbwzjNlu4C5DVBgVyll4Zo8AzrK0gfo6ZBSFq7J6g0+ePWj8EPDD0i7RXV30HOWAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAJJJREFUOE+tkYEOgCAIRP10/tzk4FISZ7ZuuzDwnq4KJSL1aR/txc21llBfQVbh + EZJZZ5C+nEoEcIN0QDyxLVGzm6WAsMYTvRSSAqaw2jRBloApbJUBhLVub4ABqwMY1poCuEYzhPWjRkgK + 6EP7A+obqOc2EzIBeELmtqNFDECI9R3gYmPhCPH+qX6HfAJAQ7iUCwlxft5LSoDNAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + 153, 17 + + + 263, 17 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACO + hAAAAk1TRnQBSQFMAgEBDQEAARwBAgEcAQIBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA + AwABgAMAAQEBAAEgBwABASQAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH//wChAAOAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DAAH/A8AB/wMAAf//AJkAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUA + A4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwA5/wPAAf8DAAH/ + A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwA5/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ + A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ + A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ + A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ + A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ + A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwA5/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ + A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwA5/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAd/wMABf8DAAH/AwAB/wMACf8DwAH/AwAB/wPAAf8DAAH//wCVAAOAWf8DwAH/ + AwAB/wPAAf8DAAH//wCVAAOAWf8DwAH/AwAB/wPAAf8DAAH//wCVAAOAWf8DwAH/AwAB/wPAAf8DAAH/ + /wCVAAOABf8DAAn/AwAJ/wMACf8DAAn/AwAJ/wMACf8DAAn/A4AB/wMAAf8DwAH/AwAB//8AlQADgAX/ + AwAJ/wMACf8DAAn/AwAJ/wMACf8DAAn/AwAJ/wOAAf8DAAH/A8AB/wMAAf//AJkAA4AF/wOAAf8DgAX/ + A4AB/wOABf8DgAH/A4AF/wOAAf8DgAX/A4AB/wOABf8DgAH/A4AF/wOAAf8DgAX/A4AB/wMAAf//AKQA + Af8DAAH/BwAB/wMAAf8HAAH/AwAB/wcAAf8DAAH/BwAB/wMAAf8HAAH/AwAB/wcAAf8DAAH/BwAB//8A + rAAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf//ABQAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8fAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/KAADgAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/AwAB/4sAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/CAADgAH/A8AB/wPA + Af8DwAH/A8AB/wPAAf8DgAH/AwAB/xwAA4AB/wPAAf8DwAH/A8AB/wOABf8DwAH/A4AB/wOAAf8DAAH/ + JAADgF3/A8AB/wMAAf+IAAOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/CAADgBX/A4AB/wOAAf8DAAH/HAADgAH/A8AB/wPAAf8DwAH/ + A4AB/wOAAf8DwAH/A8AB/wOAAf8DAAH/IAADgF3/A8AB/wMAAf8PAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8EAAOAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/CAADgBX/A4AB/wPA + Af8DgAH/AwAB/xwAA4AF/wEAB/8BAAf/AQAH/wEAA/8DAAH/HAADgF3/A8AB/wMAAf8IAAOEAf8BAAKE + Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE + Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE + Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8DAAH/ + A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/CAADgBX/A4AB/wPAAf8DwAH/A4AB/wMAAf8cAAOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8YAAOAXf8DwAH/AwAB/wgAA4QF/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/A4AB/wPA + Af8DgGn/A8AB/wOAAf8DAAH/CAADgBX/A4AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/WAADgF3/A8AB/wMA + Af8IAAOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + AQAChAH/AwAB/wOAAf8DwAH/A4Bp/wPAAf8DgAH/AwAB/wgAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/ + AwAB/1gAA4Bd/wPAAf8DAAH/CAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAOAFf8DgAH/ + A8AB/wPAAf8DwAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/yAAA4AZ/wMAAf8DAAH/AwAB/wMAAf8DACH/AwAN/wPAAf8DAAH/CAADhAX/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMA + Af8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/ + A8AB/wPAAf8DwAH/A4AB/wMAAf8DgAH/AwAB/wEAB/8BAAf/AQAH/wEAA/8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wMAAf8cAAOAEf8DAAX/AwAF/wMAAf8DAAH/AwAB/wMAAf8DABH/AwAB/wMAAf8DAA3/A8AB/wMA + Af8IAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAChAH/AwAB/wOAAf8DwAH/A4Bp/wPAAf8DgAH/AwAB/wgAAYACAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Af8BgAIAAf8BgAIAAf8DwAH/A8AB/wOAAf8DAAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/AwAB/wOAAf8DgAH/A4AB/wOAAf8DgAH/AwAB/xgAA4AR/wMAFf8DAAH/AYACAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMADf8DwAH/AwAB/wgAA4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/A8AB/wOA + Af8DAAH/CAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wPAAf8DgAH/ + AwAB/wOAAf8DgAH/A8AB/wMAAf8DgAH/A8AF/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DgAH/ + A4AB/wMAAf8UAAOAGv8CAAL/AgAC/wIAAv8CAAH/AwAC/wIAAv8CAAH/AwAB/wMAAf8DAAH/AwAB/wEA + A/8DAAH/AwAN/wPAAf8DAAH/CAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAGAAgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMA + Af8QAAOAEv8CAAb/AgAG/wIAAv8CAAH/AwAC/wIAAv8CAAL/AgAB/wMAAf8BAAP/AQAD/wEAA/8DAAH/ + AwAN/wPAAf8DAAH/CAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8QAAOA + Ev8CABX/AwAB/wMAAv8CAAL/AgAB/wMAAf8BAAP/AQAD/wEAA/8DAAH/AwAN/wPAAf8DAAH/CAADhAX/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMA + Af8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAOAFf8DAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wMA + Af8DwAH/A8At/wOAAf8DgAH/A4AB/wOAAf8DAAH/EAADgBn/AgAC/wIAAv8CAAL/AgAC/wMAAf8DAAH/ + AwAC/wIAAf8DAAH/AQAD/wEAA/8DAAH/AwAB/wMADf8DwAH/AwAB/wgAA4QF/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/ + A8AB/wOAAf8DAAH/BAADgAH/A4AV/wMAAf8DwAH/AwAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A8AB/wOAAf8DgAH/A4AB/wMA + Af8QAAOAEf8CAAb/AgAG/wIAAv8CAAL/AwAB/wIAAYAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAA3/A8AB/wMAAf8IAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAChAH/AwAB/wOAAf8DwAH/A4Bp/wPAAf8DgAH/AwAB/wOAAf8DgAH/A8AB/wOA + Af8DgAH/A4AB/wOAAf8DgAH/A8AB/wPABf8DAAH/AYACAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOAAf8DgAH/A8AB/wOAAf8DgAH/AwAB/xAAA4AR/wIA + Fv8DAAH/AgAC/wIAAv8DAAH/AwAB/wMAAf8DAAH/AQABgAEAAf8DAAH/AwAN/wPAAf8DAAH/CAADhAX/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMA + Af8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPA + Df8DAAH/AwAB/wOAAf8DgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wMA + Af8DgAH/A4AB/wPAAf8DgAH/AwAB/xAAA4AZ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AgAC/wIAAv8CAAL/ + AwAB/wEAAYABAAH/AQABgAEAAf8BAAGAAQAB/wMAAf8DAA3/A8AB/wMAAf8IAAOEBf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAChAH/AwAB/wOAAf8DwAH/ + A4Bp/wPAAf8DgAH/AwAB/wOABf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wMAAf8DwAH/A8Ah/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8UAAOAEf8DAAX/AwAF/wMA + Af8DAAH/AwAB/wMAAf8CAAL/AgAC/wMAAf8BAAGAAQAB/wEAAYABAAH/AQABgAEAAf8DAAH/AwAN/wPA + Af8DAAH/CAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8EAAOABf8DwAH/A4AB/wPAAf8DAAH/ + A4AR/wPAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAX/A8AB/wOAAf8DgAH/ + AwAB/yAAA4AR/wMAFf8DAAH/AwAB/wMAAf8CAAL/AwAB/wEAAYABAAH/AQABgAEAAf8DAAH/AwAB/wMA + Df8DwAH/AwAB/wgAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/CAADgAX/A8AB/wMAAf8EAAOA + Ef8DwAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wOA + Bf8DwAH/A4AB/wOAAf8DAAH/IAADgC3/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAEf8DwAH/ + AwAB/wgAA4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/DAADgAX/AwAB/wgAA4AB/wOAAf8DgAH/ + A4AB/wOAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA + Af8DgAX/A8AB/wOAAf8DgAH/AwAB/yAAA4A1/wMAAf8DAAH/AwAB/wMAGf8DwAH/AwAB/wgAA4QF/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/ + A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/EAADgAH/AwAB/wgAA4AF/wOAAf8DAAL/AgAB/wGAAgAC/wIA + Af8DgAH/A4AB/wOAAf8DgAH/AYACAAL/AgAB/wGAAgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/IAADgF3/ + A8AB/wMAAf8IAAOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/AQAChAH/AwAB/wOAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A8AB/wOAAf8DAAH/IAADgAX/A4AB/wMAAf8BgAIAAv8CAAH/AYACAAH/A8AB/wPA + Af8DwAH/A4AC/wIAAf8BgAIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOAXf8DwAH/AwAB/wgA + A4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKE + Af8DAAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA + Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA + Af8DwAH/A4AB/wMAAf8gAAOABf8DgAH/AwAC/wIAAv8CAAL/AgAB/wPAAf8DwAH/A8AB/wOAAv8CAAL/ + AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/yAAA4Bd/wPAAf8DAAH/CAADhHX/AwAB/wMAAf8DgAH/ + A8AB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ + AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOAAf8DAAH/IAADgAX/A4AB/wMAAv8CAAH/ + AwAB/wMAAf8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOA + Sf8DgAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/BAADgAH/A8AB/wG/AgAB/wG/AgAB/wG/ + AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ + AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wPAAf8DwAH/AwAB/wPAAf8DwAH/ + AwAB/wPAAf8DwAH/AwAB/wOAAf8DAAH/IAADgAX/A4AB/wMADv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOASf8DgAn/A8AB/wOAAf8DAAH/EAADhAX/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/A4QB/0AAA4AB/wPAAf8BvwIA + Af8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIA + Af8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8DwAH/A8AB/wMA + Af8DwAH/A8AB/wMAAf8DwAH/A8AB/wMAAf8DgAH/AwAB/yAAA4AF/wOAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOABf8DwAH/A4AB/wOAAf8DAAH/IAADgEn/A4AF/wPA + Af8DgAH/AwAB/xgAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8DhAH/ + RAADgAH/A8AB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ + AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ + AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wOA + Af8DAAH/IAADgAX/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOASf8DgAH/A8AB/wOAAf8DAAH/IAADhCX/A4QB/0gAA4AB/wPA + Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA + Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wMA + Af8gAAOABf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DgAH/A4AB/wMAAf8gAAOASf8DgAH/A4AB/wMAAf8oAAOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/0wAA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8kAAOAPf8DgAH/A4AB/wMAAf8gAAOASf8DgAH/AwAB//8A + RQADgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA + Bf8DgAH/AwAB/yAAA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf//AE0AA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/xcAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/gwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8MAAGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE + AgAB/38AAf8DAAH/AwAB/ywAA4Ql/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOEAf8zAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8IAAOEJf8DAAH/CAABhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAC/wIAAf9vAAH/AwAB/wOE + Af8DhAH/A4QB/wMAAf8DAAH/JAADhA3/AwAV/wMAAf8CAAGEAf8BAAGEAQAB/wIAAYQB/wGEAgAB/wIA + AYQB/wGEAgAB/wIAAYQB/wGEAgAB/wGEAgAB/wOEAf8CAAGEAf8DhAH/AYQCAAH/AYQCAAH/AYQCAAX/ + AYQCAAH/AwAB/wOEAf8DAAH/A4QB/ywAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8EAAOEDf8DABX/AwAB/wQA + Af8CAAH/AYQCAAH/AYQCAAH/AYQCAAL/AgAC/wIABv8CAAb/AgAB/2MAAf8DAAH/A4QB/wOEAf8DxgH/ + A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/HAADhAn/AwAZ/wMAAf8BAAGEAQAB/wIAAYQB/wEAAYQBAAH/ + AgABhAH/AYQCAAH/AgABhAH/AQABhAEAAf8BhAIAAf8BhAIAAf8CAAGEAf8DhAH/AgABhAH/AYQCAAH/ + AYQCAAH/AYQCAAH/AYQCAAH/AwAB/wMAAf8DhAH/AwAB/wOEAf8TAAH/AwAB/wMAAf8DAAH/AwAB/wgA + A4QF/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/AwAB/wOECf8DABn/AwAB/wQAAYQCAAr/AgAC/wIABv8CABH/ + VwAB/wMAAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8YAAOE + Cf8DAAH/AwAV/wMAAf8CAAGEAf8BAAKEAf8CAAGEAf8BAAGEAQAB/wIAAYQB/wEAAYQBAAH/AgABhAH/ + AYQCAAH/AQAChAH/A4QB/wIAAYQB/wGEAgAB/wGEAgAB/wGEAgAB/wIAAYQB/wEAAYQBAAH/AYQCAAH/ + AwAB/wOEAf8DAAH/A4QB/wMAAf8DAAH/AwAB/wMAAf8BAAKEBf8BAAP/AQAChAH/AwAB/wMAAf8DAAH/ + A4QF/wPGAf8BAAH/AQAB/wEAAf8BAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/A8YB/wOEAf8DhAH/AwAB/wOECf8DAAH/AwAV/wMAAv8CAAX/AYQCAAH/DAAB/wIA + Gf8MAAGEAgAB/zsAAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wMAAf8YAAOECf8DAAH/AwAB/wMABf8DAAn/AwAB/wEAAoQB/wIAAYQB/wOEAf8CAAGE + Af8BAAGEAQAB/wGEAgAB/wGEAgAB/wIAAYQB/wOEAf8CAAGEAf8BAAKEAf8CAAGEAf8BAAKEAf8CAAGE + Bf8CAAGEBf8DAAH/A4QB/wMAAf8DhAH/A8YB/wPGAf8DxgH/A8YB/wEAAoQF/wEAA/8BAAKEAf8DAAH/ + A8YB/wPGAf8DhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A8YB/wOEAf8DhAH/AwAB/wOECf8DAAH/AwAB/wMABf8DAAn/AwAC/wIAAf8BhAIA + Af8UAAH/AgAL/wEAB/8BAAH/AYQCAAH/BAABhAIAAf8BhAIAAf8zAAH/AwAB/wOEAf8DhAH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8YAAOEDf8DAAH/ + AwAB/wMAAf8DAAn/AwAB/wIAAYQB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wOEBf8DhAH/ + A4QB/wIAAYQB/wOEAf8CAAGEAf8DhAH/AgABhAX/AwAB/wMAAf8DhAH/AwAB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/AQAChAH/AQAChAH/AQAChAH/AQAChAH/AwAB/wOEAf8DhAH/A4RF/wOEAf8DhAH/AwAB/wOE + Df8DAAH/AwAB/wMAAf8DAAn/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAL/AgAD/wEA + B/8BAAf/AQAB/wGEAgAD/wEAAf8BhAIAAf8DAAH/AwAB/wMAAf8DAAH/GwAB/wMAAf8DhAH/A4QB/wPG + Af8DxgH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA + Af8YAAOEEf8DAAH/AwAB/wMACf8DAAH/AYQCAAX/AYQCAAH/AYQCAAH/AYQCAAH/A4QB/wGEAgAB/wOE + Af8DhAH/A4QB/wOECf8CAAGEBf8CAAGEAf8DAAH/A8YB/wOEAf8DAAH/A4QB/xQAA4QB/wPGAf8DAAH/ + EAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wPGAf8DhAH/AwAB/wOEEf8DAAH/AwAB/wMACf8DAAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAL/AgAD/wEAA/8BAAP/AQAD/wEAA/8BAAP/AQAB/wGEAgAB/wOEAf8DhAH/ + A4QB/wMAAf8UAAOEAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wOEAf8BAAGEAQAB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/FAADhA3/AwAB/wMAAf8DAAH/ + AwAJ/wMAAf8DhAH/AYQCAAX/AYQCAAX/AYQCAAH/A4QF/wPGAf8DhAH/A8YB/wOECf8CAAGEBf8DAAX/ + A4QB/wMAAf8DhAH/FAADhAH/A8YB/wMAAf8UAAOEAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOEAf8DhAH/A8YB/wMAAf8DhA3/AwAB/wMAAf8DAAH/ + AwAJ/wMADf8BAA//AQAH/wEABP8CAAP/AQAD/wEAA/8BAAP/AQAD/wEAAf8BhAIABf8BAAP/A4QB/wMA + Af8UAAOEAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ + AQABhAEAAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xQAA4Ql/wMA + Af8BhAIAAf8DhAH/AYQCAAX/AYQCAAH/A4QC/wIAAf8DxgX/A8YF/wPGCf8DxgH/AwAF/wPGAf8DhAH/ + AwAB/wOEAf8UAAOEAf8DxgH/AwAB/xQAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/AwAB/wOEAf8DhAH/BAADhCX/AwAB/wEAE/8BABP/AQAE/wIA + A/8BAAP/AQAD/wEAA/8BAAH/AYQCAAH/AQAH/wOEAf8DAAH/FAADhAH/A8YB/wPGAf8BAAGEAQAB/wPG + Af8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wPG + Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8UAAOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAL/AgAC/wIAAf8DhAL/AgAG/wIAAf8DxgX/A8YF/wPGEf8DAAn/ + A4QB/wMAAf8DhAH/FAADhAH/A8YB/wMAAf8UAAOEMf8DxgH/A4QB/wOEAf8DAAH/CAADhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAd/wEADP8CAAP/AQAD/wEAA/8BAAP/AQAD/wEA + Af8BhAIABf8BAAP/A4QB/wMAAf8UAAOEAf8DxgH/AQABhAEAAf8DhAH/A8YB/wPGAf8BAAGEAQAB/wEA + AYQBAAH/A8YB/wPGAf8DhAH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DAAH/FwAB/wPGDf8DhAH/A8YF/wPGBf8DxgX/A4QD/wEAAf8DxgL/AgAB/wPGAv8CAAH/A8YC/wIA + Af8DxhH/AwAJ/wPGAf8DhAH/AwAB/wOEAf8HAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QF/wPG + Af8DhAH/A4QB/wMAAf8IAAOEAf8Dxin/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ + AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wEAB/8DhAH/AwAB/xAA + A4QB/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wEAAYQBAAH/A8YB/wPGAf8DxgH/ + AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xMAAf8DxhH/ + A4QB/wPGBf8DxgX/A8YF/wPGA/8BAAH/A8YD/wEAAf8DxgL/AgAB/wPGBf8Dxgn/AwAR/wOEAf8DAAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAX/ + A4QB/wMAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOE + Af8DhAH/AwAB/wgAA4QB/wPGTf8BABP/AQAL/wEAA/8DhAH/AwAB/xAAA4QB/wPGAf8BAAGEAQAB/wEA + AYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wPGAf8DxgH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wPGFf8DhAH/A4QF/wPGBf8DxgP/AQAB/wPG + A/8BAAH/A8YD/wEAAf8DxgP/AQAB/wPGBf8DAAH/AwAR/wPGAf8DhAH/AwAB/wOEAf8DhAX/A8YB/wEA + AYQBAAH/AQABhAEAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEBf8DhAH/AwAB/wKA + AQAB/wKAAQAB/wKAAQAB/wKAAQAB/wKAAQAB/wKAAQAB/wKAAQAB/wOEBf8DxgH/A4QB/wOEAf8DAAH/ + CAADhAH/A8Yp/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE + AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wEAB/8DhAH/AwAB/xAA + A4QB/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wPGHf8DhAH/ + A4QB/wPGBf8DxgX/A8YF/wPGBf8DxgH/AwAB/wMAHf8DhAH/AwAB/wOEAf8DhAX/A8YB/wEAAf8BAAH/ + AQAB/wEAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DAAH/AwAB/wOEBf8DhAH/AwAB/wKAAQAD/wEA + Af8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPG + Of8BACf/AQAL/wEAA/8DhAH/AwAB/xAAA4QB/wPGAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGE + AQAB/wPGAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8TAAH/A8Yl/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4Qh/wPGAf8DhAH/AwAB/wOEAf8DhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAX/A4QB/wMAAf8CgAEAA/8BAAH/AoABAAH/AoABAAH/AoABAAH/ + AoABAAH/AoABAAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8IAAOEAf8Dxin/AYQCAAH/AYQCAAH/AYQCAAH/ + AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ + AYQCAAH/AYQCAAH/AYQCAAn/A4QB/wMAAf8MAAOEAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/ + AQABhAEAAf8DxgH/A8YB/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/DwAB/wPGbf8DhAH/AwAB/wOEAf8DhDH/ + A4QF/wOEAf8DAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/A4QF/wPG + Af8DhAH/A4QB/wMAAf8IAAOEAf8DxkH/AQAT/wEAE/8BAAf/A4QB/wMAAf8MAAOEAf8DxgH/A8YB/wEA + AYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wEA + AYQBAAH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA + Af8PAAH/A8Zp/wPGAf8DhAH/AwAB/wOEAf8EAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEBf8DhAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DhAX/ + A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPGTf8BAAv/AQAL/wEAB/8BAAP/A4QB/wMAAf8MAAOEAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ + A8YB/wEAAYQBAAH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/ + DwAB/wPGbf8DhAH/AwAB/wOEAf8IAAOEAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/A4QF/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DxgH/A4QB/wOE + Af8DAAH/CAADhAH/A8ZJ/wEAE/8CAAL/AgABhAH/AgABhAH/AgABhAX/A4QB/wMAAf8MAAOEAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YV/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/DwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMACf8DAAH/ + AwAJ/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAC/wMAAf8DAAX/A8YB/wOEAf8DAAH/A4QB/wgAA4QB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhDX/A4QB/wOEAf8DAAH/CAADhAH/ + A8YJ/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAx/wEAA/8CAAL/ + AgAC/wIAAYQB/wIAAYQB/wEAA/8DhAH/AwAB/wgAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8DxgH/A8YB/wPGDf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA + Af8LAAH/A8YJ/wMAAf8DAAX/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMABf8CAAL/AgAC/wIA + Bv8CAAL/AgAC/wIAAv8DAAH/AwAJ/wOEAf8DAAH/A4QB/wgAA4Qt/wOEAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wMAAf8IAAOEAf8Dxgr/AgAB/wGE + AgAB/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgAt/wEAC/8CAAL/AgAC/wIAAv8CAAGEBf8DhAH/AwAB/wgA + A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/A4QB/wOEAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGDf8DhAH/A4QB/wMAAf8LAAH/A8YJ/wMAAf8DAAX/AwAB/wMABf8DAAH/ + AwAB/wMAAf8DAAn/AwAB/wMAAf8CAAL/AgAC/wIABv8CAAL/AgAC/wIADv8DxgH/A4QB/wMAAf8DhAH/ + CAADhAX/A4QB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE + AgAF/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + DAADhAH/A8YK/wIAAf8BhAIAAv8CAAL/AgAC/wIAAf8BhAIAPf8CAAL/AgAC/wIAAv8CAAb/A4QB/wMA + Af8IAAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/AwAB/wsAAf8Dxgn/AwAB/wMABf8DAAH/ + AwAF/wMAAf8DAA3/AwAB/wMAAf8DAAH/AgAC/wIAAv8CAAb/AgAC/wIAAv8CABL/A4QB/wMAAf8DhAH/ + CAADhAX/A4QB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAX/A8YB/wOEAf8DhAH/ + AwAB/zQAA4QB/wPGCv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIATf8DhAH/AwAB/wgAA4QB/wPG + Af8DxgH/A8YB/wPGAf8Dxgn/A4QB/wMAAf8DhAH/A4QB/wOEAf8DhAH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DAAH/CwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMA + Bf8DAAH/AwAB/wMAAf8DAAX/AgAC/wIAAv8CAAb/AgAC/wIAAv8CAA7/A8YB/wOEAf8DAAH/A4QB/wgA + A4QF/wOEAf8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/A4QB/wMA + Af80AAOEAf8DxgH/A8YB/wPGAv8CAAL/AgAC/wIAAv8CAAb/AgAF/wGEAgAB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE + Af8DAAH/BAADhAH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wOEAf8DhAH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8PAAH/A8YJ/wMAAf8DAAX/ + AwAB/wMABf8DAAH/AwAB/wMAAf8DAAH/AwAN/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAS/wOEAf8DAAH/ + A4QB/wgAA4QF/wOEAf8DAAL/AgAD/wEAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/ + A4QB/wMAAf80AAOEAf8DhAH/A4QB/wOEAv8CAAL/AgAB/wGEAgAG/wIABv8CAAX/AYQCAAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/AwAB/wQAA4QB/wPGAf8Dxgn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DhAH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/xcAAf8Dxgn/AwAB/wMABf8DAAH/ + AwAF/wMAAf8DAAH/AwAB/wMACf8DAAH/AwAB/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAO/wPGAf8DhAH/ + AwAB/wOEAf8IAAOEBf8DhAH/AwAC/wIAA/8BAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIABf8DxgH/ + A4QB/wOEAf8DAAH/RAAB/wIAAf8BhAIAAf8EAAH/AgAV/wGEAgAB/xQAAYQCAAH/AYQCAAH/MAADhAn/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGCf8DhAH/A4QB/x8AAf8Dxgn/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMABf8DAAH/ + AwAB/wMAAf8DAAX/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAS/wOEAf8DAAH/A4QB/wgAA4QF/wOE + Af8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/A4QB/wMAAf9EAAH/ + AgAB/wwAAf8CAAv/AQAH/wEAAf8BhAIAAf8MAAGEAgAF/wGEAgAB/zAAA4QF/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wOEAf8DhAH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/ycA + Af8Dxgn/AwAF/wMAAf8DAAX/AwAB/wMADf8DAAH/AwAJ/wIAAv8CAAb/AgAC/wIAAv8CABL/A8YB/wOE + Af8DAAH/A4QB/wgAA4QF/wOEAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wGEAgAF/wPG + Af8DhAH/A4QB/wMAAf9YAAH/AgAD/wEAB/8BAAf/AQAB/wGEAgAC/wIAAv8CAAb/AgAB/zQAA4QJ/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPGCf8DhAH/A4QB/y8A + Af8Dxm3/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QF/wPGAf8DhAH/A4QB/wMAAf9cAAb/AQAD/wEAA/8BAAP/AQAD/wEAAf8BhAIAAf8BhAIAAv8CAAH/ + PAADhAH/A4QN/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wPGAf8Dxgn/A4QB/wOEAf83AAH/A8Zp/wPG + Af8DhAH/AwAB/wOEAf8IAAOENf8DhAH/A4QB/wMAAf9gAAPGAf8DxgP/AQAD/wEAA/8BAAP/AQAD/wEA + Af8DxgH/RAADhAH/A4QB/wOEDf8DhAH/AwAB/wOECf8DhAH/A4QB/z8AAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wMAAf8DhAH/DAADhAH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DAAH/aAADxgH/ + A8YB/wPGAf8DxgH/A8YB/1QAA4QB/wOEAf8DhAX/A4QF/wOEAf8DhAH/RwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAF/xAAA4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf/gAAOEAf8DhAH/A4QB/1cA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/6sAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/5MA + Af8DAAH/RAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/AwAB/5wAAYQCAAH/ + AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAH/gwAB/wMAAf8DxgH/A4QB/wMA + Af8DAAH/PAADhF3/A8YB/wOEAf8DAAH/lQAChAL/AgAC/wIAAf8BhAIAAf8UAAH/AgAC/wIAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/1sAAf8DAAH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ + AwAB/wMAAf84AAOEBf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOE + Af8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/CQAChAL/ + AgAB/wGEAgAB/x8AAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAH/ + AYQCAAH/AYQCAAH/AYQCAAH/RwAB/wMAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/AwAB/wMAAf80AAOEBf8DhAH/AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/ + A4QB/wMABf8DhAH/AwAF/wOEAf8DhAH/AwAB/wMAAf8IAAOEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE + Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE + Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE + Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8DAAH/BQAChAL/AgAB/wGEAgAB/xcA + Af8DAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAL/AgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIA + Av8CAAH/AYQCAAH/AYQCAAH/NwAB/wMAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/MAADhAH/A4QB/wOEAf8DAAX/A4QB/wMABf8DhAH/ + AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/AwAB/wOEAf8DhAH/AwAB/wQAA4QF/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/ + AQAChAH/AQAChAL/AgAB/wGEAgAB/w8AAf8DAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAL/AgAB/wGE + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8nAAH/ + AwAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/KAADhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE + Af8DhAH/A4QB/wMAAf8DhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wEAAoQB/wMAAf8BAAKEAf8BAAKEAv8CAAL/AgAB/wGEAgAB/wcAAf8BhAIAAf8BhAIA + Af8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8bAAH/AwAB/wPGAf8DxgH/A8YB/wPGCf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/yQA + A4QF/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMA + Af8BAAKEAf8BAAKEAv8CAAL/AgAB/wGEAgAB/wMAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/ + AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAB/wGEAgAB/wwAA4QB/wMAAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEBf8DxgH/A8YB/wPG + Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/yAA + A4QF/wPGAf8DxgH/AQAB/wEAAf8BAAH/AQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMA + Af8BAAKEAf8BAAKEAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/ + AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wgAA4QB/wPGAf8DxgH/A8YB/wPGBf8DhAH/A4QB/wOE + Bf8DxhX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/IAADhAX/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8BAAKEAf8DxgH/ + AQAChAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGE + AgAB/xcAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/CAADhAH/A8YB/wPG + Af8DxgH/A8YF/wOEBv8CAAn/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DAAH/AwAB/xwAA4QF/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/ + A4QB/wOEAf8DAAH/A4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8BAAKEAf8DAAH/AQAChAH/AQAChAH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAL/ + AgAB/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgAB/x8AAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAf8BhAIAAf8EAAOEAf8DxgH/A8YB/wPGBf8DhAH/A4QG/wIAHf8DxgH/A8YJ/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/AYQCAAH/AwAB/xgAA4Rd/wOEAf8DhAH/A4QB/wMAAf8DhAX/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMA + Af8BAAKEAf8DxgH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAB/wGE + AgAB/ycAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8EAAOE + Af8DxgH/A8YB/wPGBf8DhAH/A4QG/wIAIf8DxgH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA + Af8BhAIAAf8DAAH/HAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wPGAf8DhAH/A4QB/wMA + Af8DhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEA + AoQB/wMAAf8BAAKEAf8BAAKEAf8DxgH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAL/AgAC/wIA + Av8CAAH/AYQCAAH/TAADhAH/A8YB/wPGBf8DhAH/A4QB/wOEBv8CABb/AgAJ/wPGAf8DAAH/A8YB/wPG + Af8Dxgn/A4QB/wOEAf8DhAH/AwAB/wGEAgAB/wGEAgAB/wMAAf8jAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOE + Af8DhAH/A8YB/wOEAf8DAAH/A4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/BQAChAH/A8YB/wEAAoQC/wIAAv8CAAL/AgAB/wGEAgAC/wIA + Av8CAAL/AgAC/wIAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/BAADhAH/A8YJ/wOEAf8DhAH/A4QG/wIADv8CAAb/ + AgAJ/wPGAf8DAAH/A8YB/wMAAf8DxgH/A8YB/wPGCf8DhAH/AwAB/wGEAgAB/wGEAgAB/wMAAf8gAAOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wOEAf8DhAH/A8YB/wMAAf8DhAX/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8FAAKEAf8DxgH/A8YB/wEA + AoQC/wIAAv8CAAL/AgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wQAA4QF/wOE + Af8DhAH/A4QB/wOEAf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMAAf8Dxgn/A4QB/wOE + Af8BhAIAAf8BhAIAAf8BhAIAAf8DAAH/HAADhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wQA + A4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKE + Af8DAAH/CQAChAH/AQAChAH/AQAE/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Af8BhAIAAf8EAAOEAf8DhAn/A4QB/wOEAf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMA + Bf8DhAH/A4QC/wIAAv8CAAH/AYQCAAH/AYQCAAH/AYQCAAH/AwAB/xwAA4QF/wPGPf8DxgH/A4QB/wOE + Af8DAAH/DAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wEAAoQB/wMAAf8JAAKEAf8BAAP/AQAChAH/A8YC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAB/wGEAgAB/wwAA4QB/wOECf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMA + Af8DhAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAB/wGEAgAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DxgH/A4QB/wOE + Af8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAAoQB/wMAAf8IAAGEAgAB/wEAAoQB/wEAB/8DhAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIA + Af8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/FAADhAH/A4QB/wOEFv8CAAb/AgAJ/wPG + Af8DAAH/A8YB/wMAAf8DxgH/AwAF/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgAB/wEAAYQBAAH/AYQCAAH/ + AwAB/xwAA4QF/wPGAf8DAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AoABAAH/AoABAAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wgAAYQCAAH/AYQCAAH/ + AQAChAH/AQAD/wEABP8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yMAAf8BhAIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/FAADhAH/A8YB/wOEFv8CAAb/AgAJ/wPGAf8DAAH/A8YB/wMA + Af8DxgH/AwAB/wEAAYQBAAH/AYQCAAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAB/wEAAYQBAAH/AwAB/xwA + A4QF/wPGAf8DAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/A4QR/wMAAf8CgAEAAf8CgAEAAf8DhAX/ + A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/DAABhAIAAf8BhAIAAf8BAAKEBf8BAAT/AgAC/wIAAv8CAAL/ + AgAB/wGEAgAB/yMAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8YAAOEAf8DxgH/ + A4QW/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAH/AQABhAEAAf8BhAIAAf8BhAIAAv8CAAL/ + AgAC/wIAAf8BAAGEAQAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/AwAB/wKAAQAB/wKAAQAB/wMAAf8DAAH/ + A4QR/wMAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/DAABhAIAAf8BhAIA + Af8BhAIAAf8BAAKEAf8BAAP/AQAE/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8bAAH/AYQCAAH/AYQCAAL/ + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/GAADhAX/A4QW/wIAEf8DxgH/AwAB/wPGAf8DAAH/ + A8YB/wMAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAH/AQABhAEAAf8BhAIAAf8BAAGEAQAB/wMAAf8cAAOE + Bf8DxgH/AwAB/wKAAQAB/wKAAQAB/wOEBf8DhBH/AwAB/wKAAQAB/wKAAQAB/wOEBf8DxgH/A4QB/wOE + Af8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAAoQB/wMAAf8QAAGEAgAB/wGEAgAC/wIAAf8BAAKEBf8BAAT/AgAC/wIAAv8CAAL/AgAB/wGE + AgAB/xMAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/GAADhAX/ + A4QW/wIAEf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMAAv8CAAX/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ + AYQCAAH/AQABhAEAAf8BhAIAAf8DAAH/HAADhAX/A8YB/wMAAf8CgAEAAf8CgAEAAf8DhAX/AYQCAAL/ + AgAC/wIAAv8CAAL/AgAB/wMAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/ + EAABhAIAAf8BhAIAAv8CAAL/AgAB/wEAAoQB/wEAA/8BAAT/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wMA + Af8DAAH/AwAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/ + HAADhAH/A4Qp/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEA + AYQBAAX/AQABhAEAAf8BhAIAAf8DAAH/IAADhAX/A8YB/wMAAf8CgAEAA/8BAAH/A4QR/wMAAf8CgAEA + Af8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/FAABhAIAAf8BhAIA + Av8CAAL/AgAB/wEAAoQB/wPGAf8BAAT/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yAAA4QB/wOEDf8CAAGEGf8DxgH/AwAB/wPG + Af8DAAH/A8YB/wMAAv8CAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BhAIAAf8BAAGE + AQAB/wMAAf8gAAOEBf8DxgH/AwAB/wKAAQAD/wEAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8CgAEA + Af8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4R1/wMAAf8DAAH/GAABhAIA + Av8CAAL/AgAC/wIAAv8CAAH/AQAChAH/AQAE/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yQAA4QF/wIAAv8CAAGEAf8CABL/A8YB/wPG + Af8DhAH/A4QB/wPGAf8DAAH/A8YB/wMABf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DAAH/AQABhAEA + Af8DAAH/JAADhAX/A8YB/wMAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEA + Af8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/yAA + AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BAAP/AQAChAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/DAAB/wIAAf8YAAOEBf8CAAL/AgAC/wIACv8DxgH/ + A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A4QB/wPGAf8DAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ + AQABhAEABf8BhAIAAf8DAAH/JAADhAX/A8YB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/xAAA4QF/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wOEAf9gAAH/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIA + Af8QAAH/AgAB/xgAA4QF/wIAAYQB/wIAAv8CAAGEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/ + A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wMAAf8DhAH/ + KAADhAX/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAX/A8YB/wOEAf8DhAH/AwAB/xQAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8DhAH/bAAB/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAf8BhAIAAf8BhAIAAf8YAAH/AgAB/xgAA4QF/wIAAv8DxgH/A8YB/wOEAf8DhAH/A8YB/wPG + Af8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEA + AYQBAAH/AQABhAEAAf8DhAH/LAADhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wMAAf8YAAOEJf8DhAH/fAAB/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yAAAf8CAAH/GAADhAH/A8YB/wPG + Af8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/AQABhAEAAf8BAAGEAQAB/wEA + AYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DAAH/NAADhEX/A4QB/wOEAf8DAAH/ + HAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf+YAAH/AgAC/wIAAv8CAAL/AgAB/xwA + Af8CAAL/AgAB/xgAA4QB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGE + AQAB/wEAAYQBAAb/AgAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wOEAf8DhAH/PAADhAH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YF/wOE + Af8DAAH/5AAB/wIAAv8CAAL/AgAB/xAAAf8CAAL/AgAB/yQAA4QB/wOEAf8DhAH/A8YB/wPGAf8DhAH/ + A4QF/wPGAf8DhAL/AgAN/wOEAf8DhAH/SAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf/wAAH/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAH/MAADhAH/A4QB/wOEAf8EAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/KAABQgFN + AT4HAAE+AwABKAMAAYADAAGAAwABAQEAAQEGAAEIFgAD/wEAAfACAAEfDAAB4AIAAQ8MAAHAAgABBwwA + AcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIA + AQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwA + AcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIA + AQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAeACAAEPDAAB8gFJASQBvwwAAfACAAED + CP8BwAF/AQABPwHwAgABAwT/BAABwAE/AYABHwHwAgABAwT/BAABwAEfAcABDwHwAgABAwGAAgABAQQA + AcABDwHgAQcB8AIAAQMIAAHAAQcB8AEDAfACAAEDCAABwAEDAv8B8AIAAQMIAAHAAQMC/wHwAgABAwgA + AcACAAEPAfACAAEDCAABwAIAAQcB8AIAAQMIAAHAAgABAwHwAgABAwgAAcACAAEBAfACAAEDCAABwAMA + AfACAAEDCAABwAMAAfACAAEDCAABwAMAAfACAAEDCAABgAMAAfACAAEDDAAB8AIAAQMMAAHwAgABAwsA + AQEB8AIAAQMIAAGAAgABDwHwAgABAwgAAcICAAEPAfACAAEDCAAB4wIAAQ8B8AIAAQMIAAHzAgABDwHw + AgABAwgAAf8CAAEPAfACAAEDCAAB/wIAAQ8B8AIAAQMIAAH/AgABDwHwAgABAwMAAQEEAAH/AgABDwHw + AgABBwGAAQAC/wQAAf8CAAEPAfACAAEPAcABAQL/BAAB/wIAAQ8B8AIAAR8B4AEDAv8EAAH/AgABDwHw + AgABPwHwAQcC/wQAAf8BgAEAAQ8B8AIAAX8J/wHAAQABDwHwAgAK/wHgAQABHwQABP8BAAEcAR8D/wHH + Af8EAAH/AfABAAEDAQABGAEHA/8BAQH/BAAB/wHgAQABAQEAARABAwL/AfwBAAF/BAAB8AFgAwABEAEB + Av8B8AEAAT8JAAEDAYAB7wH/AcABAAE/CQABBwHAAU8B/wIAAT8MAAH8AgABPwQAAfgB8AYAAfgCAAEf + BAAC+AYAAfgCAAEfBAAC+AEAAQEEAAH4AgABHwQAAvgBAAEDBAAB+AIAAR8EAAGAAgABAwQAAfACAAEP + BwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAeACAAEHBwABAwQAAeACAAEH + BAABgAIAAQMEAAHgAgABBwQAAcACAAEDBAAB4AIAAQcEAAHAAgABAwQAAcACAAEDBAABwAIAAQMEAAHA + AgABAwQAAcACAAEHBAABwAIAAQMEAAHAAQABHwH/BAABwAIAAQMEAAHAAQABHwH/BAABgAIAAQcEAAHA + AQABHwH/BAABgAIAAR8EAAHAAQABHwH/AfIBAwHnAf8BgAIAAX8EAAHAAQABHwH/AfcBAQHHAf8BgAEA + AQEB/wQAAcABAAEfAv8BgAEPAf8BgAEAAQcB/wQAAcABAAEfAv8BwAEfAf8BwAEAAR8B/wQAAcABAAEf + Av8B4AEfAf8B8AEAAX8B/wQAAeABAAEfAv8B+AE/Af8B/gEBAv8EAAHwAQABPwb/AccC/wHAAgABPwT/ + AfABPwP/AfwC/wGAAgABHwT/AcABDwP/AfABPwH/AYACAAEPBP8BhwHAAQ8C/wHAAQ8B/wHAAgABBwGA + AgABAQGPAeABAQL/AQABAwH/AeACAAEDBAABjwGAAQABfwH8AgAB/wHwAgABAQQAAQ4CAAEfAfACAAE/ + AfAHAAEEAgABDwHAAgABHwHwCgABBwMAAQ8B8AoAAQMDAAEPAfAIAAEBAfABAwMAAQcB8AgAAQMB+AEB + AwABAwHwCAABBwH8AQEDAAEDAfgIAAEHAv8DAAEBAf4HAAGAAgABAQMAAQEB/gcAAYACAAEBBAAB/gIA + AQEEAAHAAgABAQQAAf4CAAEHBAABwAIAAQEBwAMAAf4CAAEHBAABwAIAAQEB8AMAAf4CAAEHBAABwAEH + AfgBAQHwAwAB/gIAAQcEAAHgAQcB+AEDAfADAAH+AgABBwQAAeABAwHwAQMB8AMAAf4CAAEHBAAB8AEB + AeABAwHwAwAB/gIAAQcEAAHwAgABAwH4AgABAQH+AgABBwQAAfgCAAEHAfgCAAEBAf4CAAEHBAAB/AIA + AQcB/AIAAQMB/gIAAQcDAAEBAf4CAAEOAfwCAAEDAf4CAAEHAYABAAP/AgABHgH8AgABBwH+AgABBwHA + AQED/wHAAQABfgH8AgABDwH+AgABBwHgAQMD/wH4AQEB/gH8AgABHwH/AgABBwHwAQcE/wHhAvwCAAE/ + Af8BgAEAAQcG/wH8AXkB/wIAAv8BwAEAAQ8H/wEDAf8BxAEDAf8L + + + + 401, 8 + + + 580, 17 + + + 63 + + + + AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA + IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA + AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// + /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA + Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op + f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG + e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ + QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P + Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 + a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z + S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh + W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ + HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// + /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// + /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA + //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR + ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp + Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 + AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O + AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 + AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og + VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 + kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// + /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za + t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 + AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh + v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ + ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux + gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an + YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w + LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY + gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all + Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB + dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL + AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP + Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN + ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy + Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// + /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx + Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq + A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b + TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd + Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s + m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK + N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry + Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f + a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h + ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj + Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e + Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD + bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ + AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol + hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// + /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU + JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ + L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM + AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm + AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC + GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj + AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU + ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm + A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp + Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI + ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO + AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC + ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR + QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ + iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB + AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub + Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 + AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF + Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c + UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R + ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD + W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 + ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL + AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU + rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ + Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD + mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN + SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// + /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 + iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC + p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX + AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar + Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc + iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 + HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 + Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW + jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk + bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 + Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC + M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu + dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q + AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk + Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 + Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// + /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u + ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf + Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to + AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ + af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ + P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J + Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ + QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu + Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ + K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg + H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d + T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U + q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q + AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE + MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq + XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U + AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my + n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ + Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// + /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD + Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg + mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 + D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK + O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS + QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M + LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH + RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL + Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww + cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v + Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 + q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv + UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// + /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ + bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe + Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// + /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v + ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR + Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// + /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK + if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX + jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt + Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 + DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc + OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK + Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz + O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig + T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC + IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb + WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu + B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R + Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN + AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE + KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh + Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 + DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn + Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM + NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e + BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld + AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU + AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA + AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU + AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U + AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP + AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 + AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 + E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 + ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ + ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k + ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 + df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 + Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC + AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 + Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM + Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK + AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to + Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n + AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR + MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ + C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r + N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr + Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo + AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 + dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 + Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B + AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 + AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk + c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O + RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA + kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 + lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx + Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 + fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp + 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 + N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px + OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF + sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F + RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st + AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs + 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw + mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx + Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK + AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX + uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU + gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI + k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// + /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac + bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i + HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy + c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// + /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj + H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE + Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw + nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV + AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu + If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK + vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti + T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN + Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F + AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au + pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN + O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE + Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// + /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb + d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk + WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl + hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV + AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv + Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b + Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa + zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG + Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 + Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH + Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR + Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R + VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH + AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ + Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf + Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml + af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// + /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU + rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 + bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q + kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// + /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM + Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 + Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV + C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM + J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R + Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg + TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU + Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT + NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 + AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE + tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH + f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ + k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN + AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd + Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ + QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 + Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// + /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 + QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g + lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 + Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu + A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo + Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr + X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 + Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR + MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR + AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ + Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl + Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp + av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 + K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 + Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 + Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 + v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg + 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS + A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb + AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP + J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB + Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi + Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA + Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo + XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT + 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv + Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 + eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K + sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA + TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM + Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 + g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em + gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E + Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H + I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M + KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA + MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j + OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI + Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK + Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU + HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj + VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 + INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys + Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl + AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK + Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 + Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL + AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO + Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q + X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN + AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m + aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq + FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g + A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf + AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ + Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 + Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ + AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti + AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R + ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW + AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO + AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV + AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S + APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ + AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT + ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY + AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE + AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne + AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 + BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be + AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR + ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 + Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX + AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 + AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ + Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe + AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 + Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// + /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP + OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK + ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi + AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m + Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP + AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC + Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj + AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br + Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 + cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O + ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG + AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 + L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU + Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF + AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn + Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ + f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo + AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM + AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 + Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ + Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 + AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ + AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl + Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o + cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT + B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ + AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ + AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo + bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ + XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf + APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD + AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr + Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv + ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA + Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw + AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK + AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q + ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g + rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT + AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU + HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi + AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL + ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg + Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 + B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az + ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX + G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg + ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F + AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r + eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja + Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL + Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM + B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 + AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc + Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K + Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB + gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP + O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 + Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P + ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN + ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 + Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz + cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 + ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD + Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 + AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr + Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf + VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c + p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 + ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 + AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 + ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r + Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 + fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph + N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of + Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ + AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr + FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA + Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY + qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS + Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj + CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn + AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ + ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na + Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC + Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs + jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 + ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY + C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG + AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV + AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq + af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd + uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq + jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR + RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa + Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK + AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN + H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x + hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// + 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK + l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF + Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl + APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO + AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T + n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc + vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw + n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ + O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 + Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL + AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV + Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ + pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je + z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 + 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 + Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c + AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa + AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e + a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// + 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw + qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD + Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao + aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG + AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV + AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy + bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// + 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 + 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 + 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU + Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax + YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG + AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB + j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn + 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO + u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T + qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 + SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 + APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK + AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 + JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc + xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU + ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// + /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA + Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H + hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ + AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 + Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN + xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB + Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw + nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ + Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT + AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 + ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw + Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai + gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh + 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I + dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE + lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD + iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R + ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 + J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ + aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc + g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw + I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf + jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu + Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 + G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC + ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z + C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM + r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F + Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m + 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn + iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP + Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 + AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD + Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt + fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb + TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL + Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq + Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m + af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL + Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL + AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px + Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 + of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H + Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s + JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw + nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb + J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl + AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI + OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 + mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// + ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 + Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ + OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F + WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY + U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV + ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke + Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// + ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G + NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X + Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG + AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca + Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ + Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE + M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu + Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj + Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G + NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC + Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce + ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 + M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ + AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG + AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us + X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d + T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H + NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c + S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 + X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o + J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc + AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw + Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p + Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr + YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl + Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS + QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm + h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH + kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV + AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ + AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy + ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ + yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ + Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl + Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n + lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm + K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 + Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE + Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP + X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl + Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr + YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO + P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw + m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed + AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU + AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ + Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp + l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm + VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld + VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// + ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM + Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW + Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 + JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm + OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG + Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE + M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN + O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 + V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN + Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO + AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V + AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI + M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC + aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu + Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B + a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 + aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM + mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko + U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu + GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw + Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws + H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP + T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y + R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO + AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK + Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT + ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ + AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x + Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ + a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln + V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr + Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl + Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD + lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss + V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 + Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv + S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 + Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn + 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU + Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw + sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO + Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR + ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK + AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ + GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt + T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f + Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx + 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g + V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe + tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au + XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ + Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK + lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ + OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G + wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT + Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL + AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB + L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO + ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 + PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 + 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G + M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// + ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl + Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH + n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su + XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By + G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 + d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm + T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP + T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc + Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT + Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW + Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ + ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN + ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB + Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 + mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa + R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// + //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g + Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U + av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss + Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 + G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL + DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny + 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw + sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My + K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM + AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c + Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM + AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L + V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co + iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ + a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN + f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp + X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 + S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn + U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy + D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ + Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF + bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ + gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz + Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa + DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq + Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT + ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O + AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 + Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P + XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 + Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb + R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS + v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd + Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j + Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw + Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU + Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek + hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA + AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA + AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A + AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 + c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP + AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV + ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 + Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX + Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK + tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL + N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ + yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 + Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E + J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn + AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt + Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM + AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ + T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T + CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw + sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 + cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ + AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 + L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV + WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz + 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G + NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX + DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne + Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB + J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi + AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv + AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI + Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f + E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl + Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB + MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye + WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV + AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx + Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN + DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am + iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G + NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW + C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 + Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 + IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX + AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW + Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ + WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N + Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl + Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ + K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP + R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW + Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK + PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH + Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS + QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh + Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f + Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 + Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ + AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// + zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd + I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// + ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp + X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL + AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn + YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP + AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a + Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO + Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS + N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC + Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f + Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q + AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 + Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g + n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa + Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt + lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP + T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI + AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg + V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG + G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA + Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J + nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM + cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t + X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf + f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D + Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 + af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 + a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw + Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// + //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT + AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv + Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS + AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT + AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 + g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm + a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD + qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t + W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK + V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 + G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud + Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi + TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP + Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y + m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw + nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn + Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ + ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M + iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg + Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa + vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi + T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX + N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E + KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E + GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 + Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ + nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 + 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 + Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk + VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T + AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A + bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP + PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ + HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P + tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC + R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL + Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng + AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG + Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 + O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 + 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u + Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad + Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d + PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH + LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 + P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n + w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP + Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh + Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T + ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY + Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 + Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX + KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V + KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX + P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C + FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu + DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM + G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf + O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV + UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m + Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua + PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS + Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE + Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf + Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT + OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP + APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p + Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G + Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp + Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u + ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m + Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E + GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA + Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO + Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny + Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K + LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn + AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU + NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO + C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk + VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km + Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS + APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk + CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j + Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk + Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ + Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng + AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC + F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL + Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY + P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m + TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp + AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ + Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG + Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi + Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM + AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX + AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL + KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O + Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j + Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ + AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta + AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z + DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf + YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq + C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD + PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f + Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO + AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM + MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z + bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC + AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l + D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua + PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E + G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 + a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu + D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU + M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE + ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R + OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI + If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL + JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly + Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV + AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ + Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp + AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr + AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di + AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll + AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX + AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg + AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV + ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc + AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX + AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU + APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs b/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs new file mode 100644 index 0000000..d4e8004 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs @@ -0,0 +1,125 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class GuessTheNumber + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(20, 10); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(224, 13); + this.label1.TabIndex = 0; + this.label1.Text = "I am thinking of a number between 1 and 100."; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(16, 36); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(40, 13); + this.label2.TabIndex = 1; + this.label2.Text = "Guess:"; + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(58, 33); + this.textBox1.MaxLength = 3; + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(33, 20); + this.textBox1.TabIndex = 2; + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = global::Histacom2.Properties.Resources.GTN95_Check; + this.pictureBox1.Location = new System.Drawing.Point(191, 30); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(55, 27); + this.pictureBox1.TabIndex = 3; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.Location = new System.Drawing.Point(97, 31); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(88, 24); + this.pictureBox2.TabIndex = 4; + this.pictureBox2.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BackgroundImage = global::Histacom2.Properties.Resources.GTN95_Restart; + this.pictureBox3.Location = new System.Drawing.Point(19, 62); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(227, 23); + this.pictureBox3.TabIndex = 5; + this.pictureBox3.TabStop = false; + // + // GuessTheNumber + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.pictureBox3); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Name = "GuessTheNumber"; + this.Size = new System.Drawing.Size(268, 100); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.PictureBox pictureBox3; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.cs b/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.cs new file mode 100644 index 0000000..31bc5cd --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class GuessTheNumber : UserControl + { + public GuessTheNumber() + { + InitializeComponent(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.resx b/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/GuessTheNumber.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs new file mode 100644 index 0000000..a0bd216 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs @@ -0,0 +1,450 @@ +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + partial class _12padams1998 + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(_12padams1998)); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.panel3 = new System.Windows.Forms.Panel(); + this.panel4 = new System.Windows.Forms.Panel(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.label10 = new System.Windows.Forms.Label(); + this.button4 = new System.Windows.Forms.Button(); + this.label11 = new System.Windows.Forms.Label(); + this.button5 = new System.Windows.Forms.Button(); + this.label12 = new System.Windows.Forms.Label(); + this.button6 = new System.Windows.Forms.Button(); + this.label13 = new System.Windows.Forms.Label(); + this.button7 = new System.Windows.Forms.Button(); + this.label14 = new System.Windows.Forms.Label(); + this.label15 = new System.Windows.Forms.Label(); + this.label16 = new System.Windows.Forms.Label(); + this.label17 = new System.Windows.Forms.Label(); + this.panel1.SuspendLayout(); + this.panel2.SuspendLayout(); + this.panel3.SuspendLayout(); + this.panel4.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + this.label1.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(324, 20); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(312, 16); + this.label1.TabIndex = 0; + this.label1.Text = "Welcome to the Official 12padams website!!!"; + this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label2 + // + this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label2.Location = new System.Drawing.Point(347, 40); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(265, 13); + this.label2.TabIndex = 1; + this.label2.Text = "The best customizations for your windows 95 computer"; + // + // panel1 + // + this.panel1.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel1.Controls.Add(this.button3); + this.panel1.Controls.Add(this.button2); + this.panel1.Controls.Add(this.button1); + this.panel1.Controls.Add(this.label9); + this.panel1.Controls.Add(this.label8); + this.panel1.Controls.Add(this.label7); + this.panel1.Controls.Add(this.label4); + this.panel1.Location = new System.Drawing.Point(23, 89); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(200, 305); + this.panel1.TabIndex = 2; + // + // panel2 + // + this.panel2.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel2.Controls.Add(this.button5); + this.panel2.Controls.Add(this.label11); + this.panel2.Controls.Add(this.button4); + this.panel2.Controls.Add(this.label10); + this.panel2.Controls.Add(this.label5); + this.panel2.Location = new System.Drawing.Point(253, 89); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(200, 305); + this.panel2.TabIndex = 3; + // + // panel3 + // + this.panel3.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel3.Controls.Add(this.button7); + this.panel3.Controls.Add(this.label13); + this.panel3.Controls.Add(this.button6); + this.panel3.Controls.Add(this.label12); + this.panel3.Controls.Add(this.label6); + this.panel3.Location = new System.Drawing.Point(489, 89); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(200, 305); + this.panel3.TabIndex = 3; + // + // panel4 + // + this.panel4.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel4.Controls.Add(this.label16); + this.panel4.Controls.Add(this.label15); + this.panel4.Controls.Add(this.label14); + this.panel4.Controls.Add(this.label3); + this.panel4.Location = new System.Drawing.Point(729, 89); + this.panel4.Name = "panel4"; + this.panel4.Size = new System.Drawing.Size(200, 305); + this.panel4.TabIndex = 3; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(57, 12); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(83, 16); + this.label3.TabIndex = 4; + this.label3.Text = "Changelog"; + this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(39, 12); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(122, 16); + this.label4.TabIndex = 5; + this.label4.Text = "Games/Software"; + this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(44, 12); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(112, 16); + this.label5.TabIndex = 6; + this.label5.Text = "Customizations"; + this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(38, 12); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(124, 16); + this.label6.TabIndex = 5; + this.label6.Text = "Example Viruses"; + this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label7 + // + this.label7.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label7.Location = new System.Drawing.Point(3, 52); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(115, 13); + this.label7.TabIndex = 6; + this.label7.Text = "Guess The Number V1"; + // + // label8 + // + this.label8.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label8.Location = new System.Drawing.Point(3, 100); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(82, 13); + this.label8.TabIndex = 7; + this.label8.Text = "Web Chat 1998"; + // + // label9 + // + this.label9.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label9.Location = new System.Drawing.Point(3, 154); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(56, 13); + this.label9.TabIndex = 8; + this.label9.Text = "FTP Client"; + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.Silver; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Location = new System.Drawing.Point(124, 47); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(71, 23); + this.button1.TabIndex = 9; + this.button1.Text = "Download"; + this.button1.UseVisualStyleBackColor = false; + // + // button2 + // + this.button2.BackColor = System.Drawing.Color.Silver; + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button2.Location = new System.Drawing.Point(124, 95); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(71, 23); + this.button2.TabIndex = 10; + this.button2.Text = "Download"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button3 + // + this.button3.BackColor = System.Drawing.Color.Silver; + this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button3.Location = new System.Drawing.Point(124, 149); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(71, 23); + this.button3.TabIndex = 11; + this.button3.Text = "Download"; + this.button3.UseVisualStyleBackColor = false; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // label10 + // + this.label10.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label10.AutoSize = true; + this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label10.Location = new System.Drawing.Point(3, 52); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(70, 13); + this.label10.TabIndex = 7; + this.label10.Text = "Backgrounds"; + // + // button4 + // + this.button4.BackColor = System.Drawing.Color.Silver; + this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button4.Location = new System.Drawing.Point(79, 47); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(116, 23); + this.button4.TabIndex = 10; + this.button4.Text = "View Backgrounds"; + this.button4.UseVisualStyleBackColor = false; + // + // label11 + // + this.label11.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label11.AutoSize = true; + this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label11.Location = new System.Drawing.Point(3, 100); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(68, 13); + this.label11.TabIndex = 11; + this.label11.Text = "Skindows 95"; + // + // button5 + // + this.button5.BackColor = System.Drawing.Color.Silver; + this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button5.Location = new System.Drawing.Point(152, 95); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(43, 23); + this.button5.TabIndex = 12; + this.button5.Text = "Info"; + this.button5.UseVisualStyleBackColor = false; + // + // label12 + // + this.label12.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label12.AutoSize = true; + this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label12.Location = new System.Drawing.Point(3, 52); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(82, 13); + this.label12.TabIndex = 7; + this.label12.Text = "Start Runner 95"; + // + // button6 + // + this.button6.BackColor = System.Drawing.Color.Silver; + this.button6.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button6.Location = new System.Drawing.Point(124, 47); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(71, 23); + this.button6.TabIndex = 10; + this.button6.Text = "Download"; + this.button6.UseVisualStyleBackColor = false; + // + // label13 + // + this.label13.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label13.AutoSize = true; + this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label13.Location = new System.Drawing.Point(3, 100); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(79, 13); + this.label13.TabIndex = 11; + this.label13.Text = "Error Blaster 95"; + // + // button7 + // + this.button7.BackColor = System.Drawing.Color.Silver; + this.button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button7.Location = new System.Drawing.Point(124, 95); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(71, 23); + this.button7.TabIndex = 12; + this.button7.Text = "Download"; + this.button7.UseVisualStyleBackColor = false; + // + // label14 + // + this.label14.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label14.AutoSize = true; + this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label14.Location = new System.Drawing.Point(25, 52); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(148, 13); + this.label14.TabIndex = 8; + this.label14.Text = "1996: 12padams.com created"; + // + // label15 + // + this.label15.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label15.AutoSize = true; + this.label15.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label15.Location = new System.Drawing.Point(20, 100); + this.label15.Name = "label15"; + this.label15.Size = new System.Drawing.Size(161, 13); + this.label15.TabIndex = 9; + this.label15.Text = "1997: Software added to the site"; + // + // label16 + // + this.label16.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.label16.Location = new System.Drawing.Point(3, 131); + this.label16.Name = "label16"; + this.label16.Size = new System.Drawing.Size(192, 69); + this.label16.TabIndex = 10; + this.label16.Text = resources.GetString("label16.Text"); + this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label17 + // + this.label17.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); + this.label17.AutoSize = true; + this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label17.Location = new System.Drawing.Point(386, 430); + this.label17.Name = "label17"; + this.label17.Size = new System.Drawing.Size(186, 16); + this.label17.TabIndex = 4; + this.label17.Text = "Copyright 1998 12padams"; + this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.label17.Click += new System.EventHandler(this.label17_Click); + // + // _12padams1998 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; + this.Controls.Add(this.label17); + this.Controls.Add(this.panel4); + this.Controls.Add(this.panel3); + this.Controls.Add(this.panel2); + this.Controls.Add(this.panel1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Name = "_12padams1998"; + this.Size = new System.Drawing.Size(959, 483); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.panel3.ResumeLayout(false); + this.panel3.PerformLayout(); + this.panel4.ResumeLayout(false); + this.panel4.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Panel panel4; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.Button button6; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.Button button7; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.Label label16; + private System.Windows.Forms.Label label17; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs new file mode 100644 index 0000000..e0edaff --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs @@ -0,0 +1,138 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using System.Threading; + +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + public partial class _12padams1998 : UserControl + { + public _12padams1998() + { + InitializeComponent(); + button1.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); + button2.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); + button3.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); + button4.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); + button5.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); + button6.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); + button7.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); + } + + private void button3_Click(object sender, EventArgs e) + { + WinClassicDownloader opendownload = new WinClassicDownloader(); + WindowManager wm = new WindowManager(); + wm.StartWin95(opendownload, "Downloader", null, false, true); + opendownload.appName.Text = "Downloading: FTP Client"; + } + + private void button2_Click(object sender, EventArgs e) + { + WinClassicDownloader opendownload = new WinClassicDownloader(); + WindowManager wm = new WindowManager(); + wm.StartWin95(opendownload, "Downloader", null, false, true); + opendownload.appName.Text = "Downloading: Web Chat"; + } + + private void label17_Click(object sender, EventArgs e) + { + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞#̛́҉͍̩̞̬͔̬̪̻̯̩"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅ"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞"; + Thread.Sleep(100); + Refresh(); + label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦"; + Thread.Sleep(100); + Refresh(); + label16.Text = ""; + Thread.Sleep(100); + Refresh(); + label16.Text = "P"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Pa"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Pas"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Pass"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Passw"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Passwo"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Passwor"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Password"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Password:"; + Thread.Sleep(100); + Refresh(); + label16.Text = "Password: projectDeath98"; + Refresh(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx b/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx new file mode 100644 index 0000000..6a9a4c8 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞#̛́҉͍̩̞̬͔̬̪̻̯̩#̷̴̨̙͚̹̘̜̗͔̺͖̳̕͜#̶̬͖͙̠̜̲̱̲͙̻̙̩̹̳̪̠̖́̕͟͞ͅ + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs new file mode 100644 index 0000000..e0c0743 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs @@ -0,0 +1,90 @@ +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + partial class GoogleHome + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.linkLabel2 = new System.Windows.Forms.LinkLabel(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Times New Roman", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label1.Location = new System.Drawing.Point(4, 4); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(277, 36); + this.label1.TabIndex = 0; + this.label1.Text = "Welcome to Google"; + // + // linkLabel1 + // + this.linkLabel1.AutoSize = true; + this.linkLabel1.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.linkLabel1.Location = new System.Drawing.Point(7, 60); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.Size = new System.Drawing.Size(199, 17); + this.linkLabel1.TabIndex = 1; + this.linkLabel1.TabStop = true; + this.linkLabel1.Text = "Google Search Engine Prototype"; + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); + // + // linkLabel2 + // + this.linkLabel2.AutoSize = true; + this.linkLabel2.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.linkLabel2.Location = new System.Drawing.Point(7, 83); + this.linkLabel2.Name = "linkLabel2"; + this.linkLabel2.Size = new System.Drawing.Size(418, 17); + this.linkLabel2.TabIndex = 2; + this.linkLabel2.TabStop = true; + this.linkLabel2.Text = "Might-work-some-of-the-time-prototype that is much more up to date."; + // + // GoogleHome + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; + this.Controls.Add(this.linkLabel2); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.label1); + this.Name = "GoogleHome"; + this.Size = new System.Drawing.Size(959, 483); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.LinkLabel linkLabel1; + private System.Windows.Forms.LinkLabel linkLabel2; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs new file mode 100644 index 0000000..0782a35 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + public partial class GoogleHome : UserControl + { + public GoogleHome() + { + InitializeComponent(); + } + + private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) + { + WinClassicIE3.GoToPage("www.google.stanford.edu"); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs new file mode 100644 index 0000000..bda1bb4 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs @@ -0,0 +1,277 @@ +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + partial class GooglePrototype + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label3 = new System.Windows.Forms.Label(); + this.panel2 = new System.Windows.Forms.Panel(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.linkLabel2 = new System.Windows.Forms.LinkLabel(); + this.label4 = new System.Windows.Forms.Label(); + this.button3 = new System.Windows.Forms.Button(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.linkLabel3 = new System.Windows.Forms.LinkLabel(); + this.linkLabel4 = new System.Windows.Forms.LinkLabel(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.panel1.SuspendLayout(); + this.panel2.SuspendLayout(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = global::Histacom2.Properties.Resources.google; + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.pictureBox1.Location = new System.Drawing.Point(274, 3); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(380, 131); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // panel1 + // + this.panel1.BackColor = System.Drawing.SystemColors.Control; + this.panel1.Controls.Add(this.linkLabel3); + this.panel1.Controls.Add(this.label3); + this.panel1.Controls.Add(this.button3); + this.panel1.Controls.Add(this.textBox2); + this.panel1.Location = new System.Drawing.Point(196, 302); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(535, 55); + this.panel1.TabIndex = 1; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(193, 6); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(147, 13); + this.label3.TabIndex = 0; + this.label3.Text = "Get Google! updates monthly!"; + // + // panel2 + // + this.panel2.BackColor = System.Drawing.SystemColors.Control; + this.panel2.Controls.Add(this.comboBox1); + this.panel2.Controls.Add(this.button2); + this.panel2.Controls.Add(this.button1); + this.panel2.Controls.Add(this.textBox1); + this.panel2.Controls.Add(this.label2); + this.panel2.Controls.Add(this.label1); + this.panel2.Location = new System.Drawing.Point(196, 136); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(535, 92); + this.panel2.TabIndex = 1; + // + // comboBox1 + // + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Items.AddRange(new object[] { + "10 results", + "30 results", + "100 results"}); + this.comboBox1.Location = new System.Drawing.Point(118, 44); + this.comboBox1.Name = "comboBox1"; + this.comboBox1.Size = new System.Drawing.Size(76, 21); + this.comboBox1.TabIndex = 4; + this.comboBox1.Text = "10 results"; + // + // button2 + // + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button2.Location = new System.Drawing.Point(307, 43); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(113, 26); + this.button2.TabIndex = 3; + this.button2.Text = "I\'m feeling lucky"; + this.button2.UseVisualStyleBackColor = true; + // + // button1 + // + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button1.Location = new System.Drawing.Point(194, 43); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(114, 26); + this.button1.TabIndex = 2; + this.button1.Text = "Google Search"; + this.button1.UseVisualStyleBackColor = true; + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(144, 23); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(245, 20); + this.textBox1.TabIndex = 1; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Times New Roman", 9.75F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label2.Location = new System.Drawing.Point(115, 71); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(328, 15); + this.label2.TabIndex = 0; + this.label2.Text = "Index contains ~25 million pages (soon to be much bigger)"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label1.Location = new System.Drawing.Point(176, 3); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(184, 17); + this.label1.TabIndex = 0; + this.label1.Text = "Search the web using Google!"; + // + // linkLabel1 + // + this.linkLabel1.AutoSize = true; + this.linkLabel1.Font = new System.Drawing.Font("Times New Roman", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.linkLabel1.Location = new System.Drawing.Point(395, 231); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.Size = new System.Drawing.Size(141, 24); + this.linkLabel1.TabIndex = 2; + this.linkLabel1.TabStop = true; + this.linkLabel1.Text = "About Google!"; + // + // linkLabel2 + // + this.linkLabel2.AutoSize = true; + this.linkLabel2.Font = new System.Drawing.Font("Times New Roman", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.linkLabel2.Location = new System.Drawing.Point(368, 280); + this.linkLabel2.Name = "linkLabel2"; + this.linkLabel2.Size = new System.Drawing.Size(107, 19); + this.linkLabel2.TabIndex = 2; + this.linkLabel2.TabStop = true; + this.linkLabel2.Text = "Stanford Search"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(369, 360); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(191, 13); + this.label4.TabIndex = 0; + this.label4.Text = "Copyright © 1997-8 Stanford University"; + // + // button3 + // + this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button3.Location = new System.Drawing.Point(274, 26); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(86, 25); + this.button3.TabIndex = 3; + this.button3.Text = "Subscribe"; + this.button3.UseVisualStyleBackColor = true; + // + // textBox2 + // + this.textBox2.Location = new System.Drawing.Point(144, 30); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(127, 20); + this.textBox2.TabIndex = 1; + this.textBox2.Text = "your e-mail"; + // + // linkLabel3 + // + this.linkLabel3.AutoSize = true; + this.linkLabel3.Font = new System.Drawing.Font("Times New Roman", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.linkLabel3.Location = new System.Drawing.Point(362, 34); + this.linkLabel3.Name = "linkLabel3"; + this.linkLabel3.Size = new System.Drawing.Size(50, 15); + this.linkLabel3.TabIndex = 4; + this.linkLabel3.TabStop = true; + this.linkLabel3.Text = "Archive"; + // + // linkLabel4 + // + this.linkLabel4.AutoSize = true; + this.linkLabel4.Font = new System.Drawing.Font("Times New Roman", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.linkLabel4.Location = new System.Drawing.Point(472, 280); + this.linkLabel4.Name = "linkLabel4"; + this.linkLabel4.Size = new System.Drawing.Size(88, 19); + this.linkLabel4.TabIndex = 3; + this.linkLabel4.TabStop = true; + this.linkLabel4.Text = "Linux Search"; + // + // GooglePrototype + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; + this.Controls.Add(this.linkLabel4); + this.Controls.Add(this.label4); + this.Controls.Add(this.linkLabel2); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.panel2); + this.Controls.Add(this.panel1); + this.Controls.Add(this.pictureBox1); + this.Name = "GooglePrototype"; + this.Size = new System.Drawing.Size(959, 483); + this.Load += new System.EventHandler(this.GooglePrototype_Load); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.LinkLabel linkLabel1; + private System.Windows.Forms.LinkLabel linkLabel2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.LinkLabel linkLabel3; + private System.Windows.Forms.LinkLabel linkLabel4; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs new file mode 100644 index 0000000..fb5e04b --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + public partial class GooglePrototype : UserControl + { + public GooglePrototype() + { + InitializeComponent(); + } + + private void GooglePrototype_Load(object sender, EventArgs e) + { + button1.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); + button2.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); + button3.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs new file mode 100644 index 0000000..9c16553 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs @@ -0,0 +1,61 @@ +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + partial class IE4NoPage + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.Image = global::Histacom2.Properties.Resources.nopage; + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(406, 538); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // IE4NoPage + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; + this.Controls.Add(this.pictureBox1); + this.Name = "IE4NoPage"; + this.Size = new System.Drawing.Size(959, 541); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs new file mode 100644 index 0000000..fad6ef9 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + public partial class IE4NoPage : UserControl + { + public IE4NoPage() + { + InitializeComponent(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx new file mode 100644 index 0000000..5f61137 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + testy + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs new file mode 100644 index 0000000..d058523 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs @@ -0,0 +1,95 @@ +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + partial class IE4Start + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.linkLabel2 = new System.Windows.Forms.LinkLabel(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.Image = global::Histacom2.Properties.Resources.start; + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(640, 480); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // linkLabel1 + // + this.linkLabel1.Cursor = System.Windows.Forms.Cursors.Hand; + this.linkLabel1.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.linkLabel1.Image = global::Histacom2.Properties.Resources.start_googlink; + this.linkLabel1.LinkColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(65)))), ((int)(((byte)(145))))); + this.linkLabel1.Location = new System.Drawing.Point(10, 269); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.Size = new System.Drawing.Size(95, 14); + this.linkLabel1.TabIndex = 1; + this.linkLabel1.TabStop = true; + this.linkLabel1.Text = " "; + this.linkLabel1.Click += new System.EventHandler(this.linkLabel1_Click); + // + // linkLabel2 + // + this.linkLabel2.Cursor = System.Windows.Forms.Cursors.Hand; + this.linkLabel2.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.linkLabel2.Image = global::Histacom2.Properties.Resources.start_padamslink; + this.linkLabel2.LinkColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(65)))), ((int)(((byte)(145))))); + this.linkLabel2.Location = new System.Drawing.Point(10, 283); + this.linkLabel2.Name = "linkLabel2"; + this.linkLabel2.Size = new System.Drawing.Size(116, 14); + this.linkLabel2.TabIndex = 2; + this.linkLabel2.TabStop = true; + this.linkLabel2.Text = " "; + this.linkLabel2.Click += new System.EventHandler(this.linkLabel2_Click); + // + // IE4Start + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; + this.Controls.Add(this.linkLabel2); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.pictureBox1); + this.Name = "IE4Start"; + this.Size = new System.Drawing.Size(959, 483); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.LinkLabel linkLabel1; + private System.Windows.Forms.LinkLabel linkLabel2; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs new file mode 100644 index 0000000..191cb2d --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps.IE4Sites +{ + public partial class IE4Start : UserControl + { + public IE4Start() + { + InitializeComponent(); + } + + private void linkLabel1_Click(object sender, EventArgs e) + { + WinClassicIE3.GoToPage("www.google.com"); + } + + private void linkLabel2_Click(object sender, EventArgs e) + { + WinClassicIE3.GoToPage("www.12padams.com"); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs new file mode 100644 index 0000000..3d5f121 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs @@ -0,0 +1,140 @@ +namespace Histacom2.OS.Win95.Win95Apps.MineSweeper +{ + partial class CustomMinefield + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.comboBox3 = new System.Windows.Forms.ComboBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(13, 7); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(38, 13); + this.label1.TabIndex = 0; + this.label1.Text = "Width:"; + // + // comboBox2 + // + this.comboBox2.BackColor = System.Drawing.Color.White; + this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Location = new System.Drawing.Point(57, 31); + this.comboBox2.Name = "comboBox2"; + this.comboBox2.Size = new System.Drawing.Size(78, 21); + this.comboBox2.TabIndex = 2; + // + // comboBox1 + // + this.comboBox1.BackColor = System.Drawing.Color.White; + this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Location = new System.Drawing.Point(57, 4); + this.comboBox1.Name = "comboBox1"; + this.comboBox1.Size = new System.Drawing.Size(78, 21); + this.comboBox1.TabIndex = 3; + // + // comboBox3 + // + this.comboBox3.BackColor = System.Drawing.Color.White; + this.comboBox3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.comboBox3.FormattingEnabled = true; + this.comboBox3.Location = new System.Drawing.Point(57, 58); + this.comboBox3.Name = "comboBox3"; + this.comboBox3.Size = new System.Drawing.Size(78, 21); + this.comboBox3.TabIndex = 4; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(10, 34); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(41, 13); + this.label2.TabIndex = 5; + this.label2.Text = "Height:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(13, 61); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(38, 13); + this.label3.TabIndex = 6; + this.label3.Text = "Mines:"; + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.Silver; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Location = new System.Drawing.Point(153, 4); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 7; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // CustomMinefield + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.button1); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.comboBox3); + this.Controls.Add(this.comboBox1); + this.Controls.Add(this.comboBox2); + this.Controls.Add(this.label1); + this.Name = "CustomMinefield"; + this.Size = new System.Drawing.Size(231, 89); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ComboBox comboBox2; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.ComboBox comboBox3; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Button button1; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs new file mode 100644 index 0000000..f8a375c --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2.OS.Win95.Win95Apps.MineSweeper +{ + public partial class CustomMinefield : UserControl + { + private WinClassicMinesweeper _wcm; + private WindowManager wm; + + public CustomMinefield(WinClassicMinesweeper wcm) + { + InitializeComponent(); + _wcm = wcm; + wm = new WindowManager(); + for (int i = 8; i < 31; i++) comboBox1.Items.Add(i); + for (int i = 8; i < 25; i++) comboBox2.Items.Add(i); + for (int i = 10; i < 668; i++) comboBox3.Items.Add(i); + } + + private void button1_Click(object sender, EventArgs e) + { + if ((int)comboBox1.SelectedItem * (int)comboBox2.SelectedItem <= (int)comboBox3.SelectedItem) wm.StartInfobox95("Oops!", "Too many mines!", Engine.Template.InfoboxType.Warning, Engine.Template.InfoboxButtons.OK); + else + { + _wcm.customwidth = (int)comboBox1.SelectedItem; + _wcm.customheight = (int)comboBox2.SelectedItem; + _wcm.custommines = (int)comboBox3.SelectedItem; + _wcm.calculateFormSize((int)comboBox1.SelectedItem, (int)comboBox2.SelectedItem); + this.ParentForm.Close(); + } + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx b/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/Game.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/Game.cs new file mode 100644 index 0000000..8f8d7e7 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/Game.cs @@ -0,0 +1,208 @@ +using System; +using System.Drawing; +using System.Windows.Forms; + + +namespace Histacom2.OS.Win95.Win95Apps.MineSweeper +{ + public class Game + { + public event EventHandler DismantledMinesChanged; + public event EventHandler Tick; + + private int _dismantledMines; + private int _height; + private int _incorrectdismantledMines; + private int _mines; + private Panel _panel; + private Square[,] _squares; + public Timer _timer; + private int _width; + public bool ftime = true; + public int Time; + public bool win = false; + private WinClassicMinesweeper _window; + + public Game(WinClassicMinesweeper window, Panel panel, int width, int height, int mines) + { + _panel = panel; + _width = width; + _height = height; + _mines = mines; + _window = window; + win = false; + } + + private void Dismantle(object sender, EventArgs e) + { + + Square s = (Square)sender; + if (s.Dismantled) + { + if (s.Minded) _dismantledMines++; + else _incorrectdismantledMines++; + } + else + { + if (s.Minded) _dismantledMines--; + else _incorrectdismantledMines--; + } + + OnDismantledMinesChanged(); + + if (_dismantledMines == Mines) + { + _timer.Enabled = false; + Panel.Enabled = false; + win = true; + } + } + + public int DismantledMines + { + get { return _dismantledMines + _incorrectdismantledMines; } + } + + private void Explode(object sender, EventArgs e) + { + _panel.Enabled = false; + _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSad; + if (_timer != null) _timer.Enabled = false; + foreach (Square s in _squares) + { + s.RemoveEvents(); + if (s.Minded && !s.Exploded && !s.Dismantled) + { + s.Button.BackgroundImage = Properties.Resources.minesweepSquareMine; + } + if (s.Dismantled && !s.Minded) + { + s.Button.BackgroundImage = Properties.Resources.minesweepSquareWrong; + } + } + _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSad; + } + + public int Height + { + get { return (this._height); } + } + + public bool IsBomb(int x, int y) + { + if (x >= 0 && x < Width) + { + if (y >= 0 && y < Height) + { + return _squares[x, y].Minded; + } + } + return false; + } + + public bool IsDismantled(int x, int y) + { + if (x >= 0 && x < Width) + { + if (y >= 0 && y < Height) + { + return _squares[x, y].Dismantled; + } + } + return false; + } + + public int Mines + { + get { return (this._mines); } + } + + protected void OnDismantledMinesChanged() + { + + if (DismantledMinesChanged != null) + { + DismantledMinesChanged(this, new EventArgs()); + } + } + + protected void OnTick() + { + if (Tick != null) + { + Tick(this, new EventArgs()); + } + } + + public void OpenSpot(int x, int y) + { + if (x >= 0 && x < Width) + { + if (y >= 0 && y < Height) + { + _squares[x, y].Open(); + } + } + } + + public Panel Panel + { + get { return (this._panel); } + } + + public void Start() + { + + //Panel.SuspendLayout(); + Time = 0; + _dismantledMines = 0; + _incorrectdismantledMines = 0; + Panel.Enabled = true; + Panel.Controls.Clear(); + + // Create Spots + _squares = new Square[Width, Height]; + for (int x = 0; x < Width; x++) + { + for (int y = 0; y < Height; y++) + { + Square s = new Square(this, x, y); + s.Explode += new EventHandler(Explode); + s.Dismantle += new EventHandler(Dismantle); + s.Button.MouseDown += (send, args) => { if (_panel.Enabled) _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperGasp; }; + s.Button.MouseUp += (send, args) => { if (_panel.Enabled) _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSmile; }; + _squares[x, y] = s; + } + } + + // Place Mines + int b = 0; + Random r = new Random(); + while (b < Mines) + { + int x = r.Next(Width); + int y = r.Next(Height); + + Square s = _squares[x, y]; + if (!s.Minded) + { + s.Minded = true; + b++; + } + } + + OnDismantledMinesChanged(); + } + + public void TimerTick(object sender, EventArgs e) + { + Time++; + OnTick(); + } + + public int Width + { + get { return (this._width); } + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs new file mode 100644 index 0000000..5ef41bc --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs @@ -0,0 +1,201 @@ +namespace Histacom2.OS.Win95.Win95Apps.MineSweeper +{ + partial class MineBestTimes + { + /// + /// 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 Component 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(); + 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.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(20, 23); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(103, 25); + this.label1.TabIndex = 0; + this.label1.Text = "Begginner:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(20, 71); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(123, 25); + this.label2.TabIndex = 1; + this.label2.Text = "Intermediate:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(20, 124); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(69, 25); + this.label3.TabIndex = 2; + this.label3.Text = "Expert:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(95, 23); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(115, 25); + this.label4.TabIndex = 3; + this.label4.Text = "999 seconds"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(95, 71); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(115, 25); + this.label5.TabIndex = 4; + this.label5.Text = "999 seconds"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(95, 124); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(115, 25); + this.label6.TabIndex = 5; + this.label6.Text = "999 seconds"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(160, 23); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(112, 25); + this.label7.TabIndex = 6; + this.label7.Text = "Anonymous"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(160, 71); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(112, 25); + this.label8.TabIndex = 7; + this.label8.Text = "Anonymous"; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label9.Location = new System.Drawing.Point(160, 124); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(112, 25); + this.label9.TabIndex = 8; + this.label9.Text = "Anonymous"; + // + // button1 + // + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Location = new System.Drawing.Point(193, 167); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 9; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button2 + // + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button2.Location = new System.Drawing.Point(45, 167); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(98, 23); + this.button2.TabIndex = 10; + this.button2.Text = "Reset Scores"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // timer1 + // + this.timer1.Interval = 1; + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // MineBestTimes + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Controls.Add(this.label9); + this.Controls.Add(this.label8); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Name = "MineBestTimes"; + this.Size = new System.Drawing.Size(299, 209); + this.Load += new System.EventHandler(this.MineBestTimes_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Timer timer1; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs new file mode 100644 index 0000000..53f3ab2 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs @@ -0,0 +1,71 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2.OS.Win95.Win95Apps.MineSweeper +{ + public partial class MineBestTimes : UserControl + { + public MineBestTimes() + { + InitializeComponent(); + foreach (Control c in Controls) + { + if (c is Button) + { + c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0))); + c.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + } + else + { + c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + } + } + } + + private void MineBestTimes_Load(object sender, EventArgs e) + { + timer1.Start(); + + } + + private void button1_Click(object sender, EventArgs e) + { + ParentForm.Close(); + } + + private void button2_Click(object sender, EventArgs e) + { + SaveSystem.CurrentSave.mineSweepE = 999; + SaveSystem.CurrentSave.mineSweepI = 999; + SaveSystem.CurrentSave.mineSweepH = 999; + SaveSystem.SaveGame(); + } + + private void timer1_Tick(object sender, EventArgs e) + { + label4.Text = (SaveSystem.CurrentSave.mineSweepE.ToString()) + " seconds"; + label5.Text = (SaveSystem.CurrentSave.mineSweepI.ToString()) + " seconds"; + label6.Text = (SaveSystem.CurrentSave.mineSweepH.ToString()) + " seconds"; + if(SaveSystem.CurrentSave.mineSweepE != 999) + { + label7.Text = SaveSystem.ProfileName; + } + if(SaveSystem.CurrentSave.mineSweepI != 999) + { + label8.Text = SaveSystem.ProfileName; + }; + if(SaveSystem.CurrentSave.mineSweepH != 999) + { + label9.Text = SaveSystem.ProfileName; + } + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx b/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx new file mode 100644 index 0000000..1f666f2 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/Square.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/Square.cs new file mode 100644 index 0000000..4f80240 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/Square.cs @@ -0,0 +1,268 @@ +using System; +using System.Drawing; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2.OS.Win95.Win95Apps.MineSweeper +{ + class Square + { + public event EventHandler Dismantle; + public event EventHandler Explode; + + private Button _button; + private bool _dismantled = false; + private bool _questioned = false; + private Game _game; + private bool _minded = false; + private bool _opened = false; + private bool _exploded = false; + private int _x; + private int _y; + + public Square(Game game, int x, int y) + { + _game = game; + _x = x; + _y = y; + _button = new Button(); + Button.Text = ""; + + int w = _game.Panel.Width / _game.Width; + int h = _game.Panel.Height / _game.Height; + + _button.Width = 16; + _button.Height = 16; + _button.Left = w * X; + _button.Top = h * Y; + _button.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0))); + _button.Click += new EventHandler(Click); + _button.MouseDown += new MouseEventHandler(DismantleClick); + _button.MouseUp += new MouseEventHandler(MiddleClick); + _button.FlatStyle = FlatStyle.Flat; + _button.FlatAppearance.BorderSize = 0; + _button.BackgroundImage = Properties.Resources.minesweepSquare; + _button.BackgroundImageLayout = ImageLayout.Stretch; + + _game.Panel.Controls.Add(Button); + } + + private void MiddleClick(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Middle && Opened) + { + int c = 0; + if (_game.IsBomb(X - 1, Y - 1)) c++; + if (_game.IsBomb(X - 0, Y - 1)) c++; + if (_game.IsBomb(X + 1, Y - 1)) c++; + if (_game.IsBomb(X - 1, Y - 0)) c++; + if (_game.IsBomb(X + 1, Y - 0)) c++; + if (_game.IsBomb(X - 1, Y + 1)) c++; + if (_game.IsBomb(X - 0, Y + 1)) c++; + if (_game.IsBomb(X + 1, Y + 1)) c++; + + int s = 0; + if (_game.IsDismantled(X - 1, Y - 1) && _game.IsBomb(X - 1, Y - 1)) s++; + if (_game.IsDismantled(X - 0, Y - 1) && _game.IsBomb(X - 0, Y - 1)) s++; + if (_game.IsDismantled(X + 1, Y - 1) && _game.IsBomb(X + 1, Y - 1)) s++; + if (_game.IsDismantled(X - 1, Y - 0) && _game.IsBomb(X - 1, Y - 0)) s++; + if (_game.IsDismantled(X + 1, Y - 0) && _game.IsBomb(X + 1, Y - 0)) s++; + if (_game.IsDismantled(X - 1, Y + 1) && _game.IsBomb(X - 1, Y + 1)) s++; + if (_game.IsDismantled(X - 0, Y + 1) && _game.IsBomb(X - 0, Y + 1)) s++; + if (_game.IsDismantled(X + 1, Y + 1) && _game.IsBomb(X + 1, Y + 1)) s++; + + if (s == c) + { + _game.OpenSpot(X - 1, Y - 1); + _game.OpenSpot(X - 0, Y - 1); + _game.OpenSpot(X + 1, Y - 1); + _game.OpenSpot(X - 1, Y - 0); + _game.OpenSpot(X - 0, Y - 0); + _game.OpenSpot(X + 1, Y - 0); + _game.OpenSpot(X - 1, Y + 1); + _game.OpenSpot(X - 0, Y + 1); + _game.OpenSpot(X + 1, Y + 1); + } + } + } + + public Button Button + { + get { return (this._button); } + } + + private void Click(object sender, EventArgs e) + { + + if (!Dismantled) + { + if (Minded) + { + Button.BackgroundImage = Properties.Resources.minesweepSquareExploded; + _exploded = true; + OnExplode(); + } + else + { + this.Open(); + } + } + if (_game.ftime == true && !Minded) + { + _game.ftime = false; + _game._timer = new Timer(); + _game._timer.Interval = 1000; + _game._timer.Tick += new EventHandler(_game.TimerTick); + _game._timer.Enabled = true; + } + } + + private void DismantleClick(object sender, MouseEventArgs e) + { + if (!Opened && e.Button == MouseButtons.Right) + { + if (Dismantled) + { + _dismantled = false; + _questioned = true; + Button.BackgroundImage = Properties.Resources.minesweepSquareQuestion; + } + else if(_questioned) + { + _questioned = false; + Button.BackgroundImage = Properties.Resources.minesweepSquare; + return; + } + else + { + _dismantled = true; + Button.BackgroundImage = Properties.Resources.WinClassicMinesweeperFlag; + } + OnDismantle(); + } + } + + public bool Dismantled + { + get { return (this._dismantled); } + } + + public bool Minded + { + get { return (this._minded); } + set { this._minded = value; } + } + + protected void OnDismantle() + { + if (Dismantle != null) + { + Dismantle(this, new EventArgs()); + } + } + + protected void OnExplode() + { + if (Explode != null) + { + Explode(this, new EventArgs()); + } + } + + public void Open() + { + if (!Minded) + { + if (!Opened && !Dismantled) + { + _opened = true; + // Count Bombs + int c = 0; + if (_game.IsBomb(X - 1, Y - 1)) c++; + if (_game.IsBomb(X - 0, Y - 1)) c++; + if (_game.IsBomb(X + 1, Y - 1)) c++; + if (_game.IsBomb(X - 1, Y - 0)) c++; + if (_game.IsBomb(X - 0, Y - 0)) c++; + if (_game.IsBomb(X + 1, Y - 0)) c++; + if (_game.IsBomb(X - 1, Y + 1)) c++; + if (_game.IsBomb(X - 0, Y + 1)) c++; + if (_game.IsBomb(X + 1, Y + 1)) c++; + + if (c > 0) + { + switch (c) + { + case 1: + Button.BackgroundImage = Properties.Resources.minesweepSquare1; + break; + case 2: + Button.BackgroundImage = Properties.Resources.minesweepSquare2; + break; + case 3: + Button.BackgroundImage = Properties.Resources.minesweepSquare3; + break; + case 4: + Button.BackgroundImage = Properties.Resources.minesweepSquare4; + break; + case 5: + Button.BackgroundImage = Properties.Resources.minesweepSquare5; + break; + case 6: + Button.BackgroundImage = Properties.Resources.minesweepSquare6; + break; + case 7: + Button.BackgroundImage = Properties.Resources.minesweepSquare7; + break; + case 8: + Button.BackgroundImage = Properties.Resources.minesweepSquare8; + break; + } + } + else + { + Button.BackgroundImage = Properties.Resources.minesweepSquare0; + Button.Enabled = false; + + _game.OpenSpot(X - 1, Y - 1); + _game.OpenSpot(X - 0, Y - 1); + _game.OpenSpot(X + 1, Y - 1); + _game.OpenSpot(X - 1, Y - 0); + _game.OpenSpot(X - 0, Y - 0); + _game.OpenSpot(X + 1, Y - 0); + _game.OpenSpot(X - 1, Y + 1); + _game.OpenSpot(X - 0, Y + 1); + _game.OpenSpot(X + 1, Y + 1); + } + } + } + } + + public bool Opened + { + get { return (this._opened); } + } + + public int X + { + get { return (this._x); } + } + + public int Y + { + get { return (this._y); } + } + + public bool Exploded + { + get { return (this._exploded); } + } + + public void RemoveEvents() + { + _button.Click -= new EventHandler(Click); + _button.MouseDown -= new MouseEventHandler(DismantleClick); + _button.MouseUp -= new MouseEventHandler(MiddleClick); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs new file mode 100644 index 0000000..bcb16de --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs @@ -0,0 +1,383 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicMinesweeper + { + /// + /// 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 Component 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(); + this.labelBombs = new System.Windows.Forms.Label(); + this.labelTime = new System.Windows.Forms.Label(); + this.panel1 = new System.Windows.Forms.Panel(); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.gameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); + this.begginnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.intermediateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.expertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.customToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); + this.marksToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.colorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); + this.bestTimesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); + this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpTopicsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator(); + this.aboutMinesweeperToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.button1 = new System.Windows.Forms.Button(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.panel2 = new System.Windows.Forms.Panel(); + this.panel3 = new System.Windows.Forms.Panel(); + this.panel4 = new System.Windows.Forms.Panel(); + this.menuStrip1.SuspendLayout(); + this.panel2.SuspendLayout(); + this.panel3.SuspendLayout(); + this.panel4.SuspendLayout(); + this.SuspendLayout(); + // + // labelBombs + // + this.labelBombs.BackColor = System.Drawing.Color.Silver; + this.labelBombs.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.labelBombs.Font = new System.Drawing.Font("Lemon\'s LCD", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.labelBombs.ForeColor = System.Drawing.Color.Red; + this.labelBombs.Image = global::Histacom2.Properties.Resources.MinesweepNumBox; + this.labelBombs.Location = new System.Drawing.Point(3, 6); + this.labelBombs.Name = "labelBombs"; + this.labelBombs.Size = new System.Drawing.Size(56, 25); + this.labelBombs.TabIndex = 9; + this.labelBombs.Text = "000"; + this.labelBombs.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // labelTime + // + this.labelTime.BackColor = System.Drawing.Color.Silver; + this.labelTime.Font = new System.Drawing.Font("Lemon\'s LCD", 15F); + this.labelTime.ForeColor = System.Drawing.Color.Red; + this.labelTime.Image = global::Histacom2.Properties.Resources.MinesweepNumBox; + this.labelTime.Location = new System.Drawing.Point(75, 6); + this.labelTime.Margin = new System.Windows.Forms.Padding(0); + this.labelTime.Name = "labelTime"; + this.labelTime.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.labelTime.Size = new System.Drawing.Size(56, 25); + this.labelTime.TabIndex = 6; + this.labelTime.Text = "000"; + this.labelTime.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // panel1 + // + this.panel1.Location = new System.Drawing.Point(3, 3); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(128, 128); + this.panel1.TabIndex = 4; + // + // menuStrip1 + // + this.menuStrip1.BackColor = System.Drawing.Color.Silver; + this.menuStrip1.ImageScalingSize = new System.Drawing.Size(0, 0); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.gameToolStripMenuItem, + this.helpToolStripMenuItem}); + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Padding = new System.Windows.Forms.Padding(2, 2, 0, 2); + this.menuStrip1.Size = new System.Drawing.Size(164, 24); + this.menuStrip1.TabIndex = 8; + this.menuStrip1.Text = "menuStrip1"; + // + // gameToolStripMenuItem + // + this.gameToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.gameToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newToolStripMenuItem, + this.toolStripSeparator1, + this.begginnerToolStripMenuItem, + this.intermediateToolStripMenuItem, + this.expertToolStripMenuItem, + this.customToolStripMenuItem, + this.toolStripSeparator2, + this.marksToolStripMenuItem, + this.colorToolStripMenuItem, + this.toolStripSeparator3, + this.bestTimesToolStripMenuItem, + this.toolStripSeparator4, + this.exitToolStripMenuItem}); + this.gameToolStripMenuItem.Name = "gameToolStripMenuItem"; + this.gameToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0); + this.gameToolStripMenuItem.Size = new System.Drawing.Size(42, 20); + this.gameToolStripMenuItem.Text = "&Game"; + this.gameToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay; + // + // newToolStripMenuItem + // + this.newToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.newToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.newToolStripMenuItem.Name = "newToolStripMenuItem"; + this.newToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.newToolStripMenuItem.Text = "New"; + this.newToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.newToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(149, 6); + // + // begginnerToolStripMenuItem + // + this.begginnerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.begginnerToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.begginnerToolStripMenuItem.Name = "begginnerToolStripMenuItem"; + this.begginnerToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.begginnerToolStripMenuItem.Text = "Beginner"; + this.begginnerToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.begginnerToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + this.begginnerToolStripMenuItem.Click += new System.EventHandler(this.begginnerToolStripMenuItem_Click); + // + // intermediateToolStripMenuItem + // + this.intermediateToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.intermediateToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.intermediateToolStripMenuItem.Name = "intermediateToolStripMenuItem"; + this.intermediateToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.intermediateToolStripMenuItem.Text = "Intermediate"; + this.intermediateToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.intermediateToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + this.intermediateToolStripMenuItem.Click += new System.EventHandler(this.intermediateToolStripMenuItem_Click); + // + // expertToolStripMenuItem + // + this.expertToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.expertToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.expertToolStripMenuItem.Name = "expertToolStripMenuItem"; + this.expertToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.expertToolStripMenuItem.Text = "Expert"; + this.expertToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.expertToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + this.expertToolStripMenuItem.Click += new System.EventHandler(this.expertToolStripMenuItem_Click); + // + // customToolStripMenuItem + // + this.customToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.customToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.customToolStripMenuItem.Name = "customToolStripMenuItem"; + this.customToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.customToolStripMenuItem.Text = "Custom"; + this.customToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.customToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + this.customToolStripMenuItem.Click += new System.EventHandler(this.customToolStripMenuItem_Click); + // + // toolStripSeparator2 + // + this.toolStripSeparator2.Name = "toolStripSeparator2"; + this.toolStripSeparator2.Size = new System.Drawing.Size(149, 6); + // + // marksToolStripMenuItem + // + this.marksToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.marksToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.marksToolStripMenuItem.Name = "marksToolStripMenuItem"; + this.marksToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.marksToolStripMenuItem.Text = "Marks {?}"; + this.marksToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.marksToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + // + // colorToolStripMenuItem + // + this.colorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.colorToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.colorToolStripMenuItem.Name = "colorToolStripMenuItem"; + this.colorToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.colorToolStripMenuItem.Text = "Color"; + this.colorToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.colorToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + // + // toolStripSeparator3 + // + this.toolStripSeparator3.Name = "toolStripSeparator3"; + this.toolStripSeparator3.Size = new System.Drawing.Size(149, 6); + // + // bestTimesToolStripMenuItem + // + this.bestTimesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.bestTimesToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.bestTimesToolStripMenuItem.Name = "bestTimesToolStripMenuItem"; + this.bestTimesToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.bestTimesToolStripMenuItem.Text = "Best Times"; + this.bestTimesToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.bestTimesToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + this.bestTimesToolStripMenuItem.Click += new System.EventHandler(this.bestTimesToolStripMenuItem_Click); + // + // toolStripSeparator4 + // + this.toolStripSeparator4.Name = "toolStripSeparator4"; + this.toolStripSeparator4.Size = new System.Drawing.Size(149, 6); + // + // exitToolStripMenuItem + // + this.exitToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.exitToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; + this.exitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.exitToolStripMenuItem.Text = "Exit"; + this.exitToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.exitToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; + this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); + // + // helpToolStripMenuItem + // + this.helpToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.helpToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.helpTopicsToolStripMenuItem, + this.toolStripSeparator5, + this.aboutMinesweeperToolStripMenuItem}); + this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; + this.helpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0); + this.helpToolStripMenuItem.Size = new System.Drawing.Size(36, 20); + this.helpToolStripMenuItem.Text = "&Help"; + // + // helpTopicsToolStripMenuItem + // + this.helpTopicsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.helpTopicsToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.helpTopicsToolStripMenuItem.Name = "helpTopicsToolStripMenuItem"; + this.helpTopicsToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.helpTopicsToolStripMenuItem.Text = "Help Topics"; + // + // toolStripSeparator5 + // + this.toolStripSeparator5.Name = "toolStripSeparator5"; + this.toolStripSeparator5.Size = new System.Drawing.Size(177, 6); + // + // aboutMinesweeperToolStripMenuItem + // + this.aboutMinesweeperToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.aboutMinesweeperToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.aboutMinesweeperToolStripMenuItem.Name = "aboutMinesweeperToolStripMenuItem"; + this.aboutMinesweeperToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.aboutMinesweeperToolStripMenuItem.Text = "About Minesweeper"; + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.Silver; + this.button1.BackgroundImage = global::Histacom2.Properties.Resources.WinClassicMinesweeperSmile; + this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Gray; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Location = new System.Drawing.Point(54, 5); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(25, 25); + this.button1.TabIndex = 7; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // timer1 + // + this.timer1.Interval = 1; + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // panel2 + // + this.panel2.Controls.Add(this.panel1); + this.panel2.Location = new System.Drawing.Point(15, 57); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(134, 134); + this.panel2.TabIndex = 10; + // + // panel3 + // + this.panel3.Controls.Add(this.panel4); + this.panel3.Controls.Add(this.panel2); + this.panel3.Location = new System.Drawing.Point(0, 25); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(164, 205); + this.panel3.TabIndex = 11; + // + // panel4 + // + this.panel4.Controls.Add(this.button1); + this.panel4.Controls.Add(this.labelTime); + this.panel4.Controls.Add(this.labelBombs); + this.panel4.Location = new System.Drawing.Point(15, 11); + this.panel4.Name = "panel4"; + this.panel4.Size = new System.Drawing.Size(134, 37); + this.panel4.TabIndex = 11; + // + // WinClassicMinesweeper + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.panel3); + this.Controls.Add(this.menuStrip1); + this.Name = "WinClassicMinesweeper"; + this.Size = new System.Drawing.Size(164, 230); + this.Load += new System.EventHandler(this.WinClassicMinesweeper_Load); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel3.ResumeLayout(false); + this.panel4.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label labelBombs; + private System.Windows.Forms.Label labelTime; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.MenuStrip menuStrip1; + private System.Windows.Forms.ToolStripMenuItem gameToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem aboutMinesweeperToolStripMenuItem; + private System.Windows.Forms.Timer timer1; + private System.Windows.Forms.Panel panel2; + internal System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Panel panel4; + private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem begginnerToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem intermediateToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem expertToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem customToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem marksToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem colorToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem bestTimesToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator5; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs b/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs new file mode 100644 index 0000000..9b6595c --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.OS.Win95.Win95Apps.MineSweeper; +using Histacom2.Engine; +using System.Threading; +using Histacom2.Engine.Template; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicMinesweeper : UserControl + { + private Game _game; + public int currentface = 1; + public string level = "easy"; + public int customwidth; + public int customheight; + public int custommines; + public WinClassicMinesweeper() + { + InitializeComponent(); + labelBombs.Font = new Font(TitleScreen.pfc.Families[2], 15, GraphicsUnit.Point); + labelTime.Font = new Font(TitleScreen.pfc.Families[2], 15, GraphicsUnit.Point); + panel2.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3); + panel3.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 3); + panel4.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 2); + foreach (ToolStripMenuItem item in menuStrip1.Items) + { + item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular); + item.BackColor = Color.Silver; + item.BackgroundImage = Properties.Resources.sliversilver; + item.BackgroundImageLayout = ImageLayout.Center; + item.DisplayStyle = ToolStripItemDisplayStyle.Text; + } + toolStripSeparator1.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; + toolStripSeparator2.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; + toolStripSeparator3.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; + toolStripSeparator4.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; + toolStripSeparator5.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; + } + private void GameTick(object sender, EventArgs e) + { + labelTime.Text = _game.Time.ToString(); + } + private void GameDismantledMinesChanged(object sender, EventArgs e) + { + labelBombs.Text = (_game.Mines - _game.DismantledMines).ToString(); + } + public void calculateFormSize(int x, int y) + { + panel1.Size = new Size(x * 16, y * 16); + panel2.Size = new Size(x * 16 + 6, y * 16 + 6); + this.ParentForm.Size = new Size(x * 16 + 41, y * 16 + 128); + panel3.Size = new Size(Width, Height - 24); + panel4.Size = new Size(panel2.Width, 37); + labelTime.Location = new Point(panel4.Width - 58, 6); + //panel2.Paint -= (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3); + panel2.Refresh(); + panel3.Refresh(); + //panel2.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3); + button1.Location = new Point(panel4.Width / 2 - 12, 6); + button1.PerformClick(); + } + private void begginnerToolStripMenuItem_Click(object sender, EventArgs e) + { + level = "easy"; + //button1.Location = new Point(70, 32); + calculateFormSize(9, 9); + } + private void intermediateToolStripMenuItem_Click(object sender, EventArgs e) + { + level = "medium"; + //button1.Location = new Point(158, 32); + calculateFormSize(16, 16); + } + private void expertToolStripMenuItem_Click(object sender, EventArgs e) + { + level = "hard"; + //button1.Location = new Point(381, 32); + calculateFormSize(30, 16); + } + private void button1_Click(object sender, EventArgs e) + { + button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSmile; + labelTime.Text = "0"; + switch (level) + { + case ("easy"): + Cursor.Current = Cursors.WaitCursor; + _game = new Game(this, panel1, 9, 9, 10); + break; + case ("medium"): + Cursor.Current = Cursors.WaitCursor; + _game = new Game(this, panel1, 16, 16, 40); + break; + case ("hard"): + Cursor.Current = Cursors.WaitCursor; + _game = new Game(this, panel1, 30, 16, 99); + break; + case ("custom"): + Cursor.Current = Cursors.WaitCursor; + _game = new Game(this, panel1, customwidth, customheight, custommines); + break; + } + _game.Tick += new EventHandler(GameTick); + _game.DismantledMinesChanged += new EventHandler(GameDismantledMinesChanged); + _game.Start(); + timer1.Start(); + } + + private void WinClassicMinesweeper_Load(object sender, EventArgs e) + { + begginnerToolStripMenuItem.PerformClick(); + timer1.Start(); + } + + private void bestTimesToolStripMenuItem_Click(object sender, EventArgs e) + { + WindowManager wm = new WindowManager(); + wm.StartWin95(new MineBestTimes(), "Best Times", null, false, false, true, false); + + } + + private void timer1_Tick(object sender, EventArgs e) + { + if (_game.win == true) + { + button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperWin; + switch (level) + { + case ("easy"): + if (SaveSystem.CurrentSave.mineSweepE > _game.Time) SaveSystem.CurrentSave.mineSweepE = _game.Time; + break; + case ("medium"): + if (SaveSystem.CurrentSave.mineSweepI > _game.Time) SaveSystem.CurrentSave.mineSweepI = _game.Time; + break; + case ("hard"): + if (SaveSystem.CurrentSave.mineSweepH > _game.Time) SaveSystem.CurrentSave.mineSweepH = _game.Time; + Thread t = new Thread(Achieve); + t.Start(); + break; + } + SaveSystem.SaveGame(); + timer1.Stop(); + } + } + + private void Achieve() + { + SaveSystem.SaveAchievement(20); + new AchievementBox(20); + } + + private void exitToolStripMenuItem_Click(object sender, EventArgs e) + { + this.ParentForm.Close(); + } + + private void customToolStripMenuItem_Click(object sender, EventArgs e) + { + level = "custom"; + new WindowManager().StartWin95(new CustomMinefield(this), "Custom Field", null, false, false, true, false); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx b/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx new file mode 100644 index 0000000..fe7c0a0 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 132, 17 + + + 48 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/Story/Hack1.cs b/Histacom2/OS/Win95/Win95Apps/Story/Hack1.cs new file mode 100644 index 0000000..54716e5 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Story/Hack1.cs @@ -0,0 +1,97 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.IO; +using System.Linq; +using System.Media; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using Histacom2.Engine.Template; + +namespace Histacom2.OS.Win95.Win95Apps.Story +{ + static class Hack1 : Object + { + static WindowManager wm = new WindowManager(); + static bool ended = false; + static Thread soundThread = new Thread(dialup_sound_play); + static bool devMode = true; + + // This is the very first story script! + public static void StartObjective() + { + if (!ended) { + System.Windows.Forms.Timer tmr = new System.Windows.Forms.Timer(); + tmr.Interval = 1; + tmr.Tick += new EventHandler(CheckIfSoundFinished); + + if (devMode == true) ContinueObjective(); + else + { + soundThread.Start(); + tmr.Start(); + } + } + } + + public static async void ContinueObjective() + { + WinClassicTerminal Console = new WinClassicTerminal(true); + WinClassic app = wm.StartWin95(Console, "MS-DOS Prompt", null, true, true); + + Console.WriteLine("telnet> 104.27.135.159 Connecting..."); + await Task.Delay(2500); + Console.WriteLine("telnet> 104.27.135.159 Connected."); + await Task.Delay(2500); + Console.WriteLine("telnet> 104.27.135.159 set hostname to 'TheHiddenHacker'."); + await Task.Delay(2500); + Console.WriteLine("TheHiddenHacker> I see you have access to 12padams.com."); + await Task.Delay(4500); + Console.WriteLine("TheHiddenHacker> Though it doesn't seem obvious, only a very limited amount of people can access the site."); + await Task.Delay(6000); + Console.WriteLine("TheHiddenHacker> 12padams has a secret, and I need you to help me find it."); + await Task.Delay(3500); + Console.WriteLine("TheHiddenHacker> I was snooping around his website, when he blacklisted my IP address."); + await Task.Delay(4000); + Console.WriteLine("TheHiddenHacker> While I was searching, I noticed a file that I didn't have permission to download. I need you to get it for me."); + await Task.Delay(6500); + Console.WriteLine("TheHiddenHacker> First, I'll need you to download an FTP client, available under the software section of 12padams' website."); + await Task.Delay(5000); + Console.WriteLine("TheHiddenHacker> Once that's downloaded, You'll need to type in a Hostname, Username, and Password."); + await Task.Delay(4500); + Console.WriteLine("TheHiddenHacker> The hostname is 172.68.119.42, and the username is most likely 12padams. I'm not too sure what the password is, however."); + await Task.Delay(3500); + Console.WriteLine("TheHiddenHacker> You'll need to figure out where you can get the password. Try looking for any odd text on the website."); + await Task.Delay(3500); + Console.WriteLine("TheHiddenHacker> I don't have much time to talk - I'd quickly copy down those details into Notepad before this Terminal gets closed."); + + await Task.Delay(36000); + app.Close(); + ended = true; + } + + public static void CheckIfSoundFinished(Object sender, EventArgs e) + { + if (soundThread.IsAlive == false) + { + // Continue from where we were + System.Windows.Forms.Timer trm = sender as System.Windows.Forms.Timer; + + ContinueObjective(); + trm.Stop(); + } + } + + public static void dialup_sound_play() + { + SoundPlayer dialup_sound; + // Play Dial-up Sound + Stream audio = Properties.Resources.modem_dial; + dialup_sound = new SoundPlayer(audio); + dialup_sound.PlaySync(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/Story/Hack2.cs b/Histacom2/OS/Win95/Win95Apps/Story/Hack2.cs new file mode 100644 index 0000000..1dc99da --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Story/Hack2.cs @@ -0,0 +1,283 @@ +using System; +using System.Drawing; +using System.Media; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using Histacom2.Engine.Template; +using Histacom2.OS.Win98; + +namespace Histacom2.OS.Win95.Win95Apps.Story +{ + public class Hack2 : object + { + static WindowManager wm = new WindowManager(); + + public static async void StartObjective() + { + WinClassicTerminal Console = new WinClassicTerminal(true); + Random r = new Random(); + WinClassic app = wm.StartWin95(Console, "MS-DOS Prompt", null, true, true); + + Console.WriteLine("telnet> 185.152.46.51 Connecting..."); + await Task.Delay(2500); + Console.WriteLine("telnet> 185.152.46.51 Connected."); + await Task.Delay(2500); + Console.WriteLine("telnet> 185.152.46.51 set hostname to '12padams'."); + await Task.Delay(2000); + Console.WriteLine("12padams> WHAT DO YOU THINK YOU'RE DOING??"); + await Task.Delay(3000); + Console.WriteLine("12padams> First you hack my FTP server.."); + await Task.Delay(4500); + Console.WriteLine("12padams> Then you download my secret Time Distorter program?"); + await Task.Delay(4000); + Console.WriteLine("12padams> Oh, and I know you activated it."); + await Task.Delay(4000); + Console.WriteLine("12padams> I can see your screen right now.."); + await Task.Delay(5000); + Console.WriteLine("12padams> Now, in about 2 minutes you think you're going to be able to travel to 1999."); + await Task.Delay(3500); + Console.WriteLine("12padams> Well, I am sorry but I just can't let you do that."); + await Task.Delay(5000); + Console.WriteLine("12padams> You see, I have LOTS of power over your computer."); + await Task.Delay(3400); + Console.WriteLine("12padams> Okay, let me show you how easy this is."); + await Task.Delay(1500); + Console.WriteLine("Command> Hide Start Button"); + TitleScreen.frm95.startbutton.Hide(); + await Task.Delay(3500); + Console.WriteLine("12padams> See how easy that was?"); + await Task.Delay(3700); + Console.WriteLine("12padams> Now watch this.."); + await Task.Delay(3000); + TitleScreen.frm95.desktopicons.BackgroundImage = Properties.Resources.Win95Error; + TitleScreen.frm95.BackgroundImage = null; + await Task.Delay(3000); + Console.WriteLine("12padams> Hahaha, having a few errors are we?"); + await Task.Delay(2500); + Console.WriteLine("telnet> 104.27.135.159 Connecting..."); + await Task.Delay(2500); + Console.WriteLine("telnet> 104.27.135.159 Connected."); + await Task.Delay(2500); + Console.WriteLine("telnet> 104.27.135.159 set hostname to 'TheHiddenHacker'."); + await Task.Delay(3000); + Console.WriteLine("The Hidden Hacker> Great, you found the software."); + await Task.Delay(3700); + Console.WriteLine("12padams> How dare you.."); + await Task.Delay(3500); + Console.WriteLine($"The Hidden Hacker> Don't worry {SaveSystem.ProfileName}."); + await Task.Delay(4500); + Console.WriteLine("The Hidden Hacker> I have to say, good job for getting the Time Distorter."); + await Task.Delay(4000); + Console.WriteLine("12padams> The Hidden Hacker.. I thought my first punishment was enough to keep you away."); + await Task.Delay(4500); + Console.WriteLine("The Hidden Hacker> Well, now that I have uncovered your secret, I'm not just gonna go away."); + await Task.Delay(3600); + Console.WriteLine("12padams> If you don't go, I'll make you go!"); + await Task.Delay(3700); + Console.WriteLine($"The Hidden Hacker> Hey {SaveSystem.ProfileName}, don't worry about 12padams. You're about to get away from all this."); + await Task.Delay(3500); + Console.WriteLine("The Hidden Hacker> Let me fix this.."); + await Task.Delay(2500); + Console.WriteLine("Command> Show Start Button"); + TitleScreen.frm95.startbutton.Show(); + TitleScreen.frm95.desktopicons.BackgroundImage = null; + await Task.Delay(2900); + Console.WriteLine("12padams> OKAY, NOW YOU'VE DONE IT!"); + await Task.Delay(2500); + Console.WriteLine("Command> Stop Timer"); + TitleScreen.frm95.distort.lblCountDown.Hide(); + await Task.Delay(3000); + Console.WriteLine("12padams> I bet you didn't see that one coming.."); + await Task.Delay(3700); + Console.WriteLine("The Hidden Hacker> Oh but I did.."); + await Task.Delay(5000); + Console.WriteLine("The Hidden Hacker> I converted the stop function to the hide function when I logged on.."); + await Task.Delay(4200); + Console.WriteLine("12padams> NO! That's impossible!"); + await Task.Delay(3000); + Console.WriteLine("The Hidden Hacker> Oh, is it? Well, watch this!"); + TitleScreen.frm95.distort.Counter = 16; + await Task.Delay(2000); + Console.WriteLine("Command> Show Timer"); + TitleScreen.frm95.distort.lblCountDown.Show(); + await Task.Delay(3000); + Console.WriteLine("The Hidden Hacker> And here's one more command for you to learn."); + await Task.Delay(2000); + Console.WriteLine("Command> Disconnect 12padams"); + await Task.Delay(2000); + Console.WriteLine("telnet> 12padams Disconnected."); + await Task.Delay(3000); + Console.WriteLine($"The Hidden Hacker> Good luck {SaveSystem.ProfileName}! I'll see you in the future!"); + await Task.Delay(4000); + + while (TitleScreen.frm95.distort.Counter != 0) { } + TitleScreen.frm95.distort.lblCountDown.Text = "Initiating Time Travel Sequence..."; + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + await Task.Delay(100); + Program.Invert(Console.cmdPrompt); + app.Close(); + await Task.Delay(100); + TitleScreen.frm95.taskbar.BackgroundImage = null; + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95.taskbar, false); + await Task.Delay(100); + TitleScreen.frm95.taskbar.Hide(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Hide(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Show(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Hide(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Show(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Hide(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Show(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Hide(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Show(); + await Task.Delay(100); + TitleScreen.frm95.desktopicons.Hide(); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); + Program.Invert(TitleScreen.frm95, false); + await Task.Delay(100); + TitleScreen.frm95.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).BringToFront(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).maximizebutton.Enabled = false; + ((WinClassic)TitleScreen.frm95.distort.ParentForm).WindowState = FormWindowState.Maximized; + ((WinClassic)TitleScreen.frm95.distort.ParentForm).right.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).left.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).bottom.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).top.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).bottomleftcorner.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).bottomrightcorner.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).topleftcorner.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).toprightcorner.Hide(); + ((WinClassic)TitleScreen.frm95.distort.ParentForm).Dock = DockStyle.Fill; + ((WinClassic)TitleScreen.frm95.distort.ParentForm).max = true; + ((WinClassic)TitleScreen.frm95.distort.ParentForm).maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore; + ((WinClassic)TitleScreen.frm95.distort.ParentForm).programtopbar.Hide(); + TitleScreen.frm95.distort.BackColor = Color.Black; + TitleScreen.frm95.distort.btnGo.Hide(); + foreach (Control c in TitleScreen.frm95.distort.Controls) c.ForeColor = Color.Silver; + TitleScreen.frm95.distort.lblCountDown.Text = "Traveling..."; + + Point start = TitleScreen.frm95.distort.lblTo.Location; + Point end = new Point(TitleScreen.frm95.distort.lblDestYear.Location.X - TitleScreen.frm95.distort.lblTo.Width - 10, TitleScreen.frm95.distort.lblDestYear.Location.Y); + int increment = (end.X - start.X) / 50; + + SoundPlayer sp = new SoundPlayer(Properties.Resources.distort1); + sp.Play(); + await Task.Delay(1000); + + for (int i = 0; i < 50; i += 2) + { + TitleScreen.frm95.distort.lblTo.ForeColor = Color.White; + TitleScreen.frm95.distort.lblTo.Location = new Point(TitleScreen.frm95.distort.lblTo.Location.X + increment, TitleScreen.frm95.distort.lblTo.Location.Y); + await Task.Delay(100); + TitleScreen.frm95.distort.lblTo.ForeColor = Color.Silver; + TitleScreen.frm95.distort.lblTo.Location = new Point(TitleScreen.frm95.distort.lblTo.Location.X + increment, TitleScreen.frm95.distort.lblTo.Location.Y); + await Task.Delay(100); + } + foreach (Control c in TitleScreen.frm95.distort.Controls) c.ForeColor = Color.Gray; + await Task.Delay(100); + foreach (Control c in TitleScreen.frm95.distort.Controls) c.ForeColor = Color.Black; + await Task.Delay(2000); + sp.Stop(); + + SaveSystem.UpgradeFileSystem("95", "98"); + SaveSystem.CurrentSave.CurrentOS = "98"; + SaveSystem.currentTheme = new Default98Theme(); + SaveSystem.CurrentSave.ThemeName = "default98"; + TitleScreen.frm95.distort.ParentForm.Close(); + Program.title.StartGame(); + TitleScreen.frm95.Close(); + return; + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WebChat1998.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WebChat1998.Designer.cs new file mode 100644 index 0000000..8a32029 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WebChat1998.Designer.cs @@ -0,0 +1,329 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WebChat1998 + { + /// + /// 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 Component 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(); + this.resources = new System.ComponentModel.ComponentResourceManager(typeof(WebChat1998)); + this.Chat = new System.Windows.Forms.Timer(this.components); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.label1 = new System.Windows.Forms.Label(); + this.history = new System.Windows.Forms.TextBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label5 = new System.Windows.Forms.Label(); + this.button5 = new System.Windows.Forms.Button(); + this.label6 = new System.Windows.Forms.Label(); + this.typechat = new System.Windows.Forms.TextBox(); + this.login = new System.Windows.Forms.Panel(); + this.label2 = new System.Windows.Forms.Label(); + this.txtscreenname = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.label7 = new System.Windows.Forms.Label(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.panel1.SuspendLayout(); + this.login.SuspendLayout(); + this.SuspendLayout(); + // + // Chat + // + this.Chat.Interval = 15000; + this.Chat.Tick += new System.EventHandler(this.Chat_Tick); + // + // listBox1 + // + this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Right))); + this.listBox1.FormattingEnabled = true; + this.listBox1.Location = new System.Drawing.Point(504, 32); + this.listBox1.Name = "listBox1"; + this.listBox1.Size = new System.Drawing.Size(195, 329); + this.listBox1.TabIndex = 0; + // + // label1 + // + this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(501, 13); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(85, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Users Logged In"; + // + // history + // + this.history.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.history.BackColor = System.Drawing.Color.White; + this.history.Location = new System.Drawing.Point(22, 32); + this.history.Multiline = true; + this.history.Name = "history"; + this.history.ReadOnly = true; + this.history.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.history.Size = new System.Drawing.Size(471, 377); + this.history.TabIndex = 2; + // + // panel1 + // + this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel1.Controls.Add(this.label5); + this.panel1.Controls.Add(this.button5); + this.panel1.Location = new System.Drawing.Point(504, 393); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(195, 51); + this.panel1.TabIndex = 3; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(13, 18); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(84, 13); + this.label5.TabIndex = 1; + this.label5.Text = "skin95setup.exe"; + // + // button5 + // + this.button5.Location = new System.Drawing.Point(97, 13); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(75, 23); + this.button5.TabIndex = 0; + this.button5.Text = "Download"; + this.button5.UseVisualStyleBackColor = true; + // + // label6 + // + this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(504, 374); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(62, 13); + this.label6.TabIndex = 4; + this.label6.Text = "File Sharing"; + // + // typechat + // + this.typechat.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.typechat.Location = new System.Drawing.Point(20, 415); + this.typechat.Name = "typechat"; + this.typechat.Size = new System.Drawing.Size(395, 20); + this.typechat.TabIndex = 5; + // + // login + // + this.login.Controls.Add(this.label2); + this.login.Controls.Add(this.txtscreenname); + this.login.Controls.Add(this.button1); + this.login.Controls.Add(this.label3); + this.login.Controls.Add(this.label4); + this.login.Controls.Add(this.textBox1); + this.login.Controls.Add(this.textBox2); + this.login.Location = new System.Drawing.Point(92, 94); + this.login.Name = "login"; + this.login.Size = new System.Drawing.Size(497, 251); + this.login.TabIndex = 6; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(328, 161); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(149, 13); + this.label2.TabIndex = 6; + this.label2.Text = "Please type in a screen name."; + // + // txtscreenname + // + this.txtscreenname.Location = new System.Drawing.Point(331, 181); + this.txtscreenname.Name = "txtscreenname"; + this.txtscreenname.Size = new System.Drawing.Size(151, 20); + this.txtscreenname.TabIndex = 5; + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.Silver; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Location = new System.Drawing.Point(331, 208); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(151, 23); + this.button1.TabIndex = 4; + this.button1.Text = "Login"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.Button1_Click); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(196, 16); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(112, 13); + this.label3.TabIndex = 3; + this.label3.Text = "Welcome to WebChat"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(118, 56); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(93, 13); + this.label4.TabIndex = 2; + this.label4.Text = "Chat Room Rules:"; + // + // textBox1 + // + this.textBox1.BackColor = System.Drawing.Color.Silver; + this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox1.Location = new System.Drawing.Point(26, 72); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(276, 159); + this.textBox1.TabIndex = 1; + this.textBox1.Text = resources.GetString("textBox1.Text"); + // + // textBox2 + // + this.textBox2.BackColor = System.Drawing.Color.Silver; + this.textBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox2.Location = new System.Drawing.Point(331, 72); + this.textBox2.Multiline = true; + this.textBox2.Name = "textBox2"; + this.textBox2.ReadOnly = true; + this.textBox2.Size = new System.Drawing.Size(151, 86); + this.textBox2.TabIndex = 0; + this.textBox2.Text = "A screen name is a temporary name which will be displayed in place of your real n" + + "ame. To keep your identity safe, please do not enter your real name in this chat" + + "room."; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(22, 13); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(406, 13); + this.label7.TabIndex = 7; + this.label7.Text = "To speak, just type in the bottom textbox, then click the Speak button or press E" + + "nter."; + // + // button2 + // + this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right) + | System.Windows.Forms.AnchorStyles.Right))); + this.button2.BackColor = System.Drawing.Color.Silver; + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button2.Location = new System.Drawing.Point(422, 415); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(71, 23); + this.button2.TabIndex = 8; + this.button2.Text = "Speak"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.Button2_Click); + // + // button3 + // + this.button3.BackColor = System.Drawing.Color.Silver; + this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button3.Location = new System.Drawing.Point(149, 427); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(75, 23); + this.button3.TabIndex = 9; + this.button3.Text = "Paul"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.Button3_Click); + // + // button4 + // + this.button4.Location = new System.Drawing.Point(235, 427); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(75, 23); + this.button4.TabIndex = 10; + this.button4.Text = "Bill"; + this.button4.UseVisualStyleBackColor = true; + this.button4.Click += new System.EventHandler(this.Button4_Click); + // + // WebChat1998 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.button4); + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Controls.Add(this.label7); + this.Controls.Add(this.login); + this.Controls.Add(this.typechat); + this.Controls.Add(this.label6); + this.Controls.Add(this.panel1); + this.Controls.Add(this.history); + this.Controls.Add(this.label1); + this.Controls.Add(this.listBox1); + this.Name = "WebChat1998"; + this.Size = new System.Drawing.Size(724, 462); + this.Load += new System.EventHandler(this.WebChat1998_Load); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.login.ResumeLayout(false); + this.login.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Timer Chat; + private System.Windows.Forms.ListBox listBox1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox history; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.TextBox typechat; + private System.Windows.Forms.Panel login; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.TextBox txtscreenname; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button4; + private System.ComponentModel.ComponentResourceManager resources; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WebChat1998.cs b/Histacom2/OS/Win95/Win95Apps/WebChat1998.cs new file mode 100644 index 0000000..0b2ef8a --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WebChat1998.cs @@ -0,0 +1,273 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using System.Threading; +using System.Media; +using System.IO; +using Histacom2.Engine.Template; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WebChat1998 : UserControl + { + int chat_index = 0; + WindowManager wm = new WindowManager(); + MessageParser wcmp = new MessageParser(); + bool correctname = false; + bool guessing = false; + bool msgsound = true; + + bool wimponclose = false; + + SoundPlayer join = new SoundPlayer(Properties.Resources.AIMbuddyjoin); + SoundPlayer leave = new SoundPlayer(Properties.Resources.AIMbuddyleave); + SoundPlayer send = new SoundPlayer(Properties.Resources.AIMmessagesent); + SoundPlayer receive = new SoundPlayer(Properties.Resources.AIMmessagereceived); + SoundPlayer file = new SoundPlayer(Properties.Resources.AIMfile); + + BSODCreator bc = new BSODCreator(); + Win9XBSOD bsod = null; + Win9XBSOD bsod2 = null; + + public WebChat1998() + { + InitializeComponent(); + bsod = bc.throw9XBSOD(false, BSODCreator.BSODCauses.WimpEnding); + bsod2 = bc.throw9XBSOD(false, BSODCreator.BSODCauses.PiracyEnding); + bsod.Hide(); + bsod2.Hide(); + + this.button1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + this.button2.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + this.button3.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + this.button4.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + + textBox1.Text = "If you do not agree to the following rules below DO NOT log into the chat:\n\nNo Bullying\nNo Swearing\nNo Hacking\nNo Illegal Files / Piracy\n\nFailure to follow these rules will result in serious irreversible consequences."; + } + private void WebChat1998_Load(object sender, EventArgs e) + { + button5.Hide(); + button4.Hide(); + button3.Hide(); + label5.Hide(); + } + private void Button1_Click(object sender, EventArgs e) + { + if (txtscreenname.Text == "") { wm.StartInfobox95("Invalid Username", "Your username cannot be blank.", InfoboxType.Warning, InfoboxButtons.OK); return; } + if (txtscreenname.Text.Length > 12) { wm.StartInfobox95("Invalid Username", "Your username needs to be less than 12 characters.", InfoboxType.Warning, InfoboxButtons.OK); return; } + if (txtscreenname.Text.Contains(" ")) { wm.StartInfobox95("Invalid Username", "Your username cannot contain spaces.", InfoboxType.Warning, InfoboxButtons.OK); return; } + if (txtscreenname.Text == "SkyHigh" | txtscreenname.Text == "rain49" | txtscreenname.Text == "12padams") { wm.StartInfobox95("Invalid Username", "That username is already taken.", InfoboxType.Warning, InfoboxButtons.OK); return; } + ParentForm.AcceptButton = button2; + TitleScreen.username = txtscreenname.Text; + login.Hide(); + listBox1.Items.Add(TitleScreen.username); + history.AppendText("System: " + TitleScreen.username + " has joined the chat." + Environment.NewLine); + join.Play(); + if (TitleScreen.username == "devspeed") Chat.Interval = 100; + Chat.Start(); + } + + private void Chat_Tick(object sender, EventArgs e) + { + if (!guessing) + { + if (history.ScrollBars != ScrollBars.None) history.AppendText(wcmp.ParseMessage(resources.GetString("convo"), chat_index, TitleScreen.username)); + else history.Text = wcmp.ParseMessage(resources.GetString("convo"), chat_index, TitleScreen.username); + switch (wcmp.GetSpecial(resources.GetString("convo"), chat_index)) + { + case "addsh": + listBox1.Items.Add("SkyHigh"); + join.Play(); + this.ParentForm.FormClosing += WebChatClosing; + wimponclose = true; + break; + case "nameguess": + typechat.Hide(); + button2.Hide(); + button3.Show(); + button4.Show(); + Chat.Stop(); + guessing = true; + receive.Play(); + break; + case "addrain": + listBox1.Items.Add("rain49"); + join.Play(); + break; + case "addfile": + label5.Show(); + button5.Show(); + file.Play(); + break; + case "addpadams": + listBox1.Items.Add("12padams"); + join.Play(); + ((WinClassic)this.ParentForm).closeDisabled = true; + TitleScreen.frm95.startbutton.Enabled = false; + TitleScreen.frm95.startmenu.Hide(); + break; + case "nostart": + TitleScreen.frm95.startbutton.Hide(); + TitleScreen.frm95.startmenu.Hide(); + receive.Play(); + break; + case "removerain": + listBox1.Items.Remove("rain49"); + leave.Play(); + break; + case "iconsded": + TitleScreen.frm95.desktopicons.Enabled = false; + receive.Play(); + break; + case "taskbarded": + TitleScreen.frm95.taskbar.Hide(); + receive.Play(); + break; + case "iconsgone": + TitleScreen.frm95.desktopicons.Hide(); + receive.Play(); + break; + case "bigtext": + history.Font = new Font("Arial", 12F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + ((WinClassic)this.ParentForm).maximizebutton.Enabled = false; + ((WinClassic)this.ParentForm).WindowState = FormWindowState.Maximized; + ((WinClassic)this.ParentForm).right.Hide(); + ((WinClassic)this.ParentForm).left.Hide(); + ((WinClassic)this.ParentForm).bottom.Hide(); + ((WinClassic)this.ParentForm).top.Hide(); + ((WinClassic)this.ParentForm).bottomleftcorner.Hide(); + ((WinClassic)this.ParentForm).bottomrightcorner.Hide(); + ((WinClassic)this.ParentForm).topleftcorner.Hide(); + ((WinClassic)this.ParentForm).toprightcorner.Hide(); + ((WinClassic)this.ParentForm).Dock = DockStyle.Fill; + ((WinClassic)this.ParentForm).max = true; + ((WinClassic)this.ParentForm).maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore; + receive.Play(); + break; + case "notopbar": + ((WinClassic)this.ParentForm).programtopbar.Hide(); + receive.Play(); + break; + case "filepoof": + label5.Hide(); + button5.Hide(); + receive.Play(); + break; + case "removesky": + listBox1.Items.Remove("SkyHigh"); + leave.Play(); + break; + case "notype": + typechat.Hide(); + button2.Hide(); + receive.Play(); + break; + case ".labelgone": + label1.Hide(); + label6.Hide(); + label7.Hide(); + break; + case ".blackout": + BackColor = Color.Black; + history.BackColor = Color.Black; + history.ForeColor = Color.White; + break; + case "nosound": + msgsound = false; + break; + case ".fulltext": + foreach (Control c in ((WinClassic)this.ParentForm).program.Controls) + { + if (c.Name != "programContent") + { + c.Hide(); + ((WinClassic)this.ParentForm).program.Controls.Remove(c); + } + } + ((WinClassic)this.ParentForm).programContent.Location = new Point(0, 0); + ((WinClassic)this.ParentForm).programContent.Size = ((WinClassic)this.ParentForm).ClientSize; + panel1.Hide(); + history.Dock = DockStyle.Fill; + break; + case "noscroll": + history.ScrollBars = ScrollBars.None; + break; + case "nomouse": + Cursor.Hide(); + break; + case "type": + history.ReadOnly = false; + break; + case "notyper": + history.ReadOnly = true; + break; // TODO: Add ending here + default: + if (msgsound) receive.Play(); + break; + } + if (TitleScreen.username == "devspeed") Chat.Interval = wcmp.GetMessageDelay(resources.GetString("convo"), chat_index) / 2; + else Chat.Interval = wcmp.GetMessageDelay(resources.GetString("convo"), chat_index); + } + else + { + if (correctname) + { + history.AppendText("SkyHigh: yay you got it right!" + Environment.NewLine); + } + else + { + history.AppendText("SkyHigh: sorry, my name is actually bill" + Environment.NewLine); + } + guessing = false; + receive.Play(); + Chat.Interval = wcmp.GetMessageDelay(resources.GetString("convo"), chat_index); + } + chat_index++; + } + + private void WebChatClosing(object sender, FormClosingEventArgs e) + { + if (wimponclose) + { + bsod.FormClosing += new FormClosingEventHandler(Program.title.BSODRewind); + bsod.Show(); + bsod.BringToFront(); + bsod2.Close(); + } + } + + private void Button2_Click(object sender, EventArgs e) + { + if (typechat.Text != "") history.AppendText(TitleScreen.username + ": " + typechat.Text + Environment.NewLine); + typechat.Text = ""; + if (msgsound) send.Play(); + } + + private void Button3_Click(object sender, EventArgs e) + { + correctname = false; + button2.Show(); + button3.Hide(); + button4.Hide(); + typechat.Show(); + Chat.Start(); + } + + private void Button4_Click(object sender, EventArgs e) + { + correctname = true; + button2.Show(); + button3.Hide(); + button4.Hide(); + typechat.Show(); + Chat.Start(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/Win95Installer.Designer.cs b/Histacom2/OS/Win95/Win95Apps/Win95Installer.Designer.cs new file mode 100644 index 0000000..e53ceb3 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Win95Installer.Designer.cs @@ -0,0 +1,325 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class Win95Installer + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Win95Installer)); + this.installPic = new System.Windows.Forms.PictureBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.label1 = new System.Windows.Forms.Label(); + this.installname = new System.Windows.Forms.Label(); + this.cancelbutton1 = new System.Windows.Forms.Button(); + this.nextbutton1 = new System.Windows.Forms.Button(); + this.backbutton1 = new System.Windows.Forms.Button(); + this.label2 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.panel3 = new System.Windows.Forms.Panel(); + this.label6 = new System.Windows.Forms.Label(); + this.panel4 = new System.Windows.Forms.Panel(); + this.label7 = new System.Windows.Forms.Label(); + this.progressBar1 = new Histacom2.UI.ProgressBar(); + ((System.ComponentModel.ISupportInitialize)(this.installPic)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.panel1.SuspendLayout(); + this.panel2.SuspendLayout(); + this.panel3.SuspendLayout(); + this.panel4.SuspendLayout(); + this.SuspendLayout(); + // + // installPic + // + this.installPic.BackgroundImage = global::Histacom2.Properties.Resources.WinClassicInstallPic; + this.installPic.Location = new System.Drawing.Point(18, 16); + this.installPic.Name = "installPic"; + this.installPic.Size = new System.Drawing.Size(120, 260); + this.installPic.TabIndex = 0; + this.installPic.TabStop = false; + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = global::Histacom2.Properties.Resources.WinAboutSeparator95; + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.Location = new System.Drawing.Point(18, 292); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(450, 2); + this.pictureBox1.TabIndex = 1; + this.pictureBox1.TabStop = false; + // + // label1 + // + this.label1.Location = new System.Drawing.Point(147, 16); + this.label1.Margin = new System.Windows.Forms.Padding(0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(321, 260); + this.label1.TabIndex = 2; + this.label1.Text = resources.GetString("label1.Text"); + // + // installname + // + this.installname.AutoSize = true; + this.installname.Location = new System.Drawing.Point(18, 301); + this.installname.Name = "installname"; + this.installname.Size = new System.Drawing.Size(35, 13); + this.installname.TabIndex = 3; + this.installname.Text = "label2"; + this.installname.Visible = false; + // + // cancelbutton1 + // + this.cancelbutton1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.cancelbutton1.Location = new System.Drawing.Point(393, 301); + this.cancelbutton1.Name = "cancelbutton1"; + this.cancelbutton1.Size = new System.Drawing.Size(75, 23); + this.cancelbutton1.TabIndex = 4; + this.cancelbutton1.Text = "Cancel"; + this.cancelbutton1.UseVisualStyleBackColor = true; + this.cancelbutton1.Click += new System.EventHandler(this.cancelbutton1_Click); + // + // nextbutton1 + // + this.nextbutton1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.nextbutton1.Location = new System.Drawing.Point(312, 301); + this.nextbutton1.Name = "nextbutton1"; + this.nextbutton1.Size = new System.Drawing.Size(75, 23); + this.nextbutton1.TabIndex = 5; + this.nextbutton1.Text = "Next"; + this.nextbutton1.UseVisualStyleBackColor = true; + this.nextbutton1.Click += new System.EventHandler(this.nextbutton1_Click); + // + // backbutton1 + // + this.backbutton1.Enabled = false; + this.backbutton1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.backbutton1.Location = new System.Drawing.Point(237, 301); + this.backbutton1.Name = "backbutton1"; + this.backbutton1.Size = new System.Drawing.Size(75, 23); + this.backbutton1.TabIndex = 6; + this.backbutton1.Text = "Back"; + this.backbutton1.UseVisualStyleBackColor = true; + this.backbutton1.Click += new System.EventHandler(this.backbutton1_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(-3, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(263, 13); + this.label2.TabIndex = 7; + this.label2.Text = "Please read and agree to the EULA before continuing."; + // + // textBox1 + // + this.textBox1.AcceptsReturn = true; + this.textBox1.BackColor = System.Drawing.Color.White; + this.textBox1.Location = new System.Drawing.Point(0, 28); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.textBox1.Size = new System.Drawing.Size(318, 209); + this.textBox1.TabIndex = 8; + this.textBox1.Text = resources.GetString("textBox1.Text"); + // + // checkBox1 + // + this.checkBox1.AutoSize = true; + this.checkBox1.Location = new System.Drawing.Point(0, 243); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.Size = new System.Drawing.Size(215, 17); + this.checkBox1.TabIndex = 9; + this.checkBox1.Text = "I hereby agree to the terms in the EULA."; + this.checkBox1.UseVisualStyleBackColor = true; + this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); + // + // panel1 + // + this.panel1.Controls.Add(this.checkBox1); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.textBox1); + this.panel1.Location = new System.Drawing.Point(150, 16); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(318, 260); + this.panel1.TabIndex = 10; + this.panel1.Visible = false; + // + // panel2 + // + this.panel2.Controls.Add(this.label5); + this.panel2.Controls.Add(this.label4); + this.panel2.Controls.Add(this.label3); + this.panel2.Location = new System.Drawing.Point(150, 16); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(318, 260); + this.panel2.TabIndex = 11; + this.panel2.Visible = false; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(-3, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(268, 13); + this.label3.TabIndex = 0; + this.label3.Text = "Setup will install GenericName in the following directory:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(23, 67); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(214, 13); + this.label4.TabIndex = 1; + this.label4.Text = "C:\\Program Files\\12padams\\GenericName\\"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(-3, 28); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(178, 13); + this.label5.TabIndex = 2; + this.label5.Text = "To install in this directory, click Next."; + // + // panel3 + // + this.panel3.Controls.Add(this.label6); + this.panel3.Controls.Add(this.progressBar1); + this.panel3.Location = new System.Drawing.Point(150, 16); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(318, 260); + this.panel3.TabIndex = 12; + this.panel3.Visible = false; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(4, 12); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(57, 13); + this.label6.TabIndex = 1; + this.label6.Text = "Installing..."; + // + // panel4 + // + this.panel4.Controls.Add(this.label7); + this.panel4.Location = new System.Drawing.Point(150, 16); + this.panel4.Name = "panel4"; + this.panel4.Size = new System.Drawing.Size(318, 260); + this.panel4.TabIndex = 13; + this.panel4.Visible = false; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(7, 12); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(205, 13); + this.label7.TabIndex = 0; + this.label7.Text = "GenericName Setup has been completed."; + // + // progressBar1 + // + this.progressBar1.BlockSpacing = 5; + this.progressBar1.BlockWidth = 20; + this.progressBar1.Location = new System.Drawing.Point(3, 115); + this.progressBar1.MarqueeWidth = 125; + this.progressBar1.Maximum = 100D; + this.progressBar1.Minimum = 0D; + this.progressBar1.Name = "progressBar1"; + this.progressBar1.ProgressColor = System.Drawing.Color.Navy; + this.progressBar1.ShowText = false; + this.progressBar1.Size = new System.Drawing.Size(312, 28); + this.progressBar1.Style = System.Windows.Forms.ProgressBarStyle.Blocks; + this.progressBar1.TabIndex = 0; + this.progressBar1.Text = "progressBar1"; + this.progressBar1.Value = 0D; + // + // Win95Installer + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.panel4); + this.Controls.Add(this.panel3); + this.Controls.Add(this.panel2); + this.Controls.Add(this.panel1); + this.Controls.Add(this.backbutton1); + this.Controls.Add(this.nextbutton1); + this.Controls.Add(this.cancelbutton1); + this.Controls.Add(this.installname); + this.Controls.Add(this.label1); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.installPic); + this.Name = "Win95Installer"; + this.Size = new System.Drawing.Size(483, 340); + this.Load += new System.EventHandler(this.Win95Installer_Load); + ((System.ComponentModel.ISupportInitialize)(this.installPic)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.panel3.ResumeLayout(false); + this.panel3.PerformLayout(); + this.panel4.ResumeLayout(false); + this.panel4.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.PictureBox installPic; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Label label1; + internal System.Windows.Forms.Label installname; + private System.Windows.Forms.Button cancelbutton1; + private System.Windows.Forms.Button nextbutton1; + private System.Windows.Forms.Button backbutton1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Panel panel3; + private UI.ProgressBar progressBar1; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Panel panel4; + private System.Windows.Forms.Label label7; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/Win95Installer.cs b/Histacom2/OS/Win95/Win95Apps/Win95Installer.cs new file mode 100644 index 0000000..6f8a63e --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Win95Installer.cs @@ -0,0 +1,129 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class Win95Installer : UserControl + { + public int installStage = 0; + private string prog; + private Timer installbar = new Timer(); + + public event EventHandler InstallCompleted; + + protected void OnInstallCompleted(EventArgs e) + { + if (InstallCompleted != null) InstallCompleted(this, e); + } + + public Win95Installer(string progName) + { + InitializeComponent(); + label1.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + label2.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + label3.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + label4.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + label5.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + label6.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + label7.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + checkBox1.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + cancelbutton1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + nextbutton1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + backbutton1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + prog = progName; + } + + private void Win95Installer_Load(object sender, EventArgs e) + { + label1.Text = label1.Text.Replace("GenericName", prog); + label3.Text = label3.Text.Replace("GenericName", prog); + label4.Text = label4.Text.Replace("GenericName", prog); + label7.Text = label7.Text.Replace("GenericName", prog); + installbar.Tick += Installbar_Tick; + } + + private void Installbar_Tick(object sender, EventArgs e) + { + if (progressBar1.Value < 100) + { + progressBar1.Value = progressBar1.Value + 1; + } + else + { + OnInstallCompleted(EventArgs.Empty); + panel3.Hide(); + panel4.Show(); + backbutton1.Hide(); + nextbutton1.Hide(); + cancelbutton1.Enabled = true; + cancelbutton1.Text = "Finish"; + installbar.Stop(); + } + } + + private void nextbutton1_Click(object sender, EventArgs e) + { + switch (installStage) + { + case 0: + label1.Hide(); + panel1.Show(); + backbutton1.Enabled = true; + if (!checkBox1.Checked) nextbutton1.Enabled = false; + installStage = 1; + break; + case 1: + panel1.Hide(); + panel2.Show(); + installStage = 2; + break; + case 2: + panel2.Hide(); + panel3.Show(); + backbutton1.Enabled = false; + nextbutton1.Enabled = false; + cancelbutton1.Enabled = false; + installbar.Start(); + break; + } + } + + private void checkBox1_CheckedChanged(object sender, EventArgs e) + { + if (checkBox1.Checked) nextbutton1.Enabled = true; + else nextbutton1.Enabled = false; + } + + private void backbutton1_Click(object sender, EventArgs e) + { + switch (installStage) + { + case 1: + panel1.Hide(); + label1.Show(); + backbutton1.Enabled = false; + nextbutton1.Enabled = true; + installStage = 0; + break; + case 2: + panel2.Hide(); + panel1.Show(); + if (!checkBox1.Checked) nextbutton1.Enabled = false; + installStage = 1; + break; + } + } + + private void cancelbutton1_Click(object sender, EventArgs e) + { + ParentForm.Close(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/Win95Installer.resx b/Histacom2/OS/Win95/Win95Apps/Win95Installer.resx new file mode 100644 index 0000000..535ee98 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Win95Installer.resx @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Welcome to the GenericName Setup program. This program will install GenericName on your computer. + +It is strongly recommended that you exit all Windows programs before running this setup program. + +Click Cancel to quit Setup and then close any programs you have running. Click Next to continue with the Setup program. + + +WARNING: This program is protected by copyright law and international treaties. + +Unauthorized reproduction or distribution of this program, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under law. + + + By installing this software you agree that you will not try to reverse engineer it in anyway or claim it as your own work. + +You agree that you will not try to spread this software or any of its components to other companies without rightful permission from the owner. + +You agree that if you bought this program, you own it and that nobody else is allowed to use it on your computer or on their computer. + +You understand that trying to upload this software online or any other forms of spreading this software will result in the FBI coming into your home and killing you with knives. + +You agree that taking a picture of this software and sending it to someone will cause you to get 15 years in jail for software exposing. + +You agree that if you tell someone else about this software's features that you will wake up dead in the morning because the owner would have killed you in your sleep. + +You know that using this software will alert the maker of it and then cause him to monitor every moment of your life after you install this software. + +You agree to all of the above and will not commit any of the crimes otherwise you will go to Hell. + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs b/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs new file mode 100644 index 0000000..3269e83 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs @@ -0,0 +1,398 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class Win95WindowsExplorer + { + /// + /// 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 Component 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(); + this.program = new System.Windows.Forms.Panel(); + this.mainView = new System.Windows.Forms.ListView(); + this.diskView = new System.Windows.Forms.TreeView(); + this.MenuStrip1 = new System.Windows.Forms.MenuStrip(); + this.FileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CreateShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.BitmapImageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DeleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RenameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CloseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.EditToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CutCtrlXToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CopyCtrlCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SellectAllCtrlAToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ViewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RefreshToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.AboutWindows95ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toprightcorner = new System.Windows.Forms.Panel(); + this.bottomrightcorner = new System.Windows.Forms.Panel(); + this.bottomleftcorner = new System.Windows.Forms.Panel(); + this.topleftcorner = new System.Windows.Forms.Panel(); + this.pnlSave = new System.Windows.Forms.Panel(); + this.Button1 = new System.Windows.Forms.Button(); + this.Label1 = new System.Windows.Forms.Label(); + this.txtSave = new System.Windows.Forms.TextBox(); + this.refresh = new System.Windows.Forms.Timer(this.components); + this.program.SuspendLayout(); + this.MenuStrip1.SuspendLayout(); + this.pnlSave.SuspendLayout(); + this.SuspendLayout(); + // + // program + // + this.program.BackColor = System.Drawing.Color.Silver; + this.program.Controls.Add(this.mainView); + this.program.Controls.Add(this.diskView); + this.program.Controls.Add(this.MenuStrip1); + this.program.Controls.Add(this.toprightcorner); + this.program.Controls.Add(this.bottomrightcorner); + this.program.Controls.Add(this.bottomleftcorner); + this.program.Controls.Add(this.topleftcorner); + this.program.Controls.Add(this.pnlSave); + this.program.Dock = System.Windows.Forms.DockStyle.Fill; + this.program.Location = new System.Drawing.Point(0, 0); + this.program.Name = "program"; + this.program.Size = new System.Drawing.Size(704, 517); + this.program.TabIndex = 13; + // + // mainView + // + this.mainView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.mainView.Location = new System.Drawing.Point(215, 27); + this.mainView.Name = "mainView"; + this.mainView.Size = new System.Drawing.Size(486, 444); + this.mainView.TabIndex = 10; + this.mainView.UseCompatibleStateImageBehavior = false; + this.mainView.AfterLabelEdit += new System.Windows.Forms.LabelEditEventHandler(this.mainView_AfterLabelEdit); + this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick); + this.mainView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.mainView_MouseClick); + // + // diskView + // + this.diskView.Location = new System.Drawing.Point(3, 27); + this.diskView.Name = "diskView"; + this.diskView.Size = new System.Drawing.Size(213, 444); + this.diskView.TabIndex = 13; + this.diskView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.diskView_AfterSelect); + // + // MenuStrip1 + // + this.MenuStrip1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); + this.MenuStrip1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileToolStripMenuItem, + this.EditToolStripMenuItem, + this.ViewToolStripMenuItem, + this.HelpToolStripMenuItem}); + this.MenuStrip1.Location = new System.Drawing.Point(0, 0); + this.MenuStrip1.Name = "MenuStrip1"; + this.MenuStrip1.Size = new System.Drawing.Size(704, 24); + this.MenuStrip1.TabIndex = 6; + this.MenuStrip1.Text = "MenuStrip1"; + // + // FileToolStripMenuItem + // + this.FileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CreateShortcutToolStripMenuItem, + this.DeleteToolStripMenuItem, + this.RenameToolStripMenuItem, + this.CloseToolStripMenuItem}); + this.FileToolStripMenuItem.Name = "FileToolStripMenuItem"; + this.FileToolStripMenuItem.Size = new System.Drawing.Size(40, 20); + this.FileToolStripMenuItem.Text = "File"; + // + // CreateShortcutToolStripMenuItem + // + this.CreateShortcutToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FolderToolStripMenuItem, + this.ShortcutToolStripMenuItem, + this.TextDocumentToolStripMenuItem, + this.BitmapImageToolStripMenuItem}); + this.CreateShortcutToolStripMenuItem.Name = "CreateShortcutToolStripMenuItem"; + this.CreateShortcutToolStripMenuItem.Size = new System.Drawing.Size(123, 22); + this.CreateShortcutToolStripMenuItem.Text = "New"; + // + // FolderToolStripMenuItem + // + this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; + this.FolderToolStripMenuItem.Size = new System.Drawing.Size(166, 22); + this.FolderToolStripMenuItem.Text = "Folder"; + this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); + // + // ShortcutToolStripMenuItem + // + this.ShortcutToolStripMenuItem.Name = "ShortcutToolStripMenuItem"; + this.ShortcutToolStripMenuItem.Size = new System.Drawing.Size(166, 22); + this.ShortcutToolStripMenuItem.Text = "Shortcut"; + // + // TextDocumentToolStripMenuItem + // + this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; + this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(166, 22); + this.TextDocumentToolStripMenuItem.Text = "Text Document"; + // + // BitmapImageToolStripMenuItem + // + this.BitmapImageToolStripMenuItem.Name = "BitmapImageToolStripMenuItem"; + this.BitmapImageToolStripMenuItem.Size = new System.Drawing.Size(166, 22); + this.BitmapImageToolStripMenuItem.Text = "Bitmap Image"; + // + // DeleteToolStripMenuItem + // + this.DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem"; + this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(123, 22); + this.DeleteToolStripMenuItem.Text = "Delete"; + this.DeleteToolStripMenuItem.Click += new System.EventHandler(this.DeleteToolStripMenuItem_Click); + // + // RenameToolStripMenuItem + // + this.RenameToolStripMenuItem.Name = "RenameToolStripMenuItem"; + this.RenameToolStripMenuItem.Size = new System.Drawing.Size(123, 22); + this.RenameToolStripMenuItem.Text = "Rename"; + this.RenameToolStripMenuItem.Click += new System.EventHandler(this.RenameToolStripMenuItem_Click); + // + // CloseToolStripMenuItem + // + this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem"; + this.CloseToolStripMenuItem.Size = new System.Drawing.Size(123, 22); + this.CloseToolStripMenuItem.Text = "Close"; + this.CloseToolStripMenuItem.Click += new System.EventHandler(this.CloseToolStripMenuItem_Click); + // + // EditToolStripMenuItem + // + this.EditToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CutCtrlXToolStripMenuItem, + this.CopyCtrlCToolStripMenuItem, + this.PasteToolStripMenuItem, + this.SellectAllCtrlAToolStripMenuItem}); + this.EditToolStripMenuItem.Name = "EditToolStripMenuItem"; + this.EditToolStripMenuItem.Size = new System.Drawing.Size(43, 20); + this.EditToolStripMenuItem.Text = "Edit"; + // + // CutCtrlXToolStripMenuItem + // + this.CutCtrlXToolStripMenuItem.Name = "CutCtrlXToolStripMenuItem"; + this.CutCtrlXToolStripMenuItem.Size = new System.Drawing.Size(206, 22); + this.CutCtrlXToolStripMenuItem.Text = "Cut Ctrl+X"; + this.CutCtrlXToolStripMenuItem.Click += new System.EventHandler(this.CutCtrlXToolStripMenuItem_Click); + // + // CopyCtrlCToolStripMenuItem + // + this.CopyCtrlCToolStripMenuItem.Name = "CopyCtrlCToolStripMenuItem"; + this.CopyCtrlCToolStripMenuItem.Size = new System.Drawing.Size(206, 22); + this.CopyCtrlCToolStripMenuItem.Text = "Copy Ctrl+C"; + this.CopyCtrlCToolStripMenuItem.Click += new System.EventHandler(this.CopyCtrlCToolStripMenuItem_Click); + // + // PasteToolStripMenuItem + // + this.PasteToolStripMenuItem.Name = "PasteToolStripMenuItem"; + this.PasteToolStripMenuItem.Size = new System.Drawing.Size(206, 22); + this.PasteToolStripMenuItem.Text = "Paste Ctrl+V"; + this.PasteToolStripMenuItem.Click += new System.EventHandler(this.PasteToolStripMenuItem_Click); + // + // SellectAllCtrlAToolStripMenuItem + // + this.SellectAllCtrlAToolStripMenuItem.Name = "SellectAllCtrlAToolStripMenuItem"; + this.SellectAllCtrlAToolStripMenuItem.Size = new System.Drawing.Size(206, 22); + this.SellectAllCtrlAToolStripMenuItem.Text = "Select All Ctrl+A"; + this.SellectAllCtrlAToolStripMenuItem.Click += new System.EventHandler(this.SellectAllCtrlAToolStripMenuItem_Click); + // + // ViewToolStripMenuItem + // + this.ViewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RefreshToolStripMenuItem}); + this.ViewToolStripMenuItem.Name = "ViewToolStripMenuItem"; + this.ViewToolStripMenuItem.Size = new System.Drawing.Size(47, 20); + this.ViewToolStripMenuItem.Text = "View"; + // + // RefreshToolStripMenuItem + // + this.RefreshToolStripMenuItem.Name = "RefreshToolStripMenuItem"; + this.RefreshToolStripMenuItem.Size = new System.Drawing.Size(121, 22); + this.RefreshToolStripMenuItem.Text = "Refresh"; + this.RefreshToolStripMenuItem.Click += new System.EventHandler(this.RefreshToolStripMenuItem_Click); + // + // HelpToolStripMenuItem + // + this.HelpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.HelpToolStripMenuItem1, + this.AboutWindows95ToolStripMenuItem}); + this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; + this.HelpToolStripMenuItem.Size = new System.Drawing.Size(46, 20); + this.HelpToolStripMenuItem.Text = "Help"; + // + // HelpToolStripMenuItem1 + // + this.HelpToolStripMenuItem1.Name = "HelpToolStripMenuItem1"; + this.HelpToolStripMenuItem1.Size = new System.Drawing.Size(188, 22); + this.HelpToolStripMenuItem1.Text = "Help Topics"; + // + // AboutWindows95ToolStripMenuItem + // + this.AboutWindows95ToolStripMenuItem.Name = "AboutWindows95ToolStripMenuItem"; + this.AboutWindows95ToolStripMenuItem.Size = new System.Drawing.Size(188, 22); + this.AboutWindows95ToolStripMenuItem.Text = "About Windows 95"; + this.AboutWindows95ToolStripMenuItem.Click += new System.EventHandler(this.AboutWindows95ToolStripMenuItem_Click); + // + // toprightcorner + // + this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.toprightcorner.Location = new System.Drawing.Point(700, 0); + this.toprightcorner.Name = "toprightcorner"; + this.toprightcorner.Size = new System.Drawing.Size(4, 4); + this.toprightcorner.TabIndex = 6; + // + // bottomrightcorner + // + this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.bottomrightcorner.Location = new System.Drawing.Point(700, 513); + this.bottomrightcorner.Name = "bottomrightcorner"; + this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); + this.bottomrightcorner.TabIndex = 4; + // + // bottomleftcorner + // + this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.bottomleftcorner.Location = new System.Drawing.Point(0, 513); + this.bottomleftcorner.Name = "bottomleftcorner"; + this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); + this.bottomleftcorner.TabIndex = 2; + // + // topleftcorner + // + this.topleftcorner.Location = new System.Drawing.Point(0, 0); + this.topleftcorner.Name = "topleftcorner"; + this.topleftcorner.Size = new System.Drawing.Size(4, 4); + this.topleftcorner.TabIndex = 1; + // + // pnlSave + // + this.pnlSave.Controls.Add(this.Button1); + this.pnlSave.Controls.Add(this.Label1); + this.pnlSave.Controls.Add(this.txtSave); + this.pnlSave.Location = new System.Drawing.Point(3, 474); + this.pnlSave.Name = "pnlSave"; + this.pnlSave.Size = new System.Drawing.Size(850, 35); + this.pnlSave.TabIndex = 18; + this.pnlSave.Visible = false; + // + // Button1 + // + this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button1.Location = new System.Drawing.Point(608, 1); + this.Button1.Name = "Button1"; + this.Button1.Size = new System.Drawing.Size(75, 23); + this.Button1.TabIndex = 17; + this.Button1.Text = "Save"; + this.Button1.UseVisualStyleBackColor = true; + this.Button1.Click += new System.EventHandler(this.Button1_Click); + // + // Label1 + // + this.Label1.AutoSize = true; + this.Label1.Location = new System.Drawing.Point(3, 6); + this.Label1.Name = "Label1"; + this.Label1.Size = new System.Drawing.Size(57, 13); + this.Label1.TabIndex = 16; + this.Label1.Text = "File Name:"; + // + // txtSave + // + this.txtSave.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.txtSave.Location = new System.Drawing.Point(60, 3); + this.txtSave.Name = "txtSave"; + this.txtSave.Size = new System.Drawing.Size(542, 20); + this.txtSave.TabIndex = 15; + // + // refresh + // + this.refresh.Interval = 15000; + this.refresh.Tick += new System.EventHandler(this.refresh_Tick); + // + // Win95WindowsExplorer + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.program); + this.Name = "Win95WindowsExplorer"; + this.Size = new System.Drawing.Size(704, 517); + this.Load += new System.EventHandler(this.WinClassicWindowsExplorer_Load); + this.program.ResumeLayout(false); + this.program.PerformLayout(); + this.MenuStrip1.ResumeLayout(false); + this.MenuStrip1.PerformLayout(); + this.pnlSave.ResumeLayout(false); + this.pnlSave.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + internal System.Windows.Forms.Panel program; + internal System.Windows.Forms.TreeView diskView; + internal System.Windows.Forms.MenuStrip MenuStrip1; + internal System.Windows.Forms.ToolStripMenuItem FileToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CreateShortcutToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ShortcutToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem BitmapImageToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DeleteToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RenameToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CloseToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CutCtrlXToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PasteToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SellectAllCtrlAToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ViewToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RefreshToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem AboutWindows95ToolStripMenuItem; + internal System.Windows.Forms.Panel toprightcorner; + internal System.Windows.Forms.Panel bottomrightcorner; + internal System.Windows.Forms.Panel bottomleftcorner; + internal System.Windows.Forms.Panel topleftcorner; + internal System.Windows.Forms.ListView mainView; + internal System.Windows.Forms.Panel pnlSave; + internal System.Windows.Forms.Button Button1; + internal System.Windows.Forms.Label Label1; + internal System.Windows.Forms.TextBox txtSave; + private System.Windows.Forms.Timer refresh; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.cs b/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.cs new file mode 100644 index 0000000..26bcfc9 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.cs @@ -0,0 +1,921 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static Histacom2.Engine.SaveSystem; +using System.IO; +using Histacom2.Engine; +using Newtonsoft.Json; +using Histacom2.Engine.Template; +using System.Diagnostics; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class Win95WindowsExplorer : UserControl + { + public bool IsFileOpenDialog = false; + public bool IsFileSaveDialog = false; + public string onlyViewExtension = ""; + + string ToReplaceWith = ProfileDirectory; + public string CurrentDirectory = ProfileMyComputerDirectory; + string OldLabelText; + string CurrentCopyFile; + + int fileType = 6; + //string attemptedDirectory = ""; + WindowManager wm = new WindowManager(); + + public Win95WindowsExplorer() + { + InitializeComponent(); + } + + void WinClassicWindowsExplorer_Load(object sender, EventArgs e) + { + diskView.ImageList = new ImageList(); + + diskView.ImageList.Images.Add(Properties.Resources.Win95DesktopIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95HardDiskIcon); + diskView.ImageList.Images.Add(Properties.Resources.WinClassicFolderSmall); + diskView.ImageList.Images.Add(Properties.Resources.WinClassicOpenFolderSmall); + diskView.ImageList.Images.Add(Properties.Resources.Win95ControlPanelIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95PrintersFolder); + diskView.ImageList.Images.Add(Properties.Resources.Win95ComputerIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95NetworkIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95RecycleIcon); + + mainView.LargeImageList = new ImageList(); + mainView.LargeImageList.ImageSize = new Size(32, 32); + + mainView.LargeImageList.Images.AddRange(new Bitmap[] { Properties.Resources.Win95Computer, // 0 + Properties.Resources.WinClassicFolder, + Properties.Resources.WinClassicIE4, + Properties.Resources.WinClassicInbox, + Properties.Resources.WinClassicMSN, + Properties.Resources.WinClassicNetworking, // 5 + Properties.Resources.WinClassicOutlook, + Properties.Resources.WinClassicRecycle, + Properties.Resources.Win95File, + Properties.Resources.WinClassicFolder, + Properties.Resources.WinClassicApp, // 10 + Properties.Resources.WinClassicSetup, + Properties.Resources.WinClassicNotepad, + Properties.Resources.WinClassicCalcBig, + Properties.Resources.WinClassicNotepadBig, + Properties.Resources.WinClassicRegedit, // 15 + Properties.Resources.WinClassicWordpad }); + + program.BringToFront(); + + + //diskView.Items.Add("My Computer", 0); + Application.DoEvents(); + + RefreshAll(); + RefreshTreeNode(); + + if (FileDialogBoxManager.IsInOpenDialog) + { + IsFileOpenDialog = true; + } + else if (FileDialogBoxManager.IsInSaveDialog) + { + IsFileSaveDialog = true; + } + + if (IsFileOpenDialog == true) + { + pnlSave.Show(); + Button1.Text = "Open"; + } + else + { + if (IsFileSaveDialog == true) + { + pnlSave.Show(); + Button1.Text = "Save"; + } + } + + onlyViewExtension = FileDialogBoxManager.OnlyViewExtension; + } + + string ReadDataFile(string reqDirectory, bool returnYesIfProtected = false) { + string Val = ""; + string directoryFileInfo; + directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info")); + FileSystemFolderInfo toRead = new FileSystemFolderInfo(); + toRead = JsonConvert.DeserializeObject(directoryFileInfo); + + if (returnYesIfProtected == true) + { + if (toRead.IsProtected == true) return "yes"; + } + else return toRead.Label; + return Val; + } + + private void RefreshAll() + { + //try { + this.mainView.Items.Clear(); + + foreach (string str in Directory.GetDirectories(CurrentDirectory)) + { + string label = ReadDataFile(str, false); + ListViewItem itm = this.mainView.Items.Add(label ?? Path.GetFileName(str)); + itm.ImageIndex = 1; + itm.Tag = str; + } + foreach (string str in Directory.GetFiles(CurrentDirectory)) + { + ListViewItem itm; + + if (IsFileOpenDialog == true || IsFileSaveDialog == true) + { + if (!(Path.GetFileName(str) == "_data.info")) + { + if (new FileInfo(str).Extension == onlyViewExtension) + { + itm = this.mainView.Items.Add(Path.GetFileName(str)); + itm.Tag = str; + } + else continue; + } + else continue; + } + else { + if (!(Path.GetFileName(str) == "_data.info")) + { + itm = this.mainView.Items.Add(Path.GetFileName(str)); + itm.Tag = str; + } + else continue; + } + FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(CurrentDirectory, "_data.info"))); + foreach (var item in fsfi.Files) + { + Debug.Print(item.Name + " " + Path.GetFileName(str)); + if (item.Name == Path.GetFileName(str)) { itm.ImageIndex = item.FileIcon; break; } + } + } + /* + } catch (Exception ex) { + //wm.StartInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); add illegal operation dialog here later + ((Form)this.TopLevelControl).Close(); + }*/ + } + + private void RefreshTreeNode() + { + // Refresh the TreeView + + diskView.Nodes.Clear(); + int loc = 0; + TreeNode[] folders = new TreeNode[new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories().Length]; + foreach (DirectoryInfo folder in new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories()) + { + if (folder.GetDirectories().Length > 0) + { + string label = ReadDataFile(folder.FullName, false); + TreeNode[] tn = createSubDirNodes(folder); + folders[loc] = new TreeNode(label ?? folder.Name, 2, 3, tn); + folders[loc].Tag = folder.FullName; + } + else + { + string label = ReadDataFile(folder.FullName, false); + folders[loc] = new TreeNode(label ?? folder.Name, 2, 3); + folders[loc].Tag = folder.FullName; + } + loc++; + } + TreeNode[] mypcarray = new TreeNode[3]; + mypcarray[0] = new TreeNode("(C:)", 1, 1, folders); + mypcarray[1] = new TreeNode("Control Panel", 4, 4); + mypcarray[2] = new TreeNode("Printers", 5, 5); + TreeNode[] desktoparray = new TreeNode[3]; + desktoparray[0] = new TreeNode("My Computer", 6, 6, mypcarray); + desktoparray[1] = new TreeNode("Network Neighborhood", 7, 7); + desktoparray[2] = new TreeNode("Recycle Bin", 8, 8); + diskView.Nodes.Add(new TreeNode("Desktop", 0, 0, desktoparray)); + } + + public void OpenFile(string fileDir) + { + try + { + ReturnType(new FileInfo(fileDir).Extension); + switch (fileType) + { + case 1: + WinClassicNotepad np = new WinClassicNotepad(); + np.mainText.Text = FileDialogBoxManager.ReadTextFile(fileDir); + WinClassic app = wm.StartWin95(np, "Notepad", Properties.Resources.Win95IconNotepad, true, true); + + Program.AddTaskbarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); + break; + case 12: + OpenApplication(FileDialogBoxManager.ReadTextFile(fileDir), fileDir); + break; + } + } catch { + } + } + + void OpenApplication(string appname, string path) + { + switch (appname.ToLower()) + { + case "explorer": + WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + Program.AddTaskbarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + break; + case "calc": + WinClassic appCalc = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, true, true); + Program.AddTaskbarItem(appCalc, appCalc.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); + + Program.nonimportantapps.Add(appCalc); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); + + break; + case "notepad": + WinClassic appNP = wm.StartWin95(new WinClassicNotepad(), "Notepad", Properties.Resources.Win95IconNotepad_2, true, true); + Program.AddTaskbarItem(appNP, appNP.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad_2); + + Program.nonimportantapps.Add(appNP); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); + + break; + case "wordpad": + WinClassic appWP = wm.StartWin95(new WinClassicWordPad(), "Wordpad", Properties.Resources.Win95WordpadIcon2, true, true); + Program.AddTaskbarItem(appWP, appWP.Tag.ToString(), "Wordpad", Properties.Resources.Win95WordpadIcon2); + + Program.nonimportantapps.Add(appWP); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); + + break; + case "ie": + if (TitleScreen.frm95.ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } + TitleScreen.frm95.ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); + Program.AddTaskbarItem(TitleScreen.frm95.ie, TitleScreen.frm95.ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); + TitleScreen.frm95.ie.BringToFront(); + TitleScreen.frm95.ie.FormClosing += new FormClosingEventHandler(TitleScreen.frm95.InternetExplorer4_Closing); + + break; + case "web chat setup": + Win95Installer inst = new Win95Installer("Web Chat 1998"); + inst.InstallCompleted += (sendr, args) => TitleScreen.frm95.WebChatToolStripMenuItem.Visible = true; + WinClassic appInstaller = wm.StartWin95(inst, "Web Chat Setup", null, true, true); + Program.AddTaskbarItem(appInstaller, appInstaller.Tag.ToString(), "Web Chat Setup", null); + appInstaller.BringToFront(); + + break; + case "ftp client setup": + Win95Installer instFtp = new Win95Installer("FTP Client"); + instFtp.InstallCompleted += (sendr, args) => TitleScreen.frm95.FTPClientToolStripMenuItem.Visible = true; + WinClassic appFtp = wm.StartWin95(instFtp, "FTP Client Setup", null, true, true); + Program.AddTaskbarItem(appFtp, appFtp.Tag.ToString(), "FTP Client Setup", null); + appFtp.BringToFront(); + + break; + case "time distorter setup": + Win95Installer instTd = new Win95Installer("Time Distorter 0.1"); + instTd.InstallCompleted += (sendr, args) => + { + TitleScreen.frm95.TimeDistorterToolStripMenuItem.Visible = true; + }; + WinClassic appTd = wm.StartWin95(instTd, "Time Distorter Setup", null, true, true); + Program.AddTaskbarItem(appTd, appTd.Tag.ToString(), "Time Distorter Setup", null); + appTd.BringToFront(); + + break; + case "iebrokeninstaller": + wm.StartInfobox95("Internet Explorer Installer", "Installation Failed: The INF file was not found", InfoboxType.Error, InfoboxButtons.OK); + + break; + default: + wm.StartInfobox95(path.Replace(ProfileMyComputerDirectory, "C:"), $"{path.Replace(ProfileMyComputerDirectory, "C:")} is not a valid Win32 application.", InfoboxType.Error, InfoboxButtons.OK); + break; + } + } + + string ReturnType(string extension) { + string returnVal = "File"; + fileType = 0; + switch (extension) { + case ".txt": + fileType = 1; + returnVal = "Text Document \n createtext"; + break; + case ".dat": + fileType = 1; + returnVal = "Text Document \n createtext"; + break; + case ".rtf": + fileType = 2; + returnVal = "Rich Text Document \n createtext"; + break; + case ".cfg": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".log": + fileType = 1; + returnVal = "log text file \n createtext"; + break; + case ".ini": + fileType = 1; + returnVal = "initialization \n createtext"; + break; + case ".properties": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".json": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".doc": + fileType = 3; + returnVal = "Word Document \n word"; + break; + case ".docm": + fileType = 3; + returnVal = "Macro-Enabled Word Document \n word"; + break; + case ".xls": + fileType = 4; + returnVal = "Excel Spreadsheets \n excel"; + break; + case ".ppt": + fileType = 5; + returnVal = "Powerpoint Presentation \n powerpoint"; + break; + case ".pub": + fileType = 7; + returnVal = "Publisher Document \n powerpoint"; + break; + case ".xps": + fileType = 8; + returnVal = "XPS Document \n xpsview"; + break; + case ".htm": + fileType = 9; + returnVal = "HTML web page \n html"; + break; + case ".html": + fileType = 9; + returnVal = "HTML web page \n html"; + break; + case ".wps": + fileType = 10; + returnVal = "Works document \n works"; + break; + case ".wmf": + fileType = 11; + returnVal = "Windows Metafile (A picture) \n createart"; + break; + case ".emf": + fileType = 11; + returnVal = "Enhanced Metafile (A picture) \n createart"; + break; + case ".png": + fileType = 11; + returnVal = "Picture file (Portable Network Graphics) \n createart"; + break; + case ".jpg": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".jpeg": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".gif": + fileType = 12; + returnVal = "Picture file \n gifman"; + break; + case ".tif": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".bmp": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".zip": + fileType = 11; + returnVal = "Compressed ZIP file \n winrar"; + break; + case ".exe": + fileType = 12; + returnVal = "Program \n exe"; + break; + case ".avi": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m4v": + fileType = 15; + returnVal = "Video (MPEG-4) \n video"; + break; + case ".mp4": + fileType = 15; + returnVal = "Video (MPEG-4) \n video"; + break; + case ".wmv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m2v": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m3u": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mts": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".dv": + fileType = 15; + returnVal = "Video (Digital Video) \n video"; + break; + case ".flv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m1v": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m2ts": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mkv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mov": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpeg4": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpeg": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpg": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".3gp": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m4p": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mp2": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".mp3": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".wav": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".nls": + fileType = 16; + returnVal = "Font file \n font"; + break; + case ".dll": + fileType = 17; + returnVal = "System File \n sys"; + break; + case ".bat": + fileType = 18; + returnVal = "MS-DOS Batch File \n winterm"; + break; + case ".url": + fileType = 19; + returnVal = "Shortcut \n short"; + break; + case ".sh": + fileType = 20; + returnVal = "BASH file \n winterm"; + break; + case ".win": + fileType = 17; + returnVal = "System file \n sys"; + break; + } + return returnVal; + } + + //Private Sub windows_explorer_Closed(sender As Object, e As EventArgs) Handles Me.Closed + // IsFileDialog = False + //End Sub + + void mainView_DoubleClick(object sender, EventArgs e) + { + try + { + if (new DirectoryInfo((string)mainView.FocusedItem.Tag).Extension == null || new DirectoryInfo((string)mainView.FocusedItem.Tag).Extension == "") + { // If it isn't a file + GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); + } + else + { // If it is a file + if (IsFileOpenDialog == true || IsFileSaveDialog == true) + { + if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) + { + Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); + } + + + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + + ((Form)this.TopLevelControl).Close(); + } + else + { + OpenFile(mainView.FocusedItem.Tag.ToString()); + } + } + } catch (Exception ex) { + MessageBox.Show(ex.Message); + } + } + + void diskView_AfterSelect(object sender, EventArgs e) + { + try + { + if (diskView.SelectedNode != null) + { + if (diskView.SelectedNode.Text == "My Computer") + { + GoToDir(ProfileFileSystemDirectory); + } + else if (diskView.SelectedNode.Text == "(C:)") + { + GoToDir(ProfileMyComputerDirectory); + } + else + { + if (diskView.SelectedNode.Tag != null) + { + // It is a directory: + + try + { + GoToDir(diskView.SelectedNode.Tag.ToString()); + } + catch { } + } + } + } + } catch { + } + } + + void GoToDir(string dir) + { + mainView.Show(); + mainView.BringToFront(); + CurrentDirectory = dir; + RefreshAll(); + } + + private void FolderToolStripMenuItem_Click(object sender, EventArgs e) + { + if (File.Exists(CurrentDirectory + "\\New Folder")) + { + //wm.StartInfobox95("Windows Explorer", "This directory already exists", Properties.Resources.Win95Info); + //TODO: add making "New Folder (2)" + } + else + { + SaveDirectoryInfo(CurrentDirectory, "New Folder", false, "New Folder", true); + + RefreshAll(); + OldLabelText = "New Folder"; + mainView.LabelEdit = true; + mainView.FindItemWithText("New Folder").BeginEdit(); + } + + RefreshTreeNode(); + } + + private void Button1_Click(object sender, EventArgs e) + { + try + { + bool OpenFile = false; + if (mainView.FocusedItem != null) + { + if (mainView.FocusedItem.Tag.ToString() == "") + { // If it isn't a file + GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Tag.ToString())); + } + else OpenFile = true; // If it is a file + } + else OpenFile = true; + if (OpenFile == true) + { + if (txtSave.Text == "") wm.StartInfobox95("Windows Explorer", "Please enter a filename", InfoboxType.Info, InfoboxButtons.OK); + else + { + if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); + + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + + ((Form)this.TopLevelControl).Close(); + } + } + } catch { + + } + } + + private void DeleteToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + if (!FileOrDirectoryExists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) + { + wm.StartInfobox95("Windows Explorer", "This directory doesn't exist", InfoboxType.Info, InfoboxButtons.OK); + } + else + { + if (Directory.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) Directory.Delete(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text), true); + else File.Delete(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); + + RefreshAll(); + } + } catch + { + RefreshAll(); + } + + RefreshTreeNode(); + } + + internal static bool FileOrDirectoryExists(string path) + { + return (Directory.Exists(path) || File.Exists(path)); + } + + private void CloseToolStripMenuItem_Click(object sender, EventArgs e) + { + ((Form)this.TopLevelControl).Close(); + } + private void AboutWindows95ToolStripMenuItem_Click(object sender, EventArgs e) + { + WindowManager wm = new WindowManager(); + wm.StartAboutBox95("Windows 95", "Microsoft Windows 95 Rev B", Properties.Resources.WinClassicAbout95); + } + + private void RenameToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + // The AfterLabelEdit event will kick in after this + OldLabelText = mainView.FocusedItem.Text; + mainView.LabelEdit = true; + mainView.FocusedItem.BeginEdit(); + } catch + { + + } + } + + private void mainView_AfterLabelEdit(object sender, LabelEditEventArgs e) + { + string setText = e.Label; + if (setText == "") wm.StartInfobox95("Rename", "You must type a filename.", InfoboxType.Error, InfoboxButtons.OK); + else + { + if (Directory.Exists(setText)) wm.StartInfobox95("Error Renaming File", $"Cannot rename {new DirectoryInfo(setText).Name}: A file with the name you specified already exists. Specify a different filename.", InfoboxType.Error, InfoboxButtons.OK); + else + { + if (File.Exists(setText)) wm.StartInfobox95("Error Renaming File", $"Cannot rename {new FileInfo(setText).Name}: A file with the name you specified already exists. Specify a different filename.", InfoboxType.Error, InfoboxButtons.OK); + else + { + if (Directory.Exists((string)mainView.FocusedItem.Tag)) + { + // It was a directory + + Directory.Move((string)mainView.FocusedItem.Tag, Path.Combine(CurrentDirectory, setText)); + + File.Delete(Path.Combine(CurrentDirectory, setText, "_data.info")); + SaveDirectoryInfo(CurrentDirectory, setText, false, setText, true); + } + else + { + // It was a file + + File.Copy((string)mainView.FocusedItem.Tag, Path.Combine(CurrentDirectory, setText)); + File.Delete((string)mainView.FocusedItem.Tag); + } + } + } + } + RefreshAll(); + RefreshTreeNode(); + } + + private TreeNode[] createSubDirNodes(DirectoryInfo folder) + { + TreeNode[] toReturn = new TreeNode[folder.GetDirectories().Length]; + int loc = 0; + foreach (DirectoryInfo fold in folder.GetDirectories()) + { + if (fold.GetDirectories().Length > 0) + { + string label = ReadDataFile(fold.FullName, false); + TreeNode[] tn = createSubDirNodes(fold); + toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3, tn); + toReturn[loc].Tag = fold.FullName; + } + else + { + string label = ReadDataFile(fold.FullName, false); + toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3); + toReturn[loc].Tag = fold.FullName; + } + loc++; + } + return toReturn; + } + + private void RefreshToolStripMenuItem_Click(object sender, EventArgs e) + { + RefreshAll(); + } + + private void CutCtrlXToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") + { + + // It is a directory + string oldLocation; + oldLocation = mainView.FocusedItem.ImageKey; + + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(GameDirectory, "Data", Path.GetDirectoryName(mainView.FocusedItem.ImageKey))); + + + DirectoryCopy(CurrentCopyFile, oldLocation, true); + } + else if (mainView.FocusedItem != null) + { + // It is a file + + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + File.Move(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); + } + RefreshAll(); + } + catch + { + } + } + + private void CopyCtrlCToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") + { + // It is a directory + string oldLocation; + oldLocation = mainView.FocusedItem.ImageKey; + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + DirectoryCopy(CurrentCopyFile, oldLocation, true); + } + else if (mainView.FocusedItem != null) + { + // It is a file + + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + File.Copy(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); + + } + RefreshAll(); + } + catch + { + } + } + + private void PasteToolStripMenuItem_Click(object sender, EventArgs e) + { + if (Directory.Exists(CurrentCopyFile)) + { + // It is a directory + + DirectoryCopy(CurrentCopyFile, CurrentDirectory, true); + } + else if (File.Exists(CurrentCopyFile)) + { + // It is a file + + File.Copy(CurrentCopyFile, Path.Combine(CurrentDirectory, Path.GetFileName(CurrentCopyFile))); + } + RefreshAll(); + } + + private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs) + { + // Get the subdirectories for the specified directory. + DirectoryInfo dir = new DirectoryInfo(sourceDirName); + + if (dir.Exists) + { + DirectoryInfo[] dirs = dir.GetDirectories(); + // If the destination directory doesn't exist, create it. + if (!Directory.Exists(destDirName)) + { + Directory.CreateDirectory(destDirName); + } + + // Get the files in the directory and copy them to the new location. + FileInfo[] files = dir.GetFiles(); + foreach (FileInfo file in files) + { + string temppath = Path.Combine(destDirName, file.Name); + file.CopyTo(temppath, false); + } + + // If copying subdirectories, copy them and their contents to new location. + if (copySubDirs) + { + foreach (DirectoryInfo subdir in dirs) + { + string temppath = Path.Combine(destDirName, subdir.Name); + DirectoryCopy(subdir.FullName, temppath, copySubDirs); + } + } + } + } + + private void refresh_Tick(object sender, EventArgs e) + { + RefreshAll(); + } + + private void SellectAllCtrlAToolStripMenuItem_Click(object sender, EventArgs e) + { + foreach (ListViewItem item in mainView.Items) item.Selected = true; + } + + private void mainView_MouseClick(object sender, MouseEventArgs e) + { + + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.resx b/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.resx new file mode 100644 index 0000000..e1edd06 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/Win95WindowsExplorer.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 132, 17 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs new file mode 100644 index 0000000..9eb36a7 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs @@ -0,0 +1,272 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicFTPClient + { + /// + /// 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 Component 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.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem(new string[] { + "/software/"}, 0, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); + System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem(new string[] { + "index.html"}, 1, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); + System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem(new string[] { + "???.html"}, 1, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WinClassicFTPClient)); + this.topBar = new System.Windows.Forms.Panel(); + this.button1 = new System.Windows.Forms.Button(); + this.infoLabel = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.textBox4 = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.passBox = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.usernameBox = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.hostnameBox = new System.Windows.Forms.TextBox(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.panel1 = new System.Windows.Forms.Panel(); + this.button2 = new System.Windows.Forms.Button(); + this.welcomeLabel = new System.Windows.Forms.Label(); + this.ftpFiles = new System.Windows.Forms.ListView(); + this.fileIcons = new System.Windows.Forms.ImageList(this.components); + this.topBar.SuspendLayout(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // topBar + // + this.topBar.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.topBar.Controls.Add(this.button1); + this.topBar.Controls.Add(this.infoLabel); + this.topBar.Controls.Add(this.label4); + this.topBar.Controls.Add(this.textBox4); + this.topBar.Controls.Add(this.label3); + this.topBar.Controls.Add(this.passBox); + this.topBar.Controls.Add(this.label2); + this.topBar.Controls.Add(this.usernameBox); + this.topBar.Controls.Add(this.label1); + this.topBar.Controls.Add(this.hostnameBox); + this.topBar.Dock = System.Windows.Forms.DockStyle.Top; + this.topBar.Location = new System.Drawing.Point(0, 0); + this.topBar.Name = "topBar"; + this.topBar.Size = new System.Drawing.Size(762, 30); + this.topBar.TabIndex = 0; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(585, 2); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(44, 23); + this.button1.TabIndex = 5; + this.button1.Text = "Login"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // infoLabel + // + this.infoLabel.AutoSize = true; + this.infoLabel.ForeColor = System.Drawing.Color.Red; + this.infoLabel.Location = new System.Drawing.Point(635, 7); + this.infoLabel.Name = "infoLabel"; + this.infoLabel.Size = new System.Drawing.Size(35, 13); + this.infoLabel.TabIndex = 8; + this.infoLabel.Text = "label5"; + this.infoLabel.Visible = false; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(503, 7); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(29, 13); + this.label4.TabIndex = 6; + this.label4.Text = "&Port:"; + // + // textBox4 + // + this.textBox4.Enabled = false; + this.textBox4.Location = new System.Drawing.Point(538, 4); + this.textBox4.Name = "textBox4"; + this.textBox4.Size = new System.Drawing.Size(41, 20); + this.textBox4.TabIndex = 7; + this.textBox4.Text = "21"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(335, 7); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(56, 13); + this.label3.TabIndex = 4; + this.label3.Text = "Pass&word:"; + // + // passBox + // + this.passBox.Location = new System.Drawing.Point(397, 4); + this.passBox.Name = "passBox"; + this.passBox.PasswordChar = '*'; + this.passBox.Size = new System.Drawing.Size(100, 20); + this.passBox.TabIndex = 5; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(156, 7); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(58, 13); + this.label2.TabIndex = 2; + this.label2.Text = "&Username:"; + // + // usernameBox + // + this.usernameBox.Location = new System.Drawing.Point(214, 4); + this.usernameBox.Name = "usernameBox"; + this.usernameBox.Size = new System.Drawing.Size(100, 20); + this.usernameBox.TabIndex = 3; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(8, 7); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(32, 13); + this.label1.TabIndex = 1; + this.label1.Text = "&Host:"; + // + // hostnameBox + // + this.hostnameBox.Location = new System.Drawing.Point(41, 4); + this.hostnameBox.Name = "hostnameBox"; + this.hostnameBox.Size = new System.Drawing.Size(100, 20); + this.hostnameBox.TabIndex = 1; + // + // contextMenuStrip1 + // + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.contextMenuStrip1.Size = new System.Drawing.Size(61, 4); + // + // panel1 + // + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.button2); + this.panel1.Controls.Add(this.welcomeLabel); + this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.panel1.Location = new System.Drawing.Point(0, 469); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(762, 30); + this.panel1.TabIndex = 9; + // + // button2 + // + this.button2.Location = new System.Drawing.Point(3, 2); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(75, 23); + this.button2.TabIndex = 0; + this.button2.Text = "cancelButton"; + this.button2.UseVisualStyleBackColor = true; + // + // welcomeLabel + // + this.welcomeLabel.BackColor = System.Drawing.Color.WhiteSmoke; + this.welcomeLabel.Location = new System.Drawing.Point(577, 7); + this.welcomeLabel.Name = "welcomeLabel"; + this.welcomeLabel.Size = new System.Drawing.Size(178, 13); + this.welcomeLabel.TabIndex = 0; + this.welcomeLabel.Text = "Please login to a remote FTP server."; + this.welcomeLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // ftpFiles + // + this.ftpFiles.Alignment = System.Windows.Forms.ListViewAlignment.Left; + this.ftpFiles.AutoArrange = false; + this.ftpFiles.BackColor = System.Drawing.Color.White; + this.ftpFiles.BackgroundImageTiled = true; + this.ftpFiles.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.ftpFiles.Cursor = System.Windows.Forms.Cursors.Default; + this.ftpFiles.Dock = System.Windows.Forms.DockStyle.Fill; + this.ftpFiles.ForeColor = System.Drawing.Color.White; + this.ftpFiles.Items.AddRange(new System.Windows.Forms.ListViewItem[] { + listViewItem1, + listViewItem2, + listViewItem3}); + this.ftpFiles.Location = new System.Drawing.Point(0, 30); + this.ftpFiles.Name = "ftpFiles"; + this.ftpFiles.Size = new System.Drawing.Size(762, 439); + this.ftpFiles.SmallImageList = this.fileIcons; + this.ftpFiles.StateImageList = this.fileIcons; + this.ftpFiles.TabIndex = 7; + this.ftpFiles.TileSize = new System.Drawing.Size(32, 32); + this.ftpFiles.UseCompatibleStateImageBehavior = false; + this.ftpFiles.View = System.Windows.Forms.View.List; + this.ftpFiles.Visible = false; + this.ftpFiles.Click += new System.EventHandler(this.ftpItems_Click); + // + // fileIcons + // + this.fileIcons.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("fileIcons.ImageStream"))); + this.fileIcons.TransparentColor = System.Drawing.Color.Transparent; + this.fileIcons.Images.SetKeyName(0, "WinClassicFolder.png"); + this.fileIcons.Images.SetKeyName(1, "WinClassicNotepad.png"); + this.fileIcons.Images.SetKeyName(2, "WinClassicSetup.png"); + // + // WinClassicFTPClient + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.ftpFiles); + this.Controls.Add(this.panel1); + this.Controls.Add(this.topBar); + this.Name = "WinClassicFTPClient"; + this.Size = new System.Drawing.Size(762, 499); + this.topBar.ResumeLayout(false); + this.topBar.PerformLayout(); + this.panel1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel topBar; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.TextBox textBox4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox passBox; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox usernameBox; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; + public System.Windows.Forms.TextBox hostnameBox; + private System.Windows.Forms.Label infoLabel; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Label welcomeLabel; + internal System.Windows.Forms.ListView ftpFiles; + private System.Windows.Forms.ImageList fileIcons; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.cs new file mode 100644 index 0000000..1640818 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.cs @@ -0,0 +1,110 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicFTPClient : UserControl + { + public WinClassicFTPClient() + { + InitializeComponent(); + } + + + private void button1_Click(object sender, EventArgs e) + { + if (hostnameBox.Text == "172.68.119.42") + { + infoLabel.Hide(); + if (usernameBox.Text == "12padams") + { + infoLabel.Hide(); + if (passBox.Text == "projectDeath98") + { + infoLabel.Hide(); + infoLabel.ForeColor = Color.Green; + infoLabel.Text = "[200] OK"; + welcomeLabel.Hide(); + infoLabel.Show(); + ftpFiles.Show(); + } + else + { + infoLabel.Text = "[430] Incorrect Password"; + infoLabel.Show(); + } + } + else + { + infoLabel.Text = "[430] Incorrect Username"; + infoLabel.Show(); + } + } + else + { + infoLabel.Text = "[404] Not Found"; + infoLabel.Show(); + } + } + + private void ftpItems_Click(object sender, EventArgs e) + { + Point objDrawingPoint = ftpFiles.PointToClient(Cursor.Position); + ListViewItem objListViewItem = new ListViewItem(); + if (objDrawingPoint != null) + { + objListViewItem = ftpFiles.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); + if (objListViewItem.Text == "/software/") + { + ftpFiles.Clear(); + ListViewItem listViewItem1 = new ListViewItem(new string[] { "/downloads/" }, 0, Color.Black, Color.Empty, null); + ListViewItem listViewItem2 = new ListViewItem(new string[] { "skindows.html" }, 1, Color.Black, Color.Empty, null); + ftpFiles.Items.AddRange(new ListViewItem[] { listViewItem1, listViewItem2 }); + } + else if (objListViewItem.Text == "/downloads/") + { + ftpFiles.Clear(); + ListViewItem listViewItem1 = new ListViewItem(new string[] { "/totallynotthetimedistorter/" }, 0, Color.Black, Color.Empty, null); + ListViewItem listViewItem2 = new ListViewItem(new string[] { "FTP Client Setup.exe" }, 2, Color.Black, Color.Empty, null); + ListViewItem listViewItem3 = new ListViewItem(new string[] { "Web Chat Setup.exe" }, 2, Color.Black, Color.Empty, null); + ftpFiles.Items.AddRange(new ListViewItem[] { listViewItem1, listViewItem2, listViewItem3 }); + } + else if (objListViewItem.Text == "/totallynotthetimedistorter/") + { + ftpFiles.Clear(); + ListViewItem listViewItem1 = new ListViewItem(new string[] { "Time Distorter Setup.exe" }, 2, Color.Black, Color.Empty, null); + ftpFiles.Items.AddRange(new ListViewItem[] { listViewItem1 }); + } + else if (objListViewItem.Text == "FTP Client Setup.exe") + { + WinClassicDownloader opendownload = new WinClassicDownloader(); + WindowManager wm = new WindowManager(); + wm.StartWin95(opendownload, "Downloader", null, false, true); + opendownload.appName.Text = "Downloading: FTP Client"; + } + else if (objListViewItem.Text == "Web Chat Setup.exe") + { + WinClassicDownloader opendownload = new WinClassicDownloader(); + WindowManager wm = new WindowManager(); + wm.StartWin95(opendownload, "Downloader", null, false, true); + opendownload.appName.Text = "Downloading: Web Chat 1998"; + } + else if (objListViewItem.Text == "Time Distorter Setup.exe") + { + WinClassicDownloader opendownload = new WinClassicDownloader(); + WindowManager wm = new WindowManager(); + wm.StartWin95(opendownload, "Downloader", null, false, true); + opendownload.appName.Text = "Downloading: Time Distorter 0.1"; + } + } + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.resx new file mode 100644 index 0000000..2d36395 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicFTPClient.resx @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 172, 17 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABe + EgAAAk1TRnQBSQFMAgEBAwEAARgBAAEYAQABIAEAASABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABgAMAASADAAEBAQABCAYAARAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA + AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 + AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA + AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm + AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM + AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA + ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz + AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ + AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM + AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA + AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA + AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ + AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ + AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA + AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm + ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ + Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz + AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA + AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM + AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM + ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM + Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA + AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM + AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ + AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz + AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm + AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw + AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/6QAAewVBwEAAQcHAAHs + BQcB7AgAAewDBwHsAf8BBwLsSAAB7Bb/AQcBAAEHBgAB7AX/AuwIAAHsAwcC7AIHAexHAAHsFv8BBwEA + AQcGAAHsBf8B7AEHAewIAAHsAf8B+wH/AfsB/wH7Af8B+yQAAeweAwMAAewC/wYADv8BBwEAAQcGAAHs + Bf8B7AIHAewIAAnsIwAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcBAwMAAewW/wEHAQABBwYAAewF/wHsAwcB7DMAAewB/wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsAv8GAA7/AQcBAAEH + BgAB7AX/AewDBwHsMwAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcBAwMAAewW/wEHAQABBwYAAewF/wHsAwcB7DMAAewB/wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEAAQcGAAEE + BfwBBAMHAewBAAHsAQAB+wH/AfsB/wH7Af8B+wXsJAAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcBAwMAAewC/xIAAv8BBwEAAQcGAAEEBfwCBAIH + AewBAALsAQAG7AEABewjAAHsAf8BBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEDAwAB7Bb/AQcBAAEHBgABBAX8AwQBBwHsAQAC7AEHAQAB7AEHAf8BBwLs + AQAB7AEHA+wiAAHsAf8B+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwEDAwAB7AL/EgAC/wEHAQABBwYAAQQF/AQEAewBAALsCgABBwTsIQAB7AH/AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBAwMAAewW/wEH + AQABBwYAAQQF/AEABAQBAALsCwcE7CEAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAQMDAAHsAv8SAAL/AQcBAAEHBgAB7AX/AgADBAEAAgcL/wTs + IQAB7AH/AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBAwMAAewW/wEHAQABBwUAAuwF/wEAAQcBAAIEAQAN7AEHA+whAAHsAf8B+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwEDAwAB7AL/EgAC/wEHAQABBwQA + AuwBBwXsAgcB/wEAAQQNAALsAQcC7CEAAewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEAAQcEAAHsAQcB7AMHAuwBBwP/AgAC7AkH + AewBAALsAQcB7CEAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAQMDAAHsFv8BBwEAAQcEAAHsAf8BBwHsAwcBAAXsAQACBwj/AQcC7AEAA+whAAHs + Af8BBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wED + AwAB7AL/BgAO/wEHAQABBwUAAewB/wEHAewBBwEAAewE/wEHAQAJ7AH/AQcC7CUAAewB/wH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAQMDAAHsFv8BBwEA + AQcGAAHsAf8BBwIAAewE/wEHAQAIBAHsAf8BBwLsJQAB7AH/AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBAwMAAewW/wEHAQABBwcAAewB/wMABewJBAHs + Af8BBwLsJQAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcBAwMAAewW/wEHAQABBwgAAewDAAHsAf8B7AEAAfwBBAH8BOwBBAH8AQQB7AH/AQcC7CUA + AewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQMDAAHsAv8GAA7/AQcBAAEHDAAB7AH/AewBAAEEAfwBBAMHAewB/AEEAfwB7AH/AQcC7CUAAewB/wH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAQMDAAHs + Fv8BBwEAAQcMAAHsAf8B7AEAA/wDBwHsA/wB7AH/AQcC7CUAAewd/wQAAewC/wYAB/8BAAH/AwAC/wEH + AQABBwwAAewB/wHsAQAB/AMABvwB7AH/AQcC7CUAAewPBw7sBAAB7Bb/AQcBAAEHDAAB7AH/AewBAAP/ + B/wB7AH/AQcC7CYAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwHsEgAB7Bb/AQcBAAEHDAAB7AH/ + AewLAAHsAf8BBwLsJwAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB7BMAAewW/wEHAQABBwwAAewB/w3s + Af8BBwLsKAAB7An/AewUAAHsAf8BAAL/AQAC/wEAAv8BAAL/AQAC/wEAAv8BAAL/AewBAAEHDAAB7AH/ + DwcC7CkACewVAAHsAf8BAAL/AQAC/wEAAv8BAAL/AQAC/wEAAv8BAAL/AewBAAEHDQAB7A//AuxIAAHs + Af8C7AH/AuwB/wLsAf8C7AH/AuwB/wLsAf8C7AH/AewPAAHsDgcB/wHscAAQ7CUAAUIBTQE+BwABPgMA + ASgDAAGAAwABIAMAAQEBAAEBBgABAhYAA/8BAAT/AfACAAEfAcABfwEAAT8EAAT/AeACAAEPAcABPwGA + AR8EAAT/AcACAAEHAcABHwHAAQ8EAAGAAgABAQHAAgABBwHAAQ8B4AEHCAABwAIAAQcBwAEHAfABAwgA + AcACAAEHAcABAwL/CAABwAIAAQcBwAEDAv8IAAHAAgABBwHAAgABDwgAAcACAAEHAcACAAEHCAABwAIA + AQcBwAIAAQMIAAHAAgABBwHAAgABAQgAAcACAAEHAcALAAHAAgABBwHACwABwAIAAQcBwAsAAcACAAEH + AYALAAHAAgABBwwAAcACAAEHDAABwAIAAQcDAAEBCAABwAIAAQcBgAIAAQ8IAAHAAgABBwHCAgABDwgA + AcACAAEHAeMCAAEPCAABwAIAAQcB8wIAAQ8IAAHAAgABBwH/AgABDwgAAcACAAEHAf8CAAEPCAABwAIA + AQcB/wIAAQ8HAAEBAcACAAEHAf8CAAEPBAABgAEAAv8BwAIAAQcB/wIAAQ8EAAHAAQEC/wHAAgABBwH/ + AgABDwQAAeABAwL/AcACAAEHAf8CAAEPBAAB8AEHAv8BwAIAAQcB/wGAAQABDwQABP8B4AIAAQ8B/wHA + AQABDwQABP8B8gFJASQBvwH/AeABAAEfBAAL + + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs new file mode 100644 index 0000000..28594b3 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs @@ -0,0 +1,1458 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicIE3 + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.Panel14 = new System.Windows.Forms.Panel(); + this.pictureBox10 = new System.Windows.Forms.PictureBox(); + this.label2 = new System.Windows.Forms.Label(); + this.pictureBox9 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.GoButton = new System.Windows.Forms.Button(); + this._addressbar = new System.Windows.Forms.ComboBox(); + this.Label1 = new System.Windows.Forms.Label(); + this.Button30 = new System.Windows.Forms.Button(); + this.Button29 = new System.Windows.Forms.Button(); + this.Button27 = new System.Windows.Forms.Button(); + this.Button7 = new System.Windows.Forms.Button(); + this.Button6 = new System.Windows.Forms.Button(); + this.HomeButton = new System.Windows.Forms.Button(); + this.RefreshButton = new System.Windows.Forms.Button(); + this.StopButton = new System.Windows.Forms.Button(); + this.ForwardButton = new System.Windows.Forms.Button(); + this.BackButton = new System.Windows.Forms.Button(); + this.Panel1 = new System.Windows.Forms.Panel(); + this.pictureBox5 = new System.Windows.Forms.PictureBox(); + this.pictureBox8 = new System.Windows.Forms.PictureBox(); + this.pictureBox6 = new System.Windows.Forms.PictureBox(); + this.MenuStrip3 = new System.Windows.Forms.MenuStrip(); + this.ToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem4 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem5 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem6 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem7 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem8 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem9 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem10 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem11 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem12 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem13 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem14 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem15 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem16 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem17 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem18 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem19 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem20 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem21 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem22 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem23 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem24 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem25 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem26 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem27 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem28 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem29 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem30 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem31 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem32 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem33 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem34 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem35 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem36 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem37 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem38 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem39 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem40 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem41 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem42 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem43 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem44 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem45 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem46 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem47 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem48 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem49 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem50 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem51 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem52 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem53 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem54 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem55 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem56 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem57 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem58 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem59 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem60 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem61 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem62 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem63 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem64 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem65 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem66 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem67 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem68 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem69 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem70 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem71 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem72 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem78 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem79 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem80 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem81 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem82 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem83 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem84 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem85 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem86 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem87 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem73 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem74 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem75 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem76 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem77 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem88 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem89 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem90 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem91 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem92 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem93 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem94 = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripMenuItem95 = new System.Windows.Forms.ToolStripMenuItem(); + this._browsingArea = new System.Windows.Forms.Panel(); + this.pictureBox4 = new System.Windows.Forms.PictureBox(); + this.pictureBox7 = new System.Windows.Forms.PictureBox(); + this.Panel14.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + this.Panel1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).BeginInit(); + this.MenuStrip3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).BeginInit(); + this.SuspendLayout(); + // + // Panel14 + // + this.Panel14.BackColor = System.Drawing.Color.Silver; + this.Panel14.BackgroundImage = global::Histacom2.Properties.Resources.IE3_SwirlyThings; + this.Panel14.Controls.Add(this.pictureBox10); + this.Panel14.Controls.Add(this.label2); + this.Panel14.Controls.Add(this.pictureBox9); + this.Panel14.Controls.Add(this.pictureBox3); + this.Panel14.Controls.Add(this.GoButton); + this.Panel14.Controls.Add(this._addressbar); + this.Panel14.Controls.Add(this.Label1); + this.Panel14.Dock = System.Windows.Forms.DockStyle.Top; + this.Panel14.Location = new System.Drawing.Point(0, 70); + this.Panel14.Name = "Panel14"; + this.Panel14.Size = new System.Drawing.Size(959, 31); + this.Panel14.TabIndex = 16; + // + // pictureBox10 + // + this.pictureBox10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.pictureBox10.BackgroundImage = global::Histacom2.Properties.Resources.ie4_vsplitter2; + this.pictureBox10.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox10.Location = new System.Drawing.Point(921, 4); + this.pictureBox10.Name = "pictureBox10"; + this.pictureBox10.Size = new System.Drawing.Size(3, 20); + this.pictureBox10.TabIndex = 19; + this.pictureBox10.TabStop = false; + // + // label2 + // + this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label2.AutoSize = true; + this.label2.BackColor = System.Drawing.Color.Transparent; + this.label2.Location = new System.Drawing.Point(924, 7); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(32, 13); + this.label2.TabIndex = 17; + this.label2.Text = "Links"; + // + // pictureBox9 + // + this.pictureBox9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); + this.pictureBox9.BackgroundImage = global::Histacom2.Properties.Resources.ie4_hsplitter; + this.pictureBox9.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox9.Location = new System.Drawing.Point(0, 26); + this.pictureBox9.Name = "pictureBox9"; + this.pictureBox9.Size = new System.Drawing.Size(959, 2); + this.pictureBox9.TabIndex = 16; + this.pictureBox9.TabStop = false; + // + // pictureBox3 + // + this.pictureBox3.BackgroundImage = global::Histacom2.Properties.Resources.ie4_vsplitter2; + this.pictureBox3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox3.Location = new System.Drawing.Point(2, 3); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(3, 21); + this.pictureBox3.TabIndex = 2; + this.pictureBox3.TabStop = false; + // + // GoButton + // + this.GoButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.GoButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.GoButton.Image = global::Histacom2.Properties.Resources.ie4_go; + this.GoButton.ImageAlign = System.Drawing.ContentAlignment.TopCenter; + this.GoButton.Location = new System.Drawing.Point(872, 2); + this.GoButton.Name = "GoButton"; + this.GoButton.Size = new System.Drawing.Size(44, 23); + this.GoButton.TabIndex = 0; + this.GoButton.Text = "Go"; + this.GoButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText; + this.GoButton.UseVisualStyleBackColor = true; + this.GoButton.Click += new System.EventHandler(this.GoButton_Click); + // + // _addressbar + // + this._addressbar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this._addressbar.FormattingEnabled = true; + this._addressbar.Location = new System.Drawing.Point(58, 2); + this._addressbar.Name = "_addressbar"; + this._addressbar.Size = new System.Drawing.Size(812, 21); + this._addressbar.TabIndex = 1; + this._addressbar.Text = "www.microsoft.com/internetexplorer4/welcome"; + this._addressbar.KeyDown += new System.Windows.Forms.KeyEventHandler(this._addressbar_KeyDown); + // + // 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)(204))); + this.Label1.Location = new System.Drawing.Point(12, 7); + this.Label1.Name = "Label1"; + this.Label1.Size = new System.Drawing.Size(45, 13); + this.Label1.TabIndex = 0; + this.Label1.Text = "Address"; + // + // Button30 + // + this.Button30.BackColor = System.Drawing.Color.Transparent; + this.Button30.Dock = System.Windows.Forms.DockStyle.Left; + this.Button30.FlatAppearance.BorderSize = 0; + this.Button30.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button30.Image = global::Histacom2.Properties.Resources.ie4_print; + this.Button30.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button30.Location = new System.Drawing.Point(490, 0); + this.Button30.Name = "Button30"; + this.Button30.Size = new System.Drawing.Size(49, 42); + this.Button30.TabIndex = 10; + this.Button30.Text = "Print"; + this.Button30.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button30.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.Button30.UseVisualStyleBackColor = false; + // + // Button29 + // + this.Button29.BackColor = System.Drawing.Color.Transparent; + this.Button29.Dock = System.Windows.Forms.DockStyle.Left; + this.Button29.FlatAppearance.BorderSize = 0; + this.Button29.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button29.Image = global::Histacom2.Properties.Resources.ie4_mail; + this.Button29.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button29.Location = new System.Drawing.Point(435, 0); + this.Button29.Name = "Button29"; + this.Button29.Size = new System.Drawing.Size(55, 42); + this.Button29.TabIndex = 9; + this.Button29.Text = "Mail"; + this.Button29.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button29.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.Button29.UseVisualStyleBackColor = false; + // + // Button27 + // + this.Button27.BackColor = System.Drawing.Color.Transparent; + this.Button27.Dock = System.Windows.Forms.DockStyle.Left; + this.Button27.FlatAppearance.BorderSize = 0; + this.Button27.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button27.Image = global::Histacom2.Properties.Resources.ie4_history; + this.Button27.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button27.Location = new System.Drawing.Point(380, 0); + this.Button27.Name = "Button27"; + this.Button27.Size = new System.Drawing.Size(55, 42); + this.Button27.TabIndex = 7; + this.Button27.Text = "History"; + this.Button27.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button27.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.Button27.UseVisualStyleBackColor = false; + // + // Button7 + // + this.Button7.BackColor = System.Drawing.Color.Transparent; + this.Button7.Dock = System.Windows.Forms.DockStyle.Left; + this.Button7.FlatAppearance.BorderSize = 0; + this.Button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button7.Image = global::Histacom2.Properties.Resources.ie4_favorites; + this.Button7.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button7.Location = new System.Drawing.Point(320, 0); + this.Button7.Name = "Button7"; + this.Button7.Size = new System.Drawing.Size(60, 42); + this.Button7.TabIndex = 6; + this.Button7.Text = "Favorites"; + this.Button7.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button7.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.Button7.UseVisualStyleBackColor = false; + // + // Button6 + // + this.Button6.BackColor = System.Drawing.Color.Transparent; + this.Button6.Dock = System.Windows.Forms.DockStyle.Left; + this.Button6.FlatAppearance.BorderSize = 0; + this.Button6.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button6.Image = global::Histacom2.Properties.Resources.ie4_search; + this.Button6.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button6.Location = new System.Drawing.Point(265, 0); + this.Button6.Name = "Button6"; + this.Button6.Size = new System.Drawing.Size(55, 42); + this.Button6.TabIndex = 5; + this.Button6.Text = "Search"; + this.Button6.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.Button6.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.Button6.UseVisualStyleBackColor = false; + // + // HomeButton + // + this.HomeButton.BackColor = System.Drawing.Color.Transparent; + this.HomeButton.Dock = System.Windows.Forms.DockStyle.Left; + this.HomeButton.FlatAppearance.BorderSize = 0; + this.HomeButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.HomeButton.Image = global::Histacom2.Properties.Resources.ie4_home; + this.HomeButton.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; + this.HomeButton.Location = new System.Drawing.Point(210, 0); + this.HomeButton.Name = "HomeButton"; + this.HomeButton.Size = new System.Drawing.Size(55, 42); + this.HomeButton.TabIndex = 4; + this.HomeButton.Text = "Home"; + this.HomeButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.HomeButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.HomeButton.UseVisualStyleBackColor = false; + // + // RefreshButton + // + this.RefreshButton.BackColor = System.Drawing.Color.Transparent; + this.RefreshButton.BackgroundImage = global::Histacom2.Properties.Resources.IE3_Refresh; + this.RefreshButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.RefreshButton.Dock = System.Windows.Forms.DockStyle.Left; + this.RefreshButton.FlatAppearance.BorderSize = 0; + this.RefreshButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.RefreshButton.Location = new System.Drawing.Point(160, 0); + this.RefreshButton.Name = "RefreshButton"; + this.RefreshButton.Size = new System.Drawing.Size(50, 42); + this.RefreshButton.TabIndex = 3; + this.RefreshButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.RefreshButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.RefreshButton.UseVisualStyleBackColor = false; + // + // StopButton + // + this.StopButton.BackColor = System.Drawing.Color.Transparent; + this.StopButton.BackgroundImage = global::Histacom2.Properties.Resources.IE3_Stop; + this.StopButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.StopButton.Dock = System.Windows.Forms.DockStyle.Left; + this.StopButton.FlatAppearance.BorderSize = 0; + this.StopButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; + this.StopButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; + this.StopButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.StopButton.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; + this.StopButton.Location = new System.Drawing.Point(110, 0); + this.StopButton.Name = "StopButton"; + this.StopButton.Size = new System.Drawing.Size(50, 42); + this.StopButton.TabIndex = 2; + this.StopButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.StopButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.StopButton.UseVisualStyleBackColor = false; + // + // ForwardButton + // + this.ForwardButton.BackColor = System.Drawing.Color.Transparent; + this.ForwardButton.BackgroundImage = global::Histacom2.Properties.Resources.IE3_Forward; + this.ForwardButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.ForwardButton.Dock = System.Windows.Forms.DockStyle.Left; + this.ForwardButton.FlatAppearance.BorderSize = 0; + this.ForwardButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; + this.ForwardButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; + this.ForwardButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.ForwardButton.Location = new System.Drawing.Point(60, 0); + this.ForwardButton.Name = "ForwardButton"; + this.ForwardButton.Size = new System.Drawing.Size(50, 42); + this.ForwardButton.TabIndex = 1; + this.ForwardButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.ForwardButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.ForwardButton.UseVisualStyleBackColor = false; + // + // BackButton + // + this.BackButton.BackColor = System.Drawing.Color.Transparent; + this.BackButton.BackgroundImage = global::Histacom2.Properties.Resources.IE3_Back; + this.BackButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.BackButton.Dock = System.Windows.Forms.DockStyle.Left; + this.BackButton.FlatAppearance.BorderSize = 0; + this.BackButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; + this.BackButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; + this.BackButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.BackButton.Location = new System.Drawing.Point(0, 0); + this.BackButton.Name = "BackButton"; + this.BackButton.Padding = new System.Windows.Forms.Padding(9, 0, 0, 0); + this.BackButton.Size = new System.Drawing.Size(60, 42); + this.BackButton.TabIndex = 1; + this.BackButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.BackButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; + this.BackButton.UseVisualStyleBackColor = false; + // + // Panel1 + // + this.Panel1.BackColor = System.Drawing.Color.Silver; + this.Panel1.BackgroundImage = global::Histacom2.Properties.Resources.IE3_SwirlyThings; + this.Panel1.Controls.Add(this.pictureBox5); + this.Panel1.Controls.Add(this.Button30); + this.Panel1.Controls.Add(this.Button29); + this.Panel1.Controls.Add(this.Button27); + this.Panel1.Controls.Add(this.Button7); + this.Panel1.Controls.Add(this.Button6); + this.Panel1.Controls.Add(this.HomeButton); + this.Panel1.Controls.Add(this.RefreshButton); + this.Panel1.Controls.Add(this.StopButton); + this.Panel1.Controls.Add(this.ForwardButton); + this.Panel1.Controls.Add(this.BackButton); + this.Panel1.Dock = System.Windows.Forms.DockStyle.Top; + this.Panel1.Location = new System.Drawing.Point(0, 26); + this.Panel1.Name = "Panel1"; + this.Panel1.Size = new System.Drawing.Size(959, 42); + this.Panel1.TabIndex = 14; + // + // pictureBox5 + // + this.pictureBox5.BackgroundImage = global::Histacom2.Properties.Resources.ie4_vsplitter3; + this.pictureBox5.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox5.Location = new System.Drawing.Point(2, 3); + this.pictureBox5.Name = "pictureBox5"; + this.pictureBox5.Size = new System.Drawing.Size(3, 36); + this.pictureBox5.TabIndex = 13; + this.pictureBox5.TabStop = false; + // + // pictureBox8 + // + this.pictureBox8.BackgroundImage = global::Histacom2.Properties.Resources.ie4_hsplitter; + this.pictureBox8.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox8.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBox8.Location = new System.Drawing.Point(0, 68); + this.pictureBox8.Name = "pictureBox8"; + this.pictureBox8.Size = new System.Drawing.Size(959, 2); + this.pictureBox8.TabIndex = 15; + this.pictureBox8.TabStop = false; + // + // pictureBox6 + // + this.pictureBox6.BackgroundImage = global::Histacom2.Properties.Resources.ie4_hsplitter; + this.pictureBox6.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox6.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBox6.Location = new System.Drawing.Point(0, 24); + this.pictureBox6.Name = "pictureBox6"; + this.pictureBox6.Size = new System.Drawing.Size(959, 2); + this.pictureBox6.TabIndex = 14; + this.pictureBox6.TabStop = false; + // + // MenuStrip3 + // + this.MenuStrip3.BackColor = System.Drawing.Color.Silver; + this.MenuStrip3.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem1, + this.ToolStripMenuItem22, + this.ToolStripMenuItem28, + this.ToolStripMenuItem78, + this.ToolStripMenuItem73, + this.ToolStripMenuItem88}); + this.MenuStrip3.Location = new System.Drawing.Point(0, 0); + this.MenuStrip3.Name = "MenuStrip3"; + this.MenuStrip3.Size = new System.Drawing.Size(959, 24); + this.MenuStrip3.TabIndex = 15; + this.MenuStrip3.Text = "MenuStrip1"; + // + // ToolStripMenuItem1 + // + this.ToolStripMenuItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.ToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem2, + this.ToolStripMenuItem8, + this.ToolStripMenuItem9, + this.ToolStripMenuItem10, + this.ToolStripMenuItem11, + this.ToolStripMenuItem12, + this.ToolStripMenuItem13, + this.ToolStripMenuItem14, + this.ToolStripMenuItem18, + this.ToolStripMenuItem19, + this.ToolStripMenuItem20, + this.ToolStripMenuItem21}); + this.ToolStripMenuItem1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.ToolStripMenuItem1.Name = "ToolStripMenuItem1"; + this.ToolStripMenuItem1.Size = new System.Drawing.Size(35, 20); + this.ToolStripMenuItem1.Text = "File"; + // + // ToolStripMenuItem2 + // + this.ToolStripMenuItem2.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem2.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem3, + this.ToolStripMenuItem4, + this.ToolStripMenuItem5, + this.ToolStripMenuItem6, + this.ToolStripMenuItem7}); + this.ToolStripMenuItem2.Name = "ToolStripMenuItem2"; + this.ToolStripMenuItem2.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem2.Text = "New"; + // + // ToolStripMenuItem3 + // + this.ToolStripMenuItem3.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem3.Name = "ToolStripMenuItem3"; + this.ToolStripMenuItem3.Size = new System.Drawing.Size(163, 22); + this.ToolStripMenuItem3.Text = "Window Ctrl+N"; + // + // ToolStripMenuItem4 + // + this.ToolStripMenuItem4.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem4.Name = "ToolStripMenuItem4"; + this.ToolStripMenuItem4.Size = new System.Drawing.Size(163, 22); + this.ToolStripMenuItem4.Text = "Message"; + // + // ToolStripMenuItem5 + // + this.ToolStripMenuItem5.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem5.Name = "ToolStripMenuItem5"; + this.ToolStripMenuItem5.Size = new System.Drawing.Size(163, 22); + this.ToolStripMenuItem5.Text = "Post"; + // + // ToolStripMenuItem6 + // + this.ToolStripMenuItem6.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem6.Name = "ToolStripMenuItem6"; + this.ToolStripMenuItem6.Size = new System.Drawing.Size(163, 22); + this.ToolStripMenuItem6.Text = "Contact"; + // + // ToolStripMenuItem7 + // + this.ToolStripMenuItem7.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem7.Name = "ToolStripMenuItem7"; + this.ToolStripMenuItem7.Size = new System.Drawing.Size(163, 22); + this.ToolStripMenuItem7.Text = "Internet Call"; + // + // ToolStripMenuItem8 + // + this.ToolStripMenuItem8.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem8.Name = "ToolStripMenuItem8"; + this.ToolStripMenuItem8.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem8.Text = "Open... Ctrl+O"; + // + // ToolStripMenuItem9 + // + this.ToolStripMenuItem9.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem9.Name = "ToolStripMenuItem9"; + this.ToolStripMenuItem9.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem9.Text = "Edit with Windows Notepad"; + // + // ToolStripMenuItem10 + // + this.ToolStripMenuItem10.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem10.Name = "ToolStripMenuItem10"; + this.ToolStripMenuItem10.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem10.Text = "Save Ctrl+S"; + // + // ToolStripMenuItem11 + // + this.ToolStripMenuItem11.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem11.Name = "ToolStripMenuItem11"; + this.ToolStripMenuItem11.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem11.Text = "Save As..."; + // + // ToolStripMenuItem12 + // + this.ToolStripMenuItem12.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem12.Name = "ToolStripMenuItem12"; + this.ToolStripMenuItem12.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem12.Text = "Print Setup..."; + // + // ToolStripMenuItem13 + // + this.ToolStripMenuItem13.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem13.Name = "ToolStripMenuItem13"; + this.ToolStripMenuItem13.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem13.Text = "Print..."; + // + // ToolStripMenuItem14 + // + this.ToolStripMenuItem14.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem14.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem15, + this.ToolStripMenuItem16, + this.ToolStripMenuItem17}); + this.ToolStripMenuItem14.Name = "ToolStripMenuItem14"; + this.ToolStripMenuItem14.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem14.Text = "Send"; + // + // ToolStripMenuItem15 + // + this.ToolStripMenuItem15.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem15.Name = "ToolStripMenuItem15"; + this.ToolStripMenuItem15.Size = new System.Drawing.Size(169, 22); + this.ToolStripMenuItem15.Text = "Page by E-mail..."; + // + // ToolStripMenuItem16 + // + this.ToolStripMenuItem16.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem16.Name = "ToolStripMenuItem16"; + this.ToolStripMenuItem16.Size = new System.Drawing.Size(169, 22); + this.ToolStripMenuItem16.Text = "Link by E-mail..."; + // + // ToolStripMenuItem17 + // + this.ToolStripMenuItem17.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem17.Name = "ToolStripMenuItem17"; + this.ToolStripMenuItem17.Size = new System.Drawing.Size(169, 22); + this.ToolStripMenuItem17.Text = "Shortcut to Desktop"; + // + // ToolStripMenuItem18 + // + this.ToolStripMenuItem18.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem18.Name = "ToolStripMenuItem18"; + this.ToolStripMenuItem18.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem18.Text = "Import and Export..."; + // + // ToolStripMenuItem19 + // + this.ToolStripMenuItem19.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem19.Name = "ToolStripMenuItem19"; + this.ToolStripMenuItem19.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem19.Text = "Properties"; + // + // ToolStripMenuItem20 + // + this.ToolStripMenuItem20.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem20.Name = "ToolStripMenuItem20"; + this.ToolStripMenuItem20.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem20.Text = "Work Offline"; + // + // ToolStripMenuItem21 + // + this.ToolStripMenuItem21.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem21.Name = "ToolStripMenuItem21"; + this.ToolStripMenuItem21.Size = new System.Drawing.Size(205, 22); + this.ToolStripMenuItem21.Text = "Close"; + // + // ToolStripMenuItem22 + // + this.ToolStripMenuItem22.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem23, + this.ToolStripMenuItem24, + this.ToolStripMenuItem25, + this.ToolStripMenuItem26, + this.ToolStripMenuItem27}); + this.ToolStripMenuItem22.Name = "ToolStripMenuItem22"; + this.ToolStripMenuItem22.Size = new System.Drawing.Size(39, 20); + this.ToolStripMenuItem22.Text = "Edit"; + // + // ToolStripMenuItem23 + // + this.ToolStripMenuItem23.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem23.Name = "ToolStripMenuItem23"; + this.ToolStripMenuItem23.Size = new System.Drawing.Size(221, 22); + this.ToolStripMenuItem23.Text = "Cut Ctrl+X"; + // + // ToolStripMenuItem24 + // + this.ToolStripMenuItem24.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem24.Name = "ToolStripMenuItem24"; + this.ToolStripMenuItem24.Size = new System.Drawing.Size(221, 22); + this.ToolStripMenuItem24.Text = "Copy Ctrl+C"; + // + // ToolStripMenuItem25 + // + this.ToolStripMenuItem25.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem25.Name = "ToolStripMenuItem25"; + this.ToolStripMenuItem25.Size = new System.Drawing.Size(221, 22); + this.ToolStripMenuItem25.Text = "Paste Ctrl+V"; + // + // ToolStripMenuItem26 + // + this.ToolStripMenuItem26.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem26.Name = "ToolStripMenuItem26"; + this.ToolStripMenuItem26.Size = new System.Drawing.Size(221, 22); + this.ToolStripMenuItem26.Text = "Select All Ctrl+A"; + // + // ToolStripMenuItem27 + // + this.ToolStripMenuItem27.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem27.Name = "ToolStripMenuItem27"; + this.ToolStripMenuItem27.Size = new System.Drawing.Size(221, 22); + this.ToolStripMenuItem27.Text = "Find (on This Page)... Ctrl+F"; + // + // ToolStripMenuItem28 + // + this.ToolStripMenuItem28.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem29, + this.ToolStripMenuItem35, + this.ToolStripMenuItem36, + this.ToolStripMenuItem41, + this.ToolStripMenuItem43, + this.ToolStripMenuItem44, + this.ToolStripMenuItem45, + this.ToolStripMenuItem51, + this.ToolStripMenuItem71, + this.ToolStripMenuItem72}); + this.ToolStripMenuItem28.Name = "ToolStripMenuItem28"; + this.ToolStripMenuItem28.Size = new System.Drawing.Size(44, 20); + this.ToolStripMenuItem28.Text = "View"; + // + // ToolStripMenuItem29 + // + this.ToolStripMenuItem29.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem29.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem30, + this.ToolStripMenuItem31, + this.ToolStripMenuItem32, + this.ToolStripMenuItem33, + this.ToolStripMenuItem34}); + this.ToolStripMenuItem29.Name = "ToolStripMenuItem29"; + this.ToolStripMenuItem29.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem29.Text = "Toolbars"; + // + // ToolStripMenuItem30 + // + this.ToolStripMenuItem30.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem30.Name = "ToolStripMenuItem30"; + this.ToolStripMenuItem30.Size = new System.Drawing.Size(165, 22); + this.ToolStripMenuItem30.Text = "Standard Buttons"; + // + // ToolStripMenuItem31 + // + this.ToolStripMenuItem31.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem31.Name = "ToolStripMenuItem31"; + this.ToolStripMenuItem31.Size = new System.Drawing.Size(165, 22); + this.ToolStripMenuItem31.Text = "Address Bar"; + // + // ToolStripMenuItem32 + // + this.ToolStripMenuItem32.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem32.Name = "ToolStripMenuItem32"; + this.ToolStripMenuItem32.Size = new System.Drawing.Size(165, 22); + this.ToolStripMenuItem32.Text = "Links"; + // + // ToolStripMenuItem33 + // + this.ToolStripMenuItem33.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem33.Name = "ToolStripMenuItem33"; + this.ToolStripMenuItem33.Size = new System.Drawing.Size(165, 22); + this.ToolStripMenuItem33.Text = "Radio"; + // + // ToolStripMenuItem34 + // + this.ToolStripMenuItem34.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem34.Name = "ToolStripMenuItem34"; + this.ToolStripMenuItem34.Size = new System.Drawing.Size(165, 22); + this.ToolStripMenuItem34.Text = "Customize..."; + // + // ToolStripMenuItem35 + // + this.ToolStripMenuItem35.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem35.Name = "ToolStripMenuItem35"; + this.ToolStripMenuItem35.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem35.Text = "Status Bar"; + // + // ToolStripMenuItem36 + // + this.ToolStripMenuItem36.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem36.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem37, + this.ToolStripMenuItem38, + this.ToolStripMenuItem39, + this.ToolStripMenuItem40}); + this.ToolStripMenuItem36.Name = "ToolStripMenuItem36"; + this.ToolStripMenuItem36.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem36.Text = "Explorer Bar"; + // + // ToolStripMenuItem37 + // + this.ToolStripMenuItem37.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem37.Name = "ToolStripMenuItem37"; + this.ToolStripMenuItem37.Size = new System.Drawing.Size(184, 22); + this.ToolStripMenuItem37.Text = "Search Ctrl+E"; + // + // ToolStripMenuItem38 + // + this.ToolStripMenuItem38.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem38.Name = "ToolStripMenuItem38"; + this.ToolStripMenuItem38.Size = new System.Drawing.Size(184, 22); + this.ToolStripMenuItem38.Text = "Favorites Ctrl+I"; + // + // ToolStripMenuItem39 + // + this.ToolStripMenuItem39.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem39.Name = "ToolStripMenuItem39"; + this.ToolStripMenuItem39.Size = new System.Drawing.Size(184, 22); + this.ToolStripMenuItem39.Text = "History Ctrl+H"; + // + // ToolStripMenuItem40 + // + this.ToolStripMenuItem40.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem40.Name = "ToolStripMenuItem40"; + this.ToolStripMenuItem40.Size = new System.Drawing.Size(184, 22); + this.ToolStripMenuItem40.Text = "Tip of the Day"; + // + // ToolStripMenuItem41 + // + this.ToolStripMenuItem41.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem41.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem42}); + this.ToolStripMenuItem41.Name = "ToolStripMenuItem41"; + this.ToolStripMenuItem41.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem41.Text = "Go To"; + // + // ToolStripMenuItem42 + // + this.ToolStripMenuItem42.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem42.Name = "ToolStripMenuItem42"; + this.ToolStripMenuItem42.Size = new System.Drawing.Size(136, 22); + this.ToolStripMenuItem42.Text = "Home Page"; + // + // ToolStripMenuItem43 + // + this.ToolStripMenuItem43.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem43.Name = "ToolStripMenuItem43"; + this.ToolStripMenuItem43.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem43.Text = "Stop Esc"; + // + // ToolStripMenuItem44 + // + this.ToolStripMenuItem44.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem44.Name = "ToolStripMenuItem44"; + this.ToolStripMenuItem44.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem44.Text = "Refresh F5"; + // + // ToolStripMenuItem45 + // + this.ToolStripMenuItem45.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem45.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem46, + this.ToolStripMenuItem47, + this.ToolStripMenuItem48, + this.ToolStripMenuItem49, + this.ToolStripMenuItem50}); + this.ToolStripMenuItem45.Name = "ToolStripMenuItem45"; + this.ToolStripMenuItem45.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem45.Text = "Text Size"; + // + // ToolStripMenuItem46 + // + this.ToolStripMenuItem46.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem46.Name = "ToolStripMenuItem46"; + this.ToolStripMenuItem46.Size = new System.Drawing.Size(119, 22); + this.ToolStripMenuItem46.Text = "Largest"; + // + // ToolStripMenuItem47 + // + this.ToolStripMenuItem47.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem47.Name = "ToolStripMenuItem47"; + this.ToolStripMenuItem47.Size = new System.Drawing.Size(119, 22); + this.ToolStripMenuItem47.Text = "Larger"; + // + // ToolStripMenuItem48 + // + this.ToolStripMenuItem48.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem48.Name = "ToolStripMenuItem48"; + this.ToolStripMenuItem48.Size = new System.Drawing.Size(119, 22); + this.ToolStripMenuItem48.Text = "Medium"; + // + // ToolStripMenuItem49 + // + this.ToolStripMenuItem49.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem49.Name = "ToolStripMenuItem49"; + this.ToolStripMenuItem49.Size = new System.Drawing.Size(119, 22); + this.ToolStripMenuItem49.Text = "Smaller"; + // + // ToolStripMenuItem50 + // + this.ToolStripMenuItem50.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem50.Name = "ToolStripMenuItem50"; + this.ToolStripMenuItem50.Size = new System.Drawing.Size(119, 22); + this.ToolStripMenuItem50.Text = "Smallest"; + // + // ToolStripMenuItem51 + // + this.ToolStripMenuItem51.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem51.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem52, + this.ToolStripMenuItem53, + this.ToolStripMenuItem54}); + this.ToolStripMenuItem51.Name = "ToolStripMenuItem51"; + this.ToolStripMenuItem51.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem51.Text = "Encoding"; + // + // ToolStripMenuItem52 + // + this.ToolStripMenuItem52.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem52.Name = "ToolStripMenuItem52"; + this.ToolStripMenuItem52.Size = new System.Drawing.Size(230, 22); + this.ToolStripMenuItem52.Text = "Auto-Select"; + // + // ToolStripMenuItem53 + // + this.ToolStripMenuItem53.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem53.Name = "ToolStripMenuItem53"; + this.ToolStripMenuItem53.Size = new System.Drawing.Size(230, 22); + this.ToolStripMenuItem53.Text = "Western European (Windows)"; + // + // ToolStripMenuItem54 + // + this.ToolStripMenuItem54.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem54.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem55, + this.ToolStripMenuItem56, + this.ToolStripMenuItem57, + this.ToolStripMenuItem58, + this.ToolStripMenuItem59, + this.ToolStripMenuItem60, + this.ToolStripMenuItem61, + this.ToolStripMenuItem62, + this.ToolStripMenuItem63, + this.ToolStripMenuItem64, + this.ToolStripMenuItem65, + this.ToolStripMenuItem66, + this.ToolStripMenuItem67, + this.ToolStripMenuItem68, + this.ToolStripMenuItem69, + this.ToolStripMenuItem70}); + this.ToolStripMenuItem54.Name = "ToolStripMenuItem54"; + this.ToolStripMenuItem54.Size = new System.Drawing.Size(230, 22); + this.ToolStripMenuItem54.Text = "More"; + // + // ToolStripMenuItem55 + // + this.ToolStripMenuItem55.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem55.Name = "ToolStripMenuItem55"; + this.ToolStripMenuItem55.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem55.Text = "Arabic"; + // + // ToolStripMenuItem56 + // + this.ToolStripMenuItem56.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem56.Name = "ToolStripMenuItem56"; + this.ToolStripMenuItem56.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem56.Text = "Baltic"; + // + // ToolStripMenuItem57 + // + this.ToolStripMenuItem57.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem57.Name = "ToolStripMenuItem57"; + this.ToolStripMenuItem57.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem57.Text = "Central European"; + // + // ToolStripMenuItem58 + // + this.ToolStripMenuItem58.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem58.Name = "ToolStripMenuItem58"; + this.ToolStripMenuItem58.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem58.Text = "Chinese Simplified"; + // + // ToolStripMenuItem59 + // + this.ToolStripMenuItem59.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem59.Name = "ToolStripMenuItem59"; + this.ToolStripMenuItem59.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem59.Text = "Chinese Traditional"; + // + // ToolStripMenuItem60 + // + this.ToolStripMenuItem60.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem60.Name = "ToolStripMenuItem60"; + this.ToolStripMenuItem60.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem60.Text = "Cyrillic"; + // + // ToolStripMenuItem61 + // + this.ToolStripMenuItem61.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem61.Name = "ToolStripMenuItem61"; + this.ToolStripMenuItem61.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem61.Text = "Greek"; + // + // ToolStripMenuItem62 + // + this.ToolStripMenuItem62.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem62.Name = "ToolStripMenuItem62"; + this.ToolStripMenuItem62.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem62.Text = "Hebrew"; + // + // ToolStripMenuItem63 + // + this.ToolStripMenuItem63.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem63.Name = "ToolStripMenuItem63"; + this.ToolStripMenuItem63.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem63.Text = "Japanese"; + // + // ToolStripMenuItem64 + // + this.ToolStripMenuItem64.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem64.Name = "ToolStripMenuItem64"; + this.ToolStripMenuItem64.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem64.Text = "Korean"; + // + // ToolStripMenuItem65 + // + this.ToolStripMenuItem65.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem65.Name = "ToolStripMenuItem65"; + this.ToolStripMenuItem65.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem65.Text = "Thai"; + // + // ToolStripMenuItem66 + // + this.ToolStripMenuItem66.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem66.Name = "ToolStripMenuItem66"; + this.ToolStripMenuItem66.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem66.Text = "Turkish"; + // + // ToolStripMenuItem67 + // + this.ToolStripMenuItem67.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem67.Name = "ToolStripMenuItem67"; + this.ToolStripMenuItem67.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem67.Text = "Unicode (UTF-8)"; + // + // ToolStripMenuItem68 + // + this.ToolStripMenuItem68.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem68.Name = "ToolStripMenuItem68"; + this.ToolStripMenuItem68.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem68.Text = "User Defined"; + // + // ToolStripMenuItem69 + // + this.ToolStripMenuItem69.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem69.Name = "ToolStripMenuItem69"; + this.ToolStripMenuItem69.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem69.Text = "Vietnamese"; + // + // ToolStripMenuItem70 + // + this.ToolStripMenuItem70.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem70.Name = "ToolStripMenuItem70"; + this.ToolStripMenuItem70.Size = new System.Drawing.Size(199, 22); + this.ToolStripMenuItem70.Text = "Western European (ISO)"; + // + // ToolStripMenuItem71 + // + this.ToolStripMenuItem71.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem71.Name = "ToolStripMenuItem71"; + this.ToolStripMenuItem71.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem71.Text = "Source"; + // + // ToolStripMenuItem72 + // + this.ToolStripMenuItem72.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem72.Name = "ToolStripMenuItem72"; + this.ToolStripMenuItem72.Size = new System.Drawing.Size(166, 22); + this.ToolStripMenuItem72.Text = "Full Screen F11"; + // + // ToolStripMenuItem78 + // + this.ToolStripMenuItem78.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem79, + this.ToolStripMenuItem85, + this.ToolStripMenuItem86, + this.ToolStripMenuItem87}); + this.ToolStripMenuItem78.Name = "ToolStripMenuItem78"; + this.ToolStripMenuItem78.Size = new System.Drawing.Size(34, 20); + this.ToolStripMenuItem78.Text = "Go"; + // + // ToolStripMenuItem79 + // + this.ToolStripMenuItem79.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem79.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem80, + this.ToolStripMenuItem81, + this.ToolStripMenuItem82, + this.ToolStripMenuItem83, + this.ToolStripMenuItem84}); + this.ToolStripMenuItem79.Name = "ToolStripMenuItem79"; + this.ToolStripMenuItem79.Size = new System.Drawing.Size(175, 22); + this.ToolStripMenuItem79.Text = "Mail and News"; + // + // ToolStripMenuItem80 + // + this.ToolStripMenuItem80.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem80.Name = "ToolStripMenuItem80"; + this.ToolStripMenuItem80.Size = new System.Drawing.Size(156, 22); + this.ToolStripMenuItem80.Text = "Read Mail"; + // + // ToolStripMenuItem81 + // + this.ToolStripMenuItem81.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem81.Name = "ToolStripMenuItem81"; + this.ToolStripMenuItem81.Size = new System.Drawing.Size(156, 22); + this.ToolStripMenuItem81.Text = "New Message..."; + // + // ToolStripMenuItem82 + // + this.ToolStripMenuItem82.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem82.Name = "ToolStripMenuItem82"; + this.ToolStripMenuItem82.Size = new System.Drawing.Size(156, 22); + this.ToolStripMenuItem82.Text = "Send a Link..."; + // + // ToolStripMenuItem83 + // + this.ToolStripMenuItem83.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem83.Name = "ToolStripMenuItem83"; + this.ToolStripMenuItem83.Size = new System.Drawing.Size(156, 22); + this.ToolStripMenuItem83.Text = "Send Page..."; + // + // ToolStripMenuItem84 + // + this.ToolStripMenuItem84.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem84.Name = "ToolStripMenuItem84"; + this.ToolStripMenuItem84.Size = new System.Drawing.Size(156, 22); + this.ToolStripMenuItem84.Text = "Read News"; + // + // ToolStripMenuItem85 + // + this.ToolStripMenuItem85.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem85.Name = "ToolStripMenuItem85"; + this.ToolStripMenuItem85.Size = new System.Drawing.Size(175, 22); + this.ToolStripMenuItem85.Text = "Windows Update"; + // + // ToolStripMenuItem86 + // + this.ToolStripMenuItem86.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem86.Name = "ToolStripMenuItem86"; + this.ToolStripMenuItem86.Size = new System.Drawing.Size(175, 22); + this.ToolStripMenuItem86.Text = "Show Related Links"; + // + // ToolStripMenuItem87 + // + this.ToolStripMenuItem87.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem87.Name = "ToolStripMenuItem87"; + this.ToolStripMenuItem87.Size = new System.Drawing.Size(175, 22); + this.ToolStripMenuItem87.Text = "Internet Options..."; + // + // ToolStripMenuItem73 + // + this.ToolStripMenuItem73.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem74, + this.ToolStripMenuItem75, + this.ToolStripMenuItem76}); + this.ToolStripMenuItem73.Name = "ToolStripMenuItem73"; + this.ToolStripMenuItem73.Size = new System.Drawing.Size(66, 20); + this.ToolStripMenuItem73.Text = "Favorites"; + // + // ToolStripMenuItem74 + // + this.ToolStripMenuItem74.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem74.Name = "ToolStripMenuItem74"; + this.ToolStripMenuItem74.Size = new System.Drawing.Size(180, 22); + this.ToolStripMenuItem74.Text = "Add to Favorites..."; + // + // ToolStripMenuItem75 + // + this.ToolStripMenuItem75.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem75.Name = "ToolStripMenuItem75"; + this.ToolStripMenuItem75.Size = new System.Drawing.Size(180, 22); + this.ToolStripMenuItem75.Text = "Organize Favorites..."; + // + // ToolStripMenuItem76 + // + this.ToolStripMenuItem76.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem76.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem77}); + this.ToolStripMenuItem76.Name = "ToolStripMenuItem76"; + this.ToolStripMenuItem76.Size = new System.Drawing.Size(180, 22); + this.ToolStripMenuItem76.Text = "Links"; + // + // ToolStripMenuItem77 + // + this.ToolStripMenuItem77.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem77.Name = "ToolStripMenuItem77"; + this.ToolStripMenuItem77.Size = new System.Drawing.Size(109, 22); + this.ToolStripMenuItem77.Text = "(none)"; + // + // ToolStripMenuItem88 + // + this.ToolStripMenuItem88.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolStripMenuItem89, + this.ToolStripMenuItem90, + this.ToolStripMenuItem91, + this.ToolStripMenuItem92, + this.ToolStripMenuItem93, + this.ToolStripMenuItem94, + this.ToolStripMenuItem95}); + this.ToolStripMenuItem88.Name = "ToolStripMenuItem88"; + this.ToolStripMenuItem88.Size = new System.Drawing.Size(44, 20); + this.ToolStripMenuItem88.Text = "Help"; + // + // ToolStripMenuItem89 + // + this.ToolStripMenuItem89.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem89.Name = "ToolStripMenuItem89"; + this.ToolStripMenuItem89.Size = new System.Drawing.Size(196, 22); + this.ToolStripMenuItem89.Text = "Contects and Index"; + // + // ToolStripMenuItem90 + // + this.ToolStripMenuItem90.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem90.Name = "ToolStripMenuItem90"; + this.ToolStripMenuItem90.Size = new System.Drawing.Size(196, 22); + this.ToolStripMenuItem90.Text = "Tip of the Day"; + // + // ToolStripMenuItem91 + // + this.ToolStripMenuItem91.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem91.Name = "ToolStripMenuItem91"; + this.ToolStripMenuItem91.Size = new System.Drawing.Size(196, 22); + this.ToolStripMenuItem91.Text = "For Netscape Users"; + // + // ToolStripMenuItem92 + // + this.ToolStripMenuItem92.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem92.Name = "ToolStripMenuItem92"; + this.ToolStripMenuItem92.Size = new System.Drawing.Size(196, 22); + this.ToolStripMenuItem92.Text = "Tour"; + // + // ToolStripMenuItem93 + // + this.ToolStripMenuItem93.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem93.Name = "ToolStripMenuItem93"; + this.ToolStripMenuItem93.Size = new System.Drawing.Size(196, 22); + this.ToolStripMenuItem93.Text = "Online Support"; + // + // ToolStripMenuItem94 + // + this.ToolStripMenuItem94.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem94.Name = "ToolStripMenuItem94"; + this.ToolStripMenuItem94.Size = new System.Drawing.Size(196, 22); + this.ToolStripMenuItem94.Text = "About Internet Explorer"; + // + // ToolStripMenuItem95 + // + this.ToolStripMenuItem95.BackColor = System.Drawing.Color.Silver; + this.ToolStripMenuItem95.Name = "ToolStripMenuItem95"; + this.ToolStripMenuItem95.Size = new System.Drawing.Size(196, 22); + this.ToolStripMenuItem95.Text = "Send Feedback"; + // + // _browsingArea + // + this._browsingArea.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this._browsingArea.Dock = System.Windows.Forms.DockStyle.Fill; + this._browsingArea.Location = new System.Drawing.Point(0, 101); + this._browsingArea.Name = "_browsingArea"; + this._browsingArea.Size = new System.Drawing.Size(959, 493); + this._browsingArea.TabIndex = 17; + // + // pictureBox4 + // + this.pictureBox4.BackgroundImage = global::Histacom2.Properties.Resources.ie4_vsplitter2; + this.pictureBox4.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox4.Location = new System.Drawing.Point(2, 4); + this.pictureBox4.Name = "pictureBox4"; + this.pictureBox4.Size = new System.Drawing.Size(3, 19); + this.pictureBox4.TabIndex = 18; + this.pictureBox4.TabStop = false; + // + // pictureBox7 + // + this.pictureBox7.BackgroundImage = global::Histacom2.Properties.Resources.ie4_hsplitter; + this.pictureBox7.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox7.Location = new System.Drawing.Point(0, 0); + this.pictureBox7.Name = "pictureBox7"; + this.pictureBox7.Size = new System.Drawing.Size(959, 2); + this.pictureBox7.TabIndex = 15; + this.pictureBox7.TabStop = false; + // + // WinClassicIE3 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.pictureBox7); + this.Controls.Add(this.pictureBox4); + this.Controls.Add(this._browsingArea); + this.Controls.Add(this.Panel14); + this.Controls.Add(this.pictureBox8); + this.Controls.Add(this.Panel1); + this.Controls.Add(this.pictureBox6); + this.Controls.Add(this.MenuStrip3); + this.Name = "WinClassicIE3"; + this.Size = new System.Drawing.Size(959, 594); + this.Load += new System.EventHandler(this.TempIE4_Load); + this.Panel14.ResumeLayout(false); + this.Panel14.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + this.Panel1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).EndInit(); + this.MenuStrip3.ResumeLayout(false); + this.MenuStrip3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + internal System.Windows.Forms.Panel Panel14; + internal System.Windows.Forms.Button GoButton; + internal System.Windows.Forms.ComboBox _addressbar; + internal System.Windows.Forms.Label Label1; + internal System.Windows.Forms.Button Button30; + internal System.Windows.Forms.Button Button29; + internal System.Windows.Forms.Button Button27; + internal System.Windows.Forms.Button Button7; + internal System.Windows.Forms.Button Button6; + internal System.Windows.Forms.Button HomeButton; + internal System.Windows.Forms.Button RefreshButton; + internal System.Windows.Forms.Button StopButton; + internal System.Windows.Forms.Button ForwardButton; + internal System.Windows.Forms.Button BackButton; + internal System.Windows.Forms.Panel Panel1; + internal System.Windows.Forms.MenuStrip MenuStrip3; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem2; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem3; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem4; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem5; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem6; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem7; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem8; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem9; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem10; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem11; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem12; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem13; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem14; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem15; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem16; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem17; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem18; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem19; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem20; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem21; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem22; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem23; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem24; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem25; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem26; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem27; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem28; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem29; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem30; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem31; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem32; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem33; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem34; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem35; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem36; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem37; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem38; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem39; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem40; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem41; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem42; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem43; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem44; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem45; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem46; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem47; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem48; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem49; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem50; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem51; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem52; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem53; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem54; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem55; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem56; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem57; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem58; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem59; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem60; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem61; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem62; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem63; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem64; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem65; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem66; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem67; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem68; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem69; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem70; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem71; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem72; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem78; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem79; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem80; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem81; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem82; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem83; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem84; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem85; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem86; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem87; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem73; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem74; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem75; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem76; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem77; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem88; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem89; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem90; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem91; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem92; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem93; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem94; + internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem95; + private System.Windows.Forms.Panel _browsingArea; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.PictureBox pictureBox4; + private System.Windows.Forms.PictureBox pictureBox5; + private System.Windows.Forms.PictureBox pictureBox6; + private System.Windows.Forms.PictureBox pictureBox7; + private System.Windows.Forms.PictureBox pictureBox8; + private System.Windows.Forms.PictureBox pictureBox9; + private System.Windows.Forms.PictureBox pictureBox10; + private System.Windows.Forms.Label label2; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.cs new file mode 100644 index 0000000..ee32a38 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.OS.Win95.Win95Apps.IE4Sites; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicIE3 : UserControl + { + public static Panel browsingArea = new Panel(); + public static ComboBox addressbar = new ComboBox(); + + public WinClassicIE3() + { + InitializeComponent(); + browsingArea = _browsingArea; + addressbar = _addressbar; + + BackButton.MouseEnter += (s, e) => BackButton.BackgroundImage = Properties.Resources.IE3_BackHover; + BackButton.MouseLeave += (s, e) => BackButton.BackgroundImage = Properties.Resources.IE3_Back; + ForwardButton.MouseEnter += (s, e) => ForwardButton.BackgroundImage = Properties.Resources.IE3_ForwardHover; + ForwardButton.MouseLeave += (s, e) => ForwardButton.BackgroundImage = Properties.Resources.IE3_Forward; + StopButton.MouseEnter += (s, e) => StopButton.BackgroundImage = Properties.Resources.IE3_StopHover; + StopButton.MouseLeave += (s, e) => StopButton.BackgroundImage = Properties.Resources.IE3_Stop; + RefreshButton.MouseEnter += (s, e) => RefreshButton.BackgroundImage = Properties.Resources.IE3_RefreshHover; + RefreshButton.MouseLeave += (s, e) => RefreshButton.BackgroundImage = Properties.Resources.IE3_Refresh; + } + + public static async void GoToPage(string url) + { + UserControl uc = new UserControl(); + + switch (url) + { + case "www.microsoft.com/windows/ie/default.htm": + uc = new IE4Start(); + break; + case "www.google.com": + uc = new GoogleHome(); + break; + case "www.google.stanford.edu": + uc = new GooglePrototype(); + break; + case "www.12padams.com": + uc = new _12padams1998(); + break; + default: + uc = new IE4NoPage(); + break; + } + + addressbar.Text = url; + uc.Dock = DockStyle.Fill; + + await Task.Delay(new Random().Next(500, 1500)); + + browsingArea.Controls.Clear(); + browsingArea.Controls.Add(uc); + + if (url == "www.12padams.com") Story.Hack1.StartObjective(); + } + + private void TempIE4_Load(object sender, EventArgs e) + { + GoToPage("www.microsoft.com/windows/ie/default.htm"); + GoButton.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); + } + + private void GoButton_Click(object sender, EventArgs e) + { + GoToPage(addressbar.Text); + } + + private void _addressbar_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.Enter) + { + GoButton_Click(this, new EventArgs()); + e.SuppressKeyPress = true; + browsingArea.Focus(); + } + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.resx new file mode 100644 index 0000000..3ef475a --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicIE3.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + True + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs new file mode 100644 index 0000000..64da2e9 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs @@ -0,0 +1,877 @@ +namespace TimeHACK.WinClassicForms +{ + partial class WinClassicInstaller + { + /// + /// 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 Component 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(WinClassicInstaller)); + this.installerproccess = new System.Windows.Forms.Panel(); + this.PictureBox5 = new System.Windows.Forms.PictureBox(); + this.Panel5 = new System.Windows.Forms.Panel(); + this.PictureBox4 = new System.Windows.Forms.PictureBox(); + this.PictureBox2 = new System.Windows.Forms.PictureBox(); + this.Label9 = new System.Windows.Forms.Label(); + this.Label13 = new System.Windows.Forms.Label(); + this.Label14 = new System.Windows.Forms.Label(); + this.ProgressBar1 = new System.Windows.Forms.ProgressBar(); + this.Complete = new System.Windows.Forms.Panel(); + this.PictureBox3 = new System.Windows.Forms.PictureBox(); + this.Panel6 = new System.Windows.Forms.Panel(); + this.finishinstallimage = new System.Windows.Forms.PictureBox(); + this.Label17 = new System.Windows.Forms.Label(); + this.Label16 = new System.Windows.Forms.Label(); + this.Label18 = new System.Windows.Forms.Label(); + this.welcome = new System.Windows.Forms.Panel(); + this.PictureBox9 = new System.Windows.Forms.PictureBox(); + this.Label1 = new System.Windows.Forms.Label(); + this.programimage = new System.Windows.Forms.Panel(); + this.installimage = new System.Windows.Forms.PictureBox(); + this.Label3 = new System.Windows.Forms.Label(); + this.Label2 = new System.Windows.Forms.Label(); + this.Label4 = new System.Windows.Forms.Label(); + this.TextBox1 = new System.Windows.Forms.TextBox(); + this.toprightcorner = new System.Windows.Forms.Panel(); + this.bottomrightcorner = new System.Windows.Forms.Panel(); + this.bottomleftcorner = new System.Windows.Forms.Panel(); + this.topleftcorner = new System.Windows.Forms.Panel(); + this.look = new System.Windows.Forms.Timer(this.components); + this.pullbs = new System.Windows.Forms.Timer(this.components); + this.pullbottom = new System.Windows.Forms.Timer(this.components); + this.pullside = new System.Windows.Forms.Timer(this.components); + this.Timer1 = new System.Windows.Forms.Timer(this.components); + this.TextBox4 = new System.Windows.Forms.TextBox(); + this.program = new System.Windows.Forms.Panel(); + this.Panel1 = new System.Windows.Forms.Panel(); + this.Panel7 = new System.Windows.Forms.Panel(); + this.Panel9 = new System.Windows.Forms.Panel(); + this.Panel2 = new System.Windows.Forms.Panel(); + this.iconpic = new System.Windows.Forms.PictureBox(); + this.installname = new System.Windows.Forms.Label(); + this.Button3 = new System.Windows.Forms.Button(); + this.Button2 = new System.Windows.Forms.Button(); + this.Button1 = new System.Windows.Forms.Button(); + this.licenseagreement = new System.Windows.Forms.Panel(); + this.PictureBox8 = new System.Windows.Forms.PictureBox(); + this.PictureBox1 = new System.Windows.Forms.PictureBox(); + this.Panel3 = new System.Windows.Forms.Panel(); + this.licenceagreementinstallpic = new System.Windows.Forms.PictureBox(); + this.Label6 = new System.Windows.Forms.Label(); + this.Label5 = new System.Windows.Forms.Label(); + this.RadioButton2 = new System.Windows.Forms.RadioButton(); + this.RadioButton1 = new System.Windows.Forms.RadioButton(); + this.TextBox3 = new System.Windows.Forms.TextBox(); + this.summary = new System.Windows.Forms.Panel(); + this.PictureBox7 = new System.Windows.Forms.PictureBox(); + this.Panel4 = new System.Windows.Forms.Panel(); + this.PictureBox6 = new System.Windows.Forms.PictureBox(); + this.suminstallpic = new System.Windows.Forms.PictureBox(); + this.Label7 = new System.Windows.Forms.Label(); + this.Label12 = new System.Windows.Forms.Label(); + this.Label11 = new System.Windows.Forms.Label(); + this.Label10 = new System.Windows.Forms.Label(); + this.Label8 = new System.Windows.Forms.Label(); + this.installerproccess.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox5)).BeginInit(); + this.Panel5.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox2)).BeginInit(); + this.Complete.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox3)).BeginInit(); + this.Panel6.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.finishinstallimage)).BeginInit(); + this.welcome.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox9)).BeginInit(); + this.programimage.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.installimage)).BeginInit(); + this.program.SuspendLayout(); + this.Panel1.SuspendLayout(); + this.Panel2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.iconpic)).BeginInit(); + this.licenseagreement.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox1)).BeginInit(); + this.Panel3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.licenceagreementinstallpic)).BeginInit(); + this.summary.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox7)).BeginInit(); + this.Panel4.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.suminstallpic)).BeginInit(); + this.SuspendLayout(); + // + // installerproccess + // + this.installerproccess.Controls.Add(this.PictureBox5); + this.installerproccess.Controls.Add(this.Panel5); + this.installerproccess.Controls.Add(this.Label14); + this.installerproccess.Controls.Add(this.ProgressBar1); + this.installerproccess.Location = new System.Drawing.Point(0, 0); + this.installerproccess.Name = "installerproccess"; + this.installerproccess.Size = new System.Drawing.Size(564, 342); + this.installerproccess.TabIndex = 15; + // + // PictureBox5 + // + this.PictureBox5.Dock = System.Windows.Forms.DockStyle.Bottom; + this.PictureBox5.Location = new System.Drawing.Point(0, 340); + this.PictureBox5.Name = "PictureBox5"; + this.PictureBox5.Size = new System.Drawing.Size(564, 2); + this.PictureBox5.TabIndex = 22; + this.PictureBox5.TabStop = false; + // + // Panel5 + // + this.Panel5.BackColor = System.Drawing.Color.White; + this.Panel5.Controls.Add(this.PictureBox4); + this.Panel5.Controls.Add(this.PictureBox2); + this.Panel5.Controls.Add(this.Label9); + this.Panel5.Controls.Add(this.Label13); + this.Panel5.Dock = System.Windows.Forms.DockStyle.Top; + this.Panel5.Location = new System.Drawing.Point(0, 0); + this.Panel5.Name = "Panel5"; + this.Panel5.Size = new System.Drawing.Size(564, 55); + this.Panel5.TabIndex = 21; + // + // PictureBox4 + // + this.PictureBox4.Dock = System.Windows.Forms.DockStyle.Bottom; + this.PictureBox4.Location = new System.Drawing.Point(0, 53); + this.PictureBox4.Name = "PictureBox4"; + this.PictureBox4.Size = new System.Drawing.Size(564, 2); + this.PictureBox4.TabIndex = 8; + this.PictureBox4.TabStop = false; + // + // PictureBox2 + // + this.PictureBox2.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.PictureBox2.Location = new System.Drawing.Point(512, 4); + this.PictureBox2.Name = "PictureBox2"; + this.PictureBox2.Size = new System.Drawing.Size(48, 48); + this.PictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.PictureBox2.TabIndex = 2; + this.PictureBox2.TabStop = false; + // + // Label9 + // + this.Label9.AutoSize = true; + this.Label9.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label9.Location = new System.Drawing.Point(14, 9); + this.Label9.Name = "Label9"; + this.Label9.Size = new System.Drawing.Size(57, 14); + this.Label9.TabIndex = 0; + this.Label9.Text = "Installing"; + // + // Label13 + // + this.Label13.AutoSize = true; + this.Label13.Location = new System.Drawing.Point(27, 27); + this.Label13.Name = "Label13"; + this.Label13.Size = new System.Drawing.Size(263, 13); + this.Label13.TabIndex = 1; + this.Label13.Text = "Please wait while Guess The Number is being installed"; + // + // Label14 + // + this.Label14.AutoSize = true; + this.Label14.Location = new System.Drawing.Point(22, 80); + this.Label14.Name = "Label14"; + this.Label14.Size = new System.Drawing.Size(143, 13); + this.Label14.TabIndex = 20; + this.Label14.Text = "Installing Guess The Number"; + // + // ProgressBar1 + // + this.ProgressBar1.Location = new System.Drawing.Point(22, 99); + this.ProgressBar1.Name = "ProgressBar1"; + this.ProgressBar1.Size = new System.Drawing.Size(476, 23); + this.ProgressBar1.TabIndex = 19; + // + // Complete + // + this.Complete.BackColor = System.Drawing.Color.White; + this.Complete.Controls.Add(this.PictureBox3); + this.Complete.Controls.Add(this.Panel6); + this.Complete.Controls.Add(this.Label17); + this.Complete.Controls.Add(this.Label16); + this.Complete.Controls.Add(this.Label18); + this.Complete.Location = new System.Drawing.Point(0, 0); + this.Complete.Name = "Complete"; + this.Complete.Size = new System.Drawing.Size(564, 342); + this.Complete.TabIndex = 17; + // + // PictureBox3 + // + this.PictureBox3.Dock = System.Windows.Forms.DockStyle.Bottom; + this.PictureBox3.Location = new System.Drawing.Point(180, 340); + this.PictureBox3.Name = "PictureBox3"; + this.PictureBox3.Size = new System.Drawing.Size(384, 2); + this.PictureBox3.TabIndex = 16; + this.PictureBox3.TabStop = false; + // + // Panel6 + // + this.Panel6.Controls.Add(this.finishinstallimage); + this.Panel6.Dock = System.Windows.Forms.DockStyle.Left; + this.Panel6.Location = new System.Drawing.Point(0, 0); + this.Panel6.Name = "Panel6"; + this.Panel6.Size = new System.Drawing.Size(180, 342); + this.Panel6.TabIndex = 15; + // + // finishinstallimage + // + this.finishinstallimage.Dock = System.Windows.Forms.DockStyle.Fill; + this.finishinstallimage.Location = new System.Drawing.Point(0, 0); + this.finishinstallimage.Name = "finishinstallimage"; + this.finishinstallimage.Size = new System.Drawing.Size(180, 342); + this.finishinstallimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.finishinstallimage.TabIndex = 0; + this.finishinstallimage.TabStop = false; + // + // Label17 + // + this.Label17.AutoSize = true; + this.Label17.Location = new System.Drawing.Point(263, 307); + this.Label17.Name = "Label17"; + this.Label17.Size = new System.Drawing.Size(167, 13); + this.Label17.TabIndex = 2; + this.Label17.Text = "Click Finish to complete the Setup"; + // + // Label16 + // + this.Label16.AutoSize = true; + this.Label16.Location = new System.Drawing.Point(263, 55); + this.Label16.Name = "Label16"; + this.Label16.Size = new System.Drawing.Size(225, 13); + this.Label16.TabIndex = 1; + this.Label16.Text = "Guess The Number was successfully installed."; + // + // Label18 + // + this.Label18.AutoSize = true; + this.Label18.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label18.Location = new System.Drawing.Point(259, 17); + this.Label18.Name = "Label18"; + this.Label18.Size = new System.Drawing.Size(158, 24); + this.Label18.TabIndex = 0; + this.Label18.Text = "Install Complete"; + // + // welcome + // + this.welcome.BackColor = System.Drawing.Color.White; + this.welcome.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.welcome.Controls.Add(this.PictureBox9); + this.welcome.Controls.Add(this.Label1); + this.welcome.Controls.Add(this.programimage); + this.welcome.Controls.Add(this.Label3); + this.welcome.Controls.Add(this.Label2); + this.welcome.Controls.Add(this.Label4); + this.welcome.Controls.Add(this.TextBox1); + this.welcome.Location = new System.Drawing.Point(0, 0); + this.welcome.Name = "welcome"; + this.welcome.Size = new System.Drawing.Size(564, 342); + this.welcome.TabIndex = 14; + // + // PictureBox9 + // + this.PictureBox9.Dock = System.Windows.Forms.DockStyle.Bottom; + this.PictureBox9.Location = new System.Drawing.Point(180, 338); + this.PictureBox9.Name = "PictureBox9"; + this.PictureBox9.Size = new System.Drawing.Size(382, 2); + this.PictureBox9.TabIndex = 16; + this.PictureBox9.TabStop = false; + // + // Label1 + // + this.Label1.AutoSize = true; + this.Label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label1.Location = new System.Drawing.Point(188, 31); + this.Label1.Name = "Label1"; + this.Label1.Size = new System.Drawing.Size(117, 20); + this.Label1.TabIndex = 15; + this.Label1.Text = "Setup Wizard"; + // + // programimage + // + this.programimage.Controls.Add(this.installimage); + this.programimage.Dock = System.Windows.Forms.DockStyle.Left; + this.programimage.Location = new System.Drawing.Point(0, 0); + this.programimage.Name = "programimage"; + this.programimage.Size = new System.Drawing.Size(180, 340); + this.programimage.TabIndex = 14; + // + // installimage + // + this.installimage.Dock = System.Windows.Forms.DockStyle.Fill; + this.installimage.Location = new System.Drawing.Point(0, 0); + this.installimage.Name = "installimage"; + this.installimage.Size = new System.Drawing.Size(180, 340); + this.installimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.installimage.TabIndex = 0; + this.installimage.TabStop = false; + // + // Label3 + // + this.Label3.AutoSize = true; + this.Label3.Location = new System.Drawing.Point(186, 182); + this.Label3.Name = "Label3"; + this.Label3.Size = new System.Drawing.Size(114, 13); + this.Label3.TabIndex = 13; + this.Label3.Text = "Click Next to continue "; + // + // Label2 + // + this.Label2.AutoSize = true; + this.Label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label2.Location = new System.Drawing.Point(185, 7); + this.Label2.Name = "Label2"; + this.Label2.Size = new System.Drawing.Size(266, 20); + this.Label2.TabIndex = 6; + this.Label2.Text = "Welcome To Guess The Number"; + // + // Label4 + // + this.Label4.AutoSize = true; + this.Label4.Location = new System.Drawing.Point(187, 71); + this.Label4.Name = "Label4"; + this.Label4.Size = new System.Drawing.Size(348, 13); + this.Label4.TabIndex = 7; + this.Label4.Text = "This Wizard will guide you throught the installation of Guess The Number"; + // + // TextBox1 + // + this.TextBox1.BackColor = System.Drawing.Color.White; + this.TextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.TextBox1.Location = new System.Drawing.Point(190, 104); + this.TextBox1.Multiline = true; + this.TextBox1.Name = "TextBox1"; + this.TextBox1.ReadOnly = true; + this.TextBox1.Size = new System.Drawing.Size(270, 62); + this.TextBox1.TabIndex = 8; + this.TextBox1.Text = "It is recommended that you close all other applications before starting Setup. Th" + + "is will make it possible to update relevant system files without having to reboo" + + "t your computer."; + // + // toprightcorner + // + this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.toprightcorner.Location = new System.Drawing.Point(569, 0); + this.toprightcorner.Name = "toprightcorner"; + this.toprightcorner.Size = new System.Drawing.Size(4, 4); + this.toprightcorner.TabIndex = 6; + // + // bottomrightcorner + // + this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.bottomrightcorner.Location = new System.Drawing.Point(569, 417); + this.bottomrightcorner.Name = "bottomrightcorner"; + this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); + this.bottomrightcorner.TabIndex = 4; + // + // bottomleftcorner + // + this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.bottomleftcorner.Location = new System.Drawing.Point(0, 417); + this.bottomleftcorner.Name = "bottomleftcorner"; + this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); + this.bottomleftcorner.TabIndex = 2; + // + // topleftcorner + // + this.topleftcorner.Location = new System.Drawing.Point(0, 0); + this.topleftcorner.Name = "topleftcorner"; + this.topleftcorner.Size = new System.Drawing.Size(4, 4); + this.topleftcorner.TabIndex = 1; + // + // pullbs + // + this.pullbs.Interval = 1; + // + // pullbottom + // + this.pullbottom.Interval = 1; + // + // pullside + // + this.pullside.Interval = 1; + // + // Timer1 + // + this.Timer1.Tick += new System.EventHandler(this.Timer1_Tick); + // + // TextBox4 + // + this.TextBox4.BackColor = System.Drawing.Color.Gainsboro; + this.TextBox4.Location = new System.Drawing.Point(28, 129); + this.TextBox4.Multiline = true; + this.TextBox4.Name = "TextBox4"; + this.TextBox4.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.TextBox4.Size = new System.Drawing.Size(497, 133); + this.TextBox4.TabIndex = 3; + this.TextBox4.Text = resources.GetString("TextBox4.Text"); + // + // program + // + this.program.BackColor = System.Drawing.Color.LightGray; + this.program.Controls.Add(this.Panel1); + this.program.Controls.Add(this.toprightcorner); + this.program.Controls.Add(this.bottomrightcorner); + this.program.Controls.Add(this.bottomleftcorner); + this.program.Controls.Add(this.topleftcorner); + this.program.Dock = System.Windows.Forms.DockStyle.Fill; + this.program.Location = new System.Drawing.Point(0, 0); + this.program.Name = "program"; + this.program.Size = new System.Drawing.Size(573, 421); + this.program.TabIndex = 6; + // + // Panel1 + // + this.Panel1.BackColor = System.Drawing.Color.OldLace; + this.Panel1.Controls.Add(this.Panel7); + this.Panel1.Controls.Add(this.Panel9); + this.Panel1.Controls.Add(this.Panel2); + 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(573, 421); + this.Panel1.TabIndex = 9; + // + // Panel7 + // + this.Panel7.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.Panel7.Location = new System.Drawing.Point(0, 417); + this.Panel7.Name = "Panel7"; + this.Panel7.Size = new System.Drawing.Size(5, 4); + this.Panel7.TabIndex = 10; + // + // Panel9 + // + this.Panel9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Panel9.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.Panel9.Location = new System.Drawing.Point(569, 417); + this.Panel9.Name = "Panel9"; + this.Panel9.Size = new System.Drawing.Size(4, 4); + this.Panel9.TabIndex = 4; + // + // Panel2 + // + this.Panel2.BackColor = System.Drawing.Color.Gainsboro; + this.Panel2.Controls.Add(this.iconpic); + this.Panel2.Controls.Add(this.installname); + this.Panel2.Controls.Add(this.Button3); + this.Panel2.Controls.Add(this.Button2); + this.Panel2.Controls.Add(this.Button1); + this.Panel2.Controls.Add(this.licenseagreement); + this.Panel2.Controls.Add(this.summary); + this.Panel2.Controls.Add(this.installerproccess); + this.Panel2.Controls.Add(this.Complete); + this.Panel2.Controls.Add(this.welcome); + this.Panel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.Panel2.Location = new System.Drawing.Point(0, 0); + this.Panel2.Name = "Panel2"; + this.Panel2.Size = new System.Drawing.Size(573, 421); + this.Panel2.TabIndex = 21; + // + // iconpic + // + this.iconpic.Location = new System.Drawing.Point(96, 350); + this.iconpic.Name = "iconpic"; + this.iconpic.Size = new System.Drawing.Size(60, 31); + this.iconpic.TabIndex = 19; + this.iconpic.TabStop = false; + this.iconpic.Visible = false; + // + // installname + // + this.installname.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.installname.AutoSize = true; + this.installname.Location = new System.Drawing.Point(5, 391); + this.installname.Name = "installname"; + this.installname.Size = new System.Drawing.Size(45, 13); + this.installname.TabIndex = 18; + this.installname.Text = "Label18"; + // + // Button3 + // + this.Button3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button3.Location = new System.Drawing.Point(404, 390); + this.Button3.Name = "Button3"; + this.Button3.Size = new System.Drawing.Size(75, 23); + this.Button3.TabIndex = 12; + this.Button3.Text = "Next >"; + this.Button3.UseVisualStyleBackColor = true; + this.Button3.Click += new System.EventHandler(this.Button3_Click); + // + // Button2 + // + this.Button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button2.Location = new System.Drawing.Point(323, 390); + this.Button2.Name = "Button2"; + this.Button2.Size = new System.Drawing.Size(75, 23); + this.Button2.TabIndex = 11; + this.Button2.Text = "< Back"; + this.Button2.UseVisualStyleBackColor = true; + // + // Button1 + // + this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button1.Location = new System.Drawing.Point(485, 390); + this.Button1.Name = "Button1"; + this.Button1.Size = new System.Drawing.Size(75, 23); + this.Button1.TabIndex = 10; + this.Button1.Text = "Cancel"; + this.Button1.UseVisualStyleBackColor = true; + this.Button1.Click += new System.EventHandler(this.Button1_Click); + // + // licenseagreement + // + this.licenseagreement.Controls.Add(this.PictureBox8); + this.licenseagreement.Controls.Add(this.PictureBox1); + this.licenseagreement.Controls.Add(this.Panel3); + this.licenseagreement.Controls.Add(this.RadioButton2); + this.licenseagreement.Controls.Add(this.RadioButton1); + this.licenseagreement.Controls.Add(this.TextBox4); + this.licenseagreement.Controls.Add(this.TextBox3); + this.licenseagreement.Location = new System.Drawing.Point(0, 0); + this.licenseagreement.Name = "licenseagreement"; + this.licenseagreement.Size = new System.Drawing.Size(564, 342); + this.licenseagreement.TabIndex = 15; + // + // PictureBox8 + // + this.PictureBox8.Dock = System.Windows.Forms.DockStyle.Bottom; + this.PictureBox8.Location = new System.Drawing.Point(0, 340); + this.PictureBox8.Name = "PictureBox8"; + this.PictureBox8.Size = new System.Drawing.Size(564, 2); + this.PictureBox8.TabIndex = 9; + this.PictureBox8.TabStop = false; + // + // PictureBox1 + // + this.PictureBox1.Dock = System.Windows.Forms.DockStyle.Top; + this.PictureBox1.Location = new System.Drawing.Point(0, 55); + this.PictureBox1.Name = "PictureBox1"; + this.PictureBox1.Size = new System.Drawing.Size(564, 2); + this.PictureBox1.TabIndex = 7; + this.PictureBox1.TabStop = false; + // + // Panel3 + // + this.Panel3.BackColor = System.Drawing.Color.White; + this.Panel3.Controls.Add(this.licenceagreementinstallpic); + this.Panel3.Controls.Add(this.Label6); + this.Panel3.Controls.Add(this.Label5); + this.Panel3.Dock = System.Windows.Forms.DockStyle.Top; + this.Panel3.Location = new System.Drawing.Point(0, 0); + this.Panel3.Name = "Panel3"; + this.Panel3.Size = new System.Drawing.Size(564, 55); + this.Panel3.TabIndex = 6; + // + // licenceagreementinstallpic + // + this.licenceagreementinstallpic.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.licenceagreementinstallpic.Location = new System.Drawing.Point(512, 4); + this.licenceagreementinstallpic.Name = "licenceagreementinstallpic"; + this.licenceagreementinstallpic.Size = new System.Drawing.Size(48, 48); + this.licenceagreementinstallpic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.licenceagreementinstallpic.TabIndex = 2; + this.licenceagreementinstallpic.TabStop = false; + // + // Label6 + // + this.Label6.AutoSize = true; + this.Label6.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label6.Location = new System.Drawing.Point(14, 9); + this.Label6.Name = "Label6"; + this.Label6.Size = new System.Drawing.Size(170, 14); + this.Label6.TabIndex = 0; + this.Label6.Text = "Software License Agreement"; + // + // Label5 + // + this.Label5.AutoSize = true; + this.Label5.Location = new System.Drawing.Point(36, 27); + this.Label5.Name = "Label5"; + this.Label5.Size = new System.Drawing.Size(216, 13); + this.Label5.TabIndex = 1; + this.Label5.Text = "Terms and conditions for using this software."; + // + // RadioButton2 + // + this.RadioButton2.AutoSize = true; + this.RadioButton2.Location = new System.Drawing.Point(28, 288); + this.RadioButton2.Name = "RadioButton2"; + this.RadioButton2.Size = new System.Drawing.Size(275, 17); + this.RadioButton2.TabIndex = 5; + this.RadioButton2.Text = "I do NOT accept the terms of the License Agreement"; + this.RadioButton2.UseVisualStyleBackColor = true; + this.RadioButton2.CheckedChanged += new System.EventHandler(this.RadioButton2_CheckedChanged); + // + // RadioButton1 + // + this.RadioButton1.AutoSize = true; + this.RadioButton1.Checked = true; + this.RadioButton1.Location = new System.Drawing.Point(28, 269); + this.RadioButton1.Name = "RadioButton1"; + this.RadioButton1.Size = new System.Drawing.Size(234, 17); + this.RadioButton1.TabIndex = 4; + this.RadioButton1.TabStop = true; + this.RadioButton1.Text = "I accept the terms of the License Agreement"; + this.RadioButton1.UseVisualStyleBackColor = true; + this.RadioButton1.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // TextBox3 + // + this.TextBox3.BackColor = System.Drawing.Color.Gainsboro; + this.TextBox3.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.TextBox3.Location = new System.Drawing.Point(28, 92); + this.TextBox3.Multiline = true; + this.TextBox3.Name = "TextBox3"; + this.TextBox3.Size = new System.Drawing.Size(424, 39); + this.TextBox3.TabIndex = 2; + this.TextBox3.Text = "Please read the following license agreement, use the scroll bar to view the rest " + + "of this agreement"; + // + // summary + // + this.summary.Controls.Add(this.PictureBox7); + this.summary.Controls.Add(this.Panel4); + this.summary.Controls.Add(this.Label11); + this.summary.Controls.Add(this.Label10); + this.summary.Controls.Add(this.Label8); + this.summary.Location = new System.Drawing.Point(0, 0); + this.summary.Name = "summary"; + this.summary.Size = new System.Drawing.Size(564, 342); + this.summary.TabIndex = 16; + // + // PictureBox7 + // + this.PictureBox7.Dock = System.Windows.Forms.DockStyle.Bottom; + this.PictureBox7.Location = new System.Drawing.Point(0, 340); + this.PictureBox7.Name = "PictureBox7"; + this.PictureBox7.Size = new System.Drawing.Size(564, 2); + this.PictureBox7.TabIndex = 9; + this.PictureBox7.TabStop = false; + // + // Panel4 + // + this.Panel4.BackColor = System.Drawing.Color.White; + this.Panel4.Controls.Add(this.PictureBox6); + this.Panel4.Controls.Add(this.suminstallpic); + this.Panel4.Controls.Add(this.Label7); + this.Panel4.Controls.Add(this.Label12); + this.Panel4.Dock = System.Windows.Forms.DockStyle.Top; + this.Panel4.Location = new System.Drawing.Point(0, 0); + this.Panel4.Name = "Panel4"; + this.Panel4.Size = new System.Drawing.Size(564, 55); + this.Panel4.TabIndex = 7; + // + // PictureBox6 + // + this.PictureBox6.Dock = System.Windows.Forms.DockStyle.Bottom; + this.PictureBox6.Location = new System.Drawing.Point(0, 53); + this.PictureBox6.Name = "PictureBox6"; + this.PictureBox6.Size = new System.Drawing.Size(564, 2); + this.PictureBox6.TabIndex = 9; + this.PictureBox6.TabStop = false; + // + // suminstallpic + // + this.suminstallpic.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.suminstallpic.Location = new System.Drawing.Point(512, 4); + this.suminstallpic.Name = "suminstallpic"; + this.suminstallpic.Size = new System.Drawing.Size(48, 48); + this.suminstallpic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.suminstallpic.TabIndex = 2; + this.suminstallpic.TabStop = false; + // + // Label7 + // + this.Label7.AutoSize = true; + this.Label7.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label7.Location = new System.Drawing.Point(14, 9); + this.Label7.Name = "Label7"; + this.Label7.Size = new System.Drawing.Size(60, 14); + this.Label7.TabIndex = 0; + this.Label7.Text = "Summary"; + // + // Label12 + // + this.Label12.AutoSize = true; + this.Label12.Location = new System.Drawing.Point(31, 27); + this.Label12.Name = "Label12"; + this.Label12.Size = new System.Drawing.Size(207, 13); + this.Label12.TabIndex = 1; + this.Label12.Text = "Ready to start installing Guess the Number"; + // + // Label11 + // + this.Label11.AutoSize = true; + this.Label11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Label11.Location = new System.Drawing.Point(35, 110); + this.Label11.Name = "Label11"; + this.Label11.Size = new System.Drawing.Size(187, 15); + this.Label11.TabIndex = 5; + this.Label11.Text = "C:\\Program Files\\ Guess The Number"; + // + // Label10 + // + this.Label10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.Label10.AutoSize = true; + this.Label10.Location = new System.Drawing.Point(14, 308); + this.Label10.Name = "Label10"; + this.Label10.Size = new System.Drawing.Size(111, 13); + this.Label10.TabIndex = 4; + this.Label10.Text = "Click Next to continue"; + // + // Label8 + // + this.Label8.AutoSize = true; + this.Label8.Location = new System.Drawing.Point(30, 88); + this.Label8.Name = "Label8"; + this.Label8.Size = new System.Drawing.Size(277, 13); + this.Label8.TabIndex = 2; + this.Label8.Text = "Guess The Number will be installed the following location:"; + // + // WinClassicInstaller + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.program); + this.Name = "WinClassicInstaller"; + this.Size = new System.Drawing.Size(573, 421); + this.Load += new System.EventHandler(this.WinClassicInstaller_Load); + this.installerproccess.ResumeLayout(false); + this.installerproccess.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox5)).EndInit(); + this.Panel5.ResumeLayout(false); + this.Panel5.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox2)).EndInit(); + this.Complete.ResumeLayout(false); + this.Complete.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox3)).EndInit(); + this.Panel6.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.finishinstallimage)).EndInit(); + this.welcome.ResumeLayout(false); + this.welcome.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox9)).EndInit(); + this.programimage.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.installimage)).EndInit(); + this.program.ResumeLayout(false); + this.Panel1.ResumeLayout(false); + this.Panel2.ResumeLayout(false); + this.Panel2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.iconpic)).EndInit(); + this.licenseagreement.ResumeLayout(false); + this.licenseagreement.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox1)).EndInit(); + this.Panel3.ResumeLayout(false); + this.Panel3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.licenceagreementinstallpic)).EndInit(); + this.summary.ResumeLayout(false); + this.summary.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox7)).EndInit(); + this.Panel4.ResumeLayout(false); + this.Panel4.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PictureBox6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.suminstallpic)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + internal System.Windows.Forms.Panel installerproccess; + internal System.Windows.Forms.PictureBox PictureBox5; + internal System.Windows.Forms.Panel Panel5; + internal System.Windows.Forms.PictureBox PictureBox4; + internal System.Windows.Forms.PictureBox PictureBox2; + internal System.Windows.Forms.Label Label9; + internal System.Windows.Forms.Label Label13; + internal System.Windows.Forms.Label Label14; + internal System.Windows.Forms.ProgressBar ProgressBar1; + internal System.Windows.Forms.Panel Complete; + internal System.Windows.Forms.PictureBox PictureBox3; + internal System.Windows.Forms.Panel Panel6; + internal System.Windows.Forms.PictureBox finishinstallimage; + internal System.Windows.Forms.Label Label17; + internal System.Windows.Forms.Label Label16; + internal System.Windows.Forms.Label Label18; + internal System.Windows.Forms.Panel welcome; + internal System.Windows.Forms.PictureBox PictureBox9; + internal System.Windows.Forms.Label Label1; + internal System.Windows.Forms.Panel programimage; + internal System.Windows.Forms.PictureBox installimage; + internal System.Windows.Forms.Label Label3; + internal System.Windows.Forms.Label Label2; + internal System.Windows.Forms.Label Label4; + internal System.Windows.Forms.TextBox TextBox1; + internal System.Windows.Forms.Panel toprightcorner; + internal System.Windows.Forms.Panel bottomrightcorner; + internal System.Windows.Forms.Panel bottomleftcorner; + internal System.Windows.Forms.Panel topleftcorner; + internal System.Windows.Forms.Timer look; + internal System.Windows.Forms.Timer pullbs; + internal System.Windows.Forms.Timer pullbottom; + internal System.Windows.Forms.Timer pullside; + internal System.Windows.Forms.Timer Timer1; + internal System.Windows.Forms.TextBox TextBox4; + internal System.Windows.Forms.Panel program; + internal System.Windows.Forms.Panel Panel1; + internal System.Windows.Forms.Panel Panel7; + internal System.Windows.Forms.Panel Panel9; + internal System.Windows.Forms.Panel Panel2; + internal System.Windows.Forms.PictureBox iconpic; + internal System.Windows.Forms.Label installname; + internal System.Windows.Forms.Button Button3; + internal System.Windows.Forms.Button Button2; + internal System.Windows.Forms.Button Button1; + internal System.Windows.Forms.Panel licenseagreement; + internal System.Windows.Forms.PictureBox PictureBox8; + internal System.Windows.Forms.PictureBox PictureBox1; + internal System.Windows.Forms.Panel Panel3; + internal System.Windows.Forms.PictureBox licenceagreementinstallpic; + internal System.Windows.Forms.Label Label6; + internal System.Windows.Forms.Label Label5; + internal System.Windows.Forms.RadioButton RadioButton2; + internal System.Windows.Forms.RadioButton RadioButton1; + internal System.Windows.Forms.TextBox TextBox3; + internal System.Windows.Forms.Panel summary; + internal System.Windows.Forms.PictureBox PictureBox7; + internal System.Windows.Forms.Panel Panel4; + internal System.Windows.Forms.PictureBox PictureBox6; + internal System.Windows.Forms.PictureBox suminstallpic; + internal System.Windows.Forms.Label Label7; + internal System.Windows.Forms.Label Label12; + internal System.Windows.Forms.Label Label11; + internal System.Windows.Forms.Label Label10; + internal System.Windows.Forms.Label Label8; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.cs new file mode 100644 index 0000000..a15b1e1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.cs @@ -0,0 +1,145 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using TimeHACK.OS.Win95; + +namespace TimeHACK.WinClassicForms +{ + public partial class WinClassicInstaller : UserControl + { + public WinClassicInstaller() + { + InitializeComponent(); + } + + string programtoinstall; + + private void WinClassicInstaller_Load(object sender, EventArgs e) + { + welcome.Show(); + programtoinstall = installname.Text; + installname.Hide(); + //programname.Text = (programtoinstall & " Setup") + Label1.Text = ("Setup Wizard "); + Label2.Text = ("Welcome To " + programtoinstall); + Label3.Text = ("Click Next to continue"); + Label4.Text = ("This Wizard will guide you through the installation of " + programtoinstall); + Label11.Text = ("C:\\Program Files\\ " + programtoinstall); + Label12.Text = ("Ready to start installing " + programtoinstall); + Label13.Text = ("Please wait while " + programtoinstall + " is being installed"); + Label14.Text = ("Installing " + programtoinstall); + Label16.Text = (programtoinstall + " was successfully installed."); + finishinstallimage.Image = installimage.Image; + look.Start(); + licenceagreementinstallpic.Image = iconpic.Image; + suminstallpic.Image = iconpic.Image; + PictureBox2.Image = iconpic.Image; + } + + private void Button3_Click(object sender, EventArgs e) + { + if (Button3.Text == "Finish") + { + if (programtoinstall == "Web Chat 1998") + { + TitleScreen.frm95.WebChatToolStripMenuItem.Visible = true; + ((Form)this.TopLevelControl).Close(); + } + if (programtoinstall == "Guess The Number 2") + { + ((Form)this.TopLevelControl).Close(); + //Windows2000.GuessTheNumberToolStripMenuItem.Visible = true; + } + if (programtoinstall == "Start Runner 2000") + { + ((Form)this.TopLevelControl).Close(); + //Windows2000.StartRunnerToolStripMenuItem.Visible = true; + } + if (programtoinstall == "Error Blaster 2000") + { + ((Form)this.TopLevelControl).Close(); + //Windows2000.ErrorBlasterToolStripMenuItem.Visible = true; + } + if (programtoinstall == "Skindows 95") + { + ((Windows95)this.ParentForm.ParentForm).SkindowsToolStripMenuItem.Visible = true; + ((Form)this.TopLevelControl).Close(); + } + if (programtoinstall == "Web Chat 2000") + { + ((Form)this.TopLevelControl).Close(); + //Windows2000.WebChatToolStripMenuItem.Visible = true; + } + if (programtoinstall == "Time Distorter 0.3") + { + ((Form)this.TopLevelControl).Close(); + //Windows2000.TimeDistorter03ToolStripMenuItem.Visible = true; + } + if (programtoinstall == "Survive The Day") + { + ((Form)this.TopLevelControl).Close(); + //Windows2000.SurviveTheDayToolStripMenuItem.Visible = true; + } + } + if (summary.Visible == true & licenseagreement.Visible == false) + { + summary.Hide(); + Button3.Hide(); + Timer1.Start(); + } + if (licenseagreement.Visible == true & welcome.Visible == false) + { + licenseagreement.Hide(); + } + if (welcome.Visible == true) + { + welcome.Hide(); + } + } + + private void Timer1_Tick(object sender, EventArgs e) + { + if (ProgressBar1.Value < 100) + { + ProgressBar1.Value = ProgressBar1.Value + 1; + } + if (ProgressBar1.Value == 100) + { + Button3.Show(); + installerproccess.Hide(); + Button3.Text = "Finish"; + Timer1.Stop(); + } + } + + private void Button1_Click(object sender, EventArgs e) + { + ((Form)this.TopLevelControl).Close(); + } + + private void RadioButton2_CheckedChanged(object sender, EventArgs e) + { + if(RadioButton2.Checked == true){ + Button3.Enabled = false; + }else{ + Button3.Enabled = true; + } + } + + private void RadioButton1_CheckedChanged(object sender, EventArgs e) + { + if (RadioButton2.Checked == true) + { + Button3.Enabled = false; + }else{ + Button3.Enabled = true; + } + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.resx new file mode 100644 index 0000000..33801ef --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicInstaller.resx @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 200, 57 + + + 275, 57 + + + 359, 57 + + + 472, 57 + + + 566, 57 + + + By installing this software you agree that you will not try to reverse engineer it in anyway or claim it as your own work. + +You agree that you will not try to spread this software or any of its components to other companies without rightful permission from the owner. + +You agree that if you bought this program, you own it and that nobody else is allowed to use it on your computer or on their computer. + +You understand that trying to upload this software online or any other forms of spreading this software will result in the FBI coming into your home and killing you with knives. + +You agree that taking a picture of this software and sending it to someone will cause you to get 15 years in jail for software exposing. + +You agree that if you tell someone else about this software's features that you will wake up dead in the morning because the owner would have killed you in your sleep. + +You know that using this software will alert the maker of it and then cause him to monitor every moment of your life after you install this software. + +You agree to all of the above and will not commit any of the crimes otherwise you will go to Hell. + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs new file mode 100644 index 0000000..4bfd59b --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs @@ -0,0 +1,209 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicTerminal + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.cmdPrompt = new System.Windows.Forms.RichTextBox(); + this.actionPanel = new System.Windows.Forms.Panel(); + this.btnFont = new System.Windows.Forms.Button(); + this.btnCopy = new System.Windows.Forms.Button(); + this.termMax = new System.Windows.Forms.Button(); + this.btnNothing = new System.Windows.Forms.Button(); + this.btnSettings = new System.Windows.Forms.Button(); + this.btnPaste = new System.Windows.Forms.Button(); + this.btnMark = new System.Windows.Forms.Button(); + this.sizeSel = new System.Windows.Forms.ComboBox(); + this.actionPanel.SuspendLayout(); + this.SuspendLayout(); + // + // cmdPrompt + // + this.cmdPrompt.BackColor = System.Drawing.Color.Black; + this.cmdPrompt.Dock = System.Windows.Forms.DockStyle.Fill; + this.cmdPrompt.Font = new System.Drawing.Font("Lucida Console", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cmdPrompt.ForeColor = System.Drawing.Color.Silver; + this.cmdPrompt.Location = new System.Drawing.Point(0, 0); + this.cmdPrompt.Name = "cmdPrompt"; + this.cmdPrompt.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.ForcedBoth; + this.cmdPrompt.ShowSelectionMargin = true; + this.cmdPrompt.Size = new System.Drawing.Size(459, 262); + this.cmdPrompt.TabIndex = 0; + this.cmdPrompt.Text = ""; + this.cmdPrompt.KeyUp += new System.Windows.Forms.KeyEventHandler(this.richTextBox1_KeyUp); + // + // actionPanel + // + this.actionPanel.BackColor = System.Drawing.Color.Silver; + this.actionPanel.Controls.Add(this.btnFont); + this.actionPanel.Controls.Add(this.btnCopy); + this.actionPanel.Controls.Add(this.termMax); + this.actionPanel.Controls.Add(this.btnNothing); + this.actionPanel.Controls.Add(this.btnSettings); + this.actionPanel.Controls.Add(this.btnPaste); + this.actionPanel.Controls.Add(this.btnMark); + this.actionPanel.Controls.Add(this.sizeSel); + this.actionPanel.Dock = System.Windows.Forms.DockStyle.Top; + this.actionPanel.Location = new System.Drawing.Point(0, 0); + this.actionPanel.Name = "actionPanel"; + this.actionPanel.Size = new System.Drawing.Size(459, 28); + this.actionPanel.TabIndex = 1; + // + // btnFont + // + this.btnFont.BackgroundImage = global::Histacom2.Properties.Resources.termFont; + this.btnFont.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.btnFont.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnFont.Location = new System.Drawing.Point(266, 3); + this.btnFont.Name = "btnFont"; + this.btnFont.Size = new System.Drawing.Size(23, 22); + this.btnFont.TabIndex = 7; + this.btnFont.UseVisualStyleBackColor = true; + this.btnFont.Click += new System.EventHandler(this.btnFont_Click); + // + // btnCopy + // + this.btnCopy.BackgroundImage = global::Histacom2.Properties.Resources.termCopy; + this.btnCopy.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.btnCopy.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnCopy.Location = new System.Drawing.Point(126, 3); + this.btnCopy.Name = "btnCopy"; + this.btnCopy.Size = new System.Drawing.Size(23, 22); + this.btnCopy.TabIndex = 6; + this.btnCopy.UseVisualStyleBackColor = true; + this.btnCopy.Click += new System.EventHandler(this.btnCopy_Click); + // + // termMax + // + this.termMax.BackgroundImage = global::Histacom2.Properties.Resources.termMax; + this.termMax.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.termMax.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.termMax.Location = new System.Drawing.Point(180, 3); + this.termMax.Name = "termMax"; + this.termMax.Size = new System.Drawing.Size(23, 22); + this.termMax.TabIndex = 5; + this.termMax.UseVisualStyleBackColor = true; + // + // btnNothing + // + this.btnNothing.BackgroundImage = global::Histacom2.Properties.Resources.termNothing; + this.btnNothing.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.btnNothing.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnNothing.Location = new System.Drawing.Point(234, 3); + this.btnNothing.Name = "btnNothing"; + this.btnNothing.Size = new System.Drawing.Size(23, 22); + this.btnNothing.TabIndex = 4; + this.btnNothing.UseVisualStyleBackColor = true; + // + // btnSettings + // + this.btnSettings.BackgroundImage = global::Histacom2.Properties.Resources.termSettings; + this.btnSettings.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.btnSettings.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnSettings.Location = new System.Drawing.Point(212, 3); + this.btnSettings.Name = "btnSettings"; + this.btnSettings.Size = new System.Drawing.Size(23, 22); + this.btnSettings.TabIndex = 3; + this.btnSettings.UseVisualStyleBackColor = true; + this.btnSettings.Click += new System.EventHandler(this.btnSettings_Click); + // + // btnPaste + // + this.btnPaste.BackgroundImage = global::Histacom2.Properties.Resources.termPaste; + this.btnPaste.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.btnPaste.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPaste.Location = new System.Drawing.Point(148, 3); + this.btnPaste.Name = "btnPaste"; + this.btnPaste.Size = new System.Drawing.Size(23, 22); + this.btnPaste.TabIndex = 2; + this.btnPaste.UseVisualStyleBackColor = true; + this.btnPaste.Click += new System.EventHandler(this.btnPaste_Click); + // + // btnMark + // + this.btnMark.BackgroundImage = global::Histacom2.Properties.Resources.termMark; + this.btnMark.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.btnMark.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnMark.Location = new System.Drawing.Point(104, 3); + this.btnMark.Name = "btnMark"; + this.btnMark.Size = new System.Drawing.Size(23, 22); + this.btnMark.TabIndex = 1; + this.btnMark.UseVisualStyleBackColor = true; + // + // sizeSel + // + this.sizeSel.BackColor = System.Drawing.Color.Silver; + this.sizeSel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.sizeSel.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.sizeSel.FormattingEnabled = true; + this.sizeSel.Items.AddRange(new object[] { + "Auto", + "4 x 6", + "5 x 12", + "6 x 8", + "6 x 12", + "7 x 12", + "7 x 14", + "7 x 15", + "8 x 8", + "8 x 12", + "8 x 16", + "10 x 18", + "10 x 20", + "12 x 16", + "12 x 22"}); + this.sizeSel.Location = new System.Drawing.Point(4, 4); + this.sizeSel.Name = "sizeSel"; + this.sizeSel.Size = new System.Drawing.Size(92, 21); + this.sizeSel.TabIndex = 0; + // + // WinClassicTerminal + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.actionPanel); + this.Controls.Add(this.cmdPrompt); + this.Name = "WinClassicTerminal"; + this.Size = new System.Drawing.Size(459, 262); + this.actionPanel.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + private System.Windows.Forms.Panel actionPanel; + private System.Windows.Forms.Button btnFont; + private System.Windows.Forms.Button btnCopy; + private System.Windows.Forms.Button termMax; + private System.Windows.Forms.Button btnNothing; + private System.Windows.Forms.Button btnSettings; + private System.Windows.Forms.Button btnPaste; + private System.Windows.Forms.Button btnMark; + private System.Windows.Forms.ComboBox sizeSel; + internal System.Windows.Forms.RichTextBox cmdPrompt; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.cs new file mode 100644 index 0000000..668078e --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.cs @@ -0,0 +1,185 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.Media; +using System.IO; +using System.Threading; +using System.Reflection; +using System.Linq.Expressions; +using System.Diagnostics; +using System.Text.RegularExpressions; +using Newtonsoft.Json; +using Histacom2.Engine; +using System.Globalization; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicTerminal : UserControl + { + public WindowManager wm = new WindowManager(); + + public int currentLine = 4; + public static string prefix = @"C:\WINDOWS>"; + public static string workingDir = $"{SaveSystem.ProfileWindowsDirectory}"; + public string output = ""; + + public WinClassicTerminal(bool readOnly) + { + InitializeComponent(); + + // Paint the classic borders + btnCopy.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + btnFont.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + btnMark.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + btnNothing.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + btnPaste.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + btnSettings.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + sizeSel.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + + // Set the default index to "Auto" + sizeSel.SelectedIndex = 0; + + // Set the font and append the prefix text + cmdPrompt.Font = new Font(TitleScreen.pfc.Families[1], 12F, FontStyle.Regular); + + cmdPrompt.BringToFront(); + + if (readOnly) + { + actionPanel.Hide(); + cmdPrompt.ReadOnly = true; + } + else + { + cmdPrompt.AppendText("\nMicrosoft Windows 95\n Copyright Microsoft Corp 1981-1995.\n\n"); + cmdPrompt.AppendText(prefix); + } + } + /// + /// Write text to the Terminal and create a new line. Very similar to the Win32 Console.WriteLine Function. + /// + /// + public void WriteLine(string Text) + { + cmdPrompt.AppendText(Text + "\n"); + this.Update(); + } + + /// + /// Write text to the Terminal. Very similar to the Win32 Console.Write Function. + /// + /// + public void Write(string Text) + { + cmdPrompt.AppendText(Text); + cmdPrompt.Update(); + } + + private void btnCopy_Click(object sender, EventArgs e) + { + if (cmdPrompt.SelectedText.Length > 0) + Clipboard.SetText(cmdPrompt.SelectedText); // Set the clipboard text to the selection of the RichTextBox + else + wm.StartInfobox95("ERROR", "You need to select something to copy.", Engine.Template.InfoboxType.Error, Engine.Template.InfoboxButtons.OK); // Display an error message if the length is 0 + } + + private void btnPaste_Click(object sender, EventArgs e) + { + if (Clipboard.GetText() != "") + Write(Clipboard.GetText()); // Write the contents of the Clipboard text in the RichTextBox + else + wm.StartInfobox95("ERROR", "You need to have something in your clipboard to paste.", Engine.Template.InfoboxType.Error, Engine.Template.InfoboxButtons.OK); // Display an error message if the clipboard is null/empty + } + + private void btnSettings_Click(object sender, EventArgs e) + { + wm.StartInfobox95("INFO", "This feature has not been implemented yet. Stay tuned! -Jason", Engine.Template.InfoboxType.Info, Engine.Template.InfoboxButtons.OK); + //TODO: Well, add the settings... + } + + private void btnFont_Click(object sender, EventArgs e) + { + //TODO: Add font UC(?) + } + + private void richTextBox1_KeyUp(object sender, KeyEventArgs e) + { + if (e.KeyData == Keys.Return) + { + string[] cmd = cmdPrompt.Lines[currentLine].Substring(prefix.Length).Split(' '); + + switch (cmd[0]) + { + case "dir": + FileSystemFolderInfo dirinfo = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(workingDir, "_data.info"))); + NumberFormatInfo nfi = new CultureInfo("en-US", false).NumberFormat; + nfi.NumberDecimalDigits = 0; + output = $" Volume in drive C has no label\n Volume Serial Number is 0000-0000\n Directory of {prefix.Replace(">", "")}\n\n"; + foreach (THDirInfo thd in dirinfo.SubDirs) + { + string dirline = new string(' ', 50); + dirline = dirline.Insert(0, thd.DOSName); + dirline = dirline.Insert(15, ""); + output += dirline + Environment.NewLine; + } + foreach (THFileInfo thfi in dirinfo.Files) + { + string[] dosname = thfi.DOSName.Split('.'); + string dirline = new string(' ', 50); + dirline = dirline.Insert(0, dosname[0]); + dirline = dirline.Insert(9, dosname[1]); + dirline = dirline.Insert(26 - thfi.ByteSize.ToString("N", nfi).Length, thfi.ByteSize.ToString("N", nfi)); + output += dirline + Environment.NewLine; + } + string fline = new string(' ', 50); + fline = fline.Insert(10 - dirinfo.Files.Count.ToString("N", nfi).Length, dirinfo.Files.Count.ToString("N", nfi)); + fline = fline.Insert(11, "file(s)"); + fline = fline.Insert(33 - dirinfo.ByteSize.ToString("N", nfi).Length, dirinfo.ByteSize.ToString("N", nfi)); + fline = fline.Insert(34, "bytes"); + output += fline + Environment.NewLine; + + string dline = new string(' ', 50); + dline = dline.Insert(10 - dirinfo.SubDirs.Count.ToString("N", nfi).Length, dirinfo.SubDirs.Count.ToString("N", nfi)); + dline = dline.Insert(11, "dir(s)"); + dline = dline.Insert(33 - SaveSystem.CurrentSave.BytesLeft.ToString("N", nfi).Length, SaveSystem.CurrentSave.BytesLeft.ToString("N", nfi)); + dline = dline.Insert(34, "bytes free"); + output += dline; + + break; + default: + // Temporary CMD redirect + /* + Process p = new Process(); + + p.StartInfo.UseShellExecute = false; + p.StartInfo.RedirectStandardOutput = true; + p.StartInfo.CreateNoWindow = true; + p.StartInfo.WorkingDirectory = startupDir; + p.StartInfo.FileName = "cmd.exe"; + p.StartInfo.Arguments = $"/C {cmdPrompt.Lines[currentLine].Substring(prefix.Length)}"; + p.Start(); + + output = p.StandardOutput.ReadToEnd(); + */ + output = "Bad command or file name"; + + break; + } + + cmdPrompt.Focus(); + cmdPrompt.AppendText($"\n{output}"); // Append the command output + + int numLines = output.Split('\n').Length; // Get the number of lines from the command output + currentLine = currentLine + 2 + numLines; // Set the current line to equals the previous line plus 2 plus the number of lines from the command + + cmdPrompt.AppendText($"\n\n{prefix}"); // Append the text to the RichTextBox + } + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicTerminal.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs new file mode 100644 index 0000000..ee8021c --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs @@ -0,0 +1,136 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicThemePanel + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.applyButton = new System.Windows.Forms.Button(); + this.cancelButton = new System.Windows.Forms.Button(); + this.okButton = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = global::Histacom2.Properties.Resources.WinClassicDisplayExample; + this.pictureBox1.Location = new System.Drawing.Point(58, 15); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(184, 169); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // comboBox1 + // + this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Items.AddRange(new object[] { + "Default", + "Dangerous Creatures", + "Inside Your Computer"}); + this.comboBox1.Location = new System.Drawing.Point(15, 201); + this.comboBox1.Name = "comboBox1"; + this.comboBox1.Size = new System.Drawing.Size(269, 21); + this.comboBox1.TabIndex = 1; + this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged); + // + // pictureBox2 + // + this.pictureBox2.BackColor = System.Drawing.Color.Teal; + this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox2.Location = new System.Drawing.Point(74, 32); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(152, 112); + this.pictureBox2.TabIndex = 2; + this.pictureBox2.TabStop = false; + // + // applyButton + // + this.applyButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.applyButton.Location = new System.Drawing.Point(209, 245); + this.applyButton.Name = "applyButton"; + this.applyButton.Size = new System.Drawing.Size(75, 23); + this.applyButton.TabIndex = 3; + this.applyButton.Text = "Apply"; + this.applyButton.UseVisualStyleBackColor = true; + this.applyButton.Click += new System.EventHandler(this.applyButton_Click); + // + // cancelButton + // + this.cancelButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.cancelButton.Location = new System.Drawing.Point(128, 245); + this.cancelButton.Name = "cancelButton"; + this.cancelButton.Size = new System.Drawing.Size(75, 23); + this.cancelButton.TabIndex = 4; + this.cancelButton.Text = "Cancel"; + this.cancelButton.UseVisualStyleBackColor = true; + this.cancelButton.Click += new System.EventHandler(this.cancelButton_Click); + // + // okButton + // + this.okButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.okButton.Location = new System.Drawing.Point(47, 245); + this.okButton.Name = "okButton"; + this.okButton.Size = new System.Drawing.Size(75, 23); + this.okButton.TabIndex = 5; + this.okButton.Text = "OK"; + this.okButton.UseVisualStyleBackColor = true; + this.okButton.Click += new System.EventHandler(this.okButton_Click); + // + // WinClassicThemePanel + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.okButton); + this.Controls.Add(this.cancelButton); + this.Controls.Add(this.applyButton); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.comboBox1); + this.Controls.Add(this.pictureBox1); + this.Name = "WinClassicThemePanel"; + this.Size = new System.Drawing.Size(301, 281); + this.Load += new System.EventHandler(this.WinClassicThemePanel_Load); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.Button applyButton; + private System.Windows.Forms.Button cancelButton; + private System.Windows.Forms.Button okButton; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.cs new file mode 100644 index 0000000..fb790cb --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.cs @@ -0,0 +1,144 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using Histacom2.Engine.Template; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicThemePanel : UserControl + { + public WinClassicThemePanel() + { + InitializeComponent(); + applyButton.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + cancelButton.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + okButton.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + } + + private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) + { + switch ((string)comboBox1.SelectedItem) + { + case "Default": + pictureBox2.BackgroundImage = null; + break; + case "Dangerous Creatures": + pictureBox2.BackgroundImage = Properties.Resources.DCTheme_BG; + break; + case "Inside Your Computer": + pictureBox2.BackgroundImage = Properties.Resources.ICTheme_BG; + break; + } + } + + private void WinClassicThemePanel_Load(object sender, EventArgs e) + { + switch (SaveSystem.CurrentSave.ThemeName) + { + case "default95": + comboBox1.SelectedItem = "Default"; + break; + case "dangeranimals": + comboBox1.SelectedItem = "Dangerous Creatures"; + break; + case "insidepc": + comboBox1.SelectedItem = "Inside Your Computer"; + break; + } + } + + private void cancelButton_Click(object sender, EventArgs e) + { + ParentForm.Close(); + } + + private void applyButton_Click(object sender, EventArgs e) + { + switch ((string)comboBox1.SelectedItem) + { + case "Default": + SaveSystem.CurrentSave.ThemeName = "default95"; + SaveSystem.currentTheme = new Default95Theme(); + TitleScreen.frm95.BackgroundImage = null; + TitleScreen.frm95.desktopicons.BackgroundImage = null; + break; + case "Dangerous Creatures": + SaveSystem.CurrentSave.ThemeName = "dangeranimals"; + SaveSystem.currentTheme = new DangerousCreaturesTheme(); + TitleScreen.frm95.BackgroundImage = Properties.Resources.DCTheme_BG; + TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.DCTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); + break; + case "Inside Your Computer": + SaveSystem.CurrentSave.ThemeName = "insidepc"; + SaveSystem.currentTheme = new InsideComputerTheme(); + TitleScreen.frm95.BackgroundImage = Properties.Resources.ICTheme_BG; + TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.ICTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); + break; + } + foreach (Form f in Application.OpenForms) + { + if (f is WinClassic) + { + if (((WinClassic)f).isActive) + { + ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; + ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; + } else + { + ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.inactiveTitleBarColor; + ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.inactiveTitleTextColor; + } + } + } + } + + private void okButton_Click(object sender, EventArgs e) + { + switch ((string)comboBox1.SelectedItem) + { + case "Default": + SaveSystem.CurrentSave.ThemeName = "default95"; + SaveSystem.currentTheme = new Default95Theme(); + TitleScreen.frm95.BackgroundImage = null; + TitleScreen.frm95.desktopicons.BackgroundImage = null; + break; + case "Dangerous Creatures": + SaveSystem.CurrentSave.ThemeName = "dangeranimals"; + SaveSystem.currentTheme = new DangerousCreaturesTheme(); + TitleScreen.frm95.BackgroundImage = Properties.Resources.DCTheme_BG; + TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.DCTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); + break; + case "Inside Your Computer": + SaveSystem.CurrentSave.ThemeName = "insidepc"; + SaveSystem.currentTheme = new InsideComputerTheme(); + TitleScreen.frm95.BackgroundImage = Properties.Resources.ICTheme_BG; + TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.ICTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); + break; + } + foreach (Form f in Application.OpenForms) + { + if (f is WinClassic) + { + if (((WinClassic)f).isActive) + { + ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; + ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; + } + else + { + ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.inactiveTitleBarColor; + ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.inactiveTitleTextColor; + } + } + } + ParentForm.Close(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicThemePanel.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs new file mode 100644 index 0000000..ca74bd4 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs @@ -0,0 +1,165 @@ +namespace Histacom2.OS.Win95 +{ + partial class WinClassicTimeDistorter + { + /// + /// 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 Component 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(); + this.lblDest = new System.Windows.Forms.Label(); + this.lblDestYear = new System.Windows.Forms.Label(); + this.lblCurrent = new System.Windows.Forms.Label(); + this.lblYear = new System.Windows.Forms.Label(); + this.lblTo = new System.Windows.Forms.Label(); + this.btnGo = new System.Windows.Forms.Button(); + this.lblCountDown = new System.Windows.Forms.Label(); + this.countDownTimer = new System.Windows.Forms.Timer(this.components); + this.SuspendLayout(); + // + // lblDest + // + this.lblDest.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.lblDest.AutoSize = true; + this.lblDest.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.lblDest.Location = new System.Drawing.Point(286, 6); + this.lblDest.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.lblDest.Name = "lblDest"; + this.lblDest.Size = new System.Drawing.Size(168, 25); + this.lblDest.TabIndex = 0; + this.lblDest.Text = "Destination year"; + this.lblDest.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // lblDestYear + // + this.lblDestYear.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.lblDestYear.AutoSize = true; + this.lblDestYear.Font = new System.Drawing.Font("Arial", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.lblDestYear.Location = new System.Drawing.Point(333, 32); + this.lblDestYear.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.lblDestYear.Name = "lblDestYear"; + this.lblDestYear.Size = new System.Drawing.Size(61, 33); + this.lblDestYear.TabIndex = 1; + this.lblDestYear.Text = "null"; + this.lblDestYear.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // lblCurrent + // + this.lblCurrent.AutoSize = true; + this.lblCurrent.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.lblCurrent.Location = new System.Drawing.Point(8, 6); + this.lblCurrent.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.lblCurrent.Name = "lblCurrent"; + this.lblCurrent.Size = new System.Drawing.Size(131, 25); + this.lblCurrent.TabIndex = 0; + this.lblCurrent.Text = "Current year"; + this.lblCurrent.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // lblYear + // + this.lblYear.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.lblYear.AutoSize = true; + this.lblYear.Font = new System.Drawing.Font("Arial", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.lblYear.Location = new System.Drawing.Point(29, 32); + this.lblYear.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.lblYear.Name = "lblYear"; + this.lblYear.Size = new System.Drawing.Size(61, 33); + this.lblYear.TabIndex = 1; + this.lblYear.Text = "null"; + this.lblYear.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // lblTo + // + this.lblTo.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.lblTo.AutoSize = true; + this.lblTo.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.lblTo.Location = new System.Drawing.Point(151, 43); + this.lblTo.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.lblTo.Name = "lblTo"; + this.lblTo.Size = new System.Drawing.Size(135, 20); + this.lblTo.TabIndex = 6; + this.lblTo.Text = ">>>>>>>>>>>>>>\r\n"; + // + // btnGo + // + this.btnGo.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnGo.Location = new System.Drawing.Point(162, 133); + this.btnGo.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); + this.btnGo.Name = "btnGo"; + this.btnGo.Size = new System.Drawing.Size(124, 23); + this.btnGo.TabIndex = 7; + this.btnGo.Text = "Go to destination year"; + this.btnGo.UseVisualStyleBackColor = true; + this.btnGo.Click += new System.EventHandler(this.btnGo_Click); + // + // lblCountDown + // + this.lblCountDown.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.lblCountDown.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.lblCountDown.Location = new System.Drawing.Point(0, 88); + this.lblCountDown.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.lblCountDown.Name = "lblCountDown"; + this.lblCountDown.Size = new System.Drawing.Size(464, 25); + this.lblCountDown.TabIndex = 8; + this.lblCountDown.Text = "null"; + this.lblCountDown.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.lblCountDown.Visible = false; + // + // countDownTimer + // + this.countDownTimer.Interval = 1000; + this.countDownTimer.Tick += new System.EventHandler(this.countDownTimer_Tick); + // + // WinClassicTimeDistorter + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.lblCountDown); + this.Controls.Add(this.lblCurrent); + this.Controls.Add(this.lblDest); + this.Controls.Add(this.lblYear); + this.Controls.Add(this.btnGo); + this.Controls.Add(this.lblDestYear); + this.Controls.Add(this.lblTo); + this.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); + this.Name = "WinClassicTimeDistorter"; + this.Size = new System.Drawing.Size(464, 166); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.Label lblDest; + private System.Windows.Forms.Label lblCurrent; + private System.Windows.Forms.Label lblYear; + internal System.Windows.Forms.Label lblCountDown; + private System.Windows.Forms.Timer countDownTimer; + internal System.Windows.Forms.Button btnGo; + internal System.Windows.Forms.Label lblTo; + internal System.Windows.Forms.Label lblDestYear; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs new file mode 100644 index 0000000..6d53e0e --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs @@ -0,0 +1,55 @@ +using System; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using Histacom2.Engine.Template; + +namespace Histacom2.OS.Win95 +{ + public partial class WinClassicTimeDistorter : UserControl + { + private int _counter; + private Action _action; + + public WinClassicTimeDistorter(string currentYear, string yearToTravel, int counter, Action action = null) + { + InitializeComponent(); + + btnGo.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + lblYear.Text = currentYear; + lblDestYear.Text = yearToTravel; + _action = action; + _counter = counter; + } + + public int Counter + { + get { return _counter; } + set { _counter = value; } + } + + private void btnGo_Click(object sender, EventArgs e) + { + lblCountDown.Visible = true; + btnGo.Enabled = false; + ((WinClassic)ParentForm).closeDisabled = true; + + _action?.Invoke(); + countDownTimer.Start(); + + lblCountDown.Text = $"Preparing to travel... ETA: {_counter.ToString()} seconds"; + } + + private void countDownTimer_Tick(object sender, EventArgs e) + { + _counter--; + + if (_counter == 0) + { + countDownTimer.Stop(); + } + + lblCountDown.Text = $"Preparing to travel... ETA: {_counter.ToString()} seconds"; + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx new file mode 100644 index 0000000..933551f --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs new file mode 100644 index 0000000..ca3f22d --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs @@ -0,0 +1,138 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicWelcome + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.imgTip = new System.Windows.Forms.PictureBox(); + this.imgPnl = new System.Windows.Forms.PictureBox(); + this.btnClose = new System.Windows.Forms.Button(); + this.btnOnline = new System.Windows.Forms.Button(); + this.btnTour = new System.Windows.Forms.Button(); + this.imgWelcome = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.imgTip)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.imgPnl)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.imgWelcome)).BeginInit(); + this.SuspendLayout(); + // + // imgTip + // + this.imgTip.BackgroundImage = global::Histacom2.Properties.Resources.win95_welcometip; + this.imgTip.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.imgTip.Location = new System.Drawing.Point(16, 49); + this.imgTip.Name = "imgTip"; + this.imgTip.Size = new System.Drawing.Size(330, 255); + this.imgTip.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.imgTip.TabIndex = 17; + this.imgTip.TabStop = false; + // + // imgPnl + // + this.imgPnl.Image = global::Histacom2.Properties.Resources.win95_splitter; + this.imgPnl.Location = new System.Drawing.Point(358, 142); + this.imgPnl.Name = "imgPnl"; + this.imgPnl.Size = new System.Drawing.Size(112, 2); + this.imgPnl.TabIndex = 16; + this.imgPnl.TabStop = false; + // + // btnClose + // + this.btnClose.BackColor = System.Drawing.Color.Silver; + this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnClose.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnClose.Location = new System.Drawing.Point(358, 156); + this.btnClose.Name = "btnClose"; + this.btnClose.Size = new System.Drawing.Size(115, 26); + this.btnClose.TabIndex = 15; + this.btnClose.Text = "Close"; + this.btnClose.UseVisualStyleBackColor = false; + this.btnClose.Click += new System.EventHandler(this.btnClose_Click); + // + // btnOnline + // + this.btnOnline.BackColor = System.Drawing.Color.Silver; + this.btnOnline.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnOnline.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnOnline.Location = new System.Drawing.Point(356, 78); + this.btnOnline.Name = "btnOnline"; + this.btnOnline.Size = new System.Drawing.Size(115, 26); + this.btnOnline.TabIndex = 14; + this.btnOnline.Text = "Online Registration"; + this.btnOnline.UseVisualStyleBackColor = false; + // + // btnTour + // + this.btnTour.BackColor = System.Drawing.Color.Silver; + this.btnTour.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnTour.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnTour.Location = new System.Drawing.Point(356, 49); + this.btnTour.Name = "btnTour"; + this.btnTour.Size = new System.Drawing.Size(115, 26); + this.btnTour.TabIndex = 12; + this.btnTour.Text = "What\'s New"; + this.btnTour.UseVisualStyleBackColor = false; + // + // imgWelcome + // + this.imgWelcome.BackgroundImage = global::Histacom2.Properties.Resources.win95_welcome; + this.imgWelcome.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.imgWelcome.Location = new System.Drawing.Point(19, 17); + this.imgWelcome.Name = "imgWelcome"; + this.imgWelcome.Size = new System.Drawing.Size(292, 19); + this.imgWelcome.TabIndex = 18; + this.imgWelcome.TabStop = false; + // + // WinClassicWelcome + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.imgWelcome); + this.Controls.Add(this.imgTip); + this.Controls.Add(this.imgPnl); + this.Controls.Add(this.btnClose); + this.Controls.Add(this.btnOnline); + this.Controls.Add(this.btnTour); + this.Name = "WinClassicWelcome"; + this.Size = new System.Drawing.Size(483, 322); + ((System.ComponentModel.ISupportInitialize)(this.imgTip)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.imgPnl)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.imgWelcome)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.PictureBox imgTip; + private System.Windows.Forms.PictureBox imgPnl; + private System.Windows.Forms.Button btnClose; + private System.Windows.Forms.Button btnOnline; + private System.Windows.Forms.Button btnTour; + private System.Windows.Forms.PictureBox imgWelcome; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.cs new file mode 100644 index 0000000..4804ca5 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicWelcome : UserControl + { + public WinClassicWelcome() + { + InitializeComponent(); + + btnTour.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + btnTour.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + btnOnline.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + btnOnline.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + btnClose.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + btnClose.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + } + + private void btnClose_Click(object sender, EventArgs e) + { + ParentForm.Close(); + } + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicWelcome.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs new file mode 100644 index 0000000..3aeb254 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs @@ -0,0 +1,689 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicWordPad + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.topmenu = new System.Windows.Forms.MenuStrip(); + this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); + this.sendToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); + this.cutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); + this.clearToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.formatBarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.statusBarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.insertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.dateTimeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.formatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.bulletStyleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpTopicsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); + this.aboutWordpadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mainText = new System.Windows.Forms.RichTextBox(); + this.pnlToolbar = new System.Windows.Forms.Panel(); + this.btnFind = new System.Windows.Forms.Button(); + this.btnPrintPreview = new System.Windows.Forms.Button(); + this.btnPrint = new System.Windows.Forms.Button(); + this.btnSave = new System.Windows.Forms.Button(); + this.btnOpen = new System.Windows.Forms.Button(); + this.btnPaste = new System.Windows.Forms.Button(); + this.btnCopy = new System.Windows.Forms.Button(); + this.btnCut = new System.Windows.Forms.Button(); + this.btnNew = new System.Windows.Forms.Button(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pnlFormatBar = new System.Windows.Forms.Panel(); + this.comboSize = new System.Windows.Forms.ComboBox(); + this.comboFont = new System.Windows.Forms.ComboBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.btnUnderline = new System.Windows.Forms.Button(); + this.btnItalic = new System.Windows.Forms.Button(); + this.btnBold = new System.Windows.Forms.Button(); + this.statusBar = new System.Windows.Forms.Panel(); + this.lblStatus = new System.Windows.Forms.Label(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.pictureBox4 = new System.Windows.Forms.PictureBox(); + this.pictureBox5 = new System.Windows.Forms.PictureBox(); + this.topmenu.SuspendLayout(); + this.pnlToolbar.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.pnlFormatBar.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.statusBar.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); + this.SuspendLayout(); + // + // topmenu + // + this.topmenu.BackColor = System.Drawing.Color.Silver; + this.topmenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem, + this.editToolStripMenuItem, + this.viewToolStripMenuItem, + this.insertToolStripMenuItem, + this.formatToolStripMenuItem, + this.helpToolStripMenuItem}); + this.topmenu.Location = new System.Drawing.Point(0, 0); + this.topmenu.Name = "topmenu"; + this.topmenu.Padding = new System.Windows.Forms.Padding(0); + this.topmenu.Size = new System.Drawing.Size(593, 24); + this.topmenu.TabIndex = 0; + this.topmenu.Text = "menuStrip1"; + // + // fileToolStripMenuItem + // + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newToolStripMenuItem, + this.toolStripSeparator1, + this.sendToolStripMenuItem, + this.exitToolStripMenuItem}); + this.fileToolStripMenuItem.Font = new System.Drawing.Font("Contemporary", 9.75F); + this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; + this.fileToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); + this.fileToolStripMenuItem.Size = new System.Drawing.Size(33, 19); + this.fileToolStripMenuItem.Text = "File"; + // + // newToolStripMenuItem + // + this.newToolStripMenuItem.Name = "newToolStripMenuItem"; + this.newToolStripMenuItem.Size = new System.Drawing.Size(108, 22); + this.newToolStripMenuItem.Text = "New"; + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(105, 6); + // + // sendToolStripMenuItem + // + this.sendToolStripMenuItem.Name = "sendToolStripMenuItem"; + this.sendToolStripMenuItem.Size = new System.Drawing.Size(108, 22); + this.sendToolStripMenuItem.Text = "Send..."; + // + // exitToolStripMenuItem + // + this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; + this.exitToolStripMenuItem.Size = new System.Drawing.Size(108, 22); + this.exitToolStripMenuItem.Text = "Exit"; + // + // editToolStripMenuItem + // + this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.undoToolStripMenuItem, + this.toolStripSeparator2, + this.cutToolStripMenuItem, + this.copyToolStripMenuItem, + this.pasteToolStripMenuItem, + this.toolStripSeparator3, + this.clearToolStripMenuItem, + this.selectAllToolStripMenuItem}); + this.editToolStripMenuItem.Name = "editToolStripMenuItem"; + this.editToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); + this.editToolStripMenuItem.Size = new System.Drawing.Size(36, 19); + this.editToolStripMenuItem.Text = "Edit"; + // + // undoToolStripMenuItem + // + this.undoToolStripMenuItem.Name = "undoToolStripMenuItem"; + this.undoToolStripMenuItem.Size = new System.Drawing.Size(129, 22); + this.undoToolStripMenuItem.Text = "Undo"; + // + // toolStripSeparator2 + // + this.toolStripSeparator2.Name = "toolStripSeparator2"; + this.toolStripSeparator2.Size = new System.Drawing.Size(126, 6); + // + // cutToolStripMenuItem + // + this.cutToolStripMenuItem.Name = "cutToolStripMenuItem"; + this.cutToolStripMenuItem.Size = new System.Drawing.Size(129, 22); + this.cutToolStripMenuItem.Text = "Cut"; + // + // copyToolStripMenuItem + // + this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; + this.copyToolStripMenuItem.Size = new System.Drawing.Size(129, 22); + this.copyToolStripMenuItem.Text = "Copy"; + // + // pasteToolStripMenuItem + // + this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem"; + this.pasteToolStripMenuItem.Size = new System.Drawing.Size(129, 22); + this.pasteToolStripMenuItem.Text = "Paste"; + // + // toolStripSeparator3 + // + this.toolStripSeparator3.Name = "toolStripSeparator3"; + this.toolStripSeparator3.Size = new System.Drawing.Size(126, 6); + // + // clearToolStripMenuItem + // + this.clearToolStripMenuItem.Name = "clearToolStripMenuItem"; + this.clearToolStripMenuItem.Size = new System.Drawing.Size(129, 22); + this.clearToolStripMenuItem.Text = "Clear"; + // + // selectAllToolStripMenuItem + // + this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem"; + this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(129, 22); + this.selectAllToolStripMenuItem.Text = "Select All"; + // + // viewToolStripMenuItem + // + this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolbarToolStripMenuItem, + this.formatBarToolStripMenuItem, + this.statusBarToolStripMenuItem}); + this.viewToolStripMenuItem.Name = "viewToolStripMenuItem"; + this.viewToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); + this.viewToolStripMenuItem.Size = new System.Drawing.Size(40, 19); + this.viewToolStripMenuItem.Text = "View"; + // + // toolbarToolStripMenuItem + // + this.toolbarToolStripMenuItem.Checked = true; + this.toolbarToolStripMenuItem.CheckOnClick = true; + this.toolbarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.toolbarToolStripMenuItem.Name = "toolbarToolStripMenuItem"; + this.toolbarToolStripMenuItem.Size = new System.Drawing.Size(143, 22); + this.toolbarToolStripMenuItem.Text = "Toolbar"; + // + // formatBarToolStripMenuItem + // + this.formatBarToolStripMenuItem.Checked = true; + this.formatBarToolStripMenuItem.CheckOnClick = true; + this.formatBarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.formatBarToolStripMenuItem.Name = "formatBarToolStripMenuItem"; + this.formatBarToolStripMenuItem.Size = new System.Drawing.Size(143, 22); + this.formatBarToolStripMenuItem.Text = "Format Bar"; + // + // statusBarToolStripMenuItem + // + this.statusBarToolStripMenuItem.Checked = true; + this.statusBarToolStripMenuItem.CheckOnClick = true; + this.statusBarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.statusBarToolStripMenuItem.Name = "statusBarToolStripMenuItem"; + this.statusBarToolStripMenuItem.Size = new System.Drawing.Size(143, 22); + this.statusBarToolStripMenuItem.Text = "Status Bar"; + // + // insertToolStripMenuItem + // + this.insertToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.dateTimeToolStripMenuItem}); + this.insertToolStripMenuItem.Name = "insertToolStripMenuItem"; + this.insertToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); + this.insertToolStripMenuItem.Size = new System.Drawing.Size(47, 19); + this.insertToolStripMenuItem.Text = "Insert"; + // + // dateTimeToolStripMenuItem + // + this.dateTimeToolStripMenuItem.Name = "dateTimeToolStripMenuItem"; + this.dateTimeToolStripMenuItem.Size = new System.Drawing.Size(137, 22); + this.dateTimeToolStripMenuItem.Text = "Date/Time"; + // + // formatToolStripMenuItem + // + this.formatToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.bulletStyleToolStripMenuItem}); + this.formatToolStripMenuItem.Name = "formatToolStripMenuItem"; + this.formatToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); + this.formatToolStripMenuItem.Size = new System.Drawing.Size(57, 19); + this.formatToolStripMenuItem.Text = "Format"; + // + // bulletStyleToolStripMenuItem + // + this.bulletStyleToolStripMenuItem.CheckOnClick = true; + this.bulletStyleToolStripMenuItem.Name = "bulletStyleToolStripMenuItem"; + this.bulletStyleToolStripMenuItem.Size = new System.Drawing.Size(141, 22); + this.bulletStyleToolStripMenuItem.Text = "Bullet style"; + // + // helpToolStripMenuItem + // + this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.helpTopicsToolStripMenuItem, + this.toolStripSeparator4, + this.aboutWordpadToolStripMenuItem}); + this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; + this.helpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); + this.helpToolStripMenuItem.Size = new System.Drawing.Size(39, 19); + this.helpToolStripMenuItem.Text = "Help"; + // + // helpTopicsToolStripMenuItem + // + this.helpTopicsToolStripMenuItem.Name = "helpTopicsToolStripMenuItem"; + this.helpTopicsToolStripMenuItem.Size = new System.Drawing.Size(169, 22); + this.helpTopicsToolStripMenuItem.Text = "Help Topics"; + // + // toolStripSeparator4 + // + this.toolStripSeparator4.Name = "toolStripSeparator4"; + this.toolStripSeparator4.Size = new System.Drawing.Size(166, 6); + // + // aboutWordpadToolStripMenuItem + // + this.aboutWordpadToolStripMenuItem.Name = "aboutWordpadToolStripMenuItem"; + this.aboutWordpadToolStripMenuItem.Size = new System.Drawing.Size(169, 22); + this.aboutWordpadToolStripMenuItem.Text = "About Wordpad"; + // + // mainText + // + this.mainText.Dock = System.Windows.Forms.DockStyle.Fill; + this.mainText.Location = new System.Drawing.Point(0, 84); + this.mainText.Name = "mainText"; + this.mainText.Size = new System.Drawing.Size(593, 269); + this.mainText.TabIndex = 1; + this.mainText.Text = ""; + // + // pnlToolbar + // + this.pnlToolbar.BackColor = System.Drawing.Color.Silver; + this.pnlToolbar.Controls.Add(this.pictureBox5); + this.pnlToolbar.Controls.Add(this.btnFind); + this.pnlToolbar.Controls.Add(this.btnPrintPreview); + this.pnlToolbar.Controls.Add(this.btnPrint); + this.pnlToolbar.Controls.Add(this.btnSave); + this.pnlToolbar.Controls.Add(this.btnOpen); + this.pnlToolbar.Controls.Add(this.btnPaste); + this.pnlToolbar.Controls.Add(this.btnCopy); + this.pnlToolbar.Controls.Add(this.btnCut); + this.pnlToolbar.Controls.Add(this.btnNew); + this.pnlToolbar.Controls.Add(this.pictureBox1); + this.pnlToolbar.Dock = System.Windows.Forms.DockStyle.Top; + this.pnlToolbar.Location = new System.Drawing.Point(0, 26); + this.pnlToolbar.Name = "pnlToolbar"; + this.pnlToolbar.Size = new System.Drawing.Size(593, 28); + this.pnlToolbar.TabIndex = 2; + // + // btnFind + // + this.btnFind.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_find; + this.btnFind.FlatAppearance.BorderSize = 0; + this.btnFind.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnFind.Location = new System.Drawing.Point(137, 3); + this.btnFind.Name = "btnFind"; + this.btnFind.Size = new System.Drawing.Size(23, 22); + this.btnFind.TabIndex = 6; + this.btnFind.UseVisualStyleBackColor = true; + // + // btnPrintPreview + // + this.btnPrintPreview.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_printpreview; + this.btnPrintPreview.FlatAppearance.BorderSize = 0; + this.btnPrintPreview.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPrintPreview.Location = new System.Drawing.Point(106, 3); + this.btnPrintPreview.Name = "btnPrintPreview"; + this.btnPrintPreview.Size = new System.Drawing.Size(23, 22); + this.btnPrintPreview.TabIndex = 5; + this.btnPrintPreview.UseVisualStyleBackColor = true; + // + // btnPrint + // + this.btnPrint.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_print; + this.btnPrint.FlatAppearance.BorderSize = 0; + this.btnPrint.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPrint.Location = new System.Drawing.Point(83, 3); + this.btnPrint.Name = "btnPrint"; + this.btnPrint.Size = new System.Drawing.Size(23, 22); + this.btnPrint.TabIndex = 4; + this.btnPrint.UseVisualStyleBackColor = true; + // + // btnSave + // + this.btnSave.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_save; + this.btnSave.FlatAppearance.BorderSize = 0; + this.btnSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnSave.Location = new System.Drawing.Point(52, 3); + this.btnSave.Name = "btnSave"; + this.btnSave.Size = new System.Drawing.Size(23, 22); + this.btnSave.TabIndex = 3; + this.btnSave.UseVisualStyleBackColor = true; + // + // btnOpen + // + this.btnOpen.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_open; + this.btnOpen.FlatAppearance.BorderSize = 0; + this.btnOpen.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnOpen.Location = new System.Drawing.Point(29, 3); + this.btnOpen.Name = "btnOpen"; + this.btnOpen.Size = new System.Drawing.Size(23, 22); + this.btnOpen.TabIndex = 2; + this.btnOpen.UseVisualStyleBackColor = true; + // + // btnPaste + // + this.btnPaste.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_paste; + this.btnPaste.FlatAppearance.BorderSize = 0; + this.btnPaste.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPaste.Location = new System.Drawing.Point(214, 3); + this.btnPaste.Name = "btnPaste"; + this.btnPaste.Size = new System.Drawing.Size(23, 22); + this.btnPaste.TabIndex = 1; + this.btnPaste.UseVisualStyleBackColor = true; + // + // btnCopy + // + this.btnCopy.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_copy; + this.btnCopy.FlatAppearance.BorderSize = 0; + this.btnCopy.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnCopy.Location = new System.Drawing.Point(191, 3); + this.btnCopy.Name = "btnCopy"; + this.btnCopy.Size = new System.Drawing.Size(23, 22); + this.btnCopy.TabIndex = 1; + this.btnCopy.UseVisualStyleBackColor = true; + // + // btnCut + // + this.btnCut.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_cut; + this.btnCut.FlatAppearance.BorderSize = 0; + this.btnCut.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnCut.Location = new System.Drawing.Point(168, 3); + this.btnCut.Name = "btnCut"; + this.btnCut.Size = new System.Drawing.Size(23, 22); + this.btnCut.TabIndex = 1; + this.btnCut.UseVisualStyleBackColor = true; + // + // btnNew + // + this.btnNew.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_new; + this.btnNew.FlatAppearance.BorderSize = 0; + this.btnNew.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnNew.Location = new System.Drawing.Point(6, 3); + this.btnNew.Name = "btnNew"; + this.btnNew.Size = new System.Drawing.Size(23, 22); + this.btnNew.TabIndex = 1; + this.btnNew.UseVisualStyleBackColor = true; + // + // pictureBox1 + // + this.pictureBox1.BackColor = System.Drawing.SystemColors.AppWorkspace; + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(593, 1); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // pnlFormatBar + // + this.pnlFormatBar.BackColor = System.Drawing.Color.Silver; + this.pnlFormatBar.Controls.Add(this.comboSize); + this.pnlFormatBar.Controls.Add(this.comboFont); + this.pnlFormatBar.Controls.Add(this.pictureBox2); + this.pnlFormatBar.Controls.Add(this.btnUnderline); + this.pnlFormatBar.Controls.Add(this.btnItalic); + this.pnlFormatBar.Controls.Add(this.btnBold); + this.pnlFormatBar.Dock = System.Windows.Forms.DockStyle.Top; + this.pnlFormatBar.Location = new System.Drawing.Point(0, 56); + this.pnlFormatBar.Name = "pnlFormatBar"; + this.pnlFormatBar.Size = new System.Drawing.Size(593, 28); + this.pnlFormatBar.TabIndex = 3; + // + // comboSize + // + this.comboSize.FormattingEnabled = true; + this.comboSize.Items.AddRange(new object[] { + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "16", + "18", + "20", + "22", + "24", + "26", + "28", + "36", + "48", + "72"}); + this.comboSize.Location = new System.Drawing.Point(252, 3); + this.comboSize.Name = "comboSize"; + this.comboSize.Size = new System.Drawing.Size(50, 21); + this.comboSize.TabIndex = 1; + this.comboSize.Text = "12"; + // + // comboFont + // + this.comboFont.FormattingEnabled = true; + this.comboFont.Location = new System.Drawing.Point(6, 3); + this.comboFont.Name = "comboFont"; + this.comboFont.Size = new System.Drawing.Size(240, 21); + this.comboFont.TabIndex = 1; + this.comboFont.Text = "Arial"; + // + // pictureBox2 + // + this.pictureBox2.BackColor = System.Drawing.SystemColors.AppWorkspace; + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox2.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBox2.Location = new System.Drawing.Point(0, 0); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(593, 1); + this.pictureBox2.TabIndex = 0; + this.pictureBox2.TabStop = false; + // + // btnUnderline + // + this.btnUnderline.BackColor = System.Drawing.Color.DimGray; + this.btnUnderline.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_underline; + this.btnUnderline.FlatAppearance.BorderSize = 0; + this.btnUnderline.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnUnderline.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnUnderline.Location = new System.Drawing.Point(358, 3); + this.btnUnderline.Name = "btnUnderline"; + this.btnUnderline.Size = new System.Drawing.Size(23, 22); + this.btnUnderline.TabIndex = 1; + this.btnUnderline.UseVisualStyleBackColor = false; + this.btnUnderline.Click += new System.EventHandler(this.btnUnderline_Click); + this.btnUnderline.MouseEnter += new System.EventHandler(this.btnUnderline_MouseEnter); + this.btnUnderline.MouseLeave += new System.EventHandler(this.btnUnderline_MouseLeave); + // + // btnItalic + // + this.btnItalic.BackColor = System.Drawing.Color.DimGray; + this.btnItalic.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_italic; + this.btnItalic.FlatAppearance.BorderSize = 0; + this.btnItalic.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnItalic.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnItalic.Location = new System.Drawing.Point(335, 3); + this.btnItalic.Name = "btnItalic"; + this.btnItalic.Size = new System.Drawing.Size(23, 22); + this.btnItalic.TabIndex = 1; + this.btnItalic.UseVisualStyleBackColor = false; + this.btnItalic.Click += new System.EventHandler(this.btnItalic_Click); + this.btnItalic.MouseEnter += new System.EventHandler(this.btnItalic_MouseEnter); + this.btnItalic.MouseLeave += new System.EventHandler(this.btnItalic_MouseLeave); + // + // btnBold + // + this.btnBold.BackColor = System.Drawing.Color.DimGray; + this.btnBold.BackgroundImage = global::Histacom2.Properties.Resources.wordpad_bold; + this.btnBold.FlatAppearance.BorderSize = 0; + this.btnBold.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnBold.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnBold.Location = new System.Drawing.Point(312, 3); + this.btnBold.Name = "btnBold"; + this.btnBold.Size = new System.Drawing.Size(23, 22); + this.btnBold.TabIndex = 1; + this.btnBold.UseVisualStyleBackColor = false; + this.btnBold.Click += new System.EventHandler(this.btnBold_Click); + this.btnBold.MouseEnter += new System.EventHandler(this.btnBold_MouseEnter); + this.btnBold.MouseLeave += new System.EventHandler(this.btnBold_MouseLeave); + // + // statusBar + // + this.statusBar.BackColor = System.Drawing.Color.Silver; + this.statusBar.Controls.Add(this.lblStatus); + this.statusBar.Dock = System.Windows.Forms.DockStyle.Bottom; + this.statusBar.Location = new System.Drawing.Point(0, 353); + this.statusBar.Name = "statusBar"; + this.statusBar.Size = new System.Drawing.Size(593, 17); + this.statusBar.TabIndex = 4; + // + // lblStatus + // + this.lblStatus.AutoSize = true; + this.lblStatus.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.lblStatus.Location = new System.Drawing.Point(3, 1); + this.lblStatus.Name = "lblStatus"; + this.lblStatus.Size = new System.Drawing.Size(170, 13); + this.lblStatus.TabIndex = 0; + this.lblStatus.Text = "For Help, go to Help -> Help topics"; + // + // pictureBox3 + // + this.pictureBox3.BackgroundImage = global::Histacom2.Properties.Resources.ie4_hsplitter; + this.pictureBox3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox3.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBox3.Location = new System.Drawing.Point(0, 24); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.Size = new System.Drawing.Size(593, 2); + this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox3.TabIndex = 5; + this.pictureBox3.TabStop = false; + // + // pictureBox4 + // + this.pictureBox4.BackgroundImage = global::Histacom2.Properties.Resources.ie4_hsplitter; + this.pictureBox4.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox4.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBox4.Location = new System.Drawing.Point(0, 54); + this.pictureBox4.Name = "pictureBox4"; + this.pictureBox4.Size = new System.Drawing.Size(593, 2); + this.pictureBox4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox4.TabIndex = 6; + this.pictureBox4.TabStop = false; + // + // pictureBox5 + // + this.pictureBox5.BackgroundImage = global::Histacom2.Properties.Resources.ie4_vsplitter; + this.pictureBox5.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox5.Location = new System.Drawing.Point(297, 0); + this.pictureBox5.Name = "pictureBox5"; + this.pictureBox5.Size = new System.Drawing.Size(2, 28); + this.pictureBox5.TabIndex = 7; + this.pictureBox5.TabStop = false; + // + // WinClassicWordPad + // + this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.mainText); + this.Controls.Add(this.statusBar); + this.Controls.Add(this.pnlFormatBar); + this.Controls.Add(this.pictureBox4); + this.Controls.Add(this.pnlToolbar); + this.Controls.Add(this.pictureBox3); + this.Controls.Add(this.topmenu); + this.Name = "WinClassicWordPad"; + this.Size = new System.Drawing.Size(593, 370); + this.topmenu.ResumeLayout(false); + this.topmenu.PerformLayout(); + this.pnlToolbar.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.pnlFormatBar.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.statusBar.ResumeLayout(false); + this.statusBar.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.MenuStrip topmenu; + private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem insertToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem formatToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; + private System.Windows.Forms.ToolStripMenuItem sendToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; + private System.Windows.Forms.RichTextBox mainText; + private System.Windows.Forms.ToolStripMenuItem undoToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; + private System.Windows.Forms.ToolStripMenuItem cutToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; + private System.Windows.Forms.ToolStripMenuItem clearToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem selectAllToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem toolbarToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem formatBarToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem statusBarToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem dateTimeToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem bulletStyleToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; + private System.Windows.Forms.ToolStripMenuItem aboutWordpadToolStripMenuItem; + private System.Windows.Forms.Panel pnlToolbar; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Panel pnlFormatBar; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.Panel statusBar; + private System.Windows.Forms.Label lblStatus; + private System.Windows.Forms.Button btnNew; + private System.Windows.Forms.Button btnCut; + private System.Windows.Forms.Button btnPaste; + private System.Windows.Forms.Button btnCopy; + private System.Windows.Forms.ComboBox comboFont; + private System.Windows.Forms.ComboBox comboSize; + private System.Windows.Forms.Button btnUnderline; + private System.Windows.Forms.Button btnItalic; + private System.Windows.Forms.Button btnBold; + private System.Windows.Forms.PictureBox pictureBox3; + private System.Windows.Forms.PictureBox pictureBox4; + private System.Windows.Forms.Button btnOpen; + private System.Windows.Forms.Button btnSave; + private System.Windows.Forms.Button btnPrint; + private System.Windows.Forms.Button btnPrintPreview; + private System.Windows.Forms.Button btnFind; + private System.Windows.Forms.PictureBox pictureBox5; + } +} diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.cs b/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.cs new file mode 100644 index 0000000..f1f5245 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.cs @@ -0,0 +1,173 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.Drawing.Text; +using Histacom2.Engine; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicWordPad : UserControl + { + WindowManager wm = new WindowManager(); + + bool doBold = false; + bool doItalic = false; + bool doUnderline = false; + + public WinClassicWordPad() + { + InitializeComponent(); + + foreach (ToolStripMenuItem item in topmenu.Items) + { + item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + item.BackColor = Color.Silver; + item.BackgroundImage = Properties.Resources.sliversilver; + item.BackgroundImageLayout = ImageLayout.Center; + item.DisplayStyle = ToolStripItemDisplayStyle.Text; + } + + // Time to prepare to load all the fonts up for the combo boxes + foreach (FontFamily font in FontFamily.Families) comboFont.Items.Add(font.Name); + + // Handlers + this.clearToolStripMenuItem.Click += (sender, args) => mainText.Text = mainText.Text.Remove(mainText.SelectionStart, mainText.SelectedText.Length); + this.pasteToolStripMenuItem.Click += (sender, args) => mainText.Paste(); + this.btnPaste.Click += (sender, args) => mainText.Paste(); + this.btnCopy.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Copy(); }; + this.copyToolStripMenuItem.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Copy(); }; + this.cutToolStripMenuItem.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Cut(); }; + this.btnCut.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Cut(); }; + this.undoToolStripMenuItem.Click += (sender, args) => mainText.Undo(); + this.selectAllToolStripMenuItem.Click += (sender, args) => mainText.SelectAll(); + this.dateTimeToolStripMenuItem.Click += (sender, args) => mainText.AppendText(DateTime.Now.ToString("HH:mm tt dd/MM/yyyy")); + this.toolbarToolStripMenuItem.Click += (sender, args) => pnlToolbar.Visible = toolbarToolStripMenuItem.Checked; + this.formatBarToolStripMenuItem.Click += (sender, args) => pnlFormatBar.Visible = formatBarToolStripMenuItem.Checked; + this.statusBarToolStripMenuItem.Click += (sender, args) => statusBar.Visible = statusBarToolStripMenuItem.Checked; + this.exitToolStripMenuItem.Click += (sender, args) => ((Form)this.TopLevelControl).Close(); + this.aboutWordpadToolStripMenuItem.Click += (sender, args) => wm.StartAboutBox95("Wordpad", "Microsoft Wordpad", Properties.Resources.Win95IconWordpad); + this.btnNew.Click += (sender, args) => mainText.Text = ""; + this.newToolStripMenuItem.Click += (sender, args) => mainText.Text = ""; + this.sendToolStripMenuItem.Click += (sender, args) => wm.StartInfobox95("Wordpad", "An error occured opening send option.", Engine.Template.InfoboxType.Error, Engine.Template.InfoboxButtons.OK); + this.bulletStyleToolStripMenuItem.Click += (sender, args) => mainText.SelectionBullet = bulletStyleToolStripMenuItem.Checked; + this.comboFont.SelectedIndexChanged += (sender, args) => SetSelectedTextFont(comboFont.Text); + this.comboSize.SelectedIndexChanged += (sender, args) => SetSelectedTextSize(comboSize.Text); + } + + #region Format_Buttons + + private void btnBold_Click(object sender, EventArgs e) + { + if (!doBold) + { + btnBold.BackgroundImage = null; + doBold = true; + } else { + btnBold.BackgroundImage = Properties.Resources.wordpad_bold; + doBold = false; + } + DoFontStyles(); + } + + private void btnItalic_Click(object sender, EventArgs e) + { + if (!doItalic) + { + btnItalic.BackgroundImage = null; + doItalic = true; + } + else + { + btnItalic.BackgroundImage = Properties.Resources.wordpad_italic; + doItalic = false; + } + DoFontStyles(); + } + + private void btnUnderline_Click(object sender, EventArgs e) + { + if (!doUnderline) + { + btnUnderline.BackgroundImage = null; + doUnderline = true; + } + else + { + btnUnderline.BackgroundImage = Properties.Resources.wordpad_underline; + doUnderline = false; + } + DoFontStyles(); + } + + #endregion + + #region Designer-Stuff + + private void btnBold_MouseEnter(object sender, EventArgs e) + { + lblStatus.Text = "Makes the selected text Bold. (toggle)"; + } + + private void btnBold_MouseLeave(object sender, EventArgs e) + { + lblStatus.Text = "For Help, goto Help -> Help Topics"; + } + + private void btnItalic_MouseEnter(object sender, EventArgs e) + { + lblStatus.Text = "Makes the selected text Italic. (toggle)"; + } + + private void btnItalic_MouseLeave(object sender, EventArgs e) + { + lblStatus.Text = "For Help, goto Help -> Help Topics"; + } + + private void btnUnderline_MouseEnter(object sender, EventArgs e) + { + lblStatus.Text = "Makes the selected text Underline. (toggle)"; + } + + private void btnUnderline_MouseLeave(object sender, EventArgs e) + { + lblStatus.Text = "For Help, goto Help -> Help Topics"; + } + #endregion + + // Things for Cut/Copy/Paste have been placed in the "Designer-Stuff" region! + + void SetSelectedTextFont(string font) + { + // The next two lines convert a string to a Font + var cvt = new FontConverter(); + Font f = cvt.ConvertFromString(font) as Font; + + mainText.SelectionFont = f; + } + + void SetSelectedTextSize(string size) + { + // The next few lines will ATTEMPT to convert a string to an Integer + int SizeInt = Convert.ToInt32(size); + + mainText.SelectionFont = new Font(mainText.SelectionFont.FontFamily, SizeInt, mainText.SelectionFont.Style); + } + + void DoFontStyles() + { + FontStyle Bold = FontStyle.Regular; + FontStyle Italic = FontStyle.Regular; + FontStyle Underline = FontStyle.Regular; + if (doBold) Bold = FontStyle.Bold; + if (doItalic) Italic = FontStyle.Italic; + if (doUnderline) Underline = FontStyle.Underline; + mainText.SelectionFont = new Font(mainText.SelectionFont.FontFamily, mainText.SelectionFont.Size, Bold | Italic | Underline); + } + } +} \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.resx b/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.resx new file mode 100644 index 0000000..6dff4e6 --- /dev/null +++ b/Histacom2/OS/Win95/Win95Apps/WinClassicWordPad.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/Histacom2/OS/Win95/Win95TaskBarItem.Designer.cs b/Histacom2/OS/Win95/Win95TaskBarItem.Designer.cs new file mode 100644 index 0000000..844e47b --- /dev/null +++ b/Histacom2/OS/Win95/Win95TaskBarItem.Designer.cs @@ -0,0 +1,94 @@ +namespace Histacom2.Engine.Template.Taskbars +{ + partial class Win95TaskBarItem + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Win95TaskBarItem)); + this.progName = new System.Windows.Forms.Label(); + this.progPic = new System.Windows.Forms.PictureBox(); + this.panel1 = new System.Windows.Forms.Panel(); + ((System.ComponentModel.ISupportInitialize)(this.progPic)).BeginInit(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // progName + // + this.progName.AutoSize = true; + this.progName.BackColor = System.Drawing.Color.Transparent; + this.progName.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.progName.Location = new System.Drawing.Point(21, 2); + this.progName.Name = "progName"; + this.progName.Size = new System.Drawing.Size(35, 13); + this.progName.TabIndex = 1; + this.progName.Text = "label1"; + this.progName.Click += new System.EventHandler(this.Win95TaskBarItem_Click); + // + // progPic + // + this.progPic.BackColor = System.Drawing.Color.Transparent; + this.progPic.Location = new System.Drawing.Point(4, 3); + this.progPic.Name = "progPic"; + this.progPic.Size = new System.Drawing.Size(16, 16); + this.progPic.TabIndex = 0; + this.progPic.TabStop = false; + this.progPic.Click += new System.EventHandler(this.Win95TaskBarItem_Click); + // + // panel1 + // + this.panel1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel1.BackgroundImage"))); + this.panel1.Controls.Add(this.progName); + 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(160, 22); + this.panel1.TabIndex = 2; + // + // Win95TaskBarItem + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.progPic); + this.Controls.Add(this.panel1); + this.Name = "Win95TaskBarItem"; + this.Size = new System.Drawing.Size(160, 22); + this.Load += new System.EventHandler(this.Win95TaskBarItem_Load); + this.Click += new System.EventHandler(this.Win95TaskBarItem_Click); + ((System.ComponentModel.ISupportInitialize)(this.progPic)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.PictureBox progPic; + private System.Windows.Forms.Label progName; + private System.Windows.Forms.Panel panel1; + } +} diff --git a/Histacom2/OS/Win95/Win95TaskBarItem.cs b/Histacom2/OS/Win95/Win95TaskBarItem.cs new file mode 100644 index 0000000..b13e25c --- /dev/null +++ b/Histacom2/OS/Win95/Win95TaskBarItem.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; + +namespace Histacom2.Engine.Template.Taskbars +{ + public partial class Win95TaskBarItem : UserControl + { + TaskBarController tb = new TaskBarController(); + public string ApplicationID; + public Win95TaskBarItem() + { + InitializeComponent(); + progName.Font = new Font(TitleScreen.pfc.Families[0], 16f, FontStyle.Regular, GraphicsUnit.Point, ((0))); + this.BackColor = Color.Silver; + } + + private void Win95TaskBarItem_Load(object sender, EventArgs e) + { + progName.Text = (string)this.Tag; + if (BackgroundImage == null) + { + progName.Location = new Point(4, 2); + progPic.Hide(); + } + else progPic.Image = this.BackgroundImage; + ApplicationID = (TaskBarController.AvalibleApplicationID - 1).ToString(); + this.BackgroundImage = null; + } + + private void Win95TaskBarItem_Click(object sender, EventArgs e) + { + tb.FocusAppFromID(ApplicationID); + } + } +} diff --git a/Histacom2/OS/Win95/Win95TaskBarItem.resx b/Histacom2/OS/Win95/Win95TaskBarItem.resx new file mode 100644 index 0000000..bc8896d --- /dev/null +++ b/Histacom2/OS/Win95/Win95TaskBarItem.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + iVBORw0KGgoAAAANSUhEUgAAAKAAAAAWCAIAAADIPgASAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABXSURBVGhD7dGx + EcAwDAMxja7RslniVN7hD2jI/uela44zD0W7K3CZwHECxwkcJ3CcwHECxwkcJ3CcwHECxwkcJ3CcwHEC + xwkcJ3CcwHE38Hkk/YEpm/kAYtNZ26573kYAAAAASUVORK5CYII= + + + \ No newline at end of file diff --git a/Histacom2/OS/Win98/Win98.Designer.cs b/Histacom2/OS/Win98/Win98.Designer.cs new file mode 100644 index 0000000..6c1f2d2 --- /dev/null +++ b/Histacom2/OS/Win98/Win98.Designer.cs @@ -0,0 +1,1120 @@ +using Histacom2.OS.Win95; + +namespace Histacom2.OS.Win98 +{ + partial class Windows98 + { + /// + /// 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(Windows98)); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.taskbar = new System.Windows.Forms.Panel(); + this.clockPanel = new System.Windows.Forms.Panel(); + this.taskbartime = new System.Windows.Forms.Label(); + this.taskbarItems = new System.Windows.Forms.Panel(); + this.startbutton = new System.Windows.Forms.PictureBox(); + this.startmenu = new System.Windows.Forms.Panel(); + this.startmenuitems = new System.Windows.Forms.MenuStrip(); + this.ProgramsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.AccessoriesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CommunicationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.InternetConnectionWizardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.NetMeetingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MultimediaToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CDPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SoundRecorderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.VolumeControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WindowsMediaPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SystemToolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DiskDefragmenterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ScanDiskToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.AddressBookToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CalculatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HyperTerminalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ImagingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.NotePadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.OnlineRegistrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PaintToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PhoneDialerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WordPadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.StartUpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.AOLInternetFREETrialToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ATTWorldNetSignupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SetupCompuServe30ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SetupWOWFromCompuServeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MSDOSPromptToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.EmptyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.InternetExplorerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MSDOSPromptToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.OutlookExpressToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WindowsExplorerToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.GuessTheNumberToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.StartRunnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ErrorBlasterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SkindowsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.WebChatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TimeDistorterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DocumentsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.downloaderTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.installerTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.storyTest1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ControlPanelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PrintersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TaskbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FindToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FilesOrFoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ComputerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.OnTheInternetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PeopleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RunToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SuspendToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ShutdownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ossidestartmenu = new System.Windows.Forms.Panel(); + this.osimage = new System.Windows.Forms.PictureBox(); + this.clockTimer = new System.Windows.Forms.Timer(this.components); + this.desktopImages = new System.Windows.Forms.ImageList(this.components); + this.desktopicons = new System.Windows.Forms.ListView(); + this.rightclickbackproperties = new System.Windows.Forms.ContextMenuStrip(this.components); + this.NewToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PropertiesToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.desktopupdate = new System.Windows.Forms.Timer(this.components); + this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.panel1.SuspendLayout(); + this.taskbar.SuspendLayout(); + this.clockPanel.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.startbutton)).BeginInit(); + this.startmenu.SuspendLayout(); + this.startmenuitems.SuspendLayout(); + this.ossidestartmenu.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.osimage)).BeginInit(); + this.rightclickbackproperties.SuspendLayout(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.panel1.AutoSize = true; + this.panel1.Controls.Add(this.panel2); + this.panel1.Location = new System.Drawing.Point(0, 451); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(640, 29); + this.panel1.TabIndex = 0; + // + // panel2 + // + this.panel2.Location = new System.Drawing.Point(3, 4); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(54, 22); + this.panel2.TabIndex = 1; + // + // taskbar + // + this.taskbar.BackColor = System.Drawing.Color.Silver; + this.taskbar.BackgroundImage = global::Histacom2.Properties.Resources.WinClassicTaskBar; + this.taskbar.Controls.Add(this.clockPanel); + this.taskbar.Controls.Add(this.taskbarItems); + this.taskbar.Controls.Add(this.startbutton); + this.taskbar.Dock = System.Windows.Forms.DockStyle.Bottom; + this.taskbar.Location = new System.Drawing.Point(0, 452); + this.taskbar.Name = "taskbar"; + this.taskbar.Size = new System.Drawing.Size(640, 28); + this.taskbar.TabIndex = 2; + // + // clockPanel + // + this.clockPanel.BackgroundImage = global::Histacom2.Properties.Resources.WinClassicTime; + this.clockPanel.Controls.Add(this.taskbartime); + this.clockPanel.Dock = System.Windows.Forms.DockStyle.Right; + this.clockPanel.Location = new System.Drawing.Point(575, 0); + this.clockPanel.Name = "clockPanel"; + this.clockPanel.Size = new System.Drawing.Size(65, 28); + this.clockPanel.TabIndex = 4; + // + // taskbartime + // + this.taskbartime.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.taskbartime.AutoSize = true; + this.taskbartime.BackColor = System.Drawing.Color.Transparent; + this.taskbartime.Location = new System.Drawing.Point(10, 7); + this.taskbartime.Name = "taskbartime"; + this.taskbartime.Size = new System.Drawing.Size(26, 13); + this.taskbartime.TabIndex = 2; + this.taskbartime.Text = "time"; + this.taskbartime.Click += new System.EventHandler(this.taskbartime_Click); + // + // taskbarItems + // + this.taskbarItems.BackColor = System.Drawing.Color.Transparent; + this.taskbarItems.Cursor = System.Windows.Forms.Cursors.Default; + this.taskbarItems.Location = new System.Drawing.Point(63, 4); + this.taskbarItems.Name = "taskbarItems"; + this.taskbarItems.Size = new System.Drawing.Size(3648, 22); + this.taskbarItems.TabIndex = 5; + // + // startbutton + // + this.startbutton.Image = global::Histacom2.Properties.Resources.WinClassicStart; + this.startbutton.Location = new System.Drawing.Point(2, 4); + this.startbutton.Name = "startbutton"; + this.startbutton.Size = new System.Drawing.Size(54, 22); + this.startbutton.TabIndex = 3; + this.startbutton.TabStop = false; + this.startbutton.Click += new System.EventHandler(this.startbutton_Click); + // + // startmenu + // + this.startmenu.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.startmenu.BackColor = System.Drawing.Color.Silver; + this.startmenu.Controls.Add(this.startmenuitems); + this.startmenu.Controls.Add(this.ossidestartmenu); + this.startmenu.Location = new System.Drawing.Point(0, 160); + this.startmenu.Name = "startmenu"; + this.startmenu.Size = new System.Drawing.Size(174, 300); + this.startmenu.TabIndex = 3; + // + // startmenuitems + // + this.startmenuitems.BackColor = System.Drawing.Color.Silver; + this.startmenuitems.Dock = System.Windows.Forms.DockStyle.None; + this.startmenuitems.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ProgramsToolStripMenuItem, + this.DocumentsToolStripMenuItem, + this.SettingsToolStripMenuItem, + this.FindToolStripMenuItem, + this.HelpToolStripMenuItem, + this.RunToolStripMenuItem, + this.SuspendToolStripMenuItem, + this.ShutdownToolStripMenuItem}); + this.startmenuitems.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.VerticalStackWithOverflow; + this.startmenuitems.Location = new System.Drawing.Point(28, 2); + this.startmenuitems.Margin = new System.Windows.Forms.Padding(0, 0, 5, 0); + this.startmenuitems.Name = "startmenuitems"; + this.startmenuitems.Padding = new System.Windows.Forms.Padding(6, 2, 0, 0); + this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; + this.startmenuitems.Size = new System.Drawing.Size(145, 292); + this.startmenuitems.TabIndex = 0; + this.startmenuitems.Text = "StartMenu"; + // + // ProgramsToolStripMenuItem + // + this.ProgramsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ProgramsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ProgramsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ProgramsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AccessoriesToolStripMenuItem, + this.StartUpToolStripMenuItem, + this.MSDOSPromptToolStripMenuItem, + this.InternetExplorerToolStripMenuItem, + this.MSDOSPromptToolStripMenuItem1, + this.OutlookExpressToolStripMenuItem, + this.WindowsExplorerToolStripMenuItem1, + this.GuessTheNumberToolStripMenuItem, + this.StartRunnerToolStripMenuItem, + this.ErrorBlasterToolStripMenuItem, + this.SkindowsToolStripMenuItem, + this.WebChatToolStripMenuItem, + this.TimeDistorterToolStripMenuItem}); + this.ProgramsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicPrograms; + this.ProgramsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.ProgramsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ProgramsToolStripMenuItem.Name = "ProgramsToolStripMenuItem"; + this.ProgramsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.ProgramsToolStripMenuItem.Text = "Programs"; + // + // AccessoriesToolStripMenuItem + // + this.AccessoriesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.AccessoriesToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.AccessoriesToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.AccessoriesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CommunicationsToolStripMenuItem, + this.MultimediaToolStripMenuItem, + this.SystemToolsToolStripMenuItem, + this.AddressBookToolStripMenuItem, + this.CalculatorToolStripMenuItem, + this.HyperTerminalToolStripMenuItem, + this.ImagingToolStripMenuItem, + this.NotePadToolStripMenuItem, + this.OnlineRegistrationToolStripMenuItem, + this.PaintToolStripMenuItem, + this.PhoneDialerToolStripMenuItem, + this.WordPadToolStripMenuItem}); + this.AccessoriesToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.AccessoriesToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.AccessoriesToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.AccessoriesToolStripMenuItem.Name = "AccessoriesToolStripMenuItem"; + this.AccessoriesToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.AccessoriesToolStripMenuItem.Text = "Accessories"; + // + // CommunicationsToolStripMenuItem + // + this.CommunicationsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.CommunicationsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.CommunicationsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.CommunicationsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.InternetConnectionWizardToolStripMenuItem, + this.NetMeetingToolStripMenuItem}); + this.CommunicationsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.CommunicationsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.CommunicationsToolStripMenuItem.Name = "CommunicationsToolStripMenuItem"; + this.CommunicationsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.CommunicationsToolStripMenuItem.Text = "Communications"; + // + // InternetConnectionWizardToolStripMenuItem + // + this.InternetConnectionWizardToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.InternetConnectionWizardToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.InternetConnectionWizardToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.InternetConnectionWizardToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetConnectionWizardToolStripMenuItem.Image"))); + this.InternetConnectionWizardToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.InternetConnectionWizardToolStripMenuItem.Name = "InternetConnectionWizardToolStripMenuItem"; + this.InternetConnectionWizardToolStripMenuItem.Size = new System.Drawing.Size(219, 22); + this.InternetConnectionWizardToolStripMenuItem.Text = "Internet Connection Wizard"; + this.InternetConnectionWizardToolStripMenuItem.Click += new System.EventHandler(this.temp_for_std); + // + // NetMeetingToolStripMenuItem + // + this.NetMeetingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.NetMeetingToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.NetMeetingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.NetMeetingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NetMeetingToolStripMenuItem.Image"))); + this.NetMeetingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.NetMeetingToolStripMenuItem.Name = "NetMeetingToolStripMenuItem"; + this.NetMeetingToolStripMenuItem.Size = new System.Drawing.Size(219, 22); + this.NetMeetingToolStripMenuItem.Text = "NetMeeting"; + this.NetMeetingToolStripMenuItem.Click += new System.EventHandler(this.WebChatToolStripMenuItem_Click); + // + // MultimediaToolStripMenuItem + // + this.MultimediaToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.MultimediaToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.MultimediaToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.MultimediaToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CDPlayerToolStripMenuItem, + this.SoundRecorderToolStripMenuItem, + this.VolumeControlToolStripMenuItem, + this.WindowsMediaPlayerToolStripMenuItem}); + this.MultimediaToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.MultimediaToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.MultimediaToolStripMenuItem.Name = "MultimediaToolStripMenuItem"; + this.MultimediaToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.MultimediaToolStripMenuItem.Text = "Multimedia"; + // + // CDPlayerToolStripMenuItem + // + this.CDPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.CDPlayerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.CDPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.CDPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CDPlayerToolStripMenuItem.Image"))); + this.CDPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.CDPlayerToolStripMenuItem.Name = "CDPlayerToolStripMenuItem"; + this.CDPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.CDPlayerToolStripMenuItem.Text = "CD Player"; + // + // SoundRecorderToolStripMenuItem + // + this.SoundRecorderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SoundRecorderToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SoundRecorderToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SoundRecorderToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("SoundRecorderToolStripMenuItem.Image"))); + this.SoundRecorderToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SoundRecorderToolStripMenuItem.Name = "SoundRecorderToolStripMenuItem"; + this.SoundRecorderToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.SoundRecorderToolStripMenuItem.Text = "Sound Recorder"; + // + // VolumeControlToolStripMenuItem + // + this.VolumeControlToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.VolumeControlToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.VolumeControlToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.VolumeControlToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("VolumeControlToolStripMenuItem.Image"))); + this.VolumeControlToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.VolumeControlToolStripMenuItem.Name = "VolumeControlToolStripMenuItem"; + this.VolumeControlToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.VolumeControlToolStripMenuItem.Text = "Volume Control"; + // + // WindowsMediaPlayerToolStripMenuItem + // + this.WindowsMediaPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.WindowsMediaPlayerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WindowsMediaPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WindowsMediaPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WindowsMediaPlayerToolStripMenuItem.Image"))); + this.WindowsMediaPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.WindowsMediaPlayerToolStripMenuItem.Name = "WindowsMediaPlayerToolStripMenuItem"; + this.WindowsMediaPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); + this.WindowsMediaPlayerToolStripMenuItem.Text = "Windows Media Player"; + // + // SystemToolsToolStripMenuItem + // + this.SystemToolsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SystemToolsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SystemToolsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SystemToolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.DiskDefragmenterToolStripMenuItem, + this.ScanDiskToolStripMenuItem}); + this.SystemToolsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.SystemToolsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SystemToolsToolStripMenuItem.Name = "SystemToolsToolStripMenuItem"; + this.SystemToolsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.SystemToolsToolStripMenuItem.Text = "System Tools"; + // + // DiskDefragmenterToolStripMenuItem + // + this.DiskDefragmenterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.DiskDefragmenterToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.DiskDefragmenterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.DiskDefragmenterToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("DiskDefragmenterToolStripMenuItem.Image"))); + this.DiskDefragmenterToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.DiskDefragmenterToolStripMenuItem.Name = "DiskDefragmenterToolStripMenuItem"; + this.DiskDefragmenterToolStripMenuItem.Size = new System.Drawing.Size(172, 22); + this.DiskDefragmenterToolStripMenuItem.Text = "Disk Defragmenter"; + // + // ScanDiskToolStripMenuItem + // + this.ScanDiskToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ScanDiskToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ScanDiskToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ScanDiskToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ScanDiskToolStripMenuItem.Image"))); + this.ScanDiskToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ScanDiskToolStripMenuItem.Name = "ScanDiskToolStripMenuItem"; + this.ScanDiskToolStripMenuItem.Size = new System.Drawing.Size(172, 22); + this.ScanDiskToolStripMenuItem.Text = "ScanDisk"; + // + // AddressBookToolStripMenuItem + // + this.AddressBookToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.AddressBookToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.AddressBookToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.AddressBookToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("AddressBookToolStripMenuItem.Image"))); + this.AddressBookToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.AddressBookToolStripMenuItem.Name = "AddressBookToolStripMenuItem"; + this.AddressBookToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.AddressBookToolStripMenuItem.Text = "Address Book"; + this.AddressBookToolStripMenuItem.Click += new System.EventHandler(this.AddressBookToolStripMenuItem_Click); + // + // CalculatorToolStripMenuItem + // + this.CalculatorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.CalculatorToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.CalculatorToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.CalculatorToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CalculatorToolStripMenuItem.Image"))); + this.CalculatorToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.CalculatorToolStripMenuItem.Name = "CalculatorToolStripMenuItem"; + this.CalculatorToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.CalculatorToolStripMenuItem.Text = "Calculator"; + // + // HyperTerminalToolStripMenuItem + // + this.HyperTerminalToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.HyperTerminalToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.HyperTerminalToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.HyperTerminalToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicFolderSmall; + this.HyperTerminalToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.HyperTerminalToolStripMenuItem.Name = "HyperTerminalToolStripMenuItem"; + this.HyperTerminalToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.HyperTerminalToolStripMenuItem.Text = "HyperTerminal"; + // + // ImagingToolStripMenuItem + // + this.ImagingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ImagingToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ImagingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ImagingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ImagingToolStripMenuItem.Image"))); + this.ImagingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ImagingToolStripMenuItem.Name = "ImagingToolStripMenuItem"; + this.ImagingToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.ImagingToolStripMenuItem.Text = "Imaging"; + // + // NotePadToolStripMenuItem + // + this.NotePadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.NotePadToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.NotePadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.NotePadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NotePadToolStripMenuItem.Image"))); + this.NotePadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.NotePadToolStripMenuItem.Name = "NotePadToolStripMenuItem"; + this.NotePadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.NotePadToolStripMenuItem.Text = "Notepad"; + this.NotePadToolStripMenuItem.Click += new System.EventHandler(this.NotePadToolStripMenuItem_Click); + // + // OnlineRegistrationToolStripMenuItem + // + this.OnlineRegistrationToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.OnlineRegistrationToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.OnlineRegistrationToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.OnlineRegistrationToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OnlineRegistrationToolStripMenuItem.Image"))); + this.OnlineRegistrationToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.OnlineRegistrationToolStripMenuItem.Name = "OnlineRegistrationToolStripMenuItem"; + this.OnlineRegistrationToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.OnlineRegistrationToolStripMenuItem.Text = "Online Registration"; + // + // PaintToolStripMenuItem + // + this.PaintToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PaintToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.PaintToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.PaintToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PaintToolStripMenuItem.Image"))); + this.PaintToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PaintToolStripMenuItem.Name = "PaintToolStripMenuItem"; + this.PaintToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.PaintToolStripMenuItem.Text = "Paintbrush"; + // + // PhoneDialerToolStripMenuItem + // + this.PhoneDialerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PhoneDialerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.PhoneDialerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.PhoneDialerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PhoneDialerToolStripMenuItem.Image"))); + this.PhoneDialerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PhoneDialerToolStripMenuItem.Name = "PhoneDialerToolStripMenuItem"; + this.PhoneDialerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.PhoneDialerToolStripMenuItem.Text = "Phone Dialer"; + // + // WordPadToolStripMenuItem + // + this.WordPadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.WordPadToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WordPadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WordPadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WordPadToolStripMenuItem.Image"))); + this.WordPadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.WordPadToolStripMenuItem.Name = "WordPadToolStripMenuItem"; + this.WordPadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.WordPadToolStripMenuItem.Text = "WordPad"; + this.WordPadToolStripMenuItem.Click += new System.EventHandler(this.WordPadToolStripMenuItem_Click); + // + // StartUpToolStripMenuItem + // + this.StartUpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.StartUpToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.StartUpToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.StartUpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AOLInternetFREETrialToolStripMenuItem, + this.ATTWorldNetSignupToolStripMenuItem, + this.SetupCompuServe30ToolStripMenuItem, + this.SetupWOWFromCompuServeToolStripMenuItem}); + this.StartUpToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.StartUpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.StartUpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.StartUpToolStripMenuItem.Name = "StartUpToolStripMenuItem"; + this.StartUpToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.StartUpToolStripMenuItem.Text = "Online Services"; + // + // AOLInternetFREETrialToolStripMenuItem + // + this.AOLInternetFREETrialToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.AOLInternetFREETrialToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.AOLInternetFREETrialToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.AOLInternetFREETrialToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.AOLInternetFREETrialToolStripMenuItem.Name = "AOLInternetFREETrialToolStripMenuItem"; + this.AOLInternetFREETrialToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.AOLInternetFREETrialToolStripMenuItem.Text = "AOL & Internet FREE Trial!"; + // + // ATTWorldNetSignupToolStripMenuItem + // + this.ATTWorldNetSignupToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ATTWorldNetSignupToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ATTWorldNetSignupToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ATTWorldNetSignupToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ATTWorldNetSignupToolStripMenuItem.Name = "ATTWorldNetSignupToolStripMenuItem"; + this.ATTWorldNetSignupToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.ATTWorldNetSignupToolStripMenuItem.Text = "AT&T WorldNet Signup"; + // + // SetupCompuServe30ToolStripMenuItem + // + this.SetupCompuServe30ToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SetupCompuServe30ToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SetupCompuServe30ToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SetupCompuServe30ToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SetupCompuServe30ToolStripMenuItem.Name = "SetupCompuServe30ToolStripMenuItem"; + this.SetupCompuServe30ToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.SetupCompuServe30ToolStripMenuItem.Text = "Setup CompuServe 3.0"; + // + // SetupWOWFromCompuServeToolStripMenuItem + // + this.SetupWOWFromCompuServeToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SetupWOWFromCompuServeToolStripMenuItem.Name = "SetupWOWFromCompuServeToolStripMenuItem"; + this.SetupWOWFromCompuServeToolStripMenuItem.Size = new System.Drawing.Size(241, 22); + this.SetupWOWFromCompuServeToolStripMenuItem.Text = "Setup WOW! from CompuServe"; + // + // MSDOSPromptToolStripMenuItem + // + this.MSDOSPromptToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.MSDOSPromptToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.MSDOSPromptToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.MSDOSPromptToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.EmptyToolStripMenuItem}); + this.MSDOSPromptToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicProgramItem; + this.MSDOSPromptToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.MSDOSPromptToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.MSDOSPromptToolStripMenuItem.Name = "MSDOSPromptToolStripMenuItem"; + this.MSDOSPromptToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.MSDOSPromptToolStripMenuItem.Text = "StartUp"; + // + // EmptyToolStripMenuItem + // + this.EmptyToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.EmptyToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.EmptyToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.EmptyToolStripMenuItem.Name = "EmptyToolStripMenuItem"; + this.EmptyToolStripMenuItem.Size = new System.Drawing.Size(116, 22); + this.EmptyToolStripMenuItem.Text = "(Empty)"; + // + // InternetExplorerToolStripMenuItem + // + this.InternetExplorerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.InternetExplorerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.InternetExplorerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.InternetExplorerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetExplorerToolStripMenuItem.Image"))); + this.InternetExplorerToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.InternetExplorerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.InternetExplorerToolStripMenuItem.Name = "InternetExplorerToolStripMenuItem"; + this.InternetExplorerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.InternetExplorerToolStripMenuItem.Text = "Internet Explorer"; + this.InternetExplorerToolStripMenuItem.Click += new System.EventHandler(this.InternetExplorerToolStripMenuItem_Click); + // + // MSDOSPromptToolStripMenuItem1 + // + this.MSDOSPromptToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.MSDOSPromptToolStripMenuItem1.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.MSDOSPromptToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.MSDOSPromptToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("MSDOSPromptToolStripMenuItem1.Image"))); + this.MSDOSPromptToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.MSDOSPromptToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.MSDOSPromptToolStripMenuItem1.Name = "MSDOSPromptToolStripMenuItem1"; + this.MSDOSPromptToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); + this.MSDOSPromptToolStripMenuItem1.Text = "MS-DOS Prompt"; + this.MSDOSPromptToolStripMenuItem1.Click += new System.EventHandler(this.MSDOSPromptToolStripMenuItem1_Click); + // + // OutlookExpressToolStripMenuItem + // + this.OutlookExpressToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.OutlookExpressToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.OutlookExpressToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.OutlookExpressToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OutlookExpressToolStripMenuItem.Image"))); + this.OutlookExpressToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.OutlookExpressToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.OutlookExpressToolStripMenuItem.Name = "OutlookExpressToolStripMenuItem"; + this.OutlookExpressToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.OutlookExpressToolStripMenuItem.Text = "Outlook Express"; + // + // WindowsExplorerToolStripMenuItem1 + // + this.WindowsExplorerToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.WindowsExplorerToolStripMenuItem1.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WindowsExplorerToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WindowsExplorerToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("WindowsExplorerToolStripMenuItem1.Image"))); + this.WindowsExplorerToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.WindowsExplorerToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.WindowsExplorerToolStripMenuItem1.Name = "WindowsExplorerToolStripMenuItem1"; + this.WindowsExplorerToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); + this.WindowsExplorerToolStripMenuItem1.Text = "Windows Explorer"; + this.WindowsExplorerToolStripMenuItem1.Click += new System.EventHandler(this.WindowsExplorerToolStripMenuItem1_Click); + // + // GuessTheNumberToolStripMenuItem + // + this.GuessTheNumberToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.GuessTheNumberToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.GuessTheNumberToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.GuessTheNumberToolStripMenuItem.Name = "GuessTheNumberToolStripMenuItem"; + this.GuessTheNumberToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.GuessTheNumberToolStripMenuItem.Text = "Guess The Number"; + this.GuessTheNumberToolStripMenuItem.Visible = false; + // + // StartRunnerToolStripMenuItem + // + this.StartRunnerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.StartRunnerToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.StartRunnerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.StartRunnerToolStripMenuItem.Name = "StartRunnerToolStripMenuItem"; + this.StartRunnerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.StartRunnerToolStripMenuItem.Text = "Start Runner"; + this.StartRunnerToolStripMenuItem.Visible = false; + // + // ErrorBlasterToolStripMenuItem + // + this.ErrorBlasterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ErrorBlasterToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ErrorBlasterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ErrorBlasterToolStripMenuItem.Name = "ErrorBlasterToolStripMenuItem"; + this.ErrorBlasterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.ErrorBlasterToolStripMenuItem.Text = "Error Blaster"; + this.ErrorBlasterToolStripMenuItem.Visible = false; + // + // SkindowsToolStripMenuItem + // + this.SkindowsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SkindowsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.SkindowsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.SkindowsToolStripMenuItem.Name = "SkindowsToolStripMenuItem"; + this.SkindowsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.SkindowsToolStripMenuItem.Text = "Skindows 95"; + this.SkindowsToolStripMenuItem.Visible = false; + // + // WebChatToolStripMenuItem + // + this.WebChatToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.WebChatToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.WebChatToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.WebChatToolStripMenuItem.Name = "WebChatToolStripMenuItem"; + this.WebChatToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.WebChatToolStripMenuItem.Text = "Web Chat"; + this.WebChatToolStripMenuItem.Visible = false; + // + // TimeDistorterToolStripMenuItem + // + this.TimeDistorterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.TimeDistorterToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.TimeDistorterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.TimeDistorterToolStripMenuItem.Name = "TimeDistorterToolStripMenuItem"; + this.TimeDistorterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); + this.TimeDistorterToolStripMenuItem.Text = "Time Distorter"; + this.TimeDistorterToolStripMenuItem.Visible = false; + // + // DocumentsToolStripMenuItem + // + this.DocumentsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.DocumentsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.DocumentsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.downloaderTestToolStripMenuItem, + this.installerTestToolStripMenuItem, + this.storyTest1ToolStripMenuItem}); + this.DocumentsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicDocuments; + this.DocumentsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.DocumentsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.DocumentsToolStripMenuItem.Name = "DocumentsToolStripMenuItem"; + this.DocumentsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.DocumentsToolStripMenuItem.Text = "Documents"; + // + // downloaderTestToolStripMenuItem + // + this.downloaderTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.downloaderTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("downloaderTestToolStripMenuItem.BackgroundImage"))); + this.downloaderTestToolStripMenuItem.Name = "downloaderTestToolStripMenuItem"; + this.downloaderTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); + this.downloaderTestToolStripMenuItem.Text = "DownloaderTest"; + this.downloaderTestToolStripMenuItem.Click += new System.EventHandler(this.downloaderTestToolStripMenuItem_Click); + // + // installerTestToolStripMenuItem + // + this.installerTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.installerTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("installerTestToolStripMenuItem.BackgroundImage"))); + this.installerTestToolStripMenuItem.Name = "installerTestToolStripMenuItem"; + this.installerTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); + this.installerTestToolStripMenuItem.Text = "InstallerTest"; + this.installerTestToolStripMenuItem.Click += new System.EventHandler(this.installerTestToolStripMenuItem_Click); + // + // storyTest1ToolStripMenuItem + // + this.storyTest1ToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.storyTest1ToolStripMenuItem.Name = "storyTest1ToolStripMenuItem"; + this.storyTest1ToolStripMenuItem.Size = new System.Drawing.Size(159, 22); + this.storyTest1ToolStripMenuItem.Text = "StoryTest1"; + this.storyTest1ToolStripMenuItem.Click += new System.EventHandler(this.storyTest1ToolStripMenuItem_Click); + // + // SettingsToolStripMenuItem + // + this.SettingsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SettingsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ControlPanelToolStripMenuItem, + this.PrintersToolStripMenuItem, + this.TaskbarToolStripMenuItem}); + this.SettingsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicSettings; + this.SettingsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.SettingsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem"; + this.SettingsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.SettingsToolStripMenuItem.Text = "Settings"; + // + // ControlPanelToolStripMenuItem + // + this.ControlPanelToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ControlPanelToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ControlPanelToolStripMenuItem.BackgroundImage"))); + this.ControlPanelToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ControlPanelToolStripMenuItem.Name = "ControlPanelToolStripMenuItem"; + this.ControlPanelToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.ControlPanelToolStripMenuItem.Text = "Control Panel"; + // + // PrintersToolStripMenuItem + // + this.PrintersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PrintersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PrintersToolStripMenuItem.BackgroundImage"))); + this.PrintersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PrintersToolStripMenuItem.Name = "PrintersToolStripMenuItem"; + this.PrintersToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.PrintersToolStripMenuItem.Text = "Printers"; + // + // TaskbarToolStripMenuItem + // + this.TaskbarToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.TaskbarToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("TaskbarToolStripMenuItem.BackgroundImage"))); + this.TaskbarToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.TaskbarToolStripMenuItem.Name = "TaskbarToolStripMenuItem"; + this.TaskbarToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.TaskbarToolStripMenuItem.Text = "Taskbar"; + // + // FindToolStripMenuItem + // + this.FindToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.FindToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FindToolStripMenuItem.BackgroundImage"))); + this.FindToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FilesOrFoldersToolStripMenuItem, + this.ComputerToolStripMenuItem, + this.OnTheInternetToolStripMenuItem, + this.PeopleToolStripMenuItem}); + this.FindToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicFind; + this.FindToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.FindToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.FindToolStripMenuItem.Name = "FindToolStripMenuItem"; + this.FindToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.FindToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.FindToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.FindToolStripMenuItem.Text = "Find"; + // + // FilesOrFoldersToolStripMenuItem + // + this.FilesOrFoldersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.FilesOrFoldersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FilesOrFoldersToolStripMenuItem.BackgroundImage"))); + this.FilesOrFoldersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.FilesOrFoldersToolStripMenuItem.Name = "FilesOrFoldersToolStripMenuItem"; + this.FilesOrFoldersToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.FilesOrFoldersToolStripMenuItem.Text = "Files or Folders..."; + // + // ComputerToolStripMenuItem + // + this.ComputerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ComputerToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ComputerToolStripMenuItem.BackgroundImage"))); + this.ComputerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ComputerToolStripMenuItem.Name = "ComputerToolStripMenuItem"; + this.ComputerToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.ComputerToolStripMenuItem.Text = "Computer..."; + // + // OnTheInternetToolStripMenuItem + // + this.OnTheInternetToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.OnTheInternetToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("OnTheInternetToolStripMenuItem.BackgroundImage"))); + this.OnTheInternetToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.OnTheInternetToolStripMenuItem.Name = "OnTheInternetToolStripMenuItem"; + this.OnTheInternetToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.OnTheInternetToolStripMenuItem.Text = "On the Internet..."; + // + // PeopleToolStripMenuItem + // + this.PeopleToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.PeopleToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PeopleToolStripMenuItem.BackgroundImage"))); + this.PeopleToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.PeopleToolStripMenuItem.Name = "PeopleToolStripMenuItem"; + this.PeopleToolStripMenuItem.Size = new System.Drawing.Size(163, 22); + this.PeopleToolStripMenuItem.Text = "People..."; + // + // HelpToolStripMenuItem + // + this.HelpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.HelpToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicHelp; + this.HelpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.HelpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; + this.HelpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.HelpToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.HelpToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.HelpToolStripMenuItem.Text = "Help"; + // + // RunToolStripMenuItem + // + this.RunToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.RunToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicRun; + this.RunToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.RunToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.RunToolStripMenuItem.Name = "RunToolStripMenuItem"; + this.RunToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.RunToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.RunToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.RunToolStripMenuItem.Text = "Run..."; + // + // SuspendToolStripMenuItem + // + this.SuspendToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SuspendToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicSuspend; + this.SuspendToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.SuspendToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SuspendToolStripMenuItem.Name = "SuspendToolStripMenuItem"; + this.SuspendToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.SuspendToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.SuspendToolStripMenuItem.Text = "Suspend"; + // + // ShutdownToolStripMenuItem + // + this.ShutdownToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ShutdownToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicShutdown; + this.ShutdownToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.ShutdownToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ShutdownToolStripMenuItem.Name = "ShutdownToolStripMenuItem"; + this.ShutdownToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.ShutdownToolStripMenuItem.Text = "Shut Down..."; + this.ShutdownToolStripMenuItem.Click += new System.EventHandler(this.ShutdownToolStripMenuItem_Click); + // + // ossidestartmenu + // + this.ossidestartmenu.Controls.Add(this.osimage); + this.ossidestartmenu.Location = new System.Drawing.Point(0, 0); + this.ossidestartmenu.Name = "ossidestartmenu"; + this.ossidestartmenu.Size = new System.Drawing.Size(22, 297); + this.ossidestartmenu.TabIndex = 4; + // + // osimage + // + this.osimage.Dock = System.Windows.Forms.DockStyle.Fill; + this.osimage.Image = global::Histacom2.Properties.Resources.Win98SideBar; + this.osimage.Location = new System.Drawing.Point(0, 0); + this.osimage.Name = "osimage"; + this.osimage.Size = new System.Drawing.Size(22, 297); + this.osimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.osimage.TabIndex = 0; + this.osimage.TabStop = false; + // + // clockTimer + // + this.clockTimer.Tick += new System.EventHandler(this.clockTimer_Tick); + // + // desktopImages + // + this.desktopImages.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("desktopImages.ImageStream"))); + this.desktopImages.TransparentColor = System.Drawing.Color.Transparent; + this.desktopImages.Images.SetKeyName(0, ""); + this.desktopImages.Images.SetKeyName(1, "WinClassicFolder.png"); + this.desktopImages.Images.SetKeyName(2, "WinClassicIE3.png"); + this.desktopImages.Images.SetKeyName(3, "WinClassicInbox.png"); + this.desktopImages.Images.SetKeyName(4, "WinClassicMSN.png"); + this.desktopImages.Images.SetKeyName(5, "WinClassicNetworking.png"); + this.desktopImages.Images.SetKeyName(6, "WinClassicOutlook.png"); + this.desktopImages.Images.SetKeyName(7, "WinClassicRecycle.png"); + this.desktopImages.Images.SetKeyName(8, "WinClassicSetup.png"); + this.desktopImages.Images.SetKeyName(9, "WinClassicSetup.png"); + this.desktopImages.Images.SetKeyName(10, "WinClassicSetup.png"); + this.desktopImages.Images.SetKeyName(11, "WinClassicSetup.png"); + // + // desktopicons + // + this.desktopicons.Alignment = System.Windows.Forms.ListViewAlignment.Left; + this.desktopicons.BackColor = System.Drawing.Color.Teal; + this.desktopicons.BackgroundImageTiled = true; + this.desktopicons.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.desktopicons.Dock = System.Windows.Forms.DockStyle.Fill; + this.desktopicons.ForeColor = System.Drawing.Color.White; + this.desktopicons.LargeImageList = this.desktopImages; + this.desktopicons.Location = new System.Drawing.Point(0, 0); + this.desktopicons.Name = "desktopicons"; + this.desktopicons.Size = new System.Drawing.Size(640, 480); + this.desktopicons.TabIndex = 6; + this.desktopicons.UseCompatibleStateImageBehavior = false; + this.desktopicons.DoubleClick += new System.EventHandler(this.desktopicons_DoubleClick); + this.desktopicons.MouseDown += new System.Windows.Forms.MouseEventHandler(this.desktop_mousedown); + // + // rightclickbackproperties + // + this.rightclickbackproperties.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.NewToolStripMenuItem1, + this.deleteToolStripMenuItem, + this.PropertiesToolStripMenuItem1}); + this.rightclickbackproperties.Name = "ContextMenuStrip1"; + this.rightclickbackproperties.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; + this.rightclickbackproperties.Size = new System.Drawing.Size(153, 92); + // + // NewToolStripMenuItem1 + // + this.NewToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.NewToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FolderToolStripMenuItem, + this.TextDocumentToolStripMenuItem}); + this.NewToolStripMenuItem1.Name = "NewToolStripMenuItem1"; + this.NewToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); + this.NewToolStripMenuItem1.Text = "New"; + // + // FolderToolStripMenuItem + // + this.FolderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; + this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.FolderToolStripMenuItem.Text = "Folder"; + this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); + // + // TextDocumentToolStripMenuItem + // + this.TextDocumentToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; + this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.TextDocumentToolStripMenuItem.Text = "Text Document"; + this.TextDocumentToolStripMenuItem.Click += new System.EventHandler(this.TextDocumentToolStripMenuItem_Click); + // + // PropertiesToolStripMenuItem1 + // + this.PropertiesToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; + this.PropertiesToolStripMenuItem1.Name = "PropertiesToolStripMenuItem1"; + this.PropertiesToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); + this.PropertiesToolStripMenuItem1.Text = "Properties"; + // + // desktopupdate + // + this.desktopupdate.Enabled = true; + this.desktopupdate.Interval = 5000; + this.desktopupdate.Tick += new System.EventHandler(this.desktopupdate_Tick); + // + // deleteToolStripMenuItem + // + this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; + this.deleteToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.deleteToolStripMenuItem.Text = "Delete"; + this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); + // + // Windows98 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Teal; + this.ClientSize = new System.Drawing.Size(640, 480); + this.Controls.Add(this.taskbar); + this.Controls.Add(this.startmenu); + this.Controls.Add(this.panel1); + this.Controls.Add(this.desktopicons); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "Windows98"; + this.Tag = "ignoreFormOnTaskbar"; + this.Text = "Histacom2Desktop"; + this.Load += new System.EventHandler(this.Desktop_Load); + this.panel1.ResumeLayout(false); + this.taskbar.ResumeLayout(false); + this.clockPanel.ResumeLayout(false); + this.clockPanel.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.startbutton)).EndInit(); + this.startmenu.ResumeLayout(false); + this.startmenu.PerformLayout(); + this.startmenuitems.ResumeLayout(false); + this.startmenuitems.PerformLayout(); + this.ossidestartmenu.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.osimage)).EndInit(); + this.rightclickbackproperties.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Panel panel2; + internal System.Windows.Forms.Panel taskbar; + internal System.Windows.Forms.PictureBox startbutton; + internal System.Windows.Forms.Label taskbartime; + internal System.Windows.Forms.Panel startmenu; + internal System.Windows.Forms.MenuStrip startmenuitems; + internal System.Windows.Forms.ToolStripMenuItem ProgramsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem AccessoriesToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CommunicationsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem InternetConnectionWizardToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem NetMeetingToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MultimediaToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CDPlayerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SoundRecorderToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem VolumeControlToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WindowsMediaPlayerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SystemToolsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DiskDefragmenterToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ScanDiskToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem AddressBookToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CalculatorToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HyperTerminalToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ImagingToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem NotePadToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem OnlineRegistrationToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PaintToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PhoneDialerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WordPadToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem StartUpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem AOLInternetFREETrialToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ATTWorldNetSignupToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SetupCompuServe30ToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SetupWOWFromCompuServeToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem EmptyToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem InternetExplorerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem OutlookExpressToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WindowsExplorerToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem GuessTheNumberToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem StartRunnerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ErrorBlasterToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SkindowsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem WebChatToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TimeDistorterToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DocumentsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SettingsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ControlPanelToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PrintersToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TaskbarToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FindToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FilesOrFoldersToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ComputerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem OnTheInternetToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PeopleToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RunToolStripMenuItem; + internal System.Windows.Forms.Panel ossidestartmenu; + internal System.Windows.Forms.PictureBox osimage; + internal System.Windows.Forms.ToolStripMenuItem ShutdownToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SuspendToolStripMenuItem; + private System.Windows.Forms.Panel clockPanel; + private System.Windows.Forms.Timer clockTimer; + private System.Windows.Forms.ImageList desktopImages; + internal System.Windows.Forms.ListView desktopicons; + internal System.Windows.Forms.ContextMenuStrip rightclickbackproperties; + internal System.Windows.Forms.ToolStripMenuItem NewToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PropertiesToolStripMenuItem1; + internal System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Windows95)); + private System.Windows.Forms.ToolStripMenuItem downloaderTestToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem installerTestToolStripMenuItem; + private System.Windows.Forms.Panel taskbarItems; + private System.Windows.Forms.ToolStripMenuItem storyTest1ToolStripMenuItem; + private System.Windows.Forms.Timer desktopupdate; + private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; + } +} \ No newline at end of file diff --git a/Histacom2/OS/Win98/Win98.cs b/Histacom2/OS/Win98/Win98.cs new file mode 100644 index 0000000..3f75af7 --- /dev/null +++ b/Histacom2/OS/Win98/Win98.cs @@ -0,0 +1,593 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Media; +using System.Windows.Forms; +using Histacom2.Engine; +using Histacom2.Engine.Template; +using Histacom2.Engine.Template.Taskbars; +using Histacom2.OS.Win95.Win95Apps; +using Histacom2.OS.Win95.Win95Apps.Story; +using static Histacom2.Engine.SaveSystem; +namespace Histacom2.OS.Win98 +{ + public partial class Windows98 : Form + { + private SoundPlayer startsound; + public WindowManager wm = new WindowManager(); + + public List nonimportantapps = new List(); + public WinClassic webchat; + public WinClassic ie; + + public TaskBarController tb = new TaskBarController(); + + public int currentappcount = 0; + + public bool webchatInstalled = false; + + public bool hiddenpadamsFound = false; + + // Init the form + public Windows98() + { + InitializeComponent(); + startmenu.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + ProgramsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + AccessoriesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + CommunicationsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + MultimediaToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + SystemToolsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + StartUpToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + MSDOSPromptToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + DocumentsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + SettingsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + FindToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); + SetStyle(ControlStyles.SupportsTransparentBackColor, true); + BackgroundImage = currentTheme.defaultWallpaper; + foreach (ToolStripMenuItem item in startmenuitems.Items) + { + item.MouseEnter += new EventHandler(MenuItem_MouseEnter); + item.MouseLeave += new EventHandler(MenuItem_MouseLeave); + } + foreach (ToolStripMenuItem item in ProgramsToolStripMenuItem.DropDown.Items) + { + item.MouseEnter += new EventHandler(MenuItem_MouseEnter); + item.MouseLeave += new EventHandler(MenuItem_MouseLeave); + } + } + + private void MenuItem_MouseEnter(object sender, EventArgs e) + { + //((ToolStripMenuItem)sender).ForeColor = Color.White; + } + + private void MenuItem_MouseLeave(object sender, EventArgs e) + { + //((ToolStripMenuItem)sender).ForeColor = Color.Black; + } + + // When New Game is clicked in TitleScreen.cs + private void Desktop_Load(object sender, EventArgs e) + { + UpgradeFileSystem("95", "98"); + + if (currentTheme.defaultWallpaper != null) desktopicons.BackgroundImage = new Bitmap(currentTheme.defaultWallpaper, Width, Height); + //Start Menu Color - Commented until it works reliably + //startmenuitems.Renderer = new MyRenderer(); + //ProgramsToolStripMenuItem.DropDown.Renderer = new MyRenderer(); + + // Make Font Mandatory + fontLoad(); + + // Play Windows 95 Start Sound + Stream audio = currentTheme.startSound; + startsound = new SoundPlayer(audio); + startsound.Play(); + + // Hide the Startmenu + startmenu.Hide(); + + // Check for and set VM Mode + if (this.FormBorderStyle != FormBorderStyle.None) + { + this.Text = "Histacom2 - VM Mode"; + } + + // Start the ClockTimer + clockTimer.Start(); + + // Set the StartMenu seperator + startmenuitems.Items.Insert(6, new ToolStripSeparator()); + + //nonimportantapps.Capacity = 100; + this.SendToBack(); + + // Update the taskbar + UpdateTaskbar(); + + // Bring to this the front + this.BringToFront(); + + // Update the desktop Icons! + + DesktopController.RefreshDesktopIcons(new ListViewItem[] { new System.Windows.Forms.ListViewItem("My Computer", 0), + new System.Windows.Forms.ListViewItem("Network Neighborhood", 5), + new System.Windows.Forms.ListViewItem("Inbox", 3), + new System.Windows.Forms.ListViewItem("Recycle Bin", 7), + new System.Windows.Forms.ListViewItem("Internet Explorer", 2), + new System.Windows.Forms.ListViewItem("Online Services", 1), + new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4), + new System.Windows.Forms.ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); + } + + private void fontLoad() + { + this.taskbartime.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.ProgramsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.DocumentsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.SettingsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.FindToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.HelpToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.RunToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.SuspendToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.ShutdownToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + this.desktopicons.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + } + + #region StartMenu + + // StartButton Click + private void startbutton_Click(object sender, EventArgs e) + { + startmenu.Show(); + startmenu.BringToFront(); + if (taskbar.Visible) taskbar.BringToFront(); + } + + // Shutdown button + private void ShutdownToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveGame(); + Program.ShutdownApplication(currentTheme.stopSound); + } + + #endregion //Region + + // Give Year Code - NYI + private void taskbartime_Click(object sender, EventArgs e) + { + + } + + // Set the Clock + private void clockTimer_Tick(object sender, EventArgs e) + { + taskbartime.Text = DateTime.Now.ToString("h:mm tt"); + } + + // On Desktop MouseDown + private void desktop_mousedown(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Right) + { + // Check if an item is selected and if so show the Delete option + + if (desktopicons.FocusedItem != null) + { + deleteToolStripMenuItem.Visible = true; + } + else + { + deleteToolStripMenuItem.Visible = false; + } + + desktopupdate_Tick(null, null); // Update the Desktop Icons + + rightclickbackproperties.Show(); + rightclickbackproperties.BringToFront(); + rightclickbackproperties.Location = MousePosition; + } + + // If + else if (e.Button == MouseButtons.Left) + { + rightclickbackproperties.Hide(); + startmenu.Hide(); + } + + else if (e.Button == MouseButtons.Middle) + { + rightclickbackproperties.Hide(); + } + } + + private void NotePadToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassicNotepad wp = new WinClassicNotepad(); + WinClassic app = wm.StartWin95(wp, "Notepad", Properties.Resources.Win95IconNotepad, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + private void downloaderTestToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassicDownloader opendownload = new WinClassicDownloader(); + WinClassic app = wm.StartWin95(opendownload, "Downloader", null, false, true); + opendownload.appName.Text = "Downloading: Survive The Day"; + + AddTaskBarItem(app, app.Tag.ToString(), "Downloader", null); + + app.BringToFront(); + startmenu.Hide(); + } + + private void installerTestToolStripMenuItem_Click(object sender, EventArgs e) + { + Win95Installer openinstaller = new Win95Installer("Testing"); + WinClassic app = wm.StartWin95(openinstaller, "Installer", null, false, true); + + AddTaskBarItem(app, app.Tag.ToString(), "Installer", null); + + app.BringToFront(); + startmenu.Hide(); + } + + private void InternetExplorerToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } + ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); + AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); + ie.BringToFront(); + ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); + startmenu.Hide(); + } + + private void desktopicons_DoubleClick(object sender, EventArgs e) + { + Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); + ListViewItem objListViewItem; + + if (objDrawingPoint != null) + { + objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); + if (objListViewItem != null) + { + if (objListViewItem.Text == "Internet Explorer") + { + if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } + ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); + AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); + ie.BringToFront(); + ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); + startmenu.Hide(); + } + else if (objListViewItem.Text == "My Computer") + { + WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + app.BringToFront(); + startmenu.Hide(); + } + else if (objListViewItem.Text == "Network Neighborhood") + { + // Alex's TODO here + + } + else if (objListViewItem.Text == "Recycle Bin") + { + // Another thing you may need to digital poke Alex about doing. + + } + else if (objListViewItem.Text == "Set Up The Microsoft Network") + { + wm.StartInfobox95("Microsoft Network", "The Microsoft Network is already set up!", InfoboxType.Info, InfoboxButtons.OK); + } + else if (objListViewItem.Text == "Outlook Express") + { + //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); + } + else if (objListViewItem.Text == "Inbox") + { + //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); + } + else + { + // It is an actual file on the disk + + WinClassicWindowsExplorer we = new WinClassicWindowsExplorer(); + + // If it is a directory + + if (Directory.Exists(objListViewItem.Tag.ToString())) + { + we.CurrentDirectory = objListViewItem.Tag.ToString(); + + WinClassic app = wm.StartWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + app.BringToFront(); + startmenu.Hide(); + } + else + { + // Just open the file... + + we.OpenFile(objListViewItem.Tag.ToString()); + } + + } + } + } + } + + private void infoboxTestToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassic app = wm.StartInfobox95("AShifter's Infobox", "This is the very first Histacom2 Infobox. It's really easy to call, too! \n Just use wm.startInfobox95(string title, string text, InfoboxType type, InfoboxButtons btns)!", InfoboxType.Info, InfoboxButtons.OK); + + app.BringToFront(); + startmenu.Hide(); + } + private void WebChatToolStripMenuItem_Click(object sender, EventArgs e) + { + WebChat1998 wc = new WebChat1998(); + WinClassic app = wm.StartWin95(wc, "Web Chat 1998", null, true, true); + + AddTaskBarItem(app, app.Tag.ToString(), "Web Chat 1998", null); + + app.BringToFront(); + startmenu.Hide(); + } + public void NonImportantApp_Closing(object sender, FormClosingEventArgs e) + { + nonimportantapps.Remove((WinClassic)sender); + } + private void InternetExplorer4_Closing(object sender, FormClosingEventArgs e) + { + ie = null; + } + + private void WordPadToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassicWordPad wp = new WinClassicWordPad(); + WinClassic app = wm.StartWin95(wp, "Wordpad", Properties.Resources.Win95IconWordpad, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Wordpad", Properties.Resources.Win95IconWordpad); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + public void AddTaskBarItem(Form Application, string ApplicationID, string ApplicationName, Image ApplicationIcon) + { + taskbarItems = tb.AddTaskbarItem95(ApplicationID, ApplicationName, ApplicationIcon, (UserControl)new Win95TaskBarItem(), taskbarItems); + Application.FormClosed += new FormClosedEventHandler(UpdateTaskbarFromClosedApplication); + } + + public void UpdateTaskbarFromClosedApplication(object sender, FormClosedEventArgs e) + { + UpdateTaskbar(); + } + + public void UpdateTaskbar() + { + // Clears out all the items on the taskbar + taskbarItems.Controls.Clear(); + + // Loops through all the Applications which are open + + foreach (Form form in tb.GetAllOpenApps()) + { + // Calls that "AddToTaskbar" thing + taskbarItems = tb.AddTaskbarItem95(form.Tag.ToString(), form.Text.ToString(), (Image)form.Icon.ToBitmap(), (UserControl)new Win95TaskBarItem(), taskbarItems); + } + } + + private void AddressBookToolStripMenuItem_Click(object sender, EventArgs e) + { + + WinClassic app = wm.StartWin95(new WinClassicAddressBook(), "Address Book", Properties.Resources.WinClassicAddressBook, true, true); + Program.AddTaskbarItem(app, app.Tag.ToString(), "Address Book", Properties.Resources.WinClassicAddressBook); + + Program.nonimportantapps.Add(app); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); + + app.BringToFront(); + } + + private void WindowsExplorerToolStripMenuItem1_Click(object sender, EventArgs e) + { + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + WinClassic app = wm.StartWin95(new WinClassicWindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void storyTest1ToolStripMenuItem_Click(object sender, EventArgs e) + { + Hack1.StartObjective(); + } + + private void temp_for_std(object sender, EventArgs e) + { + Win2K.Win2KApps.SurviveTheDay std = new Win2K.Win2KApps.SurviveTheDay(); + WinClassic app = wm.StartWin95(std, "Survive The Day", null, false, false); + AddTaskBarItem(app, app.Tag.ToString(), "Survive The Day", null); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void MSDOSPromptToolStripMenuItem1_Click(object sender, EventArgs e) + { + WinClassicTerminal msdos = new WinClassicTerminal(false); + WinClassic app = wm.StartWin95(msdos, "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image, true, true, false); + + AddTaskBarItem(app, app.Tag.ToString(), "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image); + app.BringToFront(); + startmenu.Hide(); + } + + private void PropertiesToolStripMenuItem1_Click(object sender, EventArgs e) + { + WinClassicThemePanel theme = new WinClassicThemePanel(); + WinClassic app = wm.StartWin95(theme, "Themes", null, false, true, false); + + AddTaskBarItem(app, app.Tag.ToString(), "Themes", null); + app.BringToFront(); + startmenu.Hide(); + } + + private void TimeDistorterToolStripMenuItem_Click(object sender, EventArgs e) + { + //distort = new Histacom2WinClassicTimeDistorter("1998", "1999", 150, Hack2.StartObjective); + //WinClassic app = wm.StartWin95(distort, "Time Distorter", null, false, true); + //AddTaskBarItem(app, app.Tag.ToString(), "Time Distorter", null); + //app.BringToFront(); + //startmenu.Hide(); + } + + private void FTPClientToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassic app = wm.StartWin95(new WinClassicFTPClient(), "FTP Client", null, true, true); + + AddTaskBarItem(app, app.Tag.ToString(), "FTP Client", null); + app.BringToFront(); + startmenu.Hide(); + } + + private void CalculatorToolStripMenuItem_Click(object sender, EventArgs e) + { + WinClassic app = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, false, false); + AddTaskBarItem(app, app.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void desktopupdate_Tick(object sender, EventArgs e) + { + DesktopController.RefreshDesktopIcons(new ListViewItem[] { new System.Windows.Forms.ListViewItem("My Computer", 0), + new System.Windows.Forms.ListViewItem("Network Neighborhood", 5), + new System.Windows.Forms.ListViewItem("Inbox", 3), + new System.Windows.Forms.ListViewItem("Recycle Bin", 7), + new System.Windows.Forms.ListViewItem("Internet Explorer", 2), + new System.Windows.Forms.ListViewItem("Online Services", 1), + new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4), + new System.Windows.Forms.ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); + } + + private void FolderToolStripMenuItem_Click(object sender, EventArgs e) + { + if (Directory.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Folder"))) + { + wm.StartAboutBox95("Windows Explorer", "A folder called New Folder already exists - please rename it.", Properties.Resources.Win95Error); + } + else + { + SaveDirectoryInfo(Path.Combine(ProfileWindowsDirectory, "Desktop"), "New Folder", false, "New folder", true); + } + } + + private void TextDocumentToolStripMenuItem_Click(object sender, EventArgs e) + { + if (File.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt"))) + { + wm.StartAboutBox95("Windows Explorer", "A folder called New Text Document already exists - please rename it.", Properties.Resources.Win95Error); + } + else + { + File.Create(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt")); + } + + desktopupdate_Tick(null, null); // Update the Desktop Icons + } + + private void deleteToolStripMenuItem_Click(object sender, EventArgs e) + { + Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); + ListViewItem objListViewItem; + + if (objDrawingPoint != null) + { + objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); + if (objListViewItem != null) + { + if (objListViewItem.Tag != null) + { + if (Directory.Exists(objListViewItem.Tag.ToString())) + { + Directory.Delete(objListViewItem.Tag.ToString(), true); + desktopupdate_Tick(null, null); // Update the desktop Icons + } + else + { + if (File.Exists(objListViewItem.Tag.ToString())) + { + File.Delete(objListViewItem.Tag.ToString()); + desktopupdate_Tick(null, null); // Update the desktop Icons + } + else + { + wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); + } + } + } + else + { + wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); + } + } + } + } + } + public class MyRenderer : ToolStripProfessionalRenderer + { + public MyRenderer() : base(new MyColors()) { } + } + + public class MyColors : ProfessionalColorTable + { + public override Color MenuItemSelectedGradientBegin + { + get { return Color.Navy; } + } + public override Color MenuItemSelectedGradientEnd + { + get { return Color.Navy; } + } + public override Color MenuItemPressedGradientBegin + { + get { return Color.Navy; } + } + public override Color MenuItemPressedGradientEnd + { + get { return Color.Navy; } + } + } +} + diff --git a/Histacom2/OS/Win98/Win98.resx b/Histacom2/OS/Win98/Win98.resx new file mode 100644 index 0000000..f1a458f --- /dev/null +++ b/Histacom2/OS/Win98/Win98.resx @@ -0,0 +1,2621 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAALRJREFUOE+N + kgEOwCAIA3m6T/NnG6UwBZ1bk6pTemIy2am1dlX70VlR3Hu/IBE1wr5/BOEQymFZLRvIHMZtGjUjEHOG + mIdS214UkGi92qM5zDnCENfYn+0AQvAxC2/nHsNe+HgLwCbEmW1HmLOOZtYuAB0SJKAsivAPgBXpOgNQ + PPwCyDcF4M0TAIZw84CUgq1TF2xvhP+oACBCAoBW9dg6szWLzeUZs9Y/7mQNVMCjOPywyA3MF+cOKQF9 + RAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAKpJREFUOE/N + UskNgDAMy+gdrZsVO3cL/HhgySKJD/WB/BdjjNXpZ9wFu+R+QwTmnDAtY5UsbErOGuiIIKmBoJYwwEJ7 + QZbEk066qCHbo8R0Qj0OPbA1vrxpCKxSm3dPIYWtwMNED28Fp5Ai7lWwe17DFNKwFRBHmKj2EDCZ4eEF + pxeIdj+AnH33gtIeGO11jAJQw20X+5nAG7SE5GykuTO1V5yGHur3LyFyAZP8TrljsWNAAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcwxstlzQAAALVJREFU + OE+dj4ERwyAMAxmd0diMImMZYaC9q3xOIJaeUP5Q936r1tpz+wgi4ATR3Huxbq1FC4ihHWDDEWM4A9jD + ukJczzBqRl8AD+iVMgB1B7j5BGATpqgJ4XfbeTi8vt8ANnCAn2JvnZuH4RvADKgx5MnHfAHm/bMB0j8A + KnueAEjX+Bs+1RcAiBBITWYUACEjssIQAFAOmzmissoAKF9FARvkFqYAySACxvh7WEXQWP4IlvIBh1rl + tmCAq4kAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcZhHn9oQAAAJ9JREFU + OE+VkAEOxCAIBH26P6s/8zrgeqTS05uEKMouaNnQR/zPdZVeazWDsZ6DuHfv3lqz8JsDJKYrgRiyKZYz + ieFOpxhiscxH6sIojuMLCV669lD8nYAQi1CosxusE7DCoQG44L6SyPL4hBic2ftJnhMQQsVvWHH8SPLs + E3dME/aZwYnRfBIholB3I00xE1amIDLBscmu8Bdm4NuMUj70z1LCUTedOwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcbanecjQAAAItJREFU + OE+VjgEOhCAMBHk6T+Nn2iFuXEEtTLLBbNu5K6LWeuzkOruhXCXWvwWttd9cv74miLrHu1TASyQAHSr0 + /chh4PiBz/iO9W+B/mpUj6hPBbxEEtChQt+PHAbOKBCpgGUl6qlLBbxkFKgn9P3IYeCMApEKWFaEd1uC + t6QC3iyxPgsCDVYTlHICH5QKXtIjRNoAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 + JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCgUfVCd0wAAAHpJREFU + OE+djgsOgDAIQzn6bubRlF+zOZV1vqRBGK0IS2vthHK0ZjQBHdcBhcllc9t7UJnsvSSM4tKWM03cAvLM + Ve3YwNBPuqYCJONxVbGvCnABSx2QfwJjK0c03wHYzjq1RICB7WRsf10AeU9dQPAasCu19YAEww2JXJGJ + 13tFDjjJAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAMFJREFUOE+V + kAsShDAIQzk6R/Nm3SSU2g/uaJxMi5Bnq81yt0b38pCbnz03hGDtEaYq0HVdraF9QBiORoAyXIFKyAhO + IG6m8P+TRDDMPV4JkBDWGkSNYe0JcS8AGoArAEPYDcjQAcgheL9CCVkAU1iP3sd9887L8akDkE//OoMo + ByhSkxYAl3x0EgTg6QTk3FZ/B6TRpLSiHoAOpXWVR8D4wgYopMad7KAPgJQGIh3WMbEu/+CFNEhAhKPu + /qQXQbMf8nZYxbrHLzUAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACmSURBVDhPnZFR + EsQgCEM9ukfzZl0CREmrO7uNw0ghL360ndR7v7L9X4BfBxDeVVrOmsaLQqd1DKowK7QmYwxvza4hC66H + UpiV6IJlm+UQOnvxvg7aBAPkIWpY87rICtpkX/4SX5MgmkvnxzD4JIC3BCUGzZCEfWb9I4D3M2gDp3xY + oXsQ9vRAYAJVbYNqAARf2M+aQa3Hr2QAdmH5TTPoDVz1BW7tA7ajvYP7sMmIAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAG1JREFUOE/N + j1sOgCAQAzk6N/exdqRsAuqH0THNrm2DWP5DrXVxyQ5mWRc6FLO/Wa5WYBKyZyLfn9EBoMJwl65vwA4p + e+EGDkXneJ8coODcM+TSvV9wwmfu5C8jPOZA7YCMleT0KAu68kN9TikrCNOnE4xyRLMAAAAASUVORK5C + YII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABzSURBVDhPxZBR + DsAgCEM9ukfzZowW9UdFmUtG8mR0UtiSiFwxFSPYkbO8gb31gXahDBOdb9MhsHCoUzsJ4J0WdNRiFaUU + 36BtgIsrXAPEcGHHsAFF+4yT/M8GCP4Pa2z5iw26EEUNMNyc4rAXxw1T8RxJD2E2VfJhfZIbAAAAAElF + TkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAH9JREFUOE+l + jgESgCAIBHk6T/NnxjFCVlBKzJyhc7sTEXH/FzmYqJSLYHdCAc40AMaOqQmGBJMKmOVx7B6UeUGgsMQk + +jV4RQDYAri1dsKTBPMqcBilG/z5BwZbIgkmFNxhl0ww7trdESDo2K7dTJBGOrZrNxLszENQiQvq4X4A + JbFDpxtWNlIAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB + DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP + YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy + BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACzSURBVDhPhZJR + EsUgCAN7dI7mzawRl1KLU2fygMimfryr9/6rcUY53FVmluDWmpoxFveViQSZuU4h72GMyMwm5AF2DPnA + QPTM9FIOCTiMBarSI1712qeZwwbkkApejBuqLLK8h7Cb5T8HGI8QBLPq8+wdzr722FUNL7+gEsuE06MI + qELk6T7DOhNcwTNAcuMJAZYAdQgiJAIk/kAZdr8OmCHD+5UWeRkBfKgEduUAYL/r1w0ie5EGNPvMCQAA + AABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADBSURBVDhPhZAB + GoUgCIM9ukfrZj02mBJhb32U5v6JjpfmuGP0pQ8PAg4h0/6jbKj1xgcDniYEMGTDGpR0CLCJAIPnfV2X + 5lve4hTMXbirjVETQHQQtaX23LFN9mIRXtMCh14BIirctm/yiyGNkB7mHvxXAgTj/Os4jegzmHeVQ3KA + TWlAq7UUQOgUYE3KxCDMXd5drEGnADfz/Qj6d4QC569ZukoKUwfrq3ugewmgnmgP5eCztGaVFK0HnJUB + VdEYP35ybB/eOVN7AAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAK5JREFUOE+V + kAESwyAIBH06T/Nnlju8FNFJ7c0w0sBuTVqNWRu15uh3sDzGXleiDJsZlnleiyTwloXgzGLVUTIfcqH3 + zhO/UZrlG20S/RNg9JLodSSUAD045gR/JUj0vsoeM/SEkRAosVBhQTgPgvy1lfVWBazw8KGxsiiDGdbr + gKfAWwJIFp3AuFF8WPAUaOBPwuJJSwuomjNmWcqiF/CBczbRLVjziP4Fay7A1j6MmatnPf0QdQAAAABJ + RU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB + DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX + VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+ + aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ + 1okT9uuef4slmG9gWjdzN4Wnf9bRT1RhaCN+KriGieyvkjr8Rl7AMMbywE0zCBiIBS9Awbn7tUD29xME + Q0rM8IHhPbziKRhMU0pqjVIfcgHAfB2oiugnuEnG/EkZ/4fLZEksutHaB6sGQO/gf7MbAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALtJREFUOE91TwESBCEI6un9vBPRYqljhtEIyUZhzTkXKo8J1ZI4P3xjlAjsqpoN + upcBf0zA6+7r8QAxA9170IEPm6l7PWu9A1CLwNaVpSfWNEKLWCECDnkvAdFtMgBDLeHFaNaXEpQu22B9 + NsFA96i2yQlo00wejQG9VfuSCQ0IXAFAVAb468AVwJB3AHpsBFKn2uYkemh9hllezf4KcDKwtqkBpX5j + Dyj5DRIeDDh3wD3c5AYkh2QwOMYPtAJqglssjE8AAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAJVJREFUOE+VkIESgCAIQ/10/pwasJrlkb27nUZsoqPHPbWNlYHCN9gKMTc7O31I + gIa0PM2EE32ErE9WNQEw1y6azbZGvkFAhnBcKMmwrQnCVI0MofA+a6UniIDYqKTx7JhBDeVaQd5fVT9m + M4JvowbwzjNlu4C5DVBgVyll4Zo8AzrK0gfo6ZBSFq7J6g0+ePWj8EPDD0i7RXV30HOWAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAJJJREFUOE+tkYEOgCAIRP10/tzk4FISZ7ZuuzDwnq4KJSL1aR/txc21llBfQVbh + EZJZZ5C+nEoEcIN0QDyxLVGzm6WAsMYTvRSSAqaw2jRBloApbJUBhLVub4ABqwMY1poCuEYzhPWjRkgK + 6EP7A+obqOc2EzIBeELmtqNFDECI9R3gYmPhCPH+qX6HfAJAQ7iUCwlxft5LSoDNAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw + 4AAABIQCQUtXaBsAAAAASUVORK5CYII= + + + + 153, 17 + + + 263, 17 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADq + ggAAAk1TRnQBSQFMAgEBDAEAAZABAQGQAQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA + AwABgAMAAQEBAAEgBwABAf8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A + /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A + /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AXAAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/x8AAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8jAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + HwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/yMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8fAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/IwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/x8AAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8gAAOA + Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/A8AB/wPAAf8DwAH/A4AF/wPAAf8DgAH/ + A4AB/wMAAf8cAAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/A8AB/wPAAf8DwAH/ + A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/ + A8AB/wPAAf8DwAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOA + Af8DAAH/HAADgAH/A8AB/wPAAf8DwAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOAFf8DgAH/A4AB/wMA + Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A4AB/wMA + Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A4AB/wMA + Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A4AB/wMA + Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A8AB/wOA + Af8DAAH/HAADgAX/AQAH/wEAB/8BAAf/AQAD/wMAAf8UAAOAFf8DgAH/A8AB/wOAAf8DAAH/HAADgAX/ + AQAH/wEAB/8BAAf/AQAD/wMAAf8UAAOAFf8DgAH/A8AB/wOAAf8DAAH/HAADgAX/AQAH/wEAB/8BAAf/ + AQAD/wMAAf8UAAOAFf8DgAH/A8AB/wOAAf8DAAH/HAADgAX/AQAH/wEAB/8BAAf/AQAD/wMAAf8UAAOA + Ff8DgAH/A8AB/wPAAf8DgAH/AwAB/xwAA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + AwAB/xAAA4AV/wOAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DAAH/EAADgBX/A4AB/wPAAf8DwAH/A4AB/wMAAf8cAAOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wMAAf8QAAOAFf8DgAH/A8AB/wPAAf8DgAH/AwAB/xwAA4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/AwAB/xAAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA + A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA + A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA + A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA + A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/GAADgBX/ + A4AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8YAAOAFf8DgAH/A8AB/wPAAf8DwAH/A4AB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/xgAA4AV/wOAAf8DwAH/ + A8AB/wPAAf8DgAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/GAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOA + Af8DAAH/A4AB/wMAAf8BAAf/AQAH/wEAB/8BAAP/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/FAABgAIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOAAf8DAAH/A4AB/wMAAf8BAAf/ + AQAH/wEAB/8BAAP/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/FAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOAAf8DAAH/A4AB/wMAAf8BAAf/AQAH/wEAB/8BAAP/A4AB/wOA + Af8DgAH/A4AB/wOAAf8DAAH/FAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wPAAf8DwAH/ + A8AB/wOAAf8DAAH/A4AB/wMAAf8BAAf/AQAH/wEAB/8BAAP/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ + FAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ + A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ + EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ + A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ + EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ + A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ + EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ + A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ + EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wPAAf8DgAH/AwAB/wOA + Af8DgAH/A8AB/wMAAf8DgAH/A8AF/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DgAH/A4AB/wMA + Af8MAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/A8AB/wOAAf8DAAH/ + A4AB/wOAAf8DwAH/AwAB/wOAAf8DwAX/A8AB/wOAAf8DgAH/AwAB/wOAAf8DwAH/A4AB/wOAAf8DgAH/ + AwAB/wwAAYACAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DwAH/A4AB/wMA + Af8DgAH/A4AB/wPAAf8DAAH/A4AB/wPABf8DwAH/A4AB/wOAAf8DAAH/A4AB/wPAAf8DgAH/A4AB/wOA + Af8DAAH/DAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wPAAf8DgAH/ + AwAB/wOAAf8DgAH/A8AB/wMAAf8DgAH/A8AF/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DgAH/ + A4AB/wMAAf8MAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/ + A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/ + A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/ + AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/ + AYACAAH/AYACAAH/AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGA + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/ + A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/ + A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGA + AgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGA + AgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/ + AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAOAFf8DAAH/AwAB/wGA + AgAB/wGAAgAB/wGAAgAB/wMAAf8DwAH/A8At/wOAAf8DgAH/A4AB/wOAAf8DAAH/CAADgBX/AwAB/wMA + Af8BgAIAAf8BgAIAAf8BgAIAAf8DAAH/A8AB/wPALf8DgAH/A4AB/wOAAf8DgAH/AwAB/wgAA4AV/wMA + Af8DAAH/AYACAAH/AYACAAH/AYACAAH/AwAB/wPAAf8DwC3/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAOA + Ff8DAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DwAH/A8At/wOAAf8DgAH/A4AB/wOAAf8DAAH/ + BAADgAH/A4AV/wMAAf8DwAH/AwAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A8AB/wOAAf8DgAH/A4AB/wMAAf8EAAOAAf8DgBX/ + AwAB/wPAAf8DAAH/AYACAAH/AYACAAH/AwAB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DwAH/A4AB/wOAAf8DgAH/AwAB/wQAA4AB/wOAFf8DAAH/A8AB/wMA + Af8BgAIAAf8BgAIAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DAAH/BAADgAH/A4AV/wMAAf8DwAH/AwAB/wGAAgAB/wGA + AgAB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A8AB/wOAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wPAAf8DwAX/ + AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wPA + Af8DwAX/AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wPAAf8DwAX/AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wPAAf8DwAX/AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DwAH/ + A8AB/wPAAf8DgAH/A4AB/wPADf8DAAH/AwAB/wOAAf8DgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/AwAB/wOAAf8DwAH/A4AB/wPAAf8DwAH/ + A8AB/wOAAf8DgAH/A8AN/wMAAf8DAAH/A4AB/wOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DgAH/AwAB/wOAAf8DgAH/A8AB/wOAAf8DAAH/A4AB/wPAAf8DgAH/A8AB/wPAAf8DwAH/ + A4AB/wOAAf8DwA3/AwAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wOAAf8DAAH/A4AB/wOAAf8DwAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DwAH/A8AB/wPAAf8DgAH/ + A4AB/wPADf8DAAH/AwAB/wOAAf8DgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/AwAB/wOABf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8EAAOA + Bf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPA + Af8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8EAAOABf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8EAAOA + Bf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPA + Af8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8IAAOABf8DwAH/A4AB/wPAAf8DAAH/A4AR/wPAAf8DAAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xQAA4AF/wPA + Af8DgAH/A8AB/wMAAf8DgBH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Bf8DwAH/A4AB/wOAAf8DAAH/FAADgAX/A8AB/wOAAf8DwAH/AwAB/wOAEf8DwAH/AwAB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8UAAOABf8DwAH/A4AB/wPA + Af8DAAH/A4AR/wPAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAX/A8AB/wOA + Af8DgAH/AwAB/xgAA4AF/wPAAf8DAAH/BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA + Af8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xgAA4AF/wPAAf8DAAH/ + BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA + Af8DgAX/A8AB/wOAAf8DgAH/AwAB/xgAA4AF/wPAAf8DAAH/BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIA + Af8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xgA + A4AF/wPAAf8DAAH/BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA + Af8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xwAA4AF/wMAAf8IAAOAAf8DgAH/A4AB/wOA + Af8DgAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/ + A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOABf8DAAH/CAADgAH/A4AB/wOAAf8DgAH/A4AB/wGAAgAB/wGA + AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wOABf8DwAH/A4AB/wOA + Af8DAAH/HAADgAX/AwAB/wgAA4AB/wOAAf8DgAH/A4AB/wOAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA + Af8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xwAA4AF/wMA + Af8IAAOAAf8DgAH/A4AB/wOAAf8DgAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/ + AYACAAH/AYACAAH/AYACAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMA + Av8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOAAf8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/ + A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMAAv8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOA + Af8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMA + Av8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOAAf8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/ + A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMAAv8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOA + Af8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAB/wGAAgAC/wIA + Af8BgAIAAf8DwAH/A8AB/wPAAf8DgAL/AgAB/wGAAgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAA + A4AF/wOAAf8DAAH/AYACAAL/AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOAAv8CAAH/AYACAAL/AgAB/wOA + Bf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAf8BgAIAAv8CAAH/AYACAAH/A8AB/wPAAf8DwAH/ + A4AC/wIAAf8BgAIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAB/wGAAgAC/wIA + Af8BgAIAAf8DwAH/A8AB/wPAAf8DgAL/AgAB/wGAAgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAA + A4AF/wOAAf8DAAL/AgAC/wIAAv8CAAH/A8AB/wPAAf8DwAH/A4AC/wIAAv8CAAL/AgAB/wOABf8DwAH/ + A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAv8CAAL/AgAC/wIAAf8DwAH/A8AB/wPAAf8DgAL/AgAC/wIA + Av8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAC/wIAAv8CAAL/AgAB/wPAAf8DwAH/ + A8AB/wOAAv8CAAL/AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DAAL/AgAC/wIA + Av8CAAH/A8AB/wPAAf8DwAH/A4AC/wIAAv8CAAL/AgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/ + A4AB/wMAAv8CAAH/AwAB/wMAAf8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/ + A4AB/wMAAf8wAAOABf8DgAH/AwAC/wIAAf8DAAH/AwAB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Af8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DAAL/AgAB/wMAAf8DAAH/AwAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAL/AgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAv8CAAH/AwAB/wMA + Af8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/ + AwAO/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOA + Af8DAA7/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/ + A4AB/wMADv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOA + Bf8DgAH/AwAO/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAA + A4AF/wOAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOABf8DwAH/ + A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AF/wPAAf8DgAH/ + A4AB/wMAAf8wAAOABf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/A4AB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DgAH/ + A4AB/wMAAf8wAAOABf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA + Af8DwAH/A8AB/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DwAH/A8AB/wPA + Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wMA + Af80AAOAPf8DgAH/A4AB/wMAAf80AAOAPf8DgAH/A4AB/wMAAf80AAOAPf8DgAH/A4AB/wMAAf80AAOA + Pf8DgAH/A4AB/wMAAf84AAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AF/wOAAf8DAAH/OAADgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA + Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPABf8DgAH/AwAB/zgAA4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ + A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAX/A4AB/wMAAf84AAOAAf8DwAH/A8AB/wPA + Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AF/wOAAf8DAAH/PAADgAH/ + A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + QAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/QAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ + A4AB/wOAAf8DgAH/QAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA + Af8DgAH/A4AB/wOAAf8DgAH/FwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf+DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wwAAYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/fwAB/wMAAf8DAAH/LAADhCX/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A4QB/zMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wgAA4Ql/wMAAf8IAAGEAgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAB/28AAf8DAAH/A4QB/wOEAf8DhAH/AwAB/wMAAf8kAAOE + Df8DABX/AwAB/wIAAYQB/wEAAYQBAAH/AgABhAH/AYQCAAH/AgABhAH/AYQCAAH/AgABhAH/AYQCAAH/ + AYQCAAH/A4QB/wIAAYQB/wOEAf8BhAIAAf8BhAIAAf8BhAIABf8BhAIAAf8DAAH/A4QB/wMAAf8DhAH/ + LAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wQAA4QN/wMAFf8DAAH/BAAB/wIAAf8BhAIAAf8BhAIAAf8BhAIA + Av8CAAL/AgAG/wIABv8CAAH/YwAB/wMAAf8DhAH/A4QB/wPGAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wMA + Af8cAAOECf8DABn/AwAB/wEAAYQBAAH/AgABhAH/AQABhAEAAf8CAAGEAf8BhAIAAf8CAAGEAf8BAAGE + AQAB/wGEAgAB/wGEAgAB/wIAAYQB/wOEAf8CAAGEAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8DAAH/ + AwAB/wOEAf8DAAH/A4QB/xMAAf8DAAH/AwAB/wMAAf8DAAH/CAADhAX/A8YB/wEAAYQBAAH/AQABhAEA + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOE + Af8DAAH/A4QJ/wMAGf8DAAH/BAABhAIACv8CAAL/AgAG/wIAEf9XAAH/AwAB/wOEAf8DhAH/A8YB/wPG + Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QJ/wMAAf8DABX/AwAB/wIAAYQB/wEA + AoQB/wIAAYQB/wEAAYQBAAH/AgABhAH/AQABhAEAAf8CAAGEAf8BhAIAAf8BAAKEAf8DhAH/AgABhAH/ + AYQCAAH/AYQCAAH/AYQCAAH/AgABhAH/AQABhAEAAf8BhAIAAf8DAAH/A4QB/wMAAf8DhAH/AwAB/wMA + Af8DAAH/AwAB/wEAAoQF/wEAA/8BAAKEAf8DAAH/AwAB/wMAAf8DhAX/A8YB/wEAAf8BAAH/AQAB/wEA + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DxgH/A4QB/wOE + Af8DAAH/A4QJ/wMAAf8DABX/AwAC/wIABf8BhAIAAf8MAAH/AgAZ/wwAAYQCAAH/OwAB/wMAAf8DhAH/ + A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QJ/wMA + Af8DAAH/AwAF/wMACf8DAAH/AQAChAH/AgABhAH/A4QB/wIAAYQB/wEAAYQBAAH/AYQCAAH/AYQCAAH/ + AgABhAH/A4QB/wIAAYQB/wEAAoQB/wIAAYQB/wEAAoQB/wIAAYQF/wIAAYQF/wMAAf8DhAH/AwAB/wOE + Af8DxgH/A8YB/wPGAf8DxgH/AQAChAX/AQAD/wEAAoQB/wMAAf8DxgH/A8YB/wOEBf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DxgH/A4QB/wOE + Af8DAAH/A4QJ/wMAAf8DAAH/AwAF/wMACf8DAAL/AgAB/wGEAgAB/xQAAf8CAAv/AQAH/wEAAf8BhAIA + Af8EAAGEAgAB/wGEAgAB/zMAAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QN/wMAAf8DAAH/AwAB/wMACf8DAAH/AgABhAH/ + AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/A4QF/wOEAf8DhAH/AgABhAH/A4QB/wIAAYQB/wOE + Af8CAAGEBf8DAAH/AwAB/wOEAf8DAAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8BAAKEAf8BAAKEAf8BAAKE + Af8BAAKEAf8DAAH/A4QB/wOEAf8DhEX/A4QB/wOEAf8DAAH/A4QN/wMAAf8DAAH/AwAB/wMACf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAv8CAAP/AQAH/wEAB/8BAAH/AYQCAAP/AQAB/wGE + AgAB/wMAAf8DAAH/AwAB/wMAAf8bAAH/AwAB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QR/wMAAf8DAAH/AwAJ/wMA + Af8BhAIABf8BhAIAAf8BhAIAAf8BhAIAAf8DhAH/AYQCAAH/A4QB/wOEAf8DhAH/A4QJ/wIAAYQF/wIA + AYQB/wMAAf8DxgH/A4QB/wMAAf8DhAH/FAADhAH/A8YB/wMAAf8QAAOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A8YB/wOEAf8DAAH/ + A4QR/wMAAf8DAAH/AwAJ/wMAAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAv8CAAP/ + AQAD/wEAA/8BAAP/AQAD/wEAA/8BAAH/AYQCAAH/A4QB/wOEAf8DhAH/AwAB/xQAA4QB/wOEAf8DhAH/ + A8YB/wPGAf8DxgH/A4QB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wMAAf8UAAOEDf8DAAH/AwAB/wMAAf8DAAn/AwAB/wOEAf8BhAIABf8BhAIA + Bf8BhAIAAf8DhAX/A8YB/wOEAf8DxgH/A4QJ/wIAAYQF/wMABf8DhAH/AwAB/wOEAf8UAAOEAf8DxgH/ + AwAB/xQAA4QB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/A4QB/wOEAf8DxgH/AwAB/wOEDf8DAAH/AwAB/wMAAf8DAAn/AwAN/wEAD/8BAAf/AQAE/wIA + A/8BAAP/AQAD/wEAA/8BAAP/AQAB/wGEAgAF/wEAA/8DhAH/AwAB/xQAA4QB/wPGAf8DxgH/A8YB/wPG + Af8DhAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wPGAf8DxgH/A8YB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/FAADhCX/AwAB/wGEAgAB/wOEAf8BhAIABf8BhAIA + Af8DhAL/AgAB/wPGBf8DxgX/A8YJ/wPGAf8DAAX/A8YB/wOEAf8DAAH/A4QB/xQAA4QB/wPGAf8DAAH/ + FAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE + Af8DAAH/A4QB/wOEAf8EAAOEJf8DAAH/AQAT/wEAE/8BAAT/AgAD/wEAA/8BAAP/AQAD/wEAAf8BhAIA + Af8BAAf/A4QB/wMAAf8UAAOEAf8DxgH/A8YB/wEAAYQBAAH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGE + AQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/AwAB/xQAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA + Av8CAAL/AgAB/wOEAv8CAAb/AgAB/wPGBf8DxgX/A8YR/wMACf8DhAH/AwAB/wOEAf8UAAOEAf8DxgH/ + AwAB/xQAA4Qx/wPGAf8DhAH/A4QB/wMAAf8IAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DAB3/AQAM/wIAA/8BAAP/AQAD/wEAA/8BAAP/AQAB/wGEAgAF/wEAA/8DhAH/AwAB/xQA + A4QB/wPGAf8BAAGEAQAB/wOEAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wOEAf8BAAGE + AQAB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8XAAH/A8YN/wOEAf8DxgX/ + A8YF/wPGBf8DhAP/AQAB/wPGAv8CAAH/A8YC/wIAAf8DxgL/AgAB/wPGEf8DAAn/A8YB/wOEAf8DAAH/ + A4QB/wcAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOEBf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPG + Kf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AQAH/wOEAf8DAAH/EAADhAH/A8YB/wEAAYQBAAH/AQABhAEA + Af8DxgH/A8YB/wPGAf8DxgH/AQABhAEAAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wPGAf8DxgH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wPGEf8DhAH/A8YF/wPGBf8DxgX/A8YD/wEA + Af8DxgP/AQAB/wPGAv8CAAH/A8YF/wPGCf8DABH/A4QB/wMAAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DhAH/AwAd/wOEBf8DxgH/A4QB/wOE + Af8DAAH/CAADhAH/A8ZN/wEAE/8BAAv/AQAD/wOEAf8DAAH/EAADhAH/A8YB/wEAAYQBAAH/AQABhAEA + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wEAAYQBAAH/A8YB/wPGAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8TAAH/A8YV/wOEAf8DhAX/A8YF/wPGA/8BAAH/A8YD/wEA + Af8DxgP/AQAB/wPGA/8BAAH/A8YF/wMAAf8DABH/A8YB/wOEAf8DAAH/A4QB/wOEBf8DxgH/AQABhAEA + Af8BAAGEAQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QF/wOEAf8DAB3/A4QF/wPG + Af8DhAH/A4QB/wMAAf8IAAOEAf8Dxin/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ + AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ + AQAH/wOEAf8DAAH/EAADhAH/A8YB/wEAAYQBAAH/AQABhAEAAf8DxgH/AQABhAEAAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA + Af8TAAH/A8Yd/wOEAf8DhAH/A8YF/wPGBf8DxgX/A8YF/wPGAf8DAAH/AwAd/wOEAf8DAAH/A4QB/wOE + Bf8DxgH/AQAB/wEAAf8BAAH/AQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wMAAf8DAAH/A4QF/wOE + Af8DAAf/AQAV/wOEBf8DxgH/A4QB/wOEAf8DAAH/CAADhAH/A8Y5/wEAJ/8BAAv/AQAD/wOEAf8DAAH/ + EAADhAH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/AQABhAEA + Af8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/AwAB/xMAAf8DxiX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhCH/A8YB/wOE + Af8DAAH/A4QB/wOEBf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOE + Bf8DhAH/AwAH/wEAFf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPGKf8BhAIAAf8BhAIAAf8BhAIA + Af8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIA + Af8BhAIAAf8BhAIAAf8BhAIACf8DhAH/AwAB/wwAA4QB/wPGAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEA + Af8BAAGEAQAB/wPGAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8PAAH/A8Zt/wOEAf8DAAH/A4QB/wOE + Mf8DhAX/A4QB/wMAHf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPGQf8BABP/AQAT/wEAB/8DhAH/ + AwAB/wwAA4QB/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wPG + Af8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/AwAB/w8AAf8Dxmn/A8YB/wOEAf8DAAH/A4QB/wQAA4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QF/wOEAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAB/wOEBf8DxgH/A4QB/wOEAf8DAAH/CAADhAH/A8ZN/wEAC/8BAAv/AQAH/wEA + A/8DhAH/AwAB/wwAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGE + AQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wMAAf8PAAH/A8Zt/wOEAf8DAAH/A4QB/wgAA4QB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8IAAOEAf8Dxkn/AQAT/wIAAv8CAAGEAf8CAAGEAf8CAAGE + Bf8DhAH/AwAB/wwAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/AQABhAEAAf8BAAGE + AQAB/wPGAf8DxhX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8PAAH/A8YJ/wMAAf8DAAX/ + AwAB/wMABf8DAAH/AwAJ/wMAAf8DAAn/AgAC/wIAAv8CAAb/AgAC/wIAAv8CAAL/AwAB/wMABf8DxgH/ + A4QB/wMAAf8DhAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE + Nf8DhAH/A4QB/wMAAf8IAAOEAf8Dxgn/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ + AYQCAAH/AYQCADH/AQAD/wIAAv8CAAL/AgABhAH/AgABhAH/AQAD/wOEAf8DAAH/CAADhAH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/wPGAf8DxgH/A8YN/wOE + Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wsAAf8Dxgn/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMA + Af8DAAH/AwAF/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAC/wMAAf8DAAn/A4QB/wMAAf8DhAH/CAADhC3/ + A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/ + AwAB/wgAA4QB/wPGCv8CAAH/AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAH/AYQCAC3/AQAL/wIAAv8CAAL/ + AgAC/wIAAYQF/wOEAf8DAAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/ + A4QB/wOEAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YN/wOEAf8DhAH/AwAB/wsAAf8Dxgn/ + AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMACf8DAAH/AwAB/wIAAv8CAAL/AgAG/wIAAv8CAAL/ + AgAO/wPGAf8DhAH/AwAB/wOEAf8IAAOEBf8DhAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ + AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8MAAOEAf8Dxgr/AgAB/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgA9/wIA + Av8CAAL/AgAC/wIABv8DhAH/AwAB/wgAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DAAH/ + CwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMADf8DAAH/AwAB/wMAAf8CAAL/AgAC/wIABv8CAAL/ + AgAC/wIAEv8DhAH/AwAB/wOEAf8IAAOEBf8DhAH/AwAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Af8BhAIABf8DxgH/A4QB/wOEAf8DAAH/NAADhAH/A8YK/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGE + AgBN/wOEAf8DAAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/AwAB/wOEAf8DhAH/A4QB/wOE + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wMAAf8LAAH/A8YJ/wMA + Af8DAAX/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMABf8CAAL/AgAC/wIABv8CAAL/AgAC/wIA + Dv8DxgH/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/ + AYQCAAX/A8YB/wOEAf8DhAH/AwAB/zQAA4QB/wPGAf8DxgH/A8YC/wIAAv8CAAL/AgAC/wIABv8CAAX/ + AYQCAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A4QB/wMAAf8EAAOEAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8DhAH/ + AwAB/wOEAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/ + A4QB/w8AAf8Dxgn/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMAAf8DAA3/AgAC/wIAAv8CAAb/ + AgAC/wIAAv8CABL/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAv8CAAP/AQAC/wIAAv8CAAL/AgAC/wIA + Av8CAAH/AYQCAAX/A8YB/wOEAf8DhAH/AwAB/zQAA4QB/wOEAf8DhAH/A4QC/wIAAv8CAAH/AYQCAAb/ + AgAG/wIABf8BhAIAAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/BAADhAH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wMAAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/ + FwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMAAf8DAAH/AwAJ/wMAAf8DAAH/AgAC/wIAAv8CAAb/ + AgAC/wIAAv8CAA7/A8YB/wOEAf8DAAH/A4QB/wgAA4QF/wOEAf8DAAL/AgAD/wEAAv8CAAL/AgAC/wIA + Av8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/A4QB/wMAAf9EAAH/AgAB/wGEAgAB/wQAAf8CABX/AYQCAAH/ + FAABhAIAAf8BhAIAAf8wAAOECf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wOEAf8DhAH/ + A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/HwAB/wPGCf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMABf8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CABL/ + A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAX/ + A8YB/wOEAf8DhAH/AwAB/0QAAf8CAAH/DAAB/wIAC/8BAAf/AQAB/wGEAgAB/wwAAYQCAAX/AYQCAAH/ + MAADhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPG + Af8DxgH/A8YJ/wOEAf8DhAH/JwAB/wPGCf8DAAX/AwAB/wMABf8DAAH/AwAN/wMAAf8DAAn/AgAC/wIA + Bv8CAAL/AgAC/wIAEv8DxgH/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AYQCAAX/A8YB/wOEAf8DhAH/AwAB/1gAAf8CAAP/AQAH/wEAB/8BAAH/AYQCAAL/ + AgAC/wIABv8CAAH/NAADhAn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wPG + Af8DxgH/A8YJ/wOEAf8DhAH/LwAB/wPGbf8DhAH/AwAB/wOEAf8IAAOEBf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAX/A8YB/wOEAf8DhAH/AwAB/1wABv8BAAP/AQAD/wEAA/8BAAP/ + AQAB/wGEAgAB/wGEAgAC/wIAAf88AAOEAf8DhA3/A4QB/wOEAf8DhAH/A4QB/wMAAf8DhAH/A8YB/wPG + Cf8DhAH/A4QB/zcAAf8Dxmn/A8YB/wOEAf8DAAH/A4QB/wgAA4Q1/wOEAf8DhAH/AwAB/2AAA8YB/wPG + A/8BAAP/AQAD/wEAA/8BAAP/AQAB/wPGAf9EAAOEAf8DhAH/A4QN/wOEAf8DAAH/A4QJ/wOEAf8DhAH/ + PwAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + AwAB/wOEAf8MAAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A4QB/wMAAf9oAAPGAf8DxgH/A8YB/wPGAf8DxgH/VAADhAH/A4QB/wOEBf8DhAX/A4QB/wOE + Af9HAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAX/EAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ + A4QB/+AAA4QB/wOEAf8DhAH/VwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/qwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/kwAB/wMAAf9EAAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wOEAf8DAAH/nAABhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIA + Af+DAAH/AwAB/wPGAf8DhAH/AwAB/wMAAf88AAOEXf8DxgH/A4QB/wMAAf+VAAKEAv8CAAL/AgAB/wGE + AgAB/xQAAf8CAAL/AgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/WwAB/wMAAf8DxgH/ + A8YB/wPGAf8DhAH/A4QB/wOEAf8DAAH/AwAB/zgAA4QF/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOE + Af8DAAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOE + Af8DhAH/A4QB/wMAAf8TAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8JAAKEAv8CAAH/AYQCAAH/HwAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE + AgAB/wGEAgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf9HAAH/AwAB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/AwAB/zQAA4QF/wOEAf8DAAX/A4QB/wMABf8DhAH/ + AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/A4QB/wOEAf8DAAH/AwAB/wgAA4QB/wEA + AoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEA + AoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEA + AoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wMA + Af8FAAKEAv8CAAH/AYQCAAH/FwAB/wMAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/ + AgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIAAf83AAH/AwAB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wMAAf8wAAOEAf8DhAH/ + A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/A4QB/wMABf8DAAH/ + A4QB/wOEAf8DAAH/BAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAAoQB/wMAAf8BAAKEAf8BAAKEAv8CAAH/AYQCAAH/DwAB/wMAAf8BhAIAAf8BhAIA + Af8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAB/wGEAgAB/wGEAgAB/ycAAf8DAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wMAAf8oAAOEBf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/AwAB/wOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wEAAoQB/wEAAoQC/wIAAv8CAAH/ + AYQCAAH/BwAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/xsAAf8DAAH/A8YB/wPG + Af8DxgH/A8YJ/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DAAH/JAADhAX/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A4QB/wOEAf8DhAH/AwAB/wOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAChAH/AwAB/wEAAoQB/wEAAoQC/wIAAv8CAAH/AYQCAAH/AwAB/wGEAgAB/wGE + AgAB/wGEAgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/DAADhAH/AwAB/wPGAf8DxgH/A8YB/wPG + Cf8DhAH/A4QF/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DAAH/IAADhAX/A8YB/wPGAf8BAAH/AQAB/wEAAf8BAAH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wPGAf8DxgH/ + A4QB/wOEAf8DhAH/AwAB/wOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/AQAChAH/AwAB/wEAAoQB/wEAAoQC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGE + AgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ + AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/CAADhAH/A8YB/wPG + Af8DxgH/A8YF/wOEAf8DhAH/A4QF/wPGFf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wMAAf8gAAOEBf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ + AwAB/wOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAChAH/AwAB/wEAAoQB/wPGAf8BAAKEAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/FwAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Af8BhAIAAf8IAAOEAf8DxgH/A8YB/wPGAf8DxgX/A4QG/wIACf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/HAADhAX/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8BAAKEAf8BAAKEAf8BAAKEAv8CAAL/ + AgAC/wIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAH/AYQCAAH/HwAB/wGEAgAB/wGE + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wQAA4QB/wPGAf8DxgH/A8YF/wOEAf8DhAb/ + AgAd/wPGAf8Dxgn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8BhAIAAf8DAAH/GAADhF3/ + A4QB/wOEAf8DhAH/AwAB/wOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAChAH/AwAB/wEAAoQB/wPGAf8BAAKEAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIA + Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/JwAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE + AgAB/wGEAgAB/wGEAgAB/wQAA4QB/wPGAf8DxgH/A8YF/wOEAf8DhAb/AgAh/wPGAf8DxgH/A8YJ/wOE + Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wGEAgAB/wMAAf8cAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A8YB/wOEAf8DhAH/AwAB/wOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wEAAoQB/wEAAoQB/wPGAf8BAAKEAv8CAAL/AgAC/wIA + Af8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAf8BhAIAAf9MAAOEAf8DxgH/A8YF/wOEAf8DhAH/A4QG/wIA + Fv8CAAn/A8YB/wMAAf8DxgH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DAAH/AYQCAAH/AYQCAAH/AwAB/yMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/A4QB/wOEAf8DxgH/A4QB/wMAAf8DhAX/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8FAAKEAf8DxgH/AQAChAL/ + AgAC/wIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8EAAOEAf8Dxgn/ + A4QB/wOEAf8DhAb/AgAO/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DxgH/A8YJ/wOEAf8DAAH/ + AYQCAAH/AYQCAAH/AwAB/yAAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DxgH/AwAB/wOE + Bf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/ + AwAB/wUAAoQB/wPGAf8DxgH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAH/AYQCAAH/BAADhAX/A4QB/wOEAf8DhAH/A4QB/wOEFv8CAAb/AgAJ/wPGAf8DAAH/A8YB/wMA + Af8DxgH/AwAB/wPGCf8DhAH/A4QB/wGEAgAB/wGEAgAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE + Af8DhAH/AwAB/wOEAf8DhAH/BAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8JAAKEAf8BAAKEAf8BAAT/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wQAA4QB/wOECf8DhAH/A4QB/wOEFv8CAAb/AgAJ/wPG + Af8DAAH/A8YB/wMAAf8DxgH/AwAF/wOEAf8DhAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8DAAH/ + HAADhAX/A8Y9/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wkAAoQB/wEAA/8BAAKEAf8DxgL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/DAADhAH/A4QJ/wOEFv8CAAb/AgAJ/wPG + Af8DAAH/A8YB/wMAAf8DxgH/AwAB/wOEAv8CAAL/AgAC/wIAAf8BhAIAAv8CAAH/AYQCAAH/AYQCAAH/ + AwAB/xwAA4QF/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAChAH/AwAB/wgAAYQCAAH/AQAChAH/AQAH/wOEAv8CAAL/ + AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE + AgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8UAAOE + Af8DhAH/A4QW/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAX/AYQCAAL/AgAC/wIAAv8CAAH/ + AYQCAAH/AQABhAEAAf8BhAIAAf8DAAH/HAADhAX/A8YB/wMAEf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA + Cf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/CAABhAIAAf8BhAIAAf8BAAKEAf8BAAP/AQAE/wIA + Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/IwAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Af8BhAIAAf8UAAOEAf8DxgH/A4QW/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAH/AQABhAEA + Af8BhAIAAv8CAAL/AgAC/wIAAf8BhAIAAv8CAAH/AQABhAEAAf8DAAH/HAADhAX/A8YB/wMAEf8DhBH/ + AwAJ/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8MAAGEAgAB/wGEAgAB/wEAAoQF/wEABP8CAAL/ + AgAC/wIAAv8CAAH/AYQCAAH/IwAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/xgA + A4QB/wPGAf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMAAf8BAAGEAQAB/wGEAgAB/wGE + AgAC/wIAAv8CAAL/AgAB/wEAAYQBAAH/AYQCAAH/AwAB/xwAA4QF/wPGAf8DAAn/AwAB/wMAAf8DhBH/ + AwAJ/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8MAAGEAgAB/wGEAgAB/wGEAgAB/wEAAoQB/wEA + A/8BAAT/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/xsAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAf8BhAIAAf8YAAOEBf8DhBb/AgAR/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAB/wGEAgAC/wIA + Av8CAAL/AgAC/wIAAf8BAAGEAQAB/wGEAgAB/wEAAYQBAAH/AwAB/xwAA4QF/wPGAf8DAAn/A4QF/wOE + Ef8DAAn/A4QF/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAChAH/AwAB/xAAAYQCAAH/AYQCAAL/AgAB/wEAAoQF/wEA + BP8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/EwAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAf8BhAIAAf8YAAOEBf8DhBb/AgAR/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAC/wIABf8BAAGE + AQAB/wEAAYQBAAH/AQABhAEAAf8BhAIAAf8BAAGEAQAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/AwAJ/wOE + Bf8BhAIAAv8CAAL/AgAC/wIAAv8CAAH/AwAJ/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAX/A8YB/wEA + A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8QAAGE + AgAB/wGEAgAC/wIAAv8CAAH/AQAChAH/AQAD/wEABP8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AwAB/wMA + Af8DAAH/AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8cAAOE + Af8DhCn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEA + Bf8BAAGEAQAB/wGEAgAB/wMAAf8gAAOEBf8DxgH/AwAH/wEAAf8DhBH/AwAR/wOEBf8DxgH/A4QB/wOE + Af8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ + AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ + A8YB/wEAAoQB/wMAAf8UAAGEAgAB/wGEAgAC/wIAAv8CAAH/AQAChAH/A8YB/wEABP8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/ + IAADhAH/A4QN/wIAAYQZ/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAC/wIAAf8BAAGEAQAB/wEAAYQBAAH/ + AQABhAEAAf8BAAGEAQAB/wGEAgAB/wEAAYQBAAH/AwAB/yAAA4QF/wPGAf8DAAf/AQAB/wMAAf8DAAH/ + AwAB/wMAAf8DAAH/AwAR/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhHX/AwAB/wMAAf8YAAGEAgAC/wIA + Av8CAAL/AgAC/wIAAf8BAAKEAf8BAAT/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/JAADhAX/AgAC/wIAAYQB/wIAEv8DxgH/A8YB/wOE + Af8DhAH/A8YB/wMAAf8DxgH/AwAF/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wMAAf8BAAGEAQAB/wMA + Af8kAAOEBf8DxgH/AwAx/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/IAABhAIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAB/wEAA/8BAAKEAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ + AgAC/wIAAf8BhAIAAf8MAAH/AgAB/xgAA4QF/wIAAv8CAAL/AgAK/wPGAf8DxgH/A4QB/wOEAf8DxgH/ + A8YB/wOEAf8DhAH/A8YB/wMAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAF/wGEAgAB/wMA + Af8kAAOEBf8DxgH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ + AwAB/wOEBf8DxgH/A4QB/wOEAf8DAAH/EAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG + Af8BAAP/A8YB/wEAA/8DxgH/A4QB/2AAAf8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/xAAAf8CAAH/GAADhAX/ + AgABhAH/AgAC/wIAAYQB/wPGAf8DxgH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/ + A4QB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AwAB/wOEAf8oAAOEBf8DxgH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DxgH/A4QB/wOE + Af8DAAH/FAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wOEAf9sAAH/ + AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGE + AgAB/xgAAf8CAAH/GAADhAX/AgAC/wPGAf8DxgH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPG + Af8DhAH/A4QB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wOE + Af8sAAOEBf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ + A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/AwAB/xgAA4Ql/wOEAf98AAH/AgAC/wIAAv8CAAL/AgAC/wIA + Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/IAAB/wIAAf8YAAOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPG + Af8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEA + AYQBAAH/AQABhAEAAf8BAAGEAQAB/wMAAf80AAOERf8DhAH/A4QB/wMAAf8cAAOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB/5gAAf8CAAL/AgAC/wIAAv8CAAH/HAAB/wIAAv8CAAH/GAADhAH/ + A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A4QB/wEAAYQBAAH/AQABhAEABv8CAAH/ + AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A4QB/wOEAf88AAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG + Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgX/A4QB/wMAAf/kAAH/AgAC/wIA + Av8CAAH/EAAB/wIAAv8CAAH/JAADhAH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAX/A8YB/wOEAv8CAA3/ + A4QB/wOEAf9IAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE + Af8DhAH/A4QB/wOEAf8DhAH/A4QB//AAAf8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8wAAOEAf8DhAH/ + A4QB/wQAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8oAAFCAU0BPgcAAT4DAAEoAwABgAMA + AYADAAEBAQABAQYAAQgWAAP//wD/AAMAAcABfwEAAT8BwAF/AQABPwHAAX8BAAE/AcABfwEAAT8BwAE/ + AYABHwHAAT8BgAEfAcABPwGAAR8BwAE/AYABHwHAAR8BwAEPAcABHwHAAQ8BwAEfAcABDwHAAR8BwAEP + AcABDwHgAQcBwAEPAeABBwHAAQ8B4AEHAcABDwHgAQcBwAEHAfABAwHAAQcB8AEDAcABBwHwAQMBwAEH + AfABAwHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAgABDwHA + AgABDwHAAgABDwHAAgABDwHAAgABBwHAAgABBwHAAgABBwHAAgABBwHAAgABAwHAAgABAwHAAgABAwHA + AgABAwHAAgABAQHAAgABAQHAAgABAQHAAgABAQHAAwABwAMAAcADAAHAAwABwAMAAcADAAHAAwABwAMA + AcADAAHAAwABwAMAAcADAAGAAwABgAMAAYADAAGAJgABAQMAAQEDAAEBAwABAQGAAgABDwGAAgABDwGA + AgABDwGAAgABDwHCAgABDwHCAgABDwHCAgABDwHCAgABDwHjAgABDwHjAgABDwHjAgABDwHjAgABDwHz + AgABDwHzAgABDwHzAgABDwHzAgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/ + AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/ + AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/ + AgABDwH/AgABDwH/AYABAAEPAf8BgAEAAQ8B/wGAAQABDwH/AYABAAEPAf8BwAEAAQ8B/wHAAQABDwH/ + AcABAAEPAf8BwAEAAQ8B/wHgAQABHwH/AeABAAEfAf8B4AEAAR8B/wHgAQABHwQABP8BAAEcAR8D/wHH + Af8EAAH/AfABAAEDAQABGAEHA/8BAQH/BAAB/wHgAQABAQEAARABAwL/AfwBAAF/BAAB8AFgAwABEAEB + Av8B8AEAAT8JAAEDAYAB7wH/AcABAAE/CQABBwHAAU8B/wIAAT8MAAH8AgABPwQAAfgB8AYAAfgCAAEf + BAAC+AYAAfgCAAEfBAAC+AEAAQEEAAH4AgABHwQAAvgBAAEDBAAB+AIAAR8EAAGAAgABAwQAAfACAAEP + BwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAeACAAEHBwABAwQAAeACAAEH + BAABgAIAAQMEAAHgAgABBwQAAcACAAEDBAAB4AIAAQcEAAHAAgABAwQAAcACAAEDBAABwAIAAQMEAAHA + AgABAwQAAcACAAEHBAABwAIAAQMEAAHAAQABHwH/BAABwAIAAQMEAAHAAQABHwH/BAABgAIAAQcEAAHA + AQABHwH/BAABgAIAAR8EAAHAAQABHwH/AfIBAwHnAf8BgAIAAX8EAAHAAQABHwH/AfcBAQHHAf8BgAEA + AQEB/wQAAcABAAEfAv8BgAEPAf8BgAEAAQcB/wQAAcABAAEfAv8BwAEfAf8BwAEAAR8B/wQAAcABAAEf + Av8B4AEfAf8B8AEAAX8B/wQAAeABAAEfAv8B+AE/Af8B/gEBAv8EAAHwAQABPwb/AccC/wHAAgABPwT/ + AfABPwP/AfwC/wGAAgABHwT/AcABDwP/AfABPwH/AYACAAEPBP8BhwHAAQ8C/wHAAQ8B/wHAAgABBwGA + AgABAQGPAeABAQL/AQABAwH/AeACAAEDBAABjwGAAQABfwH8AgAB/wHwAgABAQQAAQ4CAAEfAfACAAE/ + AfAHAAEEAgABDwHAAgABHwHwCgABBwMAAQ8B8AoAAQMDAAEPAfAIAAEBAfABAwMAAQcB8AgAAQMB+AEB + AwABAwHwCAABBwH8AQEDAAEDAfgIAAEHAv8DAAEBAf4HAAGAAgABAQMAAQEB/gcAAYACAAEBBAAB/gIA + AQEEAAHAAgABAQQAAf4CAAEHBAABwAIAAQEBwAMAAf4CAAEHBAABwAIAAQEB8AMAAf4CAAEHBAABwAEH + AfgBAQHwAwAB/gIAAQcEAAHgAQcB+AEDAfADAAH+AgABBwQAAeABAwHwAQMB8AMAAf4CAAEHBAAB8AEB + AeABAwHwAwAB/gIAAQcEAAHwAgABAwH4AgABAQH+AgABBwQAAfgCAAEHAfgCAAEBAf4CAAEHBAAB/AIA + AQcB/AIAAQMB/gIAAQcDAAEBAf4CAAEOAfwCAAEDAf4CAAEHAYABAAP/AgABHgH8AgABBwH+AgABBwHA + AQED/wHAAQABfgH8AgABDwH+AgABBwHgAQMD/wH4AQEB/gH8AgABHwH/AgABBwHwAQcE/wHhAvwCAAE/ + Af8BgAEAAQcG/wH8AXkB/wIAAv8BwAEAAQ8H/wEDAf8BxAEDAf8L + + + + 398, 17 + + + 714, 17 + + + 63 + + + + AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA + IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA + AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// + /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA + Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op + f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG + e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ + QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P + Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 + a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z + S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh + W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ + HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// + /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// + /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA + //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR + ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp + Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 + AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O + AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 + AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og + VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 + kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// + /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za + t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 + AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh + v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ + ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux + gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an + YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w + LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY + gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all + Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB + dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL + AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP + Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN + ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy + Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// + /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx + Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq + A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b + TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd + Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s + m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK + N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry + Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f + a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h + ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj + Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e + Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD + bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ + AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol + hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// + /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU + JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ + L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM + AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm + AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC + GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj + AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU + ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm + A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp + Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI + ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO + AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC + ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR + QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ + iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB + AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub + Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 + AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF + Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c + UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R + ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD + W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 + ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL + AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU + rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ + Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD + mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN + SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// + /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 + iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC + p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX + AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar + Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc + iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 + HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 + Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW + jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk + bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 + Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC + M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu + dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q + AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk + Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 + Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// + /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u + ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf + Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to + AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ + af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ + P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J + Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ + QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu + Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ + K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg + H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d + T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U + q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q + AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE + MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq + XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U + AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my + n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ + Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// + /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD + Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg + mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 + D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK + O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS + QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M + LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH + RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL + Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww + cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v + Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 + q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv + UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// + /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ + bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe + Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// + /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v + ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR + Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// + /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK + if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX + jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt + Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 + DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc + OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK + Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz + O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig + T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC + IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb + WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu + B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R + Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN + AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE + KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh + Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 + DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn + Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM + NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e + BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld + AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU + AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA + AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU + AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U + AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP + AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 + AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 + E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 + ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ + ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k + ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 + df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 + Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC + AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 + Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM + Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK + AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to + Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n + AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR + MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ + C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r + N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr + Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo + AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 + dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 + Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B + AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 + AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk + c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O + RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA + kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 + lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx + Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 + fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp + 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 + N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px + OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF + sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F + RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st + AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs + 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw + mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx + Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK + AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX + uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU + gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI + k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// + /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac + bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i + HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy + c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// + /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj + H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE + Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw + nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV + AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu + If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK + vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti + T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN + Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F + AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au + pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN + O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE + Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// + /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb + d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk + WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl + hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV + AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv + Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b + Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa + zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG + Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 + Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH + Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR + Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R + VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH + AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ + Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf + Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml + af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// + /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU + rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 + bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q + kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// + /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM + Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 + Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV + C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM + J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R + Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg + TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU + Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT + NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 + AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE + tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH + f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ + k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN + AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd + Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ + QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 + Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// + /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 + QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g + lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 + Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu + A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo + Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr + X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 + Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR + MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR + AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ + Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl + Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp + av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 + K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 + Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 + Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 + v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg + 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS + A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb + AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP + J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB + Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi + Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA + Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo + XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT + 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv + Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 + eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K + sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA + TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM + Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 + g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em + gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E + Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H + I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M + KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA + MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j + OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI + Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK + Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU + HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj + VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 + INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys + Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl + AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK + Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 + Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL + AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO + Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q + X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN + AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m + aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq + FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g + A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf + AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ + Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 + Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ + AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti + AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R + ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW + AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO + AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV + AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S + APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ + AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT + ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY + AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE + AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne + AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 + BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be + AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR + ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 + Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX + AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 + AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ + Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe + AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 + Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// + /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP + OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK + ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi + AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m + Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP + AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC + Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj + AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br + Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 + cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O + ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG + AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 + L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU + Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF + AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn + Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ + f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo + AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM + AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 + Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ + Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 + AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ + AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl + Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o + cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT + B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ + AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ + AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo + bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ + XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf + APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD + AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr + Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv + ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA + Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw + AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK + AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q + ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g + rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT + AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU + HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi + AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL + ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg + Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 + B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az + ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX + G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg + ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F + AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r + eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja + Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL + Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM + B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 + AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc + Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K + Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB + gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP + O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 + Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P + ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN + ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 + Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz + cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 + ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD + Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 + AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr + Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf + VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c + p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 + ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 + AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 + ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r + Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 + fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph + N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of + Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ + AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr + FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA + Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY + qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS + Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj + CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn + AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ + ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na + Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC + Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs + jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 + ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY + C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG + AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV + AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq + af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd + uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq + jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR + RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa + Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK + AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN + H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x + hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// + 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK + l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF + Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl + APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO + AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T + n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc + vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw + n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ + O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 + Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL + AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV + Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ + pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je + z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 + 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 + Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c + AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa + AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e + a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// + 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw + qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD + Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao + aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG + AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV + AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy + bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// + 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 + 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 + 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU + Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax + YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG + AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB + j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn + 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO + u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T + qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 + SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 + APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK + AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 + JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc + xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU + ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// + /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA + Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H + hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ + AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 + Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN + xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB + Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw + nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ + Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT + AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 + ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw + Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai + gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh + 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I + dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE + lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD + iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R + ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 + J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ + aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc + g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw + I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf + jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu + Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 + G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC + ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z + C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM + r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F + Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m + 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn + iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP + Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 + AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD + Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt + fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb + TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL + Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq + Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m + af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL + Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL + AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px + Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 + of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H + Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s + JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw + nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb + J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl + AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI + OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 + mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// + ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 + Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ + OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F + WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY + U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV + ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke + Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// + ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G + NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X + Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG + AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca + Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ + Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE + M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu + Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj + Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G + NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC + Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce + ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 + M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ + AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG + AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us + X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d + T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H + NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c + S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 + X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o + J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc + AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw + Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p + Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr + YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl + Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS + QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm + h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH + kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV + AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ + AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy + ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ + yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ + Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl + Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n + lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm + K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 + Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE + Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP + X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl + Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr + YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO + P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw + m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed + AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU + AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ + Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp + l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm + VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld + VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// + ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM + Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW + Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 + JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm + OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG + Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE + M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN + O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 + V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN + Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO + AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V + AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI + M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC + aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu + Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B + a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 + aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM + mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko + U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu + GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw + Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws + H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP + T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y + R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO + AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK + Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT + ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ + AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x + Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ + a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln + V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr + Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl + Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD + lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss + V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 + Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv + S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 + Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn + 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU + Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw + sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO + Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR + ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK + AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ + GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt + T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f + Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx + 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g + V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe + tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au + XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ + Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK + lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ + OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G + wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT + Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL + AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB + L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO + ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 + PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 + 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G + M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// + ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl + Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH + n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su + XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By + G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 + d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm + T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP + T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc + Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT + Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW + Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ + ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN + ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB + Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 + mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa + R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// + //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g + Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U + av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss + Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 + G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL + DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny + 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw + sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My + K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM + AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c + Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM + AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L + V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co + iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ + a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN + f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp + X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 + S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn + U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy + D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ + Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF + bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ + gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz + Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa + DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq + Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT + ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O + AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 + Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P + XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 + Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb + R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS + v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd + Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j + Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw + Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU + Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek + hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA + AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA + AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A + AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 + c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP + AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV + ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 + Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX + Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK + tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL + N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ + yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 + Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E + J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn + AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt + Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM + AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ + T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T + CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw + sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 + cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ + AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 + L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV + WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz + 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G + NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX + DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne + Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB + J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi + AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv + AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI + Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f + E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl + Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB + MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye + WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV + AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx + Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN + DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am + iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G + NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW + C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 + Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 + IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX + AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW + Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ + WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N + Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl + Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ + K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP + R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW + Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK + PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH + Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS + QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh + Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f + Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 + Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ + AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// + zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd + I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// + ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp + X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL + AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn + YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP + AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a + Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO + Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS + N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC + Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f + Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q + AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 + Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g + n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa + Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt + lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP + T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI + AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg + V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG + G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA + Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J + nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM + cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t + X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf + f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D + Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 + af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 + a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw + Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// + //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT + AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv + Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS + AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT + AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 + g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm + a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD + qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t + W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK + V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 + G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud + Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi + TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP + Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y + m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw + nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn + Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ + ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M + iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg + Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa + vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi + T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX + N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E + KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E + GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 + Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ + nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 + 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 + Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk + VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T + AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A + bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP + PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ + HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P + tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC + R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL + Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng + AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG + Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 + O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 + 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u + Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad + Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d + PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH + LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 + P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n + w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP + Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh + Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T + ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY + Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 + Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX + KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V + KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX + P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C + FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu + DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM + G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf + O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV + UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m + Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua + PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS + Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE + Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf + Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT + OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP + APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p + Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G + Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp + Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u + ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m + Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E + GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA + Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO + Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny + Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K + LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn + AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU + NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO + C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk + VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km + Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS + APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk + CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j + Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk + Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ + Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng + AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC + F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL + Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY + P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m + TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp + AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ + Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG + Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi + Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM + AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX + AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL + KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O + Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j + Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ + AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta + AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z + DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf + YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq + C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD + PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f + Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO + AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM + MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z + bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC + AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l + D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua + PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E + G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 + a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu + D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU + M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE + ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R + OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI + If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL + JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly + Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV + AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ + Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp + AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr + AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di + AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll + AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX + AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg + AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV + ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc + AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX + AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU + APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs new file mode 100644 index 0000000..5ebc227 --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs @@ -0,0 +1,227 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class FRMWinClassicAddressBookNewContact + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.button1 = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.txtFirst = new System.Windows.Forms.TextBox(); + this.txtMiddle = new System.Windows.Forms.TextBox(); + this.txtLast = new System.Windows.Forms.TextBox(); + this.emails = new System.Windows.Forms.ListView(); + this.label4 = new System.Windows.Forms.Label(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.pnlAdd = new System.Windows.Forms.Panel(); + this.button4 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label5 = new System.Windows.Forms.Label(); + this.pnlAdd.SuspendLayout(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button1.Location = new System.Drawing.Point(107, 239); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(105, 23); + this.button1.TabIndex = 0; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(16, 13); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(60, 13); + this.label1.TabIndex = 1; + this.label1.Text = "First Name:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(16, 36); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(72, 13); + this.label2.TabIndex = 1; + this.label2.Text = "Middle Name:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(16, 59); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(61, 13); + this.label3.TabIndex = 1; + this.label3.Text = "Last Name:"; + // + // txtFirst + // + this.txtFirst.Location = new System.Drawing.Point(94, 13); + this.txtFirst.Name = "txtFirst"; + this.txtFirst.Size = new System.Drawing.Size(203, 20); + this.txtFirst.TabIndex = 2; + // + // txtMiddle + // + this.txtMiddle.Location = new System.Drawing.Point(94, 36); + this.txtMiddle.Name = "txtMiddle"; + this.txtMiddle.Size = new System.Drawing.Size(203, 20); + this.txtMiddle.TabIndex = 2; + // + // txtLast + // + this.txtLast.Location = new System.Drawing.Point(94, 59); + this.txtLast.Name = "txtLast"; + this.txtLast.Size = new System.Drawing.Size(203, 20); + this.txtLast.TabIndex = 2; + // + // emails + // + this.emails.Location = new System.Drawing.Point(94, 114); + this.emails.Name = "emails"; + this.emails.Size = new System.Drawing.Size(203, 119); + this.emails.TabIndex = 3; + this.emails.UseCompatibleStateImageBehavior = false; + this.emails.View = System.Windows.Forms.View.List; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(91, 89); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(40, 13); + this.label4.TabIndex = 4; + this.label4.Text = "Emails:"; + // + // cancelButton + // + this.button2.Location = new System.Drawing.Point(13, 114); + this.button2.Name = "cancelButton"; + this.button2.Size = new System.Drawing.Size(75, 23); + this.button2.TabIndex = 5; + this.button2.Text = "Add"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button3 + // + this.button3.Location = new System.Drawing.Point(13, 143); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(75, 23); + this.button3.TabIndex = 5; + this.button3.Text = "Remove"; + this.button3.UseVisualStyleBackColor = true; + // + // pnlAdd + // + this.pnlAdd.Controls.Add(this.button4); + this.pnlAdd.Controls.Add(this.textBox1); + this.pnlAdd.Controls.Add(this.label5); + this.pnlAdd.Location = new System.Drawing.Point(94, 114); + this.pnlAdd.Name = "pnlAdd"; + this.pnlAdd.Size = new System.Drawing.Size(203, 119); + this.pnlAdd.TabIndex = 6; + this.pnlAdd.Visible = false; + // + // button4 + // + this.button4.Location = new System.Drawing.Point(59, 73); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(75, 23); + this.button4.TabIndex = 8; + this.button4.Text = "Add"; + this.button4.UseVisualStyleBackColor = true; + this.button4.Click += new System.EventHandler(this.button4_Click); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(9, 31); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(187, 20); + this.textBox1.TabIndex = 7; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(60, 18); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(68, 13); + this.label5.TabIndex = 0; + this.label5.Text = "Email to add:"; + // + // FRMWinClassicAddressBookNewContact + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Controls.Add(this.label4); + this.Controls.Add(this.txtLast); + this.Controls.Add(this.txtMiddle); + this.Controls.Add(this.txtFirst); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.button1); + this.Controls.Add(this.emails); + this.Controls.Add(this.pnlAdd); + this.Name = "FRMWinClassicAddressBookNewContact"; + this.Size = new System.Drawing.Size(332, 265); + this.Load += new System.EventHandler(this.FRMWinClassicAddressBookNewContact_Load); + this.pnlAdd.ResumeLayout(false); + this.pnlAdd.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox txtFirst; + private System.Windows.Forms.TextBox txtMiddle; + private System.Windows.Forms.TextBox txtLast; + private System.Windows.Forms.ListView emails; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Panel pnlAdd; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label5; + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs new file mode 100644 index 0000000..9facd7b --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs @@ -0,0 +1,71 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class FRMWinClassicAddressBookNewContact : UserControl + { + public AddressBookContact toSet = new AddressBookContact(); + public FRMWinClassicAddressBookNewContact() + { + InitializeComponent(); + Program.AddressBookSelectedContact = null; + } + + private void button2_Click(object sender, EventArgs e) + { + pnlAdd.Show(); + pnlAdd.BringToFront(); + } + + private void button1_Click(object sender, EventArgs e) + { + if (txtFirst.Text != "" && txtMiddle.Text != "" && txtLast.Text != "") + { + toSet.FirstName = txtFirst.Text; + toSet.MiddleName = txtMiddle.Text; + toSet.LastName = txtLast.Text; + + Program.AddressBookSelectedContact = toSet; + ((Form)this.TopLevelControl).Close(); + } else { + MessageBox.Show("Please fill out the First, Middle and Last name."); + } + } + + private void button4_Click(object sender, EventArgs e) + { + emails.Items.Add(textBox1.Text); + toSet.Emails.Add(textBox1.Text); + emails.BringToFront(); + } + + private void FRMWinClassicAddressBookNewContact_Load(object sender, EventArgs e) + { + if (toSet != null) + { + txtFirst.Text = toSet.FirstName; + txtMiddle.Text = toSet.MiddleName; + txtLast.Text = toSet.LastName; + if (toSet.Emails != null) + { + foreach (string email in toSet.Emails) + { + emails.Items.Add(email); + } + } + } else + { + MessageBox.Show("NULL CONTACT!"); + } + } + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs new file mode 100644 index 0000000..3366e9a --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs @@ -0,0 +1,81 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class FRMWinClassicAddressBookNewFolder + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(102, 11); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(70, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Folder Name:"; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(97, 78); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 2; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(3, 40); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(295, 20); + this.textBox1.TabIndex = 3; + // + // FRMWinClassicAddressBookNewFolder + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button1); + this.Controls.Add(this.label1); + this.Name = "FRMWinClassicAddressBookNewFolder"; + this.Size = new System.Drawing.Size(301, 116); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.TextBox textBox1; + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs new file mode 100644 index 0000000..014040b --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class FRMWinClassicAddressBookNewFolder : UserControl + { + + public FRMWinClassicAddressBookNewFolder() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + Program.AddressBookSelectedFolderName = textBox1.Text; + ((Form)this.TopLevelControl).Close(); + } + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs b/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs new file mode 100644 index 0000000..cbe2600 --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs @@ -0,0 +1,397 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicAddressBook + { + /// + /// 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 Component 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.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("Shared Contacts"); + this.topmenu = new System.Windows.Forms.MenuStrip(); + this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newContactToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newFolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); + this.propertiesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); + this.importToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.exportToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); + this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); + this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.foldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.actionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.sendMailToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.dialToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.internetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.aboutAddressBookToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.contactsView = new System.Windows.Forms.ListView(); + this.treeView1 = new System.Windows.Forms.TreeView(); + this.toolbar = new System.Windows.Forms.Panel(); + this.toolProp = new System.Windows.Forms.PictureBox(); + this.toolNew = new System.Windows.Forms.PictureBox(); + this.toolDelete = new System.Windows.Forms.PictureBox(); + this.newContext = new System.Windows.Forms.ContextMenuStrip(this.components); + this.newContactToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.newFolderToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.topmenu.SuspendLayout(); + this.toolbar.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.toolProp)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.toolNew)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.toolDelete)).BeginInit(); + this.newContext.SuspendLayout(); + this.SuspendLayout(); + // + // topmenu + // + this.topmenu.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); + this.topmenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem, + this.viewToolStripMenuItem, + this.toolsToolStripMenuItem, + this.helpToolStripMenuItem}); + this.topmenu.Location = new System.Drawing.Point(0, 0); + this.topmenu.Name = "topmenu"; + this.topmenu.Size = new System.Drawing.Size(666, 24); + this.topmenu.TabIndex = 1; + this.topmenu.Text = "menuStrip1"; + // + // fileToolStripMenuItem + // + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newContactToolStripMenuItem, + this.newFolderToolStripMenuItem, + this.toolStripSeparator1, + this.propertiesToolStripMenuItem, + this.deleteToolStripMenuItem, + this.toolStripSeparator2, + this.importToolStripMenuItem, + this.exportToolStripMenuItem, + this.toolStripSeparator3, + this.toolStripSeparator4, + this.exitToolStripMenuItem}); + this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; + this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); + this.fileToolStripMenuItem.Text = "File"; + // + // newContactToolStripMenuItem + // + this.newContactToolStripMenuItem.Name = "newContactToolStripMenuItem"; + this.newContactToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.newContactToolStripMenuItem.Text = "New contact..."; + this.newContactToolStripMenuItem.Click += new System.EventHandler(this.newContactToolStripMenuItem_Click); + // + // newFolderToolStripMenuItem + // + this.newFolderToolStripMenuItem.Name = "newFolderToolStripMenuItem"; + this.newFolderToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.newFolderToolStripMenuItem.Text = "New folder..."; + this.newFolderToolStripMenuItem.Click += new System.EventHandler(this.newFolderToolStripMenuItem_Click); + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(147, 6); + // + // propertiesToolStripMenuItem + // + this.propertiesToolStripMenuItem.Name = "propertiesToolStripMenuItem"; + this.propertiesToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.propertiesToolStripMenuItem.Text = "Properties"; + this.propertiesToolStripMenuItem.Click += new System.EventHandler(this.propertiesToolStripMenuItem_Click); + // + // deleteToolStripMenuItem + // + this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; + this.deleteToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.deleteToolStripMenuItem.Text = "Delete"; + this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); + // + // toolStripSeparator2 + // + this.toolStripSeparator2.Name = "toolStripSeparator2"; + this.toolStripSeparator2.Size = new System.Drawing.Size(147, 6); + // + // importToolStripMenuItem + // + this.importToolStripMenuItem.Name = "importToolStripMenuItem"; + this.importToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.importToolStripMenuItem.Text = "Import..."; + // + // exportToolStripMenuItem + // + this.exportToolStripMenuItem.Name = "exportToolStripMenuItem"; + this.exportToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.exportToolStripMenuItem.Text = "Export..."; + // + // toolStripSeparator3 + // + this.toolStripSeparator3.Name = "toolStripSeparator3"; + this.toolStripSeparator3.Size = new System.Drawing.Size(147, 6); + // + // toolStripSeparator4 + // + this.toolStripSeparator4.Name = "toolStripSeparator4"; + this.toolStripSeparator4.Size = new System.Drawing.Size(147, 6); + // + // exitToolStripMenuItem + // + this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; + this.exitToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.exitToolStripMenuItem.Text = "Exit"; + this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); + // + // viewToolStripMenuItem + // + this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolbarToolStripMenuItem, + this.foldersToolStripMenuItem}); + this.viewToolStripMenuItem.Name = "viewToolStripMenuItem"; + this.viewToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.viewToolStripMenuItem.Text = "View"; + // + // toolbarToolStripMenuItem + // + this.toolbarToolStripMenuItem.Checked = true; + this.toolbarToolStripMenuItem.CheckOnClick = true; + this.toolbarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.toolbarToolStripMenuItem.Name = "toolbarToolStripMenuItem"; + this.toolbarToolStripMenuItem.Size = new System.Drawing.Size(114, 22); + this.toolbarToolStripMenuItem.Text = "Toolbar"; + this.toolbarToolStripMenuItem.Click += new System.EventHandler(this.toolbarToolStripMenuItem_Click); + // + // foldersToolStripMenuItem + // + this.foldersToolStripMenuItem.Checked = true; + this.foldersToolStripMenuItem.CheckOnClick = true; + this.foldersToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.foldersToolStripMenuItem.Name = "foldersToolStripMenuItem"; + this.foldersToolStripMenuItem.Size = new System.Drawing.Size(114, 22); + this.foldersToolStripMenuItem.Text = "Folders"; + this.foldersToolStripMenuItem.Click += new System.EventHandler(this.foldersToolStripMenuItem_Click); + // + // toolsToolStripMenuItem + // + this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.actionToolStripMenuItem}); + this.toolsToolStripMenuItem.Name = "toolsToolStripMenuItem"; + this.toolsToolStripMenuItem.Size = new System.Drawing.Size(47, 20); + this.toolsToolStripMenuItem.Text = "Tools"; + // + // actionToolStripMenuItem + // + this.actionToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.sendMailToolStripMenuItem, + this.dialToolStripMenuItem, + this.internetToolStripMenuItem}); + this.actionToolStripMenuItem.Name = "actionToolStripMenuItem"; + this.actionToolStripMenuItem.Size = new System.Drawing.Size(109, 22); + this.actionToolStripMenuItem.Text = "Action"; + // + // sendMailToolStripMenuItem + // + this.sendMailToolStripMenuItem.Name = "sendMailToolStripMenuItem"; + this.sendMailToolStripMenuItem.Size = new System.Drawing.Size(138, 22); + this.sendMailToolStripMenuItem.Text = "Send Mail"; + // + // dialToolStripMenuItem + // + this.dialToolStripMenuItem.Name = "dialToolStripMenuItem"; + this.dialToolStripMenuItem.Size = new System.Drawing.Size(138, 22); + this.dialToolStripMenuItem.Text = "Dial"; + // + // internetToolStripMenuItem + // + this.internetToolStripMenuItem.Name = "internetToolStripMenuItem"; + this.internetToolStripMenuItem.Size = new System.Drawing.Size(138, 22); + this.internetToolStripMenuItem.Text = "Internet Call"; + // + // helpToolStripMenuItem + // + this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.aboutAddressBookToolStripMenuItem}); + this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; + this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.helpToolStripMenuItem.Text = "Help"; + // + // aboutAddressBookToolStripMenuItem + // + this.aboutAddressBookToolStripMenuItem.Name = "aboutAddressBookToolStripMenuItem"; + this.aboutAddressBookToolStripMenuItem.Size = new System.Drawing.Size(182, 22); + this.aboutAddressBookToolStripMenuItem.Text = "About Address Book"; + // + // contactsView + // + this.contactsView.Dock = System.Windows.Forms.DockStyle.Fill; + this.contactsView.Location = new System.Drawing.Point(208, 72); + this.contactsView.Name = "contactsView"; + this.contactsView.Size = new System.Drawing.Size(458, 353); + this.contactsView.TabIndex = 3; + this.contactsView.UseCompatibleStateImageBehavior = false; + this.contactsView.View = System.Windows.Forms.View.List; + // + // treeView1 + // + this.treeView1.Dock = System.Windows.Forms.DockStyle.Left; + this.treeView1.Location = new System.Drawing.Point(0, 72); + this.treeView1.Name = "treeView1"; + treeNode1.Name = "Node0"; + treeNode1.Text = "Shared Contacts"; + this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] { + treeNode1}); + this.treeView1.Size = new System.Drawing.Size(208, 353); + this.treeView1.TabIndex = 4; + this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect); + // + // toolbar + // + this.toolbar.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); + this.toolbar.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.toolbar.Controls.Add(this.toolProp); + this.toolbar.Controls.Add(this.toolNew); + this.toolbar.Controls.Add(this.toolDelete); + this.toolbar.Dock = System.Windows.Forms.DockStyle.Top; + this.toolbar.Location = new System.Drawing.Point(0, 24); + this.toolbar.Name = "toolbar"; + this.toolbar.Size = new System.Drawing.Size(666, 48); + this.toolbar.TabIndex = 5; + // + // toolProp + // + this.toolProp.BackColor = System.Drawing.Color.Transparent; + this.toolProp.Image = global::Histacom2.Properties.Resources.WinClassicAddressBookPropertiesIcon; + this.toolProp.Location = new System.Drawing.Point(65, 3); + this.toolProp.Name = "toolProp"; + this.toolProp.Size = new System.Drawing.Size(61, 39); + this.toolProp.TabIndex = 0; + this.toolProp.TabStop = false; + this.toolProp.Click += new System.EventHandler(this.toolProp_Click); + // + // toolNew + // + this.toolNew.BackColor = System.Drawing.Color.Transparent; + this.toolNew.Image = global::Histacom2.Properties.Resources.WinClassicAddressBookNewIcon; + this.toolNew.Location = new System.Drawing.Point(16, 4); + this.toolNew.Name = "toolNew"; + this.toolNew.Size = new System.Drawing.Size(43, 39); + this.toolNew.TabIndex = 0; + this.toolNew.TabStop = false; + // + // toolDelete + // + this.toolDelete.BackColor = System.Drawing.Color.Transparent; + this.toolDelete.Image = global::Histacom2.Properties.Resources.WinClassicAddressBookDeleteIcon; + this.toolDelete.Location = new System.Drawing.Point(132, 3); + this.toolDelete.Name = "toolDelete"; + this.toolDelete.Size = new System.Drawing.Size(61, 39); + this.toolDelete.TabIndex = 0; + this.toolDelete.TabStop = false; + this.toolDelete.Click += new System.EventHandler(this.toolDelete_Click); + // + // newContext + // + this.newContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newContactToolStripMenuItem1, + this.newFolderToolStripMenuItem1}); + this.newContext.Name = "newContext"; + this.newContext.Size = new System.Drawing.Size(153, 48); + // + // newContactToolStripMenuItem1 + // + this.newContactToolStripMenuItem1.Name = "newContactToolStripMenuItem1"; + this.newContactToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); + this.newContactToolStripMenuItem1.Text = "New Contact..."; + this.newContactToolStripMenuItem1.Click += new System.EventHandler(this.newContactToolStripMenuItem1_Click); + // + // newFolderToolStripMenuItem1 + // + this.newFolderToolStripMenuItem1.Name = "newFolderToolStripMenuItem1"; + this.newFolderToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); + this.newFolderToolStripMenuItem1.Text = "New Folder..."; + this.newFolderToolStripMenuItem1.Click += new System.EventHandler(this.newFolderToolStripMenuItem1_Click); + // + // WinClassicAddressBook + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.contactsView); + this.Controls.Add(this.treeView1); + this.Controls.Add(this.toolbar); + this.Controls.Add(this.topmenu); + this.Name = "WinClassicAddressBook"; + this.Size = new System.Drawing.Size(666, 425); + this.topmenu.ResumeLayout(false); + this.topmenu.PerformLayout(); + this.toolbar.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.toolProp)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.toolNew)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.toolDelete)).EndInit(); + this.newContext.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.MenuStrip topmenu; + private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem toolsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem newContactToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem newFolderToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; + private System.Windows.Forms.ToolStripMenuItem propertiesToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; + private System.Windows.Forms.ToolStripMenuItem importToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem exportToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; + private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; + private System.Windows.Forms.ListView contactsView; + private System.Windows.Forms.TreeView treeView1; + private System.Windows.Forms.ToolStripMenuItem toolbarToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem foldersToolStripMenuItem; + private System.Windows.Forms.Panel toolbar; + private System.Windows.Forms.PictureBox toolNew; + private System.Windows.Forms.PictureBox toolDelete; + private System.Windows.Forms.PictureBox toolProp; + private System.Windows.Forms.ToolStripMenuItem actionToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem sendMailToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem dialToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem internetToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem aboutAddressBookToolStripMenuItem; + private System.Windows.Forms.ContextMenuStrip newContext; + private System.Windows.Forms.ToolStripMenuItem newContactToolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem newFolderToolStripMenuItem1; + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs b/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs new file mode 100644 index 0000000..e6f1176 --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs @@ -0,0 +1,293 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using Histacom2.Engine.Template; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicAddressBook : UserControl + { + WindowManager wm = new WindowManager(); + + public List AddressBookObjects; + public WinClassicAddressBook() + { + InitializeComponent(); + foreach (ToolStripMenuItem item in topmenu.Items) + { + item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + item.BackColor = Color.Silver; + item.BackgroundImage = Properties.Resources.sliversilver; + item.BackgroundImageLayout = ImageLayout.Center; + item.DisplayStyle = ToolStripItemDisplayStyle.Text; + } + + //Time to prepare to load all the fonts up for the combo boxes + + //foreach (FontFamily font in System.Drawing.FontFamily.Families) + //{ + // Added to the ComboBox here + + //comboFont.Items.Add(font.Name); + //} + + AddressBookObjects = new List + { + new AddressBookContactList() + { + AttachedNode = treeView1.Nodes[0].Text, + } + }; + } + + private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) + { + UpdateContactListFromNodeName(treeView1.SelectedNode.Text); + } + + //AddressBookContactList GetAddressBookContactListFromNode(string NodeText) + //{ + // AddressBookContactList toReturn = new AddressBookContactList(); + // foreach (AddressBookContactList lstitem in AddressBookObjects) + // { + // if (lstitem.AttachedNode == NodeText) + // { + // toReturn = lstitem; + // } + // } + // if (toReturn == null) + // { + // // Something has gone wrong! + // MessageBox.Show("Unable to find list of items"); + // } + // MessageBox.Show("Gone through process!"); + // return toReturn; + //} + + public void UpdateContactListFromNodeName(string NodeName) + { + contactsView.Items.Clear(); + try + { + foreach (AddressBookContactList ContactList in AddressBookObjects) + { + if (ContactList.AttachedNode == NodeName) + { + foreach (AddressBookContact contact in ContactList.Contacts) + { + if (contact != null) + { + if (contact.FirstName != null) + { + contactsView.Items.Add(contact.FirstName + " " + contact.MiddleName + " " + contact.LastName); + } + } + else + { + MessageBox.Show("Null contact!"); + } + } + } + } + } catch + { + + } + } + + public void AddFolderToNode(TreeNode OldTreeNode, string NewNodeName) + { + if (OldTreeNode != null) + { + OldTreeNode.Nodes.Add(NewNodeName); + + AddressBookObjects.Add(new AddressBookContactList + { + AttachedNode = NewNodeName, + }); + } + } + + private void newFolderToolStripMenuItem_Click(object sender, EventArgs e) + { + NewFolder(); + } + + void NewFolder() + { + FRMWinClassicAddressBookNewFolder abnf = new FRMWinClassicAddressBookNewFolder(); + WinClassic app = wm.StartWin95(abnf, "Address Book - New Folder", Properties.Resources.Win95IconWordpad, true, true, true); + + if (treeView1.SelectedNode != null) + { + if (Program.AddressBookSelectedFolderName != null) + { + AddFolderToNode(treeView1.SelectedNode, Program.AddressBookSelectedFolderName); + } + else + { + wm.StartInfobox95("Address Book - New Folder", "You must enter a folder name!", InfoboxType.Error, InfoboxButtons.OK); + } + } + } + + private void newContactToolStripMenuItem_Click(object sender, EventArgs e) + { + NewContact(); + } + + void NewContact() + { + FRMWinClassicAddressBookNewContact abnc = new FRMWinClassicAddressBookNewContact(); + WinClassic app = wm.StartWin95(abnc, "Address Book - New Contact", Properties.Resources.Win95IconWordpad, true, true, true); + + if (treeView1.SelectedNode != null) + { + if (Program.AddressBookSelectedContact != null) + { + foreach (AddressBookContactList ContactList in AddressBookObjects) + { + if (ContactList.AttachedNode == treeView1.SelectedNode.Text) + { + ContactList.Contacts.Add(Program.AddressBookSelectedContact); + contactsView.Items.Add(Program.AddressBookSelectedContact.FirstName + " " + Program.AddressBookSelectedContact.MiddleName + " " + Program.AddressBookSelectedContact.LastName); + } + } + } + } + } + + private void toolProp_Click(object sender, EventArgs e) + { + OpenProperties(); + } + + void OpenProperties() + { + FRMWinClassicAddressBookNewContact abnc = new FRMWinClassicAddressBookNewContact(); + + // Finds the selected contact + if (treeView1.SelectedNode != null) + { + foreach (AddressBookContactList ContactList in AddressBookObjects) + { + if (ContactList.AttachedNode == treeView1.SelectedNode.Text) + { + foreach (AddressBookContact Contact in ContactList.Contacts) + { + if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text) + { + abnc.toSet = Contact; + } + } + } + } + WinClassic app = wm.StartWin95(abnc, "Address Book - Contact Properties", Properties.Resources.Win95IconWordpad, true, true, true); + + if (treeView1.SelectedNode != null) + { + if (Program.AddressBookSelectedContact != null) + { + foreach (AddressBookContactList ContactList in AddressBookObjects) + { + if (ContactList.AttachedNode == treeView1.SelectedNode.Text) + { + foreach (AddressBookContact Contact in ContactList.Contacts) + { + if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text) + { + ContactList.Contacts.Remove(Contact); + ContactList.Contacts.Add(Program.AddressBookSelectedContact); + } + } + } + } + } + } + } + + + } + + private void propertiesToolStripMenuItem_Click(object sender, EventArgs e) + { + OpenProperties(); + } + + private void deleteToolStripMenuItem_Click(object sender, EventArgs e) + { + DeleteContact(); + } + + void DeleteContact() + { + if (treeView1.SelectedNode != null) + { + foreach (AddressBookContactList ContactList in AddressBookObjects) + { + if (ContactList.AttachedNode == treeView1.SelectedNode.Text) + { + foreach (AddressBookContact Contact in ContactList.Contacts) + { + if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text) + { + ContactList.Contacts.Remove(Contact); + } + } + } + } + } + } + + private void toolDelete_Click(object sender, EventArgs e) + { + DeleteContact(); + } + + private void newContactToolStripMenuItem1_Click(object sender, EventArgs e) + { + NewContact(); + } + + private void newFolderToolStripMenuItem1_Click(object sender, EventArgs e) + { + NewFolder(); + } + + private void toolbarToolStripMenuItem_Click(object sender, EventArgs e) + { + toolbar.Visible = toolbarToolStripMenuItem.Checked; + } + + private void foldersToolStripMenuItem_Click(object sender, EventArgs e) + { + treeView1.Visible = foldersToolStripMenuItem.Checked; + } + + private void exitToolStripMenuItem_Click(object sender, EventArgs e) + { + ((Form)this.TopLevelControl).Close(); + } + } + + public class AddressBookContact + { + public string FirstName; + public string MiddleName; + public string LastName; + public List Emails = new List(); + } + + public class AddressBookContactList + { + public string AttachedNode; + public List Contacts = new List(); + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx b/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx new file mode 100644 index 0000000..e1c367e --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 118, 17 + + \ No newline at end of file diff --git a/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs b/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs new file mode 100644 index 0000000..ff0f32d --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs @@ -0,0 +1,623 @@ +namespace Histacom2.OS.Win95.Win95Apps +{ + partial class WinClassicWindowsExplorer + { + /// + /// 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 Component 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(WinClassicWindowsExplorer)); + this.program = new System.Windows.Forms.Panel(); + this.mainView = new System.Windows.Forms.ListView(); + this.pnlInfo = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.txtInfoTitle = new System.Windows.Forms.Label(); + this.pnlInfoContent = new System.Windows.Forms.Panel(); + this.InfoDesc = new System.Windows.Forms.Panel(); + this.txtInfoDescSize = new System.Windows.Forms.Label(); + this.txtInfoDescModified = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.txtInfoDescType = new System.Windows.Forms.Label(); + this.txtInfoDescName = new System.Windows.Forms.Label(); + this.txtInfoTip = new System.Windows.Forms.Label(); + this.pnlFolders = new System.Windows.Forms.Panel(); + this.diskView = new System.Windows.Forms.TreeView(); + this.pnlFoldersTop = new System.Windows.Forms.Panel(); + this.label2 = new System.Windows.Forms.Label(); + this.btnFolderClose = new System.Windows.Forms.PictureBox(); + this.toprightcorner = new System.Windows.Forms.Panel(); + this.bottomrightcorner = new System.Windows.Forms.Panel(); + this.bottomleftcorner = new System.Windows.Forms.Panel(); + this.topleftcorner = new System.Windows.Forms.Panel(); + this.pnlSave = new System.Windows.Forms.Panel(); + this.Button1 = new System.Windows.Forms.Button(); + this.Label1 = new System.Windows.Forms.Label(); + this.txtSave = new System.Windows.Forms.TextBox(); + this.MenuStrip1 = new System.Windows.Forms.MenuStrip(); + this.FileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CreateShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.BitmapImageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DeleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RenameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CloseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.EditToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CutCtrlXToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CopyCtrlCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SellectAllCtrlAToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ViewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RefreshToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.AboutWindows95ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.refresh = new System.Windows.Forms.Timer(this.components); + this.program.SuspendLayout(); + this.pnlInfo.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.pnlInfoContent.SuspendLayout(); + this.InfoDesc.SuspendLayout(); + this.pnlFolders.SuspendLayout(); + this.pnlFoldersTop.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.btnFolderClose)).BeginInit(); + this.pnlSave.SuspendLayout(); + this.MenuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // program + // + this.program.BackColor = System.Drawing.Color.Silver; + this.program.Controls.Add(this.mainView); + this.program.Controls.Add(this.pnlInfo); + this.program.Controls.Add(this.pnlFolders); + this.program.Controls.Add(this.toprightcorner); + this.program.Controls.Add(this.bottomrightcorner); + this.program.Controls.Add(this.bottomleftcorner); + this.program.Controls.Add(this.topleftcorner); + this.program.Controls.Add(this.pnlSave); + this.program.Controls.Add(this.MenuStrip1); + this.program.Dock = System.Windows.Forms.DockStyle.Fill; + this.program.Location = new System.Drawing.Point(0, 0); + this.program.Name = "program"; + this.program.Size = new System.Drawing.Size(704, 517); + this.program.TabIndex = 13; + // + // mainView + // + this.mainView.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.mainView.Dock = System.Windows.Forms.DockStyle.Fill; + this.mainView.Location = new System.Drawing.Point(396, 24); + this.mainView.Name = "mainView"; + this.mainView.Size = new System.Drawing.Size(308, 458); + this.mainView.TabIndex = 10; + this.mainView.UseCompatibleStateImageBehavior = false; + this.mainView.View = System.Windows.Forms.View.List; + this.mainView.AfterLabelEdit += new System.Windows.Forms.LabelEditEventHandler(this.mainView_AfterLabelEdit); + this.mainView.SelectedIndexChanged += new System.EventHandler(this.mainView_SelectedIndexChanged); + this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick); + // + // pnlInfo + // + this.pnlInfo.BackColor = System.Drawing.Color.White; + this.pnlInfo.BackgroundImage = global::Histacom2.Properties.Resources.Win98WebBackground; + this.pnlInfo.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.pnlInfo.Controls.Add(this.pictureBox1); + this.pnlInfo.Controls.Add(this.txtInfoTitle); + this.pnlInfo.Controls.Add(this.pnlInfoContent); + this.pnlInfo.Dock = System.Windows.Forms.DockStyle.Left; + this.pnlInfo.Location = new System.Drawing.Point(196, 24); + this.pnlInfo.Name = "pnlInfo"; + this.pnlInfo.Size = new System.Drawing.Size(200, 458); + this.pnlInfo.TabIndex = 19; + // + // pictureBox1 + // + this.pictureBox1.BackColor = System.Drawing.Color.Transparent; + this.pictureBox1.Location = new System.Drawing.Point(15, 18); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(30, 30); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 20; + this.pictureBox1.TabStop = false; + // + // txtInfoTitle + // + this.txtInfoTitle.AutoSize = true; + this.txtInfoTitle.BackColor = System.Drawing.Color.Transparent; + this.txtInfoTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtInfoTitle.Location = new System.Drawing.Point(3, 51); + this.txtInfoTitle.Name = "txtInfoTitle"; + this.txtInfoTitle.Size = new System.Drawing.Size(192, 29); + this.txtInfoTitle.TabIndex = 0; + this.txtInfoTitle.Text = "FOLDER_NAME"; + // + // pnlInfoContent + // + this.pnlInfoContent.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.pnlInfoContent.BackColor = System.Drawing.Color.Transparent; + this.pnlInfoContent.Controls.Add(this.InfoDesc); + this.pnlInfoContent.Controls.Add(this.txtInfoTip); + this.pnlInfoContent.Location = new System.Drawing.Point(0, 95); + this.pnlInfoContent.Name = "pnlInfoContent"; + this.pnlInfoContent.Size = new System.Drawing.Size(199, 362); + this.pnlInfoContent.TabIndex = 22; + // + // InfoDesc + // + this.InfoDesc.Controls.Add(this.txtInfoDescSize); + this.InfoDesc.Controls.Add(this.txtInfoDescModified); + this.InfoDesc.Controls.Add(this.label5); + this.InfoDesc.Controls.Add(this.txtInfoDescType); + this.InfoDesc.Controls.Add(this.txtInfoDescName); + this.InfoDesc.Dock = System.Windows.Forms.DockStyle.Top; + this.InfoDesc.Location = new System.Drawing.Point(0, 25); + this.InfoDesc.Name = "InfoDesc"; + this.InfoDesc.Size = new System.Drawing.Size(199, 94); + this.InfoDesc.TabIndex = 22; + this.InfoDesc.Visible = false; + // + // txtInfoDescSize + // + this.txtInfoDescSize.AutoSize = true; + this.txtInfoDescSize.Location = new System.Drawing.Point(12, 81); + this.txtInfoDescSize.Name = "txtInfoDescSize"; + this.txtInfoDescSize.Size = new System.Drawing.Size(59, 13); + this.txtInfoDescSize.TabIndex = 0; + this.txtInfoDescSize.Text = "FILE_SIZE"; + // + // txtInfoDescModified + // + this.txtInfoDescModified.AutoSize = true; + this.txtInfoDescModified.Location = new System.Drawing.Point(12, 54); + this.txtInfoDescModified.Name = "txtInfoDescModified"; + this.txtInfoDescModified.Size = new System.Drawing.Size(92, 13); + this.txtInfoDescModified.TabIndex = 0; + this.txtInfoDescModified.Text = "LAST_MODIFIED"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(12, 41); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(73, 13); + this.label5.TabIndex = 0; + this.label5.Text = "Last Modified:"; + // + // txtInfoDescType + // + this.txtInfoDescType.AutoSize = true; + this.txtInfoDescType.Location = new System.Drawing.Point(12, 18); + this.txtInfoDescType.Name = "txtInfoDescType"; + this.txtInfoDescType.Size = new System.Drawing.Size(63, 13); + this.txtInfoDescType.TabIndex = 0; + this.txtInfoDescType.Text = "FILE_TYPE"; + // + // txtInfoDescName + // + this.txtInfoDescName.AutoSize = true; + this.txtInfoDescName.Location = new System.Drawing.Point(12, 5); + this.txtInfoDescName.Name = "txtInfoDescName"; + this.txtInfoDescName.Size = new System.Drawing.Size(66, 13); + this.txtInfoDescName.TabIndex = 0; + this.txtInfoDescName.Text = "FILE_NAME"; + // + // txtInfoTip + // + this.txtInfoTip.BackColor = System.Drawing.Color.Transparent; + this.txtInfoTip.Dock = System.Windows.Forms.DockStyle.Top; + this.txtInfoTip.Location = new System.Drawing.Point(0, 0); + this.txtInfoTip.Name = "txtInfoTip"; + this.txtInfoTip.Size = new System.Drawing.Size(199, 25); + this.txtInfoTip.TabIndex = 21; + this.txtInfoTip.Text = "Select an item to view its description."; + this.txtInfoTip.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // pnlFolders + // + this.pnlFolders.Controls.Add(this.diskView); + this.pnlFolders.Controls.Add(this.pnlFoldersTop); + this.pnlFolders.Dock = System.Windows.Forms.DockStyle.Left; + this.pnlFolders.Location = new System.Drawing.Point(0, 24); + this.pnlFolders.Name = "pnlFolders"; + this.pnlFolders.Size = new System.Drawing.Size(196, 458); + this.pnlFolders.TabIndex = 0; + // + // diskView + // + this.diskView.Dock = System.Windows.Forms.DockStyle.Fill; + this.diskView.Location = new System.Drawing.Point(0, 22); + this.diskView.Name = "diskView"; + this.diskView.Size = new System.Drawing.Size(196, 436); + this.diskView.TabIndex = 13; + this.diskView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.diskView_AfterSelect); + // + // pnlFoldersTop + // + this.pnlFoldersTop.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); + this.pnlFoldersTop.Controls.Add(this.label2); + this.pnlFoldersTop.Controls.Add(this.btnFolderClose); + this.pnlFoldersTop.Dock = System.Windows.Forms.DockStyle.Top; + this.pnlFoldersTop.Location = new System.Drawing.Point(0, 0); + this.pnlFoldersTop.Name = "pnlFoldersTop"; + this.pnlFoldersTop.Size = new System.Drawing.Size(196, 22); + this.pnlFoldersTop.TabIndex = 20; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(3, 3); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(41, 13); + this.label2.TabIndex = 1; + this.label2.Text = "Folders"; + // + // btnFolderClose + // + this.btnFolderClose.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); + this.btnFolderClose.Image = ((System.Drawing.Image)(resources.GetObject("btnFolderClose.Image"))); + this.btnFolderClose.Location = new System.Drawing.Point(172, 3); + this.btnFolderClose.Name = "btnFolderClose"; + this.btnFolderClose.Size = new System.Drawing.Size(21, 16); + this.btnFolderClose.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.btnFolderClose.TabIndex = 20; + this.btnFolderClose.TabStop = false; + this.btnFolderClose.Click += new System.EventHandler(this.btnFolderClose_Click); + this.btnFolderClose.MouseEnter += new System.EventHandler(this.pictureBox1_MouseEnter); + this.btnFolderClose.MouseLeave += new System.EventHandler(this.btnFolderClose_MouseLeave); + // + // toprightcorner + // + this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.toprightcorner.Location = new System.Drawing.Point(700, 0); + this.toprightcorner.Name = "toprightcorner"; + this.toprightcorner.Size = new System.Drawing.Size(4, 4); + this.toprightcorner.TabIndex = 6; + // + // bottomrightcorner + // + this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.bottomrightcorner.Location = new System.Drawing.Point(700, 513); + this.bottomrightcorner.Name = "bottomrightcorner"; + this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); + this.bottomrightcorner.TabIndex = 4; + // + // bottomleftcorner + // + this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.bottomleftcorner.Location = new System.Drawing.Point(0, 513); + this.bottomleftcorner.Name = "bottomleftcorner"; + this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); + this.bottomleftcorner.TabIndex = 2; + // + // topleftcorner + // + this.topleftcorner.Location = new System.Drawing.Point(0, 0); + this.topleftcorner.Name = "topleftcorner"; + this.topleftcorner.Size = new System.Drawing.Size(4, 4); + this.topleftcorner.TabIndex = 1; + // + // pnlSave + // + this.pnlSave.Controls.Add(this.Button1); + this.pnlSave.Controls.Add(this.Label1); + this.pnlSave.Controls.Add(this.txtSave); + this.pnlSave.Dock = System.Windows.Forms.DockStyle.Bottom; + this.pnlSave.Location = new System.Drawing.Point(0, 482); + this.pnlSave.Name = "pnlSave"; + this.pnlSave.Size = new System.Drawing.Size(704, 35); + this.pnlSave.TabIndex = 18; + this.pnlSave.Visible = false; + // + // Button1 + // + this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.Button1.Location = new System.Drawing.Point(626, 3); + this.Button1.Name = "Button1"; + this.Button1.Size = new System.Drawing.Size(75, 23); + this.Button1.TabIndex = 17; + this.Button1.Text = "Save"; + this.Button1.UseVisualStyleBackColor = true; + this.Button1.Click += new System.EventHandler(this.Button1_Click); + // + // Label1 + // + this.Label1.AutoSize = true; + this.Label1.Location = new System.Drawing.Point(3, 6); + this.Label1.Name = "Label1"; + this.Label1.Size = new System.Drawing.Size(57, 13); + this.Label1.TabIndex = 16; + this.Label1.Text = "File Name:"; + // + // txtSave + // + this.txtSave.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.txtSave.Location = new System.Drawing.Point(60, 3); + this.txtSave.Name = "txtSave"; + this.txtSave.Size = new System.Drawing.Size(560, 20); + this.txtSave.TabIndex = 15; + // + // MenuStrip1 + // + this.MenuStrip1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); + this.MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileToolStripMenuItem, + this.EditToolStripMenuItem, + this.ViewToolStripMenuItem, + this.HelpToolStripMenuItem}); + this.MenuStrip1.Location = new System.Drawing.Point(0, 0); + this.MenuStrip1.Name = "MenuStrip1"; + this.MenuStrip1.Size = new System.Drawing.Size(704, 24); + this.MenuStrip1.TabIndex = 6; + this.MenuStrip1.Text = "MenuStrip1"; + // + // FileToolStripMenuItem + // + this.FileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CreateShortcutToolStripMenuItem, + this.DeleteToolStripMenuItem, + this.RenameToolStripMenuItem, + this.CloseToolStripMenuItem}); + this.FileToolStripMenuItem.Name = "FileToolStripMenuItem"; + this.FileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); + this.FileToolStripMenuItem.Text = "File"; + // + // CreateShortcutToolStripMenuItem + // + this.CreateShortcutToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FolderToolStripMenuItem, + this.ShortcutToolStripMenuItem, + this.TextDocumentToolStripMenuItem, + this.BitmapImageToolStripMenuItem}); + this.CreateShortcutToolStripMenuItem.Name = "CreateShortcutToolStripMenuItem"; + this.CreateShortcutToolStripMenuItem.Size = new System.Drawing.Size(117, 22); + this.CreateShortcutToolStripMenuItem.Text = "New"; + // + // FolderToolStripMenuItem + // + this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; + this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.FolderToolStripMenuItem.Text = "Folder"; + this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); + // + // ShortcutToolStripMenuItem + // + this.ShortcutToolStripMenuItem.Name = "ShortcutToolStripMenuItem"; + this.ShortcutToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.ShortcutToolStripMenuItem.Text = "Shortcut"; + // + // TextDocumentToolStripMenuItem + // + this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; + this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.TextDocumentToolStripMenuItem.Text = "Text Document"; + // + // BitmapImageToolStripMenuItem + // + this.BitmapImageToolStripMenuItem.Name = "BitmapImageToolStripMenuItem"; + this.BitmapImageToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.BitmapImageToolStripMenuItem.Text = "Bitmap Image"; + // + // DeleteToolStripMenuItem + // + this.DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem"; + this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(117, 22); + this.DeleteToolStripMenuItem.Text = "Delete"; + this.DeleteToolStripMenuItem.Click += new System.EventHandler(this.DeleteToolStripMenuItem_Click); + // + // RenameToolStripMenuItem + // + this.RenameToolStripMenuItem.Name = "RenameToolStripMenuItem"; + this.RenameToolStripMenuItem.Size = new System.Drawing.Size(117, 22); + this.RenameToolStripMenuItem.Text = "Rename"; + this.RenameToolStripMenuItem.Click += new System.EventHandler(this.RenameToolStripMenuItem_Click); + // + // CloseToolStripMenuItem + // + this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem"; + this.CloseToolStripMenuItem.Size = new System.Drawing.Size(117, 22); + this.CloseToolStripMenuItem.Text = "Close"; + this.CloseToolStripMenuItem.Click += new System.EventHandler(this.CloseToolStripMenuItem_Click); + // + // EditToolStripMenuItem + // + this.EditToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CutCtrlXToolStripMenuItem, + this.CopyCtrlCToolStripMenuItem, + this.PasteToolStripMenuItem, + this.SellectAllCtrlAToolStripMenuItem}); + this.EditToolStripMenuItem.Name = "EditToolStripMenuItem"; + this.EditToolStripMenuItem.Size = new System.Drawing.Size(39, 20); + this.EditToolStripMenuItem.Text = "Edit"; + // + // CutCtrlXToolStripMenuItem + // + this.CutCtrlXToolStripMenuItem.Name = "CutCtrlXToolStripMenuItem"; + this.CutCtrlXToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.CutCtrlXToolStripMenuItem.Text = "Cut Ctrl+X"; + this.CutCtrlXToolStripMenuItem.Click += new System.EventHandler(this.CutCtrlXToolStripMenuItem_Click); + // + // CopyCtrlCToolStripMenuItem + // + this.CopyCtrlCToolStripMenuItem.Name = "CopyCtrlCToolStripMenuItem"; + this.CopyCtrlCToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.CopyCtrlCToolStripMenuItem.Text = "Copy Ctrl+C"; + this.CopyCtrlCToolStripMenuItem.Click += new System.EventHandler(this.CopyCtrlCToolStripMenuItem_Click); + // + // PasteToolStripMenuItem + // + this.PasteToolStripMenuItem.Name = "PasteToolStripMenuItem"; + this.PasteToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.PasteToolStripMenuItem.Text = "Paste Ctrl+V"; + this.PasteToolStripMenuItem.Click += new System.EventHandler(this.PasteToolStripMenuItem_Click); + // + // SellectAllCtrlAToolStripMenuItem + // + this.SellectAllCtrlAToolStripMenuItem.Name = "SellectAllCtrlAToolStripMenuItem"; + this.SellectAllCtrlAToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.SellectAllCtrlAToolStripMenuItem.Text = "Select All Ctrl+A"; + this.SellectAllCtrlAToolStripMenuItem.Click += new System.EventHandler(this.SellectAllCtrlAToolStripMenuItem_Click); + // + // ViewToolStripMenuItem + // + this.ViewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FoldersToolStripMenuItem, + this.RefreshToolStripMenuItem}); + this.ViewToolStripMenuItem.Name = "ViewToolStripMenuItem"; + this.ViewToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.ViewToolStripMenuItem.Text = "View"; + // + // FoldersToolStripMenuItem + // + this.FoldersToolStripMenuItem.Checked = true; + this.FoldersToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.FoldersToolStripMenuItem.Name = "FoldersToolStripMenuItem"; + this.FoldersToolStripMenuItem.Size = new System.Drawing.Size(113, 22); + this.FoldersToolStripMenuItem.Text = "Folders"; + this.FoldersToolStripMenuItem.Click += new System.EventHandler(this.FoldersToolStripMenuItem_Click); + // + // RefreshToolStripMenuItem + // + this.RefreshToolStripMenuItem.Name = "RefreshToolStripMenuItem"; + this.RefreshToolStripMenuItem.Size = new System.Drawing.Size(113, 22); + this.RefreshToolStripMenuItem.Text = "Refresh"; + this.RefreshToolStripMenuItem.Click += new System.EventHandler(this.RefreshToolStripMenuItem_Click); + // + // HelpToolStripMenuItem + // + this.HelpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.HelpToolStripMenuItem1, + this.AboutWindows95ToolStripMenuItem}); + this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; + this.HelpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.HelpToolStripMenuItem.Text = "Help"; + // + // HelpToolStripMenuItem1 + // + this.HelpToolStripMenuItem1.Name = "HelpToolStripMenuItem1"; + this.HelpToolStripMenuItem1.Size = new System.Drawing.Size(174, 22); + this.HelpToolStripMenuItem1.Text = "Help Topics"; + // + // AboutWindows95ToolStripMenuItem + // + this.AboutWindows95ToolStripMenuItem.Name = "AboutWindows95ToolStripMenuItem"; + this.AboutWindows95ToolStripMenuItem.Size = new System.Drawing.Size(174, 22); + this.AboutWindows95ToolStripMenuItem.Text = "About Windows 95"; + this.AboutWindows95ToolStripMenuItem.Click += new System.EventHandler(this.AboutWindows95ToolStripMenuItem_Click); + // + // refresh + // + this.refresh.Enabled = true; + this.refresh.Interval = 15000; + this.refresh.Tick += new System.EventHandler(this.refresh_Tick); + // + // WinClassicWindowsExplorer + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.program); + this.Name = "WinClassicWindowsExplorer"; + this.Size = new System.Drawing.Size(704, 517); + this.Load += new System.EventHandler(this.WinClassicWindowsExplorer_Load); + this.program.ResumeLayout(false); + this.program.PerformLayout(); + this.pnlInfo.ResumeLayout(false); + this.pnlInfo.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.pnlInfoContent.ResumeLayout(false); + this.InfoDesc.ResumeLayout(false); + this.InfoDesc.PerformLayout(); + this.pnlFolders.ResumeLayout(false); + this.pnlFoldersTop.ResumeLayout(false); + this.pnlFoldersTop.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.btnFolderClose)).EndInit(); + this.pnlSave.ResumeLayout(false); + this.pnlSave.PerformLayout(); + this.MenuStrip1.ResumeLayout(false); + this.MenuStrip1.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + internal System.Windows.Forms.Panel program; + internal System.Windows.Forms.TreeView diskView; + internal System.Windows.Forms.MenuStrip MenuStrip1; + internal System.Windows.Forms.ToolStripMenuItem FileToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CreateShortcutToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ShortcutToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem BitmapImageToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DeleteToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RenameToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CloseToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CutCtrlXToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PasteToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SellectAllCtrlAToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ViewToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FoldersToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RefreshToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem AboutWindows95ToolStripMenuItem; + internal System.Windows.Forms.Panel toprightcorner; + internal System.Windows.Forms.Panel bottomrightcorner; + internal System.Windows.Forms.Panel bottomleftcorner; + internal System.Windows.Forms.Panel topleftcorner; + internal System.Windows.Forms.ListView mainView; + internal System.Windows.Forms.Panel pnlSave; + internal System.Windows.Forms.Button Button1; + internal System.Windows.Forms.Label Label1; + internal System.Windows.Forms.TextBox txtSave; + private System.Windows.Forms.Panel pnlInfo; + private System.Windows.Forms.Panel pnlFolders; + private System.Windows.Forms.Panel pnlFoldersTop; + private System.Windows.Forms.PictureBox btnFolderClose; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label txtInfoTitle; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Label txtInfoTip; + private System.Windows.Forms.Panel pnlInfoContent; + private System.Windows.Forms.Panel InfoDesc; + private System.Windows.Forms.Label txtInfoDescModified; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label txtInfoDescType; + private System.Windows.Forms.Label txtInfoDescName; + private System.Windows.Forms.Label txtInfoDescSize; + private System.Windows.Forms.Timer refresh; + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs b/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs new file mode 100644 index 0000000..2d82f75 --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs @@ -0,0 +1,1083 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static Histacom2.Engine.SaveSystem; +using System.IO; +using Histacom2.Engine; +using Newtonsoft.Json; +using Histacom2.Engine.Template; + +namespace Histacom2.OS.Win95.Win95Apps +{ + public partial class WinClassicWindowsExplorer : UserControl + { + public bool IsFileOpenDialog = false; + public bool IsFileSaveDialog = false; + public string onlyViewExtension = ""; + + string ToReplaceWith = ProfileDirectory; + public string CurrentDirectory = ProfileMyComputerDirectory; + string OldLabelText; + string CurrentCopyFile; + int fileType = 6; + //string attemptedDirectory = ""; + WindowManager wm = new WindowManager(); + + public WinClassicWindowsExplorer() + { + InitializeComponent(); + } + + void WinClassicWindowsExplorer_Load(object sender, EventArgs e) + { + if (SaveSystem.CurrentSave.CurrentOS == "2000") + { + pnlInfo.Width = 200; + txtInfoTitle.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + } + + diskView.ImageList = new ImageList(); + + diskView.ImageList.Images.Add(Properties.Resources.Win95DesktopIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95HardDiskIcon); + diskView.ImageList.Images.Add(Properties.Resources.WinClassicFolderSmall); + diskView.ImageList.Images.Add(Properties.Resources.WinClassicOpenFolderSmall); + diskView.ImageList.Images.Add(Properties.Resources.Win95ControlPanelIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95PrintersFolder); + diskView.ImageList.Images.Add(Properties.Resources.Win95ComputerIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95NetworkIcon); + diskView.ImageList.Images.Add(Properties.Resources.Win95RecycleIcon); + + program.BringToFront(); + + //diskView.Items.Add("My Computer", 0); + Application.DoEvents(); + + RefreshAll(); + RefreshTreeNode(); + + if (FileDialogBoxManager.IsInOpenDialog) + { + IsFileOpenDialog = true; + } + else if (FileDialogBoxManager.IsInSaveDialog) + { + IsFileSaveDialog = true; + } + + if (IsFileOpenDialog == true) + { + pnlSave.Show(); + Button1.Text = "Open"; + } + else + { + if (IsFileSaveDialog == true) + { + pnlSave.Show(); + Button1.Text = "Save"; + } + } + + onlyViewExtension = FileDialogBoxManager.OnlyViewExtension; + } + + //'Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) + //' mainView.Items.Clear() + //' Dim childamount As TreeNodeCollection + //' childamount = TreeView1.SelectedNode.Nodes + //' lblamountofobjects.Text = (childamount.Count & " objects(s)") + //' For Each TreeNode In TreeView1.SelectedNode.Nodes + //' If TreeNode.tag = "file" Then + //' TreeNode.forecolor = TreeView1.BackColor + //' End If + //' mainView.Items.Add(TreeNode.text) + //' Next + //'End Sub + + string ReadDataFile(string reqDirectory, bool returnYesIfProtected = false) { + string Val = ""; + string directoryFileInfo; + directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info")); + FileSystemFolderInfo toRead = new FileSystemFolderInfo(); + toRead = JsonConvert.DeserializeObject(directoryFileInfo); + + if (returnYesIfProtected == true) + { + if (toRead.IsProtected == true) + { + return "yes"; + } + } + else + { + return toRead.Label; + } + return Val; + } + + void RefreshAll() { + try { + + this.mainView.Items.Clear(); + + // Update the WebView + + if (CurrentDirectory == SaveSystem.ProfileMyComputerDirectory) + { + pictureBox1.Image = Properties.Resources.Win95HardDiskIcon; + } else if (CurrentDirectory == SaveSystem.ProfileFileSystemDirectory) { + pictureBox1.Image = Properties.Resources.Win95Computer; + } else { + pictureBox1.Image = Properties.Resources.WinClassicFolder; + } + + txtInfoTip.Show(); + InfoDesc.Hide(); + + string weblabel = ReadDataFile(CurrentDirectory, false); + + txtInfoTitle.Text = weblabel ?? new FileInfo(CurrentDirectory).Name; + foreach (string str in Directory.GetDirectories(CurrentDirectory)) + { + string label = ReadDataFile(str, false); + ListViewItem itm = this.mainView.Items.Add(label ?? Path.GetFileName(str)); + itm.ImageKey = str; + } + foreach (string str in Directory.GetFiles(CurrentDirectory)) + { + // Get the app Icon + + //int AppIcon = 2; + + //switch (new FileInfo(str).Extension) + //{ + // case ".exe": + // string contents; + + // contents = File.ReadAllText(str); + + // switch (contents.ToLower()) + // { + // case "calc": + // AppIcon = 3; + // break; + // case "explorer": + // AppIcon = 4; + // break; + // } + // break; + //} + + + + if (IsFileOpenDialog == true || IsFileSaveDialog == true) + { + if (!(Path.GetFileName(str) == "_data.info")) + { + if (new FileInfo(str).Extension == onlyViewExtension) + { + ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str)); + itm.Tag = str; + } + } + } else { + if (!(Path.GetFileName(str) == "_data.info")) { + ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str)); + itm.Tag = str; + } + } + } + } catch (Exception ex) { + //wm.StartInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); add illegal operation dialog here later + ((Form)this.TopLevelControl).Close(); + } + } + + void RefreshTreeNode() + { + // Refresh the TreeView + + diskView.Nodes.Clear(); + + int loc = 0; + TreeNode[] folders = new TreeNode[new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories().Length]; + foreach (DirectoryInfo folder in new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories()) + { + if (folder.GetDirectories().Length > 0) + { + string label = ReadDataFile(folder.FullName, false); + TreeNode[] tn = createSubDirNodes(folder); + folders[loc] = new TreeNode(label ?? folder.Name, 2, 3, tn); + folders[loc].Tag = folder.FullName; + } + else + { + string label = ReadDataFile(folder.FullName, false); + folders[loc] = new TreeNode(label ?? folder.Name, 2, 3); + folders[loc].Tag = folder.FullName; + } + loc++; + } + TreeNode[] mypcarray = new TreeNode[3]; + mypcarray[0] = new TreeNode("(C:)", 1, 1, folders); + mypcarray[1] = new TreeNode("Control Panel", 4, 4); + mypcarray[2] = new TreeNode("Printers", 5, 5); + TreeNode[] desktoparray = new TreeNode[3]; + desktoparray[0] = new TreeNode("My Computer", 6, 6, mypcarray); + desktoparray[1] = new TreeNode("Network Neighborhood", 7, 7); + desktoparray[2] = new TreeNode("Recycle Bin", 8, 8); + diskView.Nodes.Add(new TreeNode("Desktop", 0, 0, desktoparray)); + } + + public void OpenFile(string fileDir) + { + try + { + ReturnType(new FileInfo(fileDir).Extension); + switch (fileType) + { + case 1: + WinClassicNotepad np = new WinClassicNotepad(); + np.mainText.Text = FileDialogBoxManager.ReadTextFile(fileDir); + WinClassic app = wm.StartWin95(np, "Notepad", Properties.Resources.Win95IconNotepad, true, true); + + Program.AddTaskbarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); + + break; + case 12: + OpenApplication(FileDialogBoxManager.ReadTextFile(fileDir)); + break; + } + } catch { + } + + } + + void OpenApplication(string appname) + { + switch (appname.ToLower()) + { + case "explorer": + Engine.Template.WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + Program.AddTaskbarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + break; + case "calc": + Engine.Template.WinClassic appCalc = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, true, true); + Program.AddTaskbarItem(appCalc, appCalc.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); + + Program.nonimportantapps.Add(appCalc); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); + + break; + case "wordpad": + Engine.Template.WinClassic appWP = wm.StartWin95(new WinClassicWordPad(), "Wordpad", Properties.Resources.WinClassicWordpad, true, true); + Program.AddTaskbarItem(appWP, appWP.Tag.ToString(), "Wordpad", Properties.Resources.WinClassicWordpad); + + Program.nonimportantapps.Add(appWP); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); + + break; + case "iebrokeninstaller": + wm.StartInfobox95("Internet Explorer Installer", "Installation Failed: The INF file was not found", InfoboxType.Error, InfoboxButtons.OK); + + break; + case "addressbook": + WinClassic appAdBk = wm.StartWin95(new WinClassicAddressBook(), "Address Book", Properties.Resources.WinClassicAddressBook, true, true); + Program.AddTaskbarItem(appAdBk, appAdBk.Tag.ToString(), "Address Book", Properties.Resources.WinClassicAddressBook); + + Program.nonimportantapps.Add(appAdBk); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); + Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); + + break; + } + } + + string ReturnType(string extension) { + string returnVal = ""; + fileType = 1; + switch (extension) { + case ".txt": + fileType = 1; + returnVal = "Text Document \n createtext"; + break; + case ".dat": + fileType = 1; + returnVal = "Text Document \n createtext"; + break; + case ".rtf": + fileType = 2; + returnVal = "Rich Text Document \n createtext"; + break; + case ".cfg": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".log": + fileType = 1; + returnVal = "log text file \n createtext"; + break; + case ".properties": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".json": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".doc": + fileType = 3; + returnVal = "Word Document (Old) \n word"; + break; + case ".docx": + fileType = 3; + returnVal = "Word Document \n word"; + break; + case ".docm": + fileType = 3; + returnVal = "Macro-Enabled Word Document \n word"; + break; + case ".xls": + fileType = 4; + returnVal = "Excel Spreadsheets (Old) \n excel"; + break; + case ".xlsx": + fileType = 4; + returnVal = "Excel Spreadsheets \n excel"; + break; + case ".ppt": + fileType = 5; + returnVal = "Powerpoint Presentation (Old) \n powerpoint"; + break; + case ".pptx": + fileType = 5; + returnVal = "Powerpoint Presentation \n powerpoint"; + break; + case ".pub": + fileType = 7; + returnVal = "Publisher Document \n powerpoint"; + break; + case ".xps": + fileType = 8; + returnVal = "XPS Document \n xpsview"; + break; + case ".htm": + fileType = 9; + returnVal = "HTML web page \n html"; + break; + case ".html": + fileType = 9; + returnVal = "HTML web page \n html"; + break; + case ".wps": + fileType = 10; + returnVal = "Works document \n works"; + break; + case ".wmf": + fileType = 11; + returnVal = "Windows Metafile (A picture) \n createart"; + break; + case ".emf": + fileType = 11; + returnVal = "Enhanced Metafile (A picture) \n createart"; + break; + case ".png": + fileType = 11; + returnVal = "Picture file (Portable Network Graphics) \n createart"; + break; + case ".jpg": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".jpeg": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".gif": + fileType = 12; + returnVal = "Picture file \n gifman"; + break; + case ".tif": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".bmp": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".zip": + fileType = 11; + returnVal = "Compressed ZIP file \n winrar"; + break; + case ".rar": + fileType = 11; + returnVal = "WINRAR Compressed file \n winrar"; + break; + case ".gz": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".7z": + fileType = 11; + returnVal = "7ZIP file \n 7z"; + break; + case ".ace": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".arj": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".bz2": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".gzip": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".lzh": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".tar": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".uue": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".xz": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".z": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".001": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".exe": + fileType = 12; + returnVal = "Program \n exe"; + break; + case ".jar": + fileType = 13; + returnVal = "Java file \n java"; + break; + case ".iso": + fileType = 14; + returnVal = "CD Image file \n iso"; + break; + case ".avi": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m4v": + fileType = 15; + returnVal = "Video (MPEG-4) \n video"; + break; + case ".mp4": + fileType = 15; + returnVal = "Video (MPEG-4) \n video"; + break; + case ".wmv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m2v": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m3u": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mts": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".dv": + fileType = 15; + returnVal = "Video (Digital Video) \n video"; + break; + case ".flv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m1v": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m2ts": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mkv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mov": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpeg4": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpeg": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpg": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".3gp": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m4p": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mp2": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".mp3": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".wav": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".nls": + fileType = 16; + returnVal = "Font file \n font"; + break; + case ".dll": + fileType = 17; + returnVal = "System File \n sys"; + break; + case ".bat": + fileType = 18; + returnVal = "MS-DOS Batch file \n winterm"; + break; + case ".url": + fileType = 19; + returnVal = "Shortcut \n short"; + break; + case ".sh": + fileType = 20; + returnVal = "BASH file \n winterm"; + break; + case ".win": + fileType = 17; + returnVal = "System file \n sys"; + break; + } + return returnVal; + } + + //Private Sub windows_explorer_Closed(sender As Object, e As EventArgs) Handles Me.Closed + // IsFileDialog = False + //End Sub + + void mainView_DoubleClick(object sender, EventArgs e) + { + try + { + if (mainView.FocusedItem.Tag == null) + { // If it isn't a file + GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.ImageKey.ToString())); + } + else + { // If it is a file + if (IsFileOpenDialog == true || IsFileSaveDialog == true) + { + if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) + { + Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); + } + + + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + + ((Form)this.TopLevelControl).Close(); + } + else + { + OpenFile(mainView.FocusedItem.Tag.ToString()); + } + } + } catch (Exception ex) { + MessageBox.Show(ex.Message); + } + } + + void diskView_AfterSelect(object sender, EventArgs e) + { + try + { + if (diskView.SelectedNode != null) + { + if (diskView.SelectedNode.Text == "My Computer") + { + GoToDir(ProfileFileSystemDirectory); + } + else if (diskView.SelectedNode.Text == "(C:)") + { + GoToDir(ProfileMyComputerDirectory); + } + else + { + if (diskView.SelectedNode.Tag != null) + { + // It is a directory: + + try + { + GoToDir(diskView.SelectedNode.Tag.ToString()); + } + catch { } + } + } + } + } catch { + } + } + + void GoToDir(string dir) + { + mainView.Show(); + mainView.BringToFront(); + CurrentDirectory = dir; + RefreshAll(); + } + + private void FolderToolStripMenuItem_Click(object sender, EventArgs e) + { + if (File.Exists(CurrentDirectory + "\\New Folder")) { + wm.StartInfobox95("Windows Explorer", "This directory already exists", InfoboxType.Info, InfoboxButtons.OK); + } else { + Directory.CreateDirectory(Path.Combine(CurrentDirectory, "New Folder")); + SaveDirectoryInfo(CurrentDirectory, "New Folder", false, "New Folder", true); + + RefreshAll(); + } + + RefreshTreeNode(); + } + + private void Button1_Click(object sender, EventArgs e) + { + try + { + bool OpenFile = false; + if (mainView.FocusedItem != null) + { + if ((string)mainView.FocusedItem.Tag == "") + { // If it isn't a file + GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Tag.ToString())); + } + else OpenFile = true; // If it is a file + } + else OpenFile = true; + if (OpenFile == true) + { + if (txtSave.Text == "") + { + wm.StartInfobox95("Windows Explorer", "Please enter a filename", InfoboxType.Info, InfoboxButtons.OK); + } + else + { + if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) + { + + Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); + + } + + + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + + ((Form)this.TopLevelControl).Close(); + } + } + } catch { + + } + } + + private void DeleteToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + if (!FileOrDirectoryExists(mainView.FocusedItem.ImageKey)) + { + wm.StartInfobox95("Windows Explorer", "This directory doesn't exist", InfoboxType.Info, InfoboxButtons.OK); + } + else + { + if (Directory.Exists(mainView.FocusedItem.ImageKey)) Directory.Delete(mainView.FocusedItem.ImageKey, true); + else File.Delete(mainView.FocusedItem.ImageKey); + + RefreshAll(); + RefreshTreeNode(); + } + } catch + { + RefreshAll(); + } + + } + + internal static bool FileOrDirectoryExists(string path) + { + return (Directory.Exists(path) || File.Exists(path)); + } + + private void CloseToolStripMenuItem_Click(object sender, EventArgs e) + { + ((Form)this.TopLevelControl).Close(); + } + private void AboutWindows95ToolStripMenuItem_Click(object sender, EventArgs e) + { + WindowManager wm = new WindowManager(); + wm.StartAboutBox95("Windows 98", "Microsoft Windows 98", Properties.Resources.WinClassicAbout95); + } + + private void RenameToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + // The AfterLabelEdit event will kick in after this + OldLabelText = mainView.FocusedItem.Text; + mainView.LabelEdit = true; + mainView.FocusedItem.BeginEdit(); + } catch + { + + } + } + + private void mainView_AfterLabelEdit(object sender, LabelEditEventArgs e) + { + try { + string setText; + setText = e.Label; + if (setText == "") + { + wm.StartInfobox95("Windows Explorer", "Please enter a new directory name", InfoboxType.Info, InfoboxButtons.OK); + } + else + { + if (Directory.Exists(setText)) + { + wm.StartInfobox95("Windows Explorer", "That directory already exists.", InfoboxType.Info, InfoboxButtons.OK); + } + else + { + if (File.Exists(setText)) + { + wm.StartInfobox95("Windows Explorer", "That file already exists.", InfoboxType.Info, InfoboxButtons.OK); + } + else + { + if (Directory.Exists(mainView.FocusedItem.ImageKey)) + { + // It was a directory + + Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(CurrentDirectory, setText)); + + File.Delete(Path.Combine(CurrentDirectory, setText, "_data.info")); + + SaveDirectoryInfo(CurrentDirectory, setText, false, $"{setText}", true); + } + else + { + // It was a file + + File.Copy(mainView.FocusedItem.ImageKey, Path.Combine(CurrentDirectory, setText)); + File.Delete(mainView.FocusedItem.ImageKey); + } + } + + } + } + RefreshAll(); + RefreshTreeNode(); + } catch { + } + + } + + private TreeNode[] createSubDirNodes(DirectoryInfo folder) + { + TreeNode[] toReturn = new TreeNode[folder.GetDirectories().Length]; + int loc = 0; + foreach (DirectoryInfo fold in folder.GetDirectories()) + { + if (fold.GetDirectories().Length > 0) + { + string label = ReadDataFile(fold.FullName, false); + TreeNode[] tn = createSubDirNodes(fold); + toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3, tn); + toReturn[loc].Tag = fold.FullName; + } + else + { + string label = ReadDataFile(fold.FullName, false); + toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3); + toReturn[loc].Tag = fold.FullName; + } + loc++; + } + return toReturn; + } + + private void pictureBox1_MouseEnter(object sender, EventArgs e) + { + btnFolderClose.Image = Properties.Resources.XCross_highlighted; + } + + private void btnFolderClose_MouseLeave(object sender, EventArgs e) + { + btnFolderClose.Image = Properties.Resources.XCross; + } + + private void btnFolderClose_Click(object sender, EventArgs e) + { + FoldersToolStripMenuItem.Checked = false; + pnlFolders.Hide(); + } + + private void FoldersToolStripMenuItem_Click(object sender, EventArgs e) + { + if (FoldersToolStripMenuItem.Checked == true) + { + FoldersToolStripMenuItem.Checked = false; + pnlFolders.Hide(); + } else { + FoldersToolStripMenuItem.Checked = true; + pnlFolders.Show(); + } + } + + private void RefreshToolStripMenuItem_Click(object sender, EventArgs e) + { + RefreshAll(); + } + + private void mainView_SelectedIndexChanged(object sender, EventArgs e) + { + // This will change the web view! + + if (mainView.FocusedItem == null) + { + txtInfoTip.Show(); + InfoDesc.Hide(); + } else { + txtInfoTip.Hide(); + + if (File.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) + { + // Check if it is a regonized file - if so then in Windows 2000/ME it gives a fancy description + + bool recognized = false; + string description = ""; + + if (SaveSystem.CurrentSave.CurrentOS == "2000" || SaveSystem.CurrentSave.CurrentOS == "ME") + { + switch (File.ReadAllText(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) + { + case "explorer": + recognized = true; + description = "Insert a description here..."; + break; + } + } + + if (recognized == true) + { + // TODO: + } else { + InfoDesc.Show(); + + FileInfo fi = new FileInfo(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); + txtInfoDescName.Text = mainView.FocusedItem.Text; + txtInfoDescType.Text = ReturnType(fi.Extension).Split('\n')[0]; + txtInfoDescModified.Text = fi.CreationTime.ToString(); + + txtInfoDescSize.Show(); + txtInfoDescSize.Text = $"Size: {fi.Length} bytes."; + } + + } else if (Directory.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) { + txtInfoTip.Hide(); + InfoDesc.Show(); + + DirectoryInfo fi = new DirectoryInfo(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); + + txtInfoDescName.Text = mainView.FocusedItem.Text; + txtInfoDescType.Text = "File Folder"; + txtInfoDescModified.Text = fi.CreationTime.ToString(); + + txtInfoDescSize.Hide(); + } + } + } + + private void CutCtrlXToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") + { + + // It is a directory + string oldLocation; + oldLocation = mainView.FocusedItem.ImageKey; + + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(GameDirectory, "Data", Path.GetDirectoryName(mainView.FocusedItem.ImageKey))); + + + DirectoryCopy(CurrentCopyFile, oldLocation, true); + } + else if (mainView.FocusedItem != null) + { + // It is a file + + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + File.Move(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); + + + } + RefreshAll(); + } catch { + } + } + + private void CopyCtrlCToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") + { + // It is a directory + string oldLocation; + oldLocation = mainView.FocusedItem.ImageKey; + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + DirectoryCopy(CurrentCopyFile, oldLocation, true); + } + else if (mainView.FocusedItem != null) + { + // It is a file + + CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); + + if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); + if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); + + File.Copy(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); + + + } + RefreshAll(); + } catch { + } + } + + private void PasteToolStripMenuItem_Click(object sender, EventArgs e) + { + if (Directory.Exists(CurrentCopyFile)) + { + // It is a directory + + DirectoryCopy(CurrentCopyFile, CurrentDirectory, true); + } else if (File.Exists(CurrentCopyFile)) { + // It is a file + + File.Copy(CurrentCopyFile, Path.Combine(CurrentDirectory, Path.GetFileName(CurrentCopyFile))); + } + RefreshAll(); + } + + private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs) + { + // Get the subdirectories for the specified directory. + DirectoryInfo dir = new DirectoryInfo(sourceDirName); + + if (dir.Exists) + { + DirectoryInfo[] dirs = dir.GetDirectories(); + // If the destination directory doesn't exist, create it. + if (!Directory.Exists(destDirName)) + { + Directory.CreateDirectory(destDirName); + } + + // Get the files in the directory and copy them to the new location. + FileInfo[] files = dir.GetFiles(); + foreach (FileInfo file in files) + { + string temppath = Path.Combine(destDirName, file.Name); + file.CopyTo(temppath, false); + } + + // If copying subdirectories, copy them and their contents to new location. + if (copySubDirs) + { + foreach (DirectoryInfo subdir in dirs) + { + string temppath = Path.Combine(destDirName, subdir.Name); + DirectoryCopy(subdir.FullName, temppath, copySubDirs); + } + } + } + } + + private void refresh_Tick(object sender, EventArgs e) + { + RefreshAll(); + } + + private void SellectAllCtrlAToolStripMenuItem_Click(object sender, EventArgs e) + { + foreach (ListViewItem item in mainView.Items) + { + item.Selected = true; + } + } + } +} diff --git a/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx b/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx new file mode 100644 index 0000000..d9ff80c --- /dev/null +++ b/Histacom2/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + + + iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAIAAACJ2loDAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAABCSURBVChThYox + CgAwCAP9/8scHfqgklI0sUKDQ+6irfDv3Sc7SdtMDWKpA7MBKOIZwM8HpABFfDXauANH24wM84VvNpDG + mcWXeFkAAAAASUVORK5CYII= + + + + 17, 17 + + + 132, 17 + + \ No newline at end of file diff --git a/Histacom2/Program.cs b/Histacom2/Program.cs new file mode 100644 index 0000000..f978b90 --- /dev/null +++ b/Histacom2/Program.cs @@ -0,0 +1,122 @@ +using System; +using System.Drawing.Text; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; +using Newtonsoft.Json.Linq; +using System.Net; +using Newtonsoft.Json; +using Histacom2.OS; +using Histacom2.OS.Win95; +using Histacom2.OS.Win95.Win95Apps; +using Histacom2.Engine; +using Histacom2.Engine.Template; +using System.Drawing; +using Histacom2.SaveDialogs; + +namespace Histacom2 +{ + static class Program + { + static System.Media.SoundPlayer stopsound; + + internal static bool nightly = true; + internal static TitleScreen title; + public static string AddressBookSelectedFolderName; + public static AddressBookContact AddressBookSelectedContact; + public static string WindowsExplorerReturnPath; + static WindowManager wm = new WindowManager(); + + public static List nonimportantapps = new List(); + public static int currentappcount = 0; + + /// + /// The main entry point for the application. + /// Run TitleScreen.cs at launch. + /// + [STAThread] + static void Main(string[] args) + { + Application.SetCompatibleTextRenderingDefault(false); + + title = new TitleScreen(); + + //Histacom2.Engine.GameSave.SaveData MySaveData = new Histacom2.Engine.GameSave.SaveData() + //{ + // OS = 60, + // MystringList = new List + // { + // "Item1", + // "Item2" + // } + //}; + + //string TheJSON = JsonConvert.SerializeObject(MySaveData, Formatting.Indented); + //MessageBox.Show(TheJSON); + //MySaveData.OS = 40; + //MessageBox.Show(MySaveData.OS.ToString()); + + //MySaveData = (Histacom2.Engine.GameSave.SaveData)JsonConvert.DeserializeObject(TheJSON, MySaveData.GetType()); + //MessageBox.Show(MySaveData.OS.ToString()); + + Engine.SaveSystem.troubleshooter = new SaveFileTroubleShooter(); + Application.EnableVisualStyles(); + Application.Run(title); + } + + public static string OpenFileExplorerAsDialogAndReturnGivenPath() + { + if (SaveSystem.CurrentSave.CurrentOS == "95") + { + WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true, true); + } else { + WinClassic app = wm.StartWin95(new WinClassicWindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true, true); + } + + try + { + return WindowsExplorerReturnPath; + } catch { + return ""; + } + } + + public static void ShutdownApplication(System.IO.Stream audio) + { + System.Threading.Thread.Sleep(500); + System.IO.Stream audioPlay = audio; + stopsound = new System.Media.SoundPlayer(audioPlay); + stopsound.PlaySync(); + + System.Threading.Thread.Sleep(500); + Environment.Exit(0); + //Application.Exit(); + } + + public static void AddTaskbarItem(Form Application, string ApplicationID, string ApplicationName, Image ApplicationIcon) + { + TitleScreen.frm95.AddTaskBarItem(Application, ApplicationID, ApplicationName, ApplicationIcon); + TitleScreen.frm98.AddTaskBarItem(Application, ApplicationID, ApplicationName, ApplicationIcon); + } + + public static void NonImportantApp_Closing(object sender, FormClosingEventArgs e) + { + Program.nonimportantapps.Remove((WinClassic)sender); + } + + public static void Invert(Control c, bool forecolor = true, bool backcolor = true) + { + if (backcolor) + { + if (c.BackColor == Color.Black) c.BackColor = Color.White; + else c.BackColor = Color.Black; + } + if (forecolor) + { + if (c.ForeColor == Color.White || c.ForeColor == Color.Silver) c.ForeColor = Color.Black; + else c.ForeColor = Color.White; + } + } + } +} diff --git a/Histacom2/Properties/AssemblyInfo.cs b/Histacom2/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..387ec5b --- /dev/null +++ b/Histacom2/Properties/AssemblyInfo.cs @@ -0,0 +1,39 @@ +using System.Resources; +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("Histacom2")] +[assembly: AssemblyDescription("Revival of the original hacking simulator!")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Histacom2Devs")] +[assembly: AssemblyProduct("Histacom2")] +[assembly: AssemblyCopyright("Copyright © Histacom2Devs 2017")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. 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("b958aa5f-8aed-456c-9c07-9e4c6c027042")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("2.0.0.3")] +[assembly: AssemblyFileVersion("2.0.0.3")] +[assembly: NeutralResourcesLanguage("en-US")] + diff --git a/Histacom2/Properties/Resources.resx b/Histacom2/Properties/Resources.resx new file mode 100644 index 0000000..3631718 --- /dev/null +++ b/Histacom2/Properties/Resources.resx @@ -0,0 +1,1891 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\Resources\WinClassic\WinClassicDisplayExample.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\titlescreen\Histacom2_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassicAbout95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\modem_dial.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\WinClassic\Win95NetworkIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\AIMmessagesent.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\winclassic\win95start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\winclassic\winclassicmsn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minsweeper smile.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicAddressBookDeleteIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\truecolor.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95Info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wmsui32_1001.ico_16x16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\termNothing.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\tada.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\WinClassic\AIMbuddyleave.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\WinClassic\Win98Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\winclassic\winclassictime.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95ComputerIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicUndo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicsetup.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicsettings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicHWCV.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\termMax.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicnetworking.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Win98SideBar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\XCross_highlighted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\AIMfile.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\ie4\google.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95Warning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_favorites.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicshutdown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_hsplitter2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE4\start_googlink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\256color.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95PrintersFolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\16color.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAFJJREFUOE9j + oBpoaGj4j46hUoQBSPGBAwf+///PgEITZQguzciGYMNQ7RADSAVQAyCGIAzA7gJsNFYDiNUMokddQAsX + kIPhBkABTIBUPOCAgQEAB3nmEC2x2cUAAAAASUVORK5CYII= + + + + ..\Resources\ie4_vsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95HardDiskIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicCalc.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicrun.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\termCopy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minsweeper flag.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\AIMmessagereceived.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\winclassic\winclassiccomputer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95RecycleIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shell32_21.ico_16x16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95IconNotepad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicsuspend.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicprograms.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassictaskbar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicWordpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95DesktopIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicOpenFolderSmall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\XCross.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win98Stop.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\winclassic\winclassicie4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minsweeper sad.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + { + "start": { + "time": "4:00 AM", + "txt": "You are laying in bed surrounded by darkness. You look to your right and see in big red numbers 4:00 AM displayed on your alarm clock.", + "over": false, + "overtxt": "", + "btn1txt": "Get Out Of Bed", + "btn1tag": "inthedark", + "btn2txt": "Sleep Until 8:00 AM", + "btn2tag": "snooze", + "btn3txt": "Turn On The Alarm Clock Radio", + "btn3tag": "theradio", + "btn4txt": "", + "btn4tag": "", + "btn5txt": "", + "btn5tag": "" + }, + "inthedark": { + "time": "4:01 AM", + "txt": "You slowly get out of bed unable to see anything. Carefully you walk around in the dark and feel for the light switch. Just as you find it, you remember that the electrician said not to use the lights yet, as they may be faulty.", + "over": false, + "overtxt": "", + "btn1txt": "Turn On The Lights", + "btn1tag": "lightitup", + "btn2txt": "Explore The House Without Lights", + "btn2tag": "stumbling", + "btn3txt": "", + "btn3tag": "", + "btn4txt": "", + "btn4tag": "", + "btn5txt": "", + "btn5tag": "" + }, + "lightitup": { + "time": "4:02 AM", + "txt": "The light turns on and everything seems ok. All of a sudden it starts to flicker on and off. You're just about to turn it off when it bursts open. Sparks fly everywhere, setting your room on fire.", + "over": false, + "overtxt": "", + "btn1txt": "Run Out Of The House", + "btn1tag": "go-runout", + "btn2txt": "Try And Put Out The Fire", + "btn2tag": "noextinguisher", + "btn3txt": "Call Emergency Services", + "btn3tag": "go-emergencyservices", + "btn4txt": "Yell Out Loud For Help", + "btn4tag": "go-yellforhelp", + "btn5txt": "", + "btn5tag": "" + }, + "go-runout": { + "time": "4:03 AM", + "txt": "You run out of the house as it collapses behind you. Suddenly you hear a honking noise and see big lights coming toward you. You look around for the last time and you realize you're in the middle of the road. Everything goes black as you fall to the ground and get flattened by a truck.", + "over": true, + "overtxt": "GAME OVER: Crushed By Oncoming Truck", + "btn1txt": "Restart", + "btn1tag": "start", + "btn2txt": "Quit", + "btn2tag": "quit", + "btn3txt": "", + "btn3tag": "", + "btn4txt": "", + "btn4tag": "", + "btn5txt": "", + "btn5tag": "" + }, + "noextinguisher": { + "time": "4:03 AM", + "txt": "You run to the kitchen to get the fire extinguisher but you remember that your neighbour had to borrow it yesterday and has not yet returned it. The fire has now burnt down your whole room and is starting to burn down the hallway. You look around you with not many options. You need to find another way to put the fire out.", + "over": false, + "overtxt": "", + "btn1txt": "Pour Some Water From The Kitchen Over The Fire", + "btn1tag": "go-pourwaterfire", + "btn2txt": "Spray Water On The Fire With The Garden Hose", + "btn2tag": "go-gardenhose", + "btn3txt": "Smother The Fire With A Blanket", + "btn3tag": "go-blanketfire", + "btn4txt": "", + "btn4tag": "", + "btn5txt": "", + "btn5tag": "" + }, + "go-pourwaterfire": { + "time": "4:04 AM", + "txt": "You fill up a glass of water in the kitchen and the pour it onto the fire, but it doesn't make a difference. The fire is still burning. Before you can get a second glass to pour over the fire, the flames surround and engulf you.", + "over": true, + "overtxt": "GAME OVER: Burnt To Death", + "btn1txt": "Restart", + "btn1tag": "start", + "btn2txt": "Quit", + "btn2tag": "quit", + "btn3txt": "", + "btn3tag": "", + "btn4txt": "", + "btn4tag": "", + "btn5txt": "", + "btn5tag": "" + }, + "go-gardenhose": { + "time": "4:04 AM", + "txt": "You run outside as fast as you can ready to get the hose. You pick it up and start unwrapping it. You stand back about 5 metres from your burning house and point the hose to it and try to turn it on. No water comes out and you remember that you need to turn it on at the tap. Just as you're about to get to the tap the house collapses on it and sets the grass on fire. The last thing you feel is yourself burning all over.", + "over": true, + "overtxt": "GAME OVER: Burnt To Death", + "btn1txt": "Restart", + "btn1tag": "start", + "btn2txt": "Quit", + "btn2tag": "quit", + "btn3txt": "", + "btn3tag": "", + "btn4txt": "", + "btn4tag": "", + "btn5txt": "", + "btn5tag": "" + }, + "go-blanketfire": { + "time": "4:04 AM", + "txt": "You grab a blanket from the lounge and run to your burning room. You try and put the blanket on the fire but the blanket catches on fire. In extreme shock you chuck the blanket away and your house collapses onto you burning away into nothing.", + "over": true, + "overtxt": "GAME OVER: Burnt To Death", + "btn1txt": "Restart", + "btn1tag": "start", + "btn2txt": "Quit", + "btn2tag": "quit", + "btn3txt": "", + "btn3tag": "", + "btn4txt": "", + "btn4tag": "", + "btn5txt": "", + "btn5tag": "" + } +} + + + ..\Resources\WinClassic\WinClassicEndingsLocked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\titlescreen\taskbarbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\LauncherSideBar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\AIMbuddyjoin.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\ie4_hsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinAboutSeparator95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_stop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicrecycle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicprogramitem.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\LeviWindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\WinClassic\sliversilver.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE4\ie4about.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Win2000WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassicGENERALApplicationToolBoxBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\termFont.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Win98WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_back.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\termSettings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\tada.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Win95Help.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\std_gobeep.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\IE4\start_padamslink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicstart.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassictaskbaritem.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicEndings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\std_beep.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB + DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX + VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+ + aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg== + + + + ..\resources\winclassic\winclassicdocuments.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_history.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\windows_command_prompt.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\win95_splitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE4\nopage.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\DCTheme_BG.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\icon128x.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicinbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_hsplitter1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\termMark.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\titlescreen\taskbarclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB + DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP + YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy + BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC + + + + ..\Resources\ie4_print.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE4\start.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicfolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vQAADr0BR/uQrQAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ + 1okT9uuef4slmG9gWjdzN4Wnf9bRT1RhaCN+KriGieyvkjr8Rl7AMMbywE0zCBiIBS9Awbn7tUD29xME + Q0rM8IHhPbziKRhMU0pqjVIfcgHAfB2oiugnuEnG/EkZ/4fLZEksutHaB6sGQO/gf7MbAAAAAElFTkSu + QmCC + + + + ..\Resources\win95_welcome.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95ControlPanelIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_forward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ICTheme_BG.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\win95sidebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_home.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\win95_welcometip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicfind.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicnotepad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicPaste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassicoutlook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win98Computer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicAddressBookPropertiesIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\termPaste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicInstallPic.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\winclassic\winclassichelp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicAddressBookNewIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95Error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ie4_mail.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\SeizureWarning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95File.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicApp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicMinesweeper.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\MSDOSPromptToolStripMenuItem1.Image.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicEndingsIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicCalcBig.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicNotepadBig.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\WinClassicRegedit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\MinesweepNumBox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\AchievementMines.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\distort1.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\EndingDestruction.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\EndingPiracy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\resources\lemon's lcd.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\minesweepSquare.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare0.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquare8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquareExploded.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquareMine.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquareQuestion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minesweepSquareWrong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minsweeper gasp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minsweeper win.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\WinClassic\Win95WordpadIcon2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_bold.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_copy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_cut.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_find.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_italic.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_new.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_open.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_paste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_print.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_printpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_save.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\wordpad_underline.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_Back.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_Forward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_Stop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_SwirlyThings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ButtonPattern.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\GuessTheNumber\GTN95_Check.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\GuessTheNumber\GTN95_CheckClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\GuessTheNumber\GTN95_Higher.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\GuessTheNumber\GTN95_Restart.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\GuessTheNumber\GTN95_RestartClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_BackHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_ForwardHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_RefreshHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\IE3\IE3_StopHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + { + "messages": [ + { + "user": "System", + "delay": 5000, + "message": "SkyHigh has joined the chat.", + "special": "addsh", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "damn", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 6000, + "message": "I thought my friend rain49 was going to be on...", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 6000, + "message": "hmm... how about we play a game while we wait for my friend to come?", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "alright, go ahead and guess what my name is!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 1000, + "message": "ill make 2 buttons pop up, you click the one you want to guess", + "special": "nameguess", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "actually, if ya dont wanna do that its fine, i guess", + "special": null, + "userchat": true + }, + { + "user": "System", + "delay": 3000, + "message": "rain49 has joined the chat.", + "special": "addrain", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "hey rain", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "ive sort of been waiting", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 4000, + "message": "sorry man", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 4000, + "message": "it took a while for this to load", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 4000, + "message": "anyway... let's get to it", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 5000, + "message": "wait, who's this @user guy?", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2500, + "message": "oh, he's someone who just came on. doesnt seem to talk much", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 5000, + "message": "ah ok", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 4500, + "message": "i would remove him from this chat but i cant", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "i dont think he should know about, well, ya know..", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 5000, + "message": "right, that", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 3500, + "message": "since he's here should we just tell him?", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2500, + "message": "well i suppose we have to", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 5000, + "message": "ok then", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 5500, + "message": "so @user, we are going to break the chat rules here..", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 3000, + "message": "so if you dont wanna get banned i recommend you just logout now", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2500, + "message": "let's give him some time", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 9000, + "message": "to leave the chat", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3500, + "message": "...", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 3000, + "message": "i guess he wants to risk it", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "tell him what we will do", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2000, + "message": "you haven't said that yet", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 6000, + "message": "right, right", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 4000, + "message": "so there's this really cool program on the 12padams website called skindows95", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 5500, + "message": "normally youd have to pay for it", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 4000, + "message": "Yeah... it's really hard to even get to the buy button - stupid", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 6500, + "message": "But.. i have a copy i can send to you and skyhigh", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2000, + "message": "Yeah... kind of not pirating because he managed to steal a copy from someone else who bought it", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 1500, + "message": "So hey...", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 1500, + "message": "You haven't left", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2500, + "message": "Send it now...", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 1500, + "message": "I really want to skin my system", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 2500, + "message": "sending!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 6000, + "message": "thx man", + "special": null, + "userchat": true + }, + { + "user": "System", + "delay": 3000, + "message": "File \"skin95setup.exe\" has been uploaded.", + "special": "addfile", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 4000, + "message": "yay!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "im downloading it now", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 3500, + "message": "and @user, why dont you go and download it too?", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 4000, + "message": "i think he already is ;)", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2000, + "message": "OH THIS IS SO COOL", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "lemme send a screenshot", + "special": null, + "userchat": true + }, + { + "user": "System", + "delay": 1500, + "message": "12padams has joined the chat.", + "special": "addpadams", + "userchat": true + }, + { + "user": "rain49", + "delay": 500, + "message": "CRAP", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 1000, + "message": "ah NO WE ARE DED", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 2500, + "message": "quick guys, LOGOUT!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 1000, + "message": "i cant! the close button isnt working!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 2500, + "message": "caught ya pirating my software!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1500, + "message": "now that i have you, lets have some fun, shall we?", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 1500, + "message": "guys, shutdown the pc from start!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 2000, + "message": "not so fast!", + "special": "nostart", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2500, + "message": "where did the start button go?", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 2000, + "message": "12padams disabled it, CRAP!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3500, + "message": "feeling scared yet?", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 3500, + "message": "no, cuz i can just unplug my computer!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3500, + "message": "i wouldnt do that if i were you..", + "special": null, + "userchat": true + }, + { + "user": "rain49", + "delay": 1000, + "message": "oh yeah? just watch this!", + "special": null, + "userchat": true + }, + { + "user": "System", + "delay": 1500, + "message": "rain49 has left the chat.", + "special": "removerain", + "userchat": true + }, + { + "user": "12padams", + "delay": 3500, + "message": "all your computers are infected with a virus that makes them unable to boot.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 2500, + "message": "and now, theres only two, SkyHigh, and @user.", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "please just let us go!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 2500, + "message": "you downloaded pirated software, so you both shall be punished!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "dont worry @user, ill look online for help!", + "special": "iconsded", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "why cant i open anything?", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4500, + "message": "i told you that you are going to be punished.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "your computers have a lethal virus that i call \"Win9X.Plague\"", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 6000, + "message": "what does it do?", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "well, it disables your computers functions one by one, slowly killing it", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "anyways, time to let it do its work!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2500, + "message": "no please dont, just remove this virus!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 6000, + "message": "remove the virus, you say?", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3500, + "message": "well the whole of windows 95 is a virus! now where do i begin...", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4500, + "message": "i see a taskbar at the bottom of the screen.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "the taskbar was made by microsoft making its debut in windows 95", + "special": "taskbarded", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 6000, + "message": "hey! give me back my taskbar!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "you wanted me to remove viruses, didnt you? the taskbar was infected since it had no start button", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1500, + "message": "and your icons are infected too so you dont need them", + "special": "iconsgone", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "please stop!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "you want to know how to stop this?", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "please just let us go and forget this happened!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 9000, + "message": "well first, i need your full attention.", + "special": "bigtext", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3500, + "message": "please this is enough! you've done everything to convince me that I won't illegally download your software again!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "i've done everything? no, what about this?", + "special": "notopbar", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "damn it! he removed the buttons at the top so we cant get out...", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 3000, + "message": "please just STOP! me and @user didn't even upload the file!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "rain uploaded it, not us!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "and do you see him here now?", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 2000, + "message": "no, you got rid of him!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "exactly.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "speaking of, i need to remove that file which has been sitting here all this time!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "there. now i can deal with you two...", + "special": "filepoof", + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "STOP PLEASE!!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "stop? why you have been able to stop this whole time! just turn off your computer!", + "special": null, + "userchat": true + }, + { + "user": "SkyHigh", + "delay": 5000, + "message": "but i cant!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1500, + "message": "do you not know how? well then, let me do it for you.", + "special": null, + "userchat": true + }, + { + "user": "System", + "delay": 2500, + "message": "SkyHigh has left the chat.", + "special": "removesky", + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "now, we just have @user...", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3500, + "message": "hmm, i dont remember you saying much", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "well, since you dont talk, you wont need this", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "you probably want to say \"WHY CANT I TALK!!1!\"", + "special": "notype", + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "but you cant, and i bet you dont know how", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "now lets see... it appears youre running windows 95 which you only got a week ago", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "so you must be new to computers", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "this is cool! i get to punish you, AND i get to teach you about computer history!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "well, let us go back to 1982..", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 2500, + "message": "back then, we didnt have labels, so ill remove those...", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "", + "special": ".labelgone", + "userchat": false + }, + { + "user": "12padams", + "delay": 4000, + "message": "also, we didnt have wallpapers, or even color for that matter", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "hmm, this is going to be tricky..", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "i hope youre not scared of the dark!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "", + "special": ".blackout", + "userchat": false + }, + { + "user": "12padams", + "delay": 3000, + "message": "and, we didnt even have sound back then!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 6000, + "message": "so now, the sound is gone.", + "special": "nosound", + "userchat": true + }, + { + "user": "12padams", + "delay": 3500, + "message": "i think i almost got your computer converted, early 1980s should be enough of a punishment", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "but there are still quite a few things missing...", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 2000, + "message": "for example, the text needs to be fullscreen.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "", + "special": ".fulltext", + "userchat": false + }, + { + "user": "12padams", + "delay": 4000, + "message": "and, theres also the scrollbar, which didnt exist back then..", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "this looks great! i really should add this to skindows 98..", + "special": "noscroll", + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "oh dear, this is embarassing..", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "i forgot to remove the mouse!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 3000, + "message": "well then, enjoy it while you can, because im going to remove it", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "removing in 10", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "9", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "8", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "7", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "6", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "5", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "4", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "3", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "2", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 1000, + "message": "1", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "goodbye mouse!", + "special": "nomouse", + "userchat": true + }, + { + "user": "12padams", + "delay": 6000, + "message": "ok, now i gotta think about what to do next.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "oh! you need to type commands in ms-dos!", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "so for once i am giving you a feature..", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 4000, + "message": "there, you can type. happy now?", + "special": "type", + "userchat": true + }, + { + "user": "12padams", + "delay": 5500, + "message": "oh, im being too kind. i have to go now.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "you are using ms-dos, which is incompatible with webchat! so you will be disconnected.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "i just have to do one last thing..", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "in dos, the font is more pixelly. ill just change that real quick.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "there we go.", + "special": "pixel", + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "i hope you enjoyed learning about computing in 1982.", + "special": null, + "userchat": true + }, + { + "user": "12padams", + "delay": 5000, + "message": "and let me remind you... MS-DOS IS USELESS! NEXT TIME, DONT PIRATE SOFTWARE!", + "special": null, + "userchat": true + } + ] +} + + \ No newline at end of file diff --git a/Histacom2/Properties/Resources1.Designer.cs b/Histacom2/Properties/Resources1.Designer.cs new file mode 100644 index 0000000..63d2917 --- /dev/null +++ b/Histacom2/Properties/Resources1.Designer.cs @@ -0,0 +1,1946 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Histacom2.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public 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() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Histacom2.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap _16Color { + get { + object obj = ResourceManager.GetObject("_16Color", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap _256Color { + get { + object obj = ResourceManager.GetObject("_256Color", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap AchievementMines { + get { + object obj = ResourceManager.GetObject("AchievementMines", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream AIMbuddyjoin { + get { + return ResourceManager.GetStream("AIMbuddyjoin", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream AIMbuddyleave { + get { + return ResourceManager.GetStream("AIMbuddyleave", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream AIMfile { + get { + return ResourceManager.GetStream("AIMfile", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream AIMmessagereceived { + get { + return ResourceManager.GetStream("AIMmessagereceived", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream AIMmessagesent { + get { + return ResourceManager.GetStream("AIMmessagesent", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ButtonPattern { + get { + object obj = ResourceManager.GetObject("ButtonPattern", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap DCTheme_BG { + get { + object obj = ResourceManager.GetObject("DCTheme_BG", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream distort1 { + get { + return ResourceManager.GetStream("distort1", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap EndingDestruction { + get { + object obj = ResourceManager.GetObject("EndingDestruction", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap EndingPiracy { + get { + object obj = ResourceManager.GetObject("EndingPiracy", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap google { + get { + object obj = ResourceManager.GetObject("google", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap GTN95_Check { + get { + object obj = ResourceManager.GetObject("GTN95_Check", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap GTN95_CheckClicked { + get { + object obj = ResourceManager.GetObject("GTN95_CheckClicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap GTN95_Higher { + get { + object obj = ResourceManager.GetObject("GTN95_Higher", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap GTN95_Restart { + get { + object obj = ResourceManager.GetObject("GTN95_Restart", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap GTN95_RestartClicked { + get { + object obj = ResourceManager.GetObject("GTN95_RestartClicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Histacom2_Logo { + get { + object obj = ResourceManager.GetObject("Histacom2_Logo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). + /// + public static System.Drawing.Icon Icon128x { + get { + object obj = ResourceManager.GetObject("Icon128x", resourceCulture); + return ((System.Drawing.Icon)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ICTheme_BG { + get { + object obj = ResourceManager.GetObject("ICTheme_BG", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_Back { + get { + object obj = ResourceManager.GetObject("IE3_Back", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_BackHover { + get { + object obj = ResourceManager.GetObject("IE3_BackHover", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_Forward { + get { + object obj = ResourceManager.GetObject("IE3_Forward", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_ForwardHover { + get { + object obj = ResourceManager.GetObject("IE3_ForwardHover", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_Refresh { + get { + object obj = ResourceManager.GetObject("IE3_Refresh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_RefreshHover { + get { + object obj = ResourceManager.GetObject("IE3_RefreshHover", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_Stop { + get { + object obj = ResourceManager.GetObject("IE3_Stop", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_StopHover { + get { + object obj = ResourceManager.GetObject("IE3_StopHover", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap IE3_SwirlyThings { + get { + object obj = ResourceManager.GetObject("IE3_SwirlyThings", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_back { + get { + object obj = ResourceManager.GetObject("ie4_back", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_favorites { + get { + object obj = ResourceManager.GetObject("ie4_favorites", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_forward { + get { + object obj = ResourceManager.GetObject("ie4_forward", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_go { + get { + object obj = ResourceManager.GetObject("ie4_go", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_history { + get { + object obj = ResourceManager.GetObject("ie4_history", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_home { + get { + object obj = ResourceManager.GetObject("ie4_home", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_hsplitter { + get { + object obj = ResourceManager.GetObject("ie4_hsplitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_mail { + get { + object obj = ResourceManager.GetObject("ie4_mail", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_print { + get { + object obj = ResourceManager.GetObject("ie4_print", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_refresh { + get { + object obj = ResourceManager.GetObject("ie4_refresh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_search { + get { + object obj = ResourceManager.GetObject("ie4_search", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_stop { + get { + object obj = ResourceManager.GetObject("ie4_stop", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_vsplitter { + get { + object obj = ResourceManager.GetObject("ie4_vsplitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_vsplitter2 { + get { + object obj = ResourceManager.GetObject("ie4_vsplitter2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4_vsplitter3 { + get { + object obj = ResourceManager.GetObject("ie4_vsplitter3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ie4about { + get { + object obj = ResourceManager.GetObject("ie4about", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap LauncherSideBar { + get { + object obj = ResourceManager.GetObject("LauncherSideBar", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + public static byte[] Lemon_s_LCD { + get { + object obj = ResourceManager.GetObject("Lemon_s_LCD", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + public static byte[] LeviWindows { + get { + object obj = ResourceManager.GetObject("LeviWindows", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap MinesweepNumBox { + get { + object obj = ResourceManager.GetObject("MinesweepNumBox", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare { + get { + object obj = ResourceManager.GetObject("minesweepSquare", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare0 { + get { + object obj = ResourceManager.GetObject("minesweepSquare0", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare1 { + get { + object obj = ResourceManager.GetObject("minesweepSquare1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare2 { + get { + object obj = ResourceManager.GetObject("minesweepSquare2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare3 { + get { + object obj = ResourceManager.GetObject("minesweepSquare3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare4 { + get { + object obj = ResourceManager.GetObject("minesweepSquare4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare5 { + get { + object obj = ResourceManager.GetObject("minesweepSquare5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare6 { + get { + object obj = ResourceManager.GetObject("minesweepSquare6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare7 { + get { + object obj = ResourceManager.GetObject("minesweepSquare7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquare8 { + get { + object obj = ResourceManager.GetObject("minesweepSquare8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquareExploded { + get { + object obj = ResourceManager.GetObject("minesweepSquareExploded", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquareMine { + get { + object obj = ResourceManager.GetObject("minesweepSquareMine", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquareQuestion { + get { + object obj = ResourceManager.GetObject("minesweepSquareQuestion", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap minesweepSquareWrong { + get { + object obj = ResourceManager.GetObject("minesweepSquareWrong", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream modem_dial { + get { + return ResourceManager.GetStream("modem_dial", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap MSDOSPromptToolStripMenuItem1_Image { + get { + object obj = ResourceManager.GetObject("MSDOSPromptToolStripMenuItem1_Image", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap nopage { + get { + object obj = ResourceManager.GetObject("nopage", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap SeizureWarning { + get { + object obj = ResourceManager.GetObject("SeizureWarning", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap sliversilver { + get { + object obj = ResourceManager.GetObject("sliversilver", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap start { + get { + object obj = ResourceManager.GetObject("start", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap start_googlink { + get { + object obj = ResourceManager.GetObject("start_googlink", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap start_padamslink { + get { + object obj = ResourceManager.GetObject("start_padamslink", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream std_beep { + get { + return ResourceManager.GetStream("std_beep", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream std_gobeep { + get { + return ResourceManager.GetStream("std_gobeep", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to { + /// "start": { + /// "time": "4:00 AM", + /// "txt": "You are laying in bed surrounded by darkness. You look to your right and see in big red numbers 4:00 AM displayed on your alarm clock.", + /// "over": false, + /// "overtxt": "", + /// "btn1txt": "Get Out Of Bed", + /// "btn1tag": "inthedark", + /// "btn2txt": "Sleep Until 8:00 AM", + /// "btn2tag": "snooze", + /// "btn3txt": "Turn On The Alarm Clock Radio", + /// "btn3tag": "theradio", + /// "btn4txt": "", + /// "btn4tag": "", + /// "btn5txt": "", + /// "btn5tag": " [rest of string was truncated]";. + /// + public static string std_story { + get { + return ResourceManager.GetString("std_story", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream tada { + get { + return ResourceManager.GetStream("tada", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream tada1 { + get { + return ResourceManager.GetStream("tada1", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap TaskBarButton { + get { + object obj = ResourceManager.GetObject("TaskBarButton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap TaskBarClock { + get { + object obj = ResourceManager.GetObject("TaskBarClock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap termCopy { + get { + object obj = ResourceManager.GetObject("termCopy", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap termFont { + get { + object obj = ResourceManager.GetObject("termFont", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap termMark { + get { + object obj = ResourceManager.GetObject("termMark", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap termMax { + get { + object obj = ResourceManager.GetObject("termMax", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap termNothing { + get { + object obj = ResourceManager.GetObject("termNothing", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap termPaste { + get { + object obj = ResourceManager.GetObject("termPaste", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap termSettings { + get { + object obj = ResourceManager.GetObject("termSettings", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap TrueColor { + get { + object obj = ResourceManager.GetObject("TrueColor", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized string similar to { + /// "messages": [ + /// { + /// "user": "System", + /// "delay": 5000, + /// "message": "SkyHigh has joined the chat.", + /// "special": "addsh", + /// "userchat": true + /// }, + /// { + /// "user": "SkyHigh", + /// "delay": 5000, + /// "message": "damn", + /// "special": null, + /// "userchat": true + /// }, + /// { + /// "user": "SkyHigh", + /// "delay": 6000, + /// "message": "I thought my friend rain49 was going to be on...", + /// "special": null, + /// "userchat": true + /// }, + /// { + /// [rest of string was truncated]";. + /// + public static string webchat1998_convo { + get { + return ResourceManager.GetString("webchat1998_convo", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win2000WebBackground { + get { + object obj = ResourceManager.GetObject("Win2000WebBackground", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap win95_splitter { + get { + object obj = ResourceManager.GetObject("win95_splitter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap win95_welcome { + get { + object obj = ResourceManager.GetObject("win95_welcome", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap win95_welcometip { + get { + object obj = ResourceManager.GetObject("win95_welcometip", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Computer { + get { + object obj = ResourceManager.GetObject("Win95Computer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95ComputerIcon { + get { + object obj = ResourceManager.GetObject("Win95ComputerIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95ControlPanelIcon { + get { + object obj = ResourceManager.GetObject("Win95ControlPanelIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95DesktopIcon { + get { + object obj = ResourceManager.GetObject("Win95DesktopIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Error { + get { + object obj = ResourceManager.GetObject("Win95Error", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95File { + get { + object obj = ResourceManager.GetObject("Win95File", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95HardDiskIcon { + get { + object obj = ResourceManager.GetObject("Win95HardDiskIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Help { + get { + object obj = ResourceManager.GetObject("Win95Help", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95IconIE4 { + get { + object obj = ResourceManager.GetObject("Win95IconIE4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95IconNotepad { + get { + object obj = ResourceManager.GetObject("Win95IconNotepad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95IconNotepad_2 { + get { + object obj = ResourceManager.GetObject("Win95IconNotepad_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95IconWordpad { + get { + object obj = ResourceManager.GetObject("Win95IconWordpad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Info { + get { + object obj = ResourceManager.GetObject("Win95Info", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95NetworkIcon { + get { + object obj = ResourceManager.GetObject("Win95NetworkIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95PrintersFolder { + get { + object obj = ResourceManager.GetObject("Win95PrintersFolder", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95RecycleIcon { + get { + object obj = ResourceManager.GetObject("Win95RecycleIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95SideBar { + get { + object obj = ResourceManager.GetObject("Win95SideBar", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win95Start { + get { + return ResourceManager.GetStream("Win95Start", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95Warning { + get { + object obj = ResourceManager.GetObject("Win95Warning", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win95WordpadIcon2 { + get { + object obj = ResourceManager.GetObject("Win95WordpadIcon2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win98Computer { + get { + object obj = ResourceManager.GetObject("Win98Computer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win98SideBar { + get { + object obj = ResourceManager.GetObject("Win98SideBar", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win98Start { + get { + return ResourceManager.GetStream("Win98Start", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + public static System.IO.UnmanagedMemoryStream Win98Stop { + get { + return ResourceManager.GetStream("Win98Stop", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap Win98WebBackground { + get { + object obj = ResourceManager.GetObject("Win98WebBackground", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinAboutSeparator95 { + get { + object obj = ResourceManager.GetObject("WinAboutSeparator95", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicAbout95 { + get { + object obj = ResourceManager.GetObject("WinClassicAbout95", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicAddressBook { + get { + object obj = ResourceManager.GetObject("WinClassicAddressBook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicAddressBookDeleteIcon { + get { + object obj = ResourceManager.GetObject("WinClassicAddressBookDeleteIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicAddressBookNewIcon { + get { + object obj = ResourceManager.GetObject("WinClassicAddressBookNewIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicAddressBookPropertiesIcon { + get { + object obj = ResourceManager.GetObject("WinClassicAddressBookPropertiesIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicApp { + get { + object obj = ResourceManager.GetObject("WinClassicApp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicCalc { + get { + object obj = ResourceManager.GetObject("WinClassicCalc", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicCalcBig { + get { + object obj = ResourceManager.GetObject("WinClassicCalcBig", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicClock { + get { + object obj = ResourceManager.GetObject("WinClassicClock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicDisplayExample { + get { + object obj = ResourceManager.GetObject("WinClassicDisplayExample", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicDocuments { + get { + object obj = ResourceManager.GetObject("WinClassicDocuments", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicEndings { + get { + object obj = ResourceManager.GetObject("WinClassicEndings", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicEndingsIcon { + get { + object obj = ResourceManager.GetObject("WinClassicEndingsIcon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicEndingsLocked { + get { + object obj = ResourceManager.GetObject("WinClassicEndingsLocked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicFileExplorer { + get { + object obj = ResourceManager.GetObject("WinClassicFileExplorer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicFind { + get { + object obj = ResourceManager.GetObject("WinClassicFind", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicFolder { + get { + object obj = ResourceManager.GetObject("WinClassicFolder", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicFolderSmall { + get { + object obj = ResourceManager.GetObject("WinClassicFolderSmall", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicGENERALApplicationToolbarBackground { + get { + object obj = ResourceManager.GetObject("WinClassicGENERALApplicationToolbarBackground", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicHelp { + get { + object obj = ResourceManager.GetObject("WinClassicHelp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicHWCV { + get { + object obj = ResourceManager.GetObject("WinClassicHWCV", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicIE4 { + get { + object obj = ResourceManager.GetObject("WinClassicIE4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicInbox { + get { + object obj = ResourceManager.GetObject("WinClassicInbox", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicInstallPic { + get { + object obj = ResourceManager.GetObject("WinClassicInstallPic", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMinesweeper { + get { + object obj = ResourceManager.GetObject("WinClassicMinesweeper", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMinesweeperFlag { + get { + object obj = ResourceManager.GetObject("WinClassicMinesweeperFlag", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMinesweeperGasp { + get { + object obj = ResourceManager.GetObject("WinClassicMinesweeperGasp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMinesweeperSad { + get { + object obj = ResourceManager.GetObject("WinClassicMinesweeperSad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMinesweeperSmile { + get { + object obj = ResourceManager.GetObject("WinClassicMinesweeperSmile", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMinesweeperWin { + get { + object obj = ResourceManager.GetObject("WinClassicMinesweeperWin", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicMSN { + get { + object obj = ResourceManager.GetObject("WinClassicMSN", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicNetworking { + get { + object obj = ResourceManager.GetObject("WinClassicNetworking", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicNotepad { + get { + object obj = ResourceManager.GetObject("WinClassicNotepad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicNotepadBig { + get { + object obj = ResourceManager.GetObject("WinClassicNotepadBig", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicOpenFolderSmall { + get { + object obj = ResourceManager.GetObject("WinClassicOpenFolderSmall", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicOutlook { + get { + object obj = ResourceManager.GetObject("WinClassicOutlook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicPaste { + get { + object obj = ResourceManager.GetObject("WinClassicPaste", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicProgramItem { + get { + object obj = ResourceManager.GetObject("WinClassicProgramItem", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicPrograms { + get { + object obj = ResourceManager.GetObject("WinClassicPrograms", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicRecycle { + get { + object obj = ResourceManager.GetObject("WinClassicRecycle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicRegedit { + get { + object obj = ResourceManager.GetObject("WinClassicRegedit", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicRun { + get { + object obj = ResourceManager.GetObject("WinClassicRun", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicSettings { + get { + object obj = ResourceManager.GetObject("WinClassicSettings", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicSetup { + get { + object obj = ResourceManager.GetObject("WinClassicSetup", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicShutdown { + get { + object obj = ResourceManager.GetObject("WinClassicShutdown", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicStart { + get { + object obj = ResourceManager.GetObject("WinClassicStart", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicSuspend { + get { + object obj = ResourceManager.GetObject("WinClassicSuspend", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicTaskBar { + get { + object obj = ResourceManager.GetObject("WinClassicTaskBar", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicTaskbarItem { + get { + object obj = ResourceManager.GetObject("WinClassicTaskbarItem", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicTime { + get { + object obj = ResourceManager.GetObject("WinClassicTime", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicUndo { + get { + object obj = ResourceManager.GetObject("WinClassicUndo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WinClassicWordpad { + get { + object obj = ResourceManager.GetObject("WinClassicWordpad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + public static byte[] windows_command_prompt { + get { + object obj = ResourceManager.GetObject("windows_command_prompt", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_bold { + get { + object obj = ResourceManager.GetObject("wordpad_bold", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_copy { + get { + object obj = ResourceManager.GetObject("wordpad_copy", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_cut { + get { + object obj = ResourceManager.GetObject("wordpad_cut", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_find { + get { + object obj = ResourceManager.GetObject("wordpad_find", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_italic { + get { + object obj = ResourceManager.GetObject("wordpad_italic", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_new { + get { + object obj = ResourceManager.GetObject("wordpad_new", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_open { + get { + object obj = ResourceManager.GetObject("wordpad_open", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_paste { + get { + object obj = ResourceManager.GetObject("wordpad_paste", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_print { + get { + object obj = ResourceManager.GetObject("wordpad_print", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_printpreview { + get { + object obj = ResourceManager.GetObject("wordpad_printpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_save { + get { + object obj = ResourceManager.GetObject("wordpad_save", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap wordpad_underline { + get { + object obj = ResourceManager.GetObject("wordpad_underline", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap XCross { + get { + object obj = ResourceManager.GetObject("XCross", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap XCross_highlighted { + get { + object obj = ResourceManager.GetObject("XCross_highlighted", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/Histacom2/Properties/Settings.Designer.cs b/Histacom2/Properties/Settings.Designer.cs new file mode 100644 index 0000000..28a3806 --- /dev/null +++ b/Histacom2/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Histacom2.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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/Histacom2/Properties/Settings.settings b/Histacom2/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Histacom2/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Histacom2/Resources/12padams_EULA.txt b/Histacom2/Resources/12padams_EULA.txt new file mode 100644 index 0000000..62f4020 --- /dev/null +++ b/Histacom2/Resources/12padams_EULA.txt @@ -0,0 +1,19 @@ +By Installing this software you agree to the following terms: + +You agree that you will not try to try to reverse engineer it in anyway or take it as your own work. + +You agree that you will not try to spread this software or any of its components to other companies without rightful permission from the owner. + +You agree that if you bought this program that you own it and that nobody else is allowed to use it on your computer or on their computer. + +You agree that you will not use this software to launch and/or detonate nuclear weapons. + +You understand that trying to upload this software online or any other forms of spreading this software will result in the FBI coming into your home and killing you with knifes. + +You agree that taking a picture of this software and sending it to someone will cause you to get 15 years in jail for software exposing. + +You agree that if you tell someone else about this softwares features that you will wake up dead in the morning because the owner would have killed you in your sleep. + +You understand that using this software will alert the maker of it and then cause him to monitor every moment of your life after you install this software. + +You agree to all of the above and will not commit any of the crimes otherwise you will go to hell. \ No newline at end of file diff --git a/Histacom2/Resources/AchievementMines.png b/Histacom2/Resources/AchievementMines.png new file mode 100644 index 0000000..b655153 Binary files /dev/null and b/Histacom2/Resources/AchievementMines.png differ diff --git a/Histacom2/Resources/ButtonPattern.png b/Histacom2/Resources/ButtonPattern.png new file mode 100644 index 0000000..beb676d Binary files /dev/null and b/Histacom2/Resources/ButtonPattern.png differ diff --git a/Histacom2/Resources/DCTheme_BG.JPG b/Histacom2/Resources/DCTheme_BG.JPG new file mode 100644 index 0000000..eb31a05 Binary files /dev/null and b/Histacom2/Resources/DCTheme_BG.JPG differ diff --git a/Histacom2/Resources/EndingDestruction.png b/Histacom2/Resources/EndingDestruction.png new file mode 100644 index 0000000..2b57930 Binary files /dev/null and b/Histacom2/Resources/EndingDestruction.png differ diff --git a/Histacom2/Resources/EndingPiracy.png b/Histacom2/Resources/EndingPiracy.png new file mode 100644 index 0000000..fd3ec35 Binary files /dev/null and b/Histacom2/Resources/EndingPiracy.png differ diff --git a/Histacom2/Resources/GuessTheNumber/GTN95_Check.png b/Histacom2/Resources/GuessTheNumber/GTN95_Check.png new file mode 100644 index 0000000..f522a01 Binary files /dev/null and b/Histacom2/Resources/GuessTheNumber/GTN95_Check.png differ diff --git a/Histacom2/Resources/GuessTheNumber/GTN95_CheckClicked.png b/Histacom2/Resources/GuessTheNumber/GTN95_CheckClicked.png new file mode 100644 index 0000000..590b0aa Binary files /dev/null and b/Histacom2/Resources/GuessTheNumber/GTN95_CheckClicked.png differ diff --git a/Histacom2/Resources/GuessTheNumber/GTN95_Higher.png b/Histacom2/Resources/GuessTheNumber/GTN95_Higher.png new file mode 100644 index 0000000..6c059cf Binary files /dev/null and b/Histacom2/Resources/GuessTheNumber/GTN95_Higher.png differ diff --git a/Histacom2/Resources/GuessTheNumber/GTN95_Restart.png b/Histacom2/Resources/GuessTheNumber/GTN95_Restart.png new file mode 100644 index 0000000..93bd9a6 Binary files /dev/null and b/Histacom2/Resources/GuessTheNumber/GTN95_Restart.png differ diff --git a/Histacom2/Resources/GuessTheNumber/GTN95_RestartClicked.png b/Histacom2/Resources/GuessTheNumber/GTN95_RestartClicked.png new file mode 100644 index 0000000..c70da96 Binary files /dev/null and b/Histacom2/Resources/GuessTheNumber/GTN95_RestartClicked.png differ diff --git a/Histacom2/Resources/ICTheme_BG.jpg b/Histacom2/Resources/ICTheme_BG.jpg new file mode 100644 index 0000000..ae577da Binary files /dev/null and b/Histacom2/Resources/ICTheme_BG.jpg differ diff --git a/Histacom2/Resources/IE3/IE3_Back.png b/Histacom2/Resources/IE3/IE3_Back.png new file mode 100644 index 0000000..65d3cdc Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_Back.png differ diff --git a/Histacom2/Resources/IE3/IE3_BackHover.png b/Histacom2/Resources/IE3/IE3_BackHover.png new file mode 100644 index 0000000..d0eb432 Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_BackHover.png differ diff --git a/Histacom2/Resources/IE3/IE3_Forward.png b/Histacom2/Resources/IE3/IE3_Forward.png new file mode 100644 index 0000000..7ee691b Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_Forward.png differ diff --git a/Histacom2/Resources/IE3/IE3_ForwardHover.png b/Histacom2/Resources/IE3/IE3_ForwardHover.png new file mode 100644 index 0000000..3807699 Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_ForwardHover.png differ diff --git a/Histacom2/Resources/IE3/IE3_Refresh.png b/Histacom2/Resources/IE3/IE3_Refresh.png new file mode 100644 index 0000000..f8b5d98 Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_Refresh.png differ diff --git a/Histacom2/Resources/IE3/IE3_RefreshHover.png b/Histacom2/Resources/IE3/IE3_RefreshHover.png new file mode 100644 index 0000000..4f6361b Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_RefreshHover.png differ diff --git a/Histacom2/Resources/IE3/IE3_Stop.png b/Histacom2/Resources/IE3/IE3_Stop.png new file mode 100644 index 0000000..37a614a Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_Stop.png differ diff --git a/Histacom2/Resources/IE3/IE3_StopHover.png b/Histacom2/Resources/IE3/IE3_StopHover.png new file mode 100644 index 0000000..6559b13 Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_StopHover.png differ diff --git a/Histacom2/Resources/IE3/IE3_SwirlyThings.png b/Histacom2/Resources/IE3/IE3_SwirlyThings.png new file mode 100644 index 0000000..0e8f03f Binary files /dev/null and b/Histacom2/Resources/IE3/IE3_SwirlyThings.png differ diff --git a/Histacom2/Resources/IE4/google.jpg b/Histacom2/Resources/IE4/google.jpg new file mode 100644 index 0000000..f166dc6 Binary files /dev/null and b/Histacom2/Resources/IE4/google.jpg differ diff --git a/Histacom2/Resources/IE4/googlehome.html b/Histacom2/Resources/IE4/googlehome.html new file mode 100644 index 0000000..4faefcc --- /dev/null +++ b/Histacom2/Resources/IE4/googlehome.html @@ -0,0 +1,19 @@ + + + + GOOGLE + + + +

Welcome to Google

+ Google Search Engine Prototype +
+ Might-work-some-of-the-time-prototype that is much more up to date. + + \ No newline at end of file diff --git a/Histacom2/Resources/IE4/googleprototype.html b/Histacom2/Resources/IE4/googleprototype.html new file mode 100644 index 0000000..1071867 --- /dev/null +++ b/Histacom2/Resources/IE4/googleprototype.html @@ -0,0 +1,64 @@ + + + + PROTOTYPE + + + +
+
+ + + + + + + + + + + + + + +
+
+ Search the web using Google!
+
+ + +
+ Index contains ~25 million pages (soon to be much bigger) +
+
+
+

About Google!

+ + Stanford + Search + Linux Search +
+
+
Get Google! updates monthly!
+
+
+ +   Archive +
+
+
+ +
Copyright ©1997-8 Stanford University
+ + + \ No newline at end of file diff --git a/Histacom2/Resources/IE4/ie4about.png b/Histacom2/Resources/IE4/ie4about.png new file mode 100644 index 0000000..c76c16c Binary files /dev/null and b/Histacom2/Resources/IE4/ie4about.png differ diff --git a/Histacom2/Resources/IE4/ie4start.html b/Histacom2/Resources/IE4/ie4start.html new file mode 100644 index 0000000..88347cb --- /dev/null +++ b/Histacom2/Resources/IE4/ie4start.html @@ -0,0 +1,44 @@ + + + IE4START + + + +

Welcome to Internet Explorer 4

+

Welcome To Internet Explorer 4.
+Internet Explorer 4 makes browsing the web and exploring websites a pleasant experience.
+Just type an address in the location bar above and then press go.
+Instantly you will be taken to the webpage of your choosing.
+Where do you want to go today?

+

Here are some sites you may want to visit.

+ www.google.com
+ www.12padams.com +

Where do you want to go today?

+ + \ No newline at end of file diff --git a/Histacom2/Resources/IE4/nopage.bmp b/Histacom2/Resources/IE4/nopage.bmp new file mode 100644 index 0000000..ebd05c8 Binary files /dev/null and b/Histacom2/Resources/IE4/nopage.bmp differ diff --git a/Histacom2/Resources/IE4/padams.html b/Histacom2/Resources/IE4/padams.html new file mode 100644 index 0000000..cc16191 --- /dev/null +++ b/Histacom2/Resources/IE4/padams.html @@ -0,0 +1,76 @@ + + + 12PADAMS + + + +

Welcome to the Official 12padams website!!!

+

The best customizations for your windows 95 computer

+ + + + + + + +
+

Games/Software

+

Guess the Number V1

+

Web Chat 1998

+

FTP Client

+

Time Distorter 0.1

+
+

Customizations

+

Backgrounds

+

Skindows 95

+
+

Example Viruses

+

Start Runner 95

+

Error Blaster 95

+
+

Changelog

+

1996: 12padams.com created

+

1997: Software added to the site

+

1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞#̛́҉͍̩̞̬͔̬̪̻̯̩#̷̴̨̙͚̹̘̜̗͔̺͖̳̕͜#̶̬͖͙̠̜̲̱̲͙̻̙̩̹̳̪̠̖́̕͟͞ͅ

+
+

Copyright 1998 12padams

+ + \ No newline at end of file diff --git a/Histacom2/Resources/IE4/start.png b/Histacom2/Resources/IE4/start.png new file mode 100644 index 0000000..225659c Binary files /dev/null and b/Histacom2/Resources/IE4/start.png differ diff --git a/Histacom2/Resources/IE4/start_googlink.png b/Histacom2/Resources/IE4/start_googlink.png new file mode 100644 index 0000000..c5fbdf5 Binary files /dev/null and b/Histacom2/Resources/IE4/start_googlink.png differ diff --git a/Histacom2/Resources/IE4/start_padamslink.png b/Histacom2/Resources/IE4/start_padamslink.png new file mode 100644 index 0000000..d28a61f Binary files /dev/null and b/Histacom2/Resources/IE4/start_padamslink.png differ diff --git a/Histacom2/Resources/Icon128x.ico b/Histacom2/Resources/Icon128x.ico new file mode 100644 index 0000000..ceb4cff Binary files /dev/null and b/Histacom2/Resources/Icon128x.ico differ diff --git a/Histacom2/Resources/LauncherSideBar.png b/Histacom2/Resources/LauncherSideBar.png new file mode 100644 index 0000000..657666f Binary files /dev/null and b/Histacom2/Resources/LauncherSideBar.png differ diff --git a/Histacom2/Resources/Lemon's LCD.ttf b/Histacom2/Resources/Lemon's LCD.ttf new file mode 100644 index 0000000..1adabfe Binary files /dev/null and b/Histacom2/Resources/Lemon's LCD.ttf differ diff --git a/Histacom2/Resources/LeviWindows.ttf b/Histacom2/Resources/LeviWindows.ttf new file mode 100644 index 0000000..134beb9 Binary files /dev/null and b/Histacom2/Resources/LeviWindows.ttf differ diff --git a/Histacom2/Resources/MS-DOS-logo-1.png b/Histacom2/Resources/MS-DOS-logo-1.png new file mode 100644 index 0000000..713f4e3 Binary files /dev/null and b/Histacom2/Resources/MS-DOS-logo-1.png differ diff --git a/Histacom2/Resources/MSDOSPromptToolStripMenuItem1.Image.png b/Histacom2/Resources/MSDOSPromptToolStripMenuItem1.Image.png new file mode 100644 index 0000000..b38446d Binary files /dev/null and b/Histacom2/Resources/MSDOSPromptToolStripMenuItem1.Image.png differ diff --git a/Histacom2/Resources/MinesweepNumBox.png b/Histacom2/Resources/MinesweepNumBox.png new file mode 100644 index 0000000..fb1f330 Binary files /dev/null and b/Histacom2/Resources/MinesweepNumBox.png differ diff --git a/Histacom2/Resources/SeizureWarning.png b/Histacom2/Resources/SeizureWarning.png new file mode 100644 index 0000000..787d133 Binary files /dev/null and b/Histacom2/Resources/SeizureWarning.png differ diff --git a/Histacom2/Resources/TitleScreen/Histacom2_Logo.png b/Histacom2/Resources/TitleScreen/Histacom2_Logo.png new file mode 100644 index 0000000..b9a3c4b Binary files /dev/null and b/Histacom2/Resources/TitleScreen/Histacom2_Logo.png differ diff --git a/Histacom2/Resources/TitleScreen/TaskBarButton.png b/Histacom2/Resources/TitleScreen/TaskBarButton.png new file mode 100644 index 0000000..05eb70d Binary files /dev/null and b/Histacom2/Resources/TitleScreen/TaskBarButton.png differ diff --git a/Histacom2/Resources/TitleScreen/TaskBarClock.png b/Histacom2/Resources/TitleScreen/TaskBarClock.png new file mode 100644 index 0000000..2ee767f Binary files /dev/null and b/Histacom2/Resources/TitleScreen/TaskBarClock.png differ diff --git a/Histacom2/Resources/TitleScreen/TimeHACK_Logo.png b/Histacom2/Resources/TitleScreen/TimeHACK_Logo.png new file mode 100644 index 0000000..14a968e Binary files /dev/null and b/Histacom2/Resources/TitleScreen/TimeHACK_Logo.png differ diff --git a/Histacom2/Resources/Win2000WebBackground.png b/Histacom2/Resources/Win2000WebBackground.png new file mode 100644 index 0000000..0e4d255 Binary files /dev/null and b/Histacom2/Resources/Win2000WebBackground.png differ diff --git a/Histacom2/Resources/Win95Help.png b/Histacom2/Resources/Win95Help.png new file mode 100644 index 0000000..51f477b Binary files /dev/null and b/Histacom2/Resources/Win95Help.png differ diff --git a/Histacom2/Resources/Win98SideBar.png b/Histacom2/Resources/Win98SideBar.png new file mode 100644 index 0000000..5451da3 Binary files /dev/null and b/Histacom2/Resources/Win98SideBar.png differ diff --git a/Histacom2/Resources/Win98WebBackground.png b/Histacom2/Resources/Win98WebBackground.png new file mode 100644 index 0000000..5bb46ab Binary files /dev/null and b/Histacom2/Resources/Win98WebBackground.png differ diff --git a/Histacom2/Resources/WinAboutSeparator95.png b/Histacom2/Resources/WinAboutSeparator95.png new file mode 100644 index 0000000..524cad8 Binary files /dev/null and b/Histacom2/Resources/WinAboutSeparator95.png differ diff --git a/Histacom2/Resources/WinClassic/16Color.png b/Histacom2/Resources/WinClassic/16Color.png new file mode 100644 index 0000000..b8c52d3 Binary files /dev/null and b/Histacom2/Resources/WinClassic/16Color.png differ diff --git a/Histacom2/Resources/WinClassic/256Color.png b/Histacom2/Resources/WinClassic/256Color.png new file mode 100644 index 0000000..76a3b9d Binary files /dev/null and b/Histacom2/Resources/WinClassic/256Color.png differ diff --git a/Histacom2/Resources/WinClassic/AIMbuddyjoin.wav b/Histacom2/Resources/WinClassic/AIMbuddyjoin.wav new file mode 100644 index 0000000..dda5e1f Binary files /dev/null and b/Histacom2/Resources/WinClassic/AIMbuddyjoin.wav differ diff --git a/Histacom2/Resources/WinClassic/AIMbuddyleave.wav b/Histacom2/Resources/WinClassic/AIMbuddyleave.wav new file mode 100644 index 0000000..88d6e09 Binary files /dev/null and b/Histacom2/Resources/WinClassic/AIMbuddyleave.wav differ diff --git a/Histacom2/Resources/WinClassic/AIMfile.wav b/Histacom2/Resources/WinClassic/AIMfile.wav new file mode 100644 index 0000000..6cc1b03 Binary files /dev/null and b/Histacom2/Resources/WinClassic/AIMfile.wav differ diff --git a/Histacom2/Resources/WinClassic/AIMmessagereceived.wav b/Histacom2/Resources/WinClassic/AIMmessagereceived.wav new file mode 100644 index 0000000..7bac9bb Binary files /dev/null and b/Histacom2/Resources/WinClassic/AIMmessagereceived.wav differ diff --git a/Histacom2/Resources/WinClassic/AIMmessagesent.wav b/Histacom2/Resources/WinClassic/AIMmessagesent.wav new file mode 100644 index 0000000..d027e91 Binary files /dev/null and b/Histacom2/Resources/WinClassic/AIMmessagesent.wav differ diff --git a/Histacom2/Resources/WinClassic/LauncherSideBar.png b/Histacom2/Resources/WinClassic/LauncherSideBar.png new file mode 100644 index 0000000..07743c7 Binary files /dev/null and b/Histacom2/Resources/WinClassic/LauncherSideBar.png differ diff --git a/Histacom2/Resources/WinClassic/TrueColor.png b/Histacom2/Resources/WinClassic/TrueColor.png new file mode 100644 index 0000000..9447c00 Binary files /dev/null and b/Histacom2/Resources/WinClassic/TrueColor.png differ diff --git a/Histacom2/Resources/WinClassic/Win95ComputerIcon.png b/Histacom2/Resources/WinClassic/Win95ComputerIcon.png new file mode 100644 index 0000000..fe350d1 Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95ComputerIcon.png differ diff --git a/Histacom2/Resources/WinClassic/Win95ControlPanelIcon.png b/Histacom2/Resources/WinClassic/Win95ControlPanelIcon.png new file mode 100644 index 0000000..80db1fd Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95ControlPanelIcon.png differ diff --git a/Histacom2/Resources/WinClassic/Win95DesktopIcon.png b/Histacom2/Resources/WinClassic/Win95DesktopIcon.png new file mode 100644 index 0000000..5507563 Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95DesktopIcon.png differ diff --git a/Histacom2/Resources/WinClassic/Win95Error.png b/Histacom2/Resources/WinClassic/Win95Error.png new file mode 100644 index 0000000..4667e9d Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95Error.png differ diff --git a/Histacom2/Resources/WinClassic/Win95File.png b/Histacom2/Resources/WinClassic/Win95File.png new file mode 100644 index 0000000..ada2ccd Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95File.png differ diff --git a/Histacom2/Resources/WinClassic/Win95HardDiskIcon.png b/Histacom2/Resources/WinClassic/Win95HardDiskIcon.png new file mode 100644 index 0000000..1828589 Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95HardDiskIcon.png differ diff --git a/Histacom2/Resources/WinClassic/Win95IconNotepad.png b/Histacom2/Resources/WinClassic/Win95IconNotepad.png new file mode 100644 index 0000000..e3c1684 Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95IconNotepad.png differ diff --git a/Histacom2/Resources/WinClassic/Win95Info.png b/Histacom2/Resources/WinClassic/Win95Info.png new file mode 100644 index 0000000..5d2018a Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95Info.png differ diff --git a/Histacom2/Resources/WinClassic/Win95NetworkIcon.png b/Histacom2/Resources/WinClassic/Win95NetworkIcon.png new file mode 100644 index 0000000..cf19aec Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95NetworkIcon.png differ diff --git a/Histacom2/Resources/WinClassic/Win95PrintersFolder.png b/Histacom2/Resources/WinClassic/Win95PrintersFolder.png new file mode 100644 index 0000000..7f4fa2e Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95PrintersFolder.png differ diff --git a/Histacom2/Resources/WinClassic/Win95RecycleIcon.png b/Histacom2/Resources/WinClassic/Win95RecycleIcon.png new file mode 100644 index 0000000..6c295ea Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95RecycleIcon.png differ diff --git a/Histacom2/Resources/WinClassic/Win95SideBar.png b/Histacom2/Resources/WinClassic/Win95SideBar.png new file mode 100644 index 0000000..2f0e77b Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95SideBar.png differ diff --git a/Histacom2/Resources/WinClassic/Win95Start.wav b/Histacom2/Resources/WinClassic/Win95Start.wav new file mode 100644 index 0000000..d6ef0e2 Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95Start.wav differ diff --git a/Histacom2/Resources/WinClassic/Win95Warning.png b/Histacom2/Resources/WinClassic/Win95Warning.png new file mode 100644 index 0000000..8e01535 Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95Warning.png differ diff --git a/Histacom2/Resources/WinClassic/Win95WordpadIcon2.png b/Histacom2/Resources/WinClassic/Win95WordpadIcon2.png new file mode 100644 index 0000000..c4da0a9 Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win95WordpadIcon2.png differ diff --git a/Histacom2/Resources/WinClassic/Win98Computer.png b/Histacom2/Resources/WinClassic/Win98Computer.png new file mode 100644 index 0000000..eeedb1b Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win98Computer.png differ diff --git a/Histacom2/Resources/WinClassic/Win98Start.wav b/Histacom2/Resources/WinClassic/Win98Start.wav new file mode 100644 index 0000000..4d27f3d Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win98Start.wav differ diff --git a/Histacom2/Resources/WinClassic/Win98Stop.WAV b/Histacom2/Resources/WinClassic/Win98Stop.WAV new file mode 100644 index 0000000..2bc524e Binary files /dev/null and b/Histacom2/Resources/WinClassic/Win98Stop.WAV differ diff --git a/Histacom2/Resources/WinClassic/WinAboutSeparator95.png b/Histacom2/Resources/WinClassic/WinAboutSeparator95.png new file mode 100644 index 0000000..524cad8 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinAboutSeparator95.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png b/Histacom2/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png new file mode 100644 index 0000000..6f45fce Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicAddressBookNewIcon.png b/Histacom2/Resources/WinClassic/WinClassicAddressBookNewIcon.png new file mode 100644 index 0000000..3b35cc5 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicAddressBookNewIcon.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png b/Histacom2/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png new file mode 100644 index 0000000..d04303d Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicApp.png b/Histacom2/Resources/WinClassic/WinClassicApp.png new file mode 100644 index 0000000..5d954ac Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicApp.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicCalc.png b/Histacom2/Resources/WinClassic/WinClassicCalc.png new file mode 100644 index 0000000..50656f9 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicCalc.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicCalcBig.png b/Histacom2/Resources/WinClassic/WinClassicCalcBig.png new file mode 100644 index 0000000..02de27a Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicCalcBig.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicClock.png b/Histacom2/Resources/WinClassic/WinClassicClock.png new file mode 100644 index 0000000..b849b21 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicClock.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicComputer.png b/Histacom2/Resources/WinClassic/WinClassicComputer.png new file mode 100644 index 0000000..c377321 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicComputer.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicCopy.png b/Histacom2/Resources/WinClassic/WinClassicCopy.png new file mode 100644 index 0000000..d497ff9 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicCopy.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicCut.png b/Histacom2/Resources/WinClassic/WinClassicCut.png new file mode 100644 index 0000000..ab1e962 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicCut.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicDisplayExample.png b/Histacom2/Resources/WinClassic/WinClassicDisplayExample.png new file mode 100644 index 0000000..63e21df Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicDisplayExample.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicDocuments.png b/Histacom2/Resources/WinClassic/WinClassicDocuments.png new file mode 100644 index 0000000..22b1ffe Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicDocuments.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicEndings.png b/Histacom2/Resources/WinClassic/WinClassicEndings.png new file mode 100644 index 0000000..fc43294 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicEndings.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicEndingsIcon.png b/Histacom2/Resources/WinClassic/WinClassicEndingsIcon.png new file mode 100644 index 0000000..c738a0e Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicEndingsIcon.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicEndingsLocked.png b/Histacom2/Resources/WinClassic/WinClassicEndingsLocked.png new file mode 100644 index 0000000..af402bb Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicEndingsLocked.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicFind.png b/Histacom2/Resources/WinClassic/WinClassicFind.png new file mode 100644 index 0000000..23dcb71 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicFind.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicFolder.png b/Histacom2/Resources/WinClassic/WinClassicFolder.png new file mode 100644 index 0000000..0e5e627 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicFolder.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png b/Histacom2/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png new file mode 100644 index 0000000..75d4666 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicHWCV.png b/Histacom2/Resources/WinClassic/WinClassicHWCV.png new file mode 100644 index 0000000..be02f87 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicHWCV.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicHelp.png b/Histacom2/Resources/WinClassic/WinClassicHelp.png new file mode 100644 index 0000000..ed1fe93 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicHelp.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicIE4.png b/Histacom2/Resources/WinClassic/WinClassicIE4.png new file mode 100644 index 0000000..f7cfd27 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicIE4.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicInbox.png b/Histacom2/Resources/WinClassic/WinClassicInbox.png new file mode 100644 index 0000000..c61e969 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicInbox.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicInstallPic.png b/Histacom2/Resources/WinClassic/WinClassicInstallPic.png new file mode 100644 index 0000000..8a7a689 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicInstallPic.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicMSN.png b/Histacom2/Resources/WinClassic/WinClassicMSN.png new file mode 100644 index 0000000..447c478 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicMSN.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicMinesweeper.png b/Histacom2/Resources/WinClassic/WinClassicMinesweeper.png new file mode 100644 index 0000000..c528175 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicMinesweeper.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicNetworking.png b/Histacom2/Resources/WinClassic/WinClassicNetworking.png new file mode 100644 index 0000000..be2a211 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicNetworking.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicNew.png b/Histacom2/Resources/WinClassic/WinClassicNew.png new file mode 100644 index 0000000..c7131e3 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicNew.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicNotepad.png b/Histacom2/Resources/WinClassic/WinClassicNotepad.png new file mode 100644 index 0000000..26e63bf Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicNotepad.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicNotepadBig.png b/Histacom2/Resources/WinClassic/WinClassicNotepadBig.png new file mode 100644 index 0000000..394fce2 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicNotepadBig.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicOpenFolderSmall.png b/Histacom2/Resources/WinClassic/WinClassicOpenFolderSmall.png new file mode 100644 index 0000000..2a63e19 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicOpenFolderSmall.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicOutlook.png b/Histacom2/Resources/WinClassic/WinClassicOutlook.png new file mode 100644 index 0000000..8ba215b Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicOutlook.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicPaint.png b/Histacom2/Resources/WinClassic/WinClassicPaint.png new file mode 100644 index 0000000..25925b4 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicPaint.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicPaste.png b/Histacom2/Resources/WinClassic/WinClassicPaste.png new file mode 100644 index 0000000..44fccfc Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicPaste.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicProgramItem.png b/Histacom2/Resources/WinClassic/WinClassicProgramItem.png new file mode 100644 index 0000000..1e9e702 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicProgramItem.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicPrograms.png b/Histacom2/Resources/WinClassic/WinClassicPrograms.png new file mode 100644 index 0000000..0a8b54a Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicPrograms.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicRecycle.png b/Histacom2/Resources/WinClassic/WinClassicRecycle.png new file mode 100644 index 0000000..c046736 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicRecycle.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicRegedit.png b/Histacom2/Resources/WinClassic/WinClassicRegedit.png new file mode 100644 index 0000000..045e4ec Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicRegedit.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicRun.png b/Histacom2/Resources/WinClassic/WinClassicRun.png new file mode 100644 index 0000000..5e0cccd Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicRun.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicSettings.png b/Histacom2/Resources/WinClassic/WinClassicSettings.png new file mode 100644 index 0000000..bbce7d8 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicSettings.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicSetup.png b/Histacom2/Resources/WinClassic/WinClassicSetup.png new file mode 100644 index 0000000..48b80ec Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicSetup.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicShutdown.png b/Histacom2/Resources/WinClassic/WinClassicShutdown.png new file mode 100644 index 0000000..33ac66e Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicShutdown.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicStart.png b/Histacom2/Resources/WinClassic/WinClassicStart.png new file mode 100644 index 0000000..73a26a2 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicStart.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicSuspend.png b/Histacom2/Resources/WinClassic/WinClassicSuspend.png new file mode 100644 index 0000000..b43c25a Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicSuspend.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicTaskBar.png b/Histacom2/Resources/WinClassic/WinClassicTaskBar.png new file mode 100644 index 0000000..24912cf Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicTaskBar.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicTaskbarItem.png b/Histacom2/Resources/WinClassic/WinClassicTaskbarItem.png new file mode 100644 index 0000000..5eaf486 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicTaskbarItem.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicTime.png b/Histacom2/Resources/WinClassic/WinClassicTime.png new file mode 100644 index 0000000..bb7e519 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicTime.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicUndo.png b/Histacom2/Resources/WinClassic/WinClassicUndo.png new file mode 100644 index 0000000..b4c56f7 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicUndo.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicWebchat.png b/Histacom2/Resources/WinClassic/WinClassicWebchat.png new file mode 100644 index 0000000..e17af2b Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicWebchat.png differ diff --git a/Histacom2/Resources/WinClassic/WinClassicWordpad.png b/Histacom2/Resources/WinClassic/WinClassicWordpad.png new file mode 100644 index 0000000..031a041 Binary files /dev/null and b/Histacom2/Resources/WinClassic/WinClassicWordpad.png differ diff --git a/Histacom2/Resources/WinClassic/sliversilver.png b/Histacom2/Resources/WinClassic/sliversilver.png new file mode 100644 index 0000000..576036b Binary files /dev/null and b/Histacom2/Resources/WinClassic/sliversilver.png differ diff --git a/Histacom2/Resources/WinClassic/tada.wav b/Histacom2/Resources/WinClassic/tada.wav new file mode 100644 index 0000000..b3127d1 Binary files /dev/null and b/Histacom2/Resources/WinClassic/tada.wav differ diff --git a/Histacom2/Resources/WinClassicAbout95.png b/Histacom2/Resources/WinClassicAbout95.png new file mode 100644 index 0000000..f6023b4 Binary files /dev/null and b/Histacom2/Resources/WinClassicAbout95.png differ diff --git a/Histacom2/Resources/WinClassicGENERALApplicationToolBoxBackground.png b/Histacom2/Resources/WinClassicGENERALApplicationToolBoxBackground.png new file mode 100644 index 0000000..17f28cd Binary files /dev/null and b/Histacom2/Resources/WinClassicGENERALApplicationToolBoxBackground.png differ diff --git a/Histacom2/Resources/XCross.png b/Histacom2/Resources/XCross.png new file mode 100644 index 0000000..cb3639a Binary files /dev/null and b/Histacom2/Resources/XCross.png differ diff --git a/Histacom2/Resources/XCross_highlighted.png b/Histacom2/Resources/XCross_highlighted.png new file mode 100644 index 0000000..d739087 Binary files /dev/null and b/Histacom2/Resources/XCross_highlighted.png differ diff --git a/Histacom2/Resources/distort1.wav b/Histacom2/Resources/distort1.wav new file mode 100644 index 0000000..bbb9e24 Binary files /dev/null and b/Histacom2/Resources/distort1.wav differ diff --git a/Histacom2/Resources/ie4_back.png b/Histacom2/Resources/ie4_back.png new file mode 100644 index 0000000..f4983c2 Binary files /dev/null and b/Histacom2/Resources/ie4_back.png differ diff --git a/Histacom2/Resources/ie4_favorites.png b/Histacom2/Resources/ie4_favorites.png new file mode 100644 index 0000000..0f9503f Binary files /dev/null and b/Histacom2/Resources/ie4_favorites.png differ diff --git a/Histacom2/Resources/ie4_forward.png b/Histacom2/Resources/ie4_forward.png new file mode 100644 index 0000000..721c0a2 Binary files /dev/null and b/Histacom2/Resources/ie4_forward.png differ diff --git a/Histacom2/Resources/ie4_go.png b/Histacom2/Resources/ie4_go.png new file mode 100644 index 0000000..68c034f Binary files /dev/null and b/Histacom2/Resources/ie4_go.png differ diff --git a/Histacom2/Resources/ie4_history.png b/Histacom2/Resources/ie4_history.png new file mode 100644 index 0000000..23c50dd Binary files /dev/null and b/Histacom2/Resources/ie4_history.png differ diff --git a/Histacom2/Resources/ie4_home.png b/Histacom2/Resources/ie4_home.png new file mode 100644 index 0000000..f2ff448 Binary files /dev/null and b/Histacom2/Resources/ie4_home.png differ diff --git a/Histacom2/Resources/ie4_hsplitter.png b/Histacom2/Resources/ie4_hsplitter.png new file mode 100644 index 0000000..6a1c325 Binary files /dev/null and b/Histacom2/Resources/ie4_hsplitter.png differ diff --git a/Histacom2/Resources/ie4_hsplitter1.png b/Histacom2/Resources/ie4_hsplitter1.png new file mode 100644 index 0000000..88e567d Binary files /dev/null and b/Histacom2/Resources/ie4_hsplitter1.png differ diff --git a/Histacom2/Resources/ie4_hsplitter2.png b/Histacom2/Resources/ie4_hsplitter2.png new file mode 100644 index 0000000..a920b9e Binary files /dev/null and b/Histacom2/Resources/ie4_hsplitter2.png differ diff --git a/Histacom2/Resources/ie4_mail.png b/Histacom2/Resources/ie4_mail.png new file mode 100644 index 0000000..f3e53a3 Binary files /dev/null and b/Histacom2/Resources/ie4_mail.png differ diff --git a/Histacom2/Resources/ie4_print.png b/Histacom2/Resources/ie4_print.png new file mode 100644 index 0000000..64c9bf4 Binary files /dev/null and b/Histacom2/Resources/ie4_print.png differ diff --git a/Histacom2/Resources/ie4_refresh.png b/Histacom2/Resources/ie4_refresh.png new file mode 100644 index 0000000..e582925 Binary files /dev/null and b/Histacom2/Resources/ie4_refresh.png differ diff --git a/Histacom2/Resources/ie4_search.png b/Histacom2/Resources/ie4_search.png new file mode 100644 index 0000000..7427c74 Binary files /dev/null and b/Histacom2/Resources/ie4_search.png differ diff --git a/Histacom2/Resources/ie4_stop.png b/Histacom2/Resources/ie4_stop.png new file mode 100644 index 0000000..a64a97c Binary files /dev/null and b/Histacom2/Resources/ie4_stop.png differ diff --git a/Histacom2/Resources/ie4_vsplitter.png b/Histacom2/Resources/ie4_vsplitter.png new file mode 100644 index 0000000..c9f2efd Binary files /dev/null and b/Histacom2/Resources/ie4_vsplitter.png differ diff --git a/Histacom2/Resources/minesweepSquare.png b/Histacom2/Resources/minesweepSquare.png new file mode 100644 index 0000000..8ce60a7 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare.png differ diff --git a/Histacom2/Resources/minesweepSquare0.png b/Histacom2/Resources/minesweepSquare0.png new file mode 100644 index 0000000..758ce7c Binary files /dev/null and b/Histacom2/Resources/minesweepSquare0.png differ diff --git a/Histacom2/Resources/minesweepSquare1.png b/Histacom2/Resources/minesweepSquare1.png new file mode 100644 index 0000000..4b72565 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare1.png differ diff --git a/Histacom2/Resources/minesweepSquare2.png b/Histacom2/Resources/minesweepSquare2.png new file mode 100644 index 0000000..b57b254 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare2.png differ diff --git a/Histacom2/Resources/minesweepSquare3.png b/Histacom2/Resources/minesweepSquare3.png new file mode 100644 index 0000000..43c83c1 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare3.png differ diff --git a/Histacom2/Resources/minesweepSquare4.png b/Histacom2/Resources/minesweepSquare4.png new file mode 100644 index 0000000..39868f8 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare4.png differ diff --git a/Histacom2/Resources/minesweepSquare5.png b/Histacom2/Resources/minesweepSquare5.png new file mode 100644 index 0000000..f683d90 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare5.png differ diff --git a/Histacom2/Resources/minesweepSquare6.png b/Histacom2/Resources/minesweepSquare6.png new file mode 100644 index 0000000..d8dbcb8 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare6.png differ diff --git a/Histacom2/Resources/minesweepSquare7.png b/Histacom2/Resources/minesweepSquare7.png new file mode 100644 index 0000000..2b40270 Binary files /dev/null and b/Histacom2/Resources/minesweepSquare7.png differ diff --git a/Histacom2/Resources/minesweepSquare8.png b/Histacom2/Resources/minesweepSquare8.png new file mode 100644 index 0000000..0588b2c Binary files /dev/null and b/Histacom2/Resources/minesweepSquare8.png differ diff --git a/Histacom2/Resources/minesweepSquareExploded.png b/Histacom2/Resources/minesweepSquareExploded.png new file mode 100644 index 0000000..199b292 Binary files /dev/null and b/Histacom2/Resources/minesweepSquareExploded.png differ diff --git a/Histacom2/Resources/minesweepSquareMine.png b/Histacom2/Resources/minesweepSquareMine.png new file mode 100644 index 0000000..a523ec0 Binary files /dev/null and b/Histacom2/Resources/minesweepSquareMine.png differ diff --git a/Histacom2/Resources/minesweepSquareQuestion.png b/Histacom2/Resources/minesweepSquareQuestion.png new file mode 100644 index 0000000..c73315b Binary files /dev/null and b/Histacom2/Resources/minesweepSquareQuestion.png differ diff --git a/Histacom2/Resources/minesweepSquareWrong.png b/Histacom2/Resources/minesweepSquareWrong.png new file mode 100644 index 0000000..ad6bbf2 Binary files /dev/null and b/Histacom2/Resources/minesweepSquareWrong.png differ diff --git a/Histacom2/Resources/minesweepeprlogo.PNG b/Histacom2/Resources/minesweepeprlogo.PNG new file mode 100644 index 0000000..cd5477d Binary files /dev/null and b/Histacom2/Resources/minesweepeprlogo.PNG differ diff --git a/Histacom2/Resources/minsweeper flag.PNG b/Histacom2/Resources/minsweeper flag.PNG new file mode 100644 index 0000000..81fd65f Binary files /dev/null and b/Histacom2/Resources/minsweeper flag.PNG differ diff --git a/Histacom2/Resources/minsweeper gasp.png b/Histacom2/Resources/minsweeper gasp.png new file mode 100644 index 0000000..281850c Binary files /dev/null and b/Histacom2/Resources/minsweeper gasp.png differ diff --git a/Histacom2/Resources/minsweeper sad.PNG b/Histacom2/Resources/minsweeper sad.PNG new file mode 100644 index 0000000..da6dfeb Binary files /dev/null and b/Histacom2/Resources/minsweeper sad.PNG differ diff --git a/Histacom2/Resources/minsweeper smile.PNG b/Histacom2/Resources/minsweeper smile.PNG new file mode 100644 index 0000000..a455074 Binary files /dev/null and b/Histacom2/Resources/minsweeper smile.PNG differ diff --git a/Histacom2/Resources/minsweeper win.png b/Histacom2/Resources/minsweeper win.png new file mode 100644 index 0000000..f47a9d5 Binary files /dev/null and b/Histacom2/Resources/minsweeper win.png differ diff --git a/Histacom2/Resources/modem_dial.wav b/Histacom2/Resources/modem_dial.wav new file mode 100644 index 0000000..3a907a0 Binary files /dev/null and b/Histacom2/Resources/modem_dial.wav differ diff --git a/Histacom2/Resources/msdosprompt.png b/Histacom2/Resources/msdosprompt.png new file mode 100644 index 0000000..2f3fe85 Binary files /dev/null and b/Histacom2/Resources/msdosprompt.png differ diff --git a/Histacom2/Resources/shell32_21.ico_16x16.png b/Histacom2/Resources/shell32_21.ico_16x16.png new file mode 100644 index 0000000..522fa3e Binary files /dev/null and b/Histacom2/Resources/shell32_21.ico_16x16.png differ diff --git a/Histacom2/Resources/std_beep.wav b/Histacom2/Resources/std_beep.wav new file mode 100644 index 0000000..b40080d Binary files /dev/null and b/Histacom2/Resources/std_beep.wav differ diff --git a/Histacom2/Resources/std_gobeep.wav b/Histacom2/Resources/std_gobeep.wav new file mode 100644 index 0000000..a47fef7 Binary files /dev/null and b/Histacom2/Resources/std_gobeep.wav differ diff --git a/Histacom2/Resources/termCopy.png b/Histacom2/Resources/termCopy.png new file mode 100644 index 0000000..eaff8e9 Binary files /dev/null and b/Histacom2/Resources/termCopy.png differ diff --git a/Histacom2/Resources/termFont.png b/Histacom2/Resources/termFont.png new file mode 100644 index 0000000..f4e8fc4 Binary files /dev/null and b/Histacom2/Resources/termFont.png differ diff --git a/Histacom2/Resources/termMark.png b/Histacom2/Resources/termMark.png new file mode 100644 index 0000000..5f411be Binary files /dev/null and b/Histacom2/Resources/termMark.png differ diff --git a/Histacom2/Resources/termMax.png b/Histacom2/Resources/termMax.png new file mode 100644 index 0000000..f53d102 Binary files /dev/null and b/Histacom2/Resources/termMax.png differ diff --git a/Histacom2/Resources/termNothing.png b/Histacom2/Resources/termNothing.png new file mode 100644 index 0000000..415cff3 Binary files /dev/null and b/Histacom2/Resources/termNothing.png differ diff --git a/Histacom2/Resources/termPaste.png b/Histacom2/Resources/termPaste.png new file mode 100644 index 0000000..6999023 Binary files /dev/null and b/Histacom2/Resources/termPaste.png differ diff --git a/Histacom2/Resources/termSettings.png b/Histacom2/Resources/termSettings.png new file mode 100644 index 0000000..3620080 Binary files /dev/null and b/Histacom2/Resources/termSettings.png differ diff --git a/Histacom2/Resources/win95_splitter.png b/Histacom2/Resources/win95_splitter.png new file mode 100644 index 0000000..44ab7ce Binary files /dev/null and b/Histacom2/Resources/win95_splitter.png differ diff --git a/Histacom2/Resources/win95_welcome.png b/Histacom2/Resources/win95_welcome.png new file mode 100644 index 0000000..e438706 Binary files /dev/null and b/Histacom2/Resources/win95_welcome.png differ diff --git a/Histacom2/Resources/win95_welcometip.png b/Histacom2/Resources/win95_welcometip.png new file mode 100644 index 0000000..cbfe255 Binary files /dev/null and b/Histacom2/Resources/win95_welcometip.png differ diff --git a/Histacom2/Resources/windows_command_prompt.ttf b/Histacom2/Resources/windows_command_prompt.ttf new file mode 100644 index 0000000..f5cbfc0 Binary files /dev/null and b/Histacom2/Resources/windows_command_prompt.ttf differ diff --git a/Histacom2/Resources/wmsui32_1001.ico_16x16.png b/Histacom2/Resources/wmsui32_1001.ico_16x16.png new file mode 100644 index 0000000..ab9124c Binary files /dev/null and b/Histacom2/Resources/wmsui32_1001.ico_16x16.png differ diff --git a/Histacom2/Resources/wordpad_bold.png b/Histacom2/Resources/wordpad_bold.png new file mode 100644 index 0000000..b66df82 Binary files /dev/null and b/Histacom2/Resources/wordpad_bold.png differ diff --git a/Histacom2/Resources/wordpad_copy.png b/Histacom2/Resources/wordpad_copy.png new file mode 100644 index 0000000..c78e5f7 Binary files /dev/null and b/Histacom2/Resources/wordpad_copy.png differ diff --git a/Histacom2/Resources/wordpad_cut.png b/Histacom2/Resources/wordpad_cut.png new file mode 100644 index 0000000..ffb0060 Binary files /dev/null and b/Histacom2/Resources/wordpad_cut.png differ diff --git a/Histacom2/Resources/wordpad_find.png b/Histacom2/Resources/wordpad_find.png new file mode 100644 index 0000000..21c904e Binary files /dev/null and b/Histacom2/Resources/wordpad_find.png differ diff --git a/Histacom2/Resources/wordpad_italic.png b/Histacom2/Resources/wordpad_italic.png new file mode 100644 index 0000000..bc61fd2 Binary files /dev/null and b/Histacom2/Resources/wordpad_italic.png differ diff --git a/Histacom2/Resources/wordpad_new.png b/Histacom2/Resources/wordpad_new.png new file mode 100644 index 0000000..b84751c Binary files /dev/null and b/Histacom2/Resources/wordpad_new.png differ diff --git a/Histacom2/Resources/wordpad_open.png b/Histacom2/Resources/wordpad_open.png new file mode 100644 index 0000000..8a800db Binary files /dev/null and b/Histacom2/Resources/wordpad_open.png differ diff --git a/Histacom2/Resources/wordpad_paste.png b/Histacom2/Resources/wordpad_paste.png new file mode 100644 index 0000000..cd2a2dc Binary files /dev/null and b/Histacom2/Resources/wordpad_paste.png differ diff --git a/Histacom2/Resources/wordpad_print.png b/Histacom2/Resources/wordpad_print.png new file mode 100644 index 0000000..0f5c061 Binary files /dev/null and b/Histacom2/Resources/wordpad_print.png differ diff --git a/Histacom2/Resources/wordpad_printpreview.png b/Histacom2/Resources/wordpad_printpreview.png new file mode 100644 index 0000000..707f8aa Binary files /dev/null and b/Histacom2/Resources/wordpad_printpreview.png differ diff --git a/Histacom2/Resources/wordpad_save.png b/Histacom2/Resources/wordpad_save.png new file mode 100644 index 0000000..8a378b1 Binary files /dev/null and b/Histacom2/Resources/wordpad_save.png differ diff --git a/Histacom2/Resources/wordpad_underline.png b/Histacom2/Resources/wordpad_underline.png new file mode 100644 index 0000000..5066755 Binary files /dev/null and b/Histacom2/Resources/wordpad_underline.png differ diff --git a/Histacom2/SaveDialogs/LoadGameDialog.Designer.cs b/Histacom2/SaveDialogs/LoadGameDialog.Designer.cs new file mode 100644 index 0000000..4dd8a30 --- /dev/null +++ b/Histacom2/SaveDialogs/LoadGameDialog.Designer.cs @@ -0,0 +1,103 @@ +namespace Histacom2 +{ + partial class LoadGameDialog + { + /// + /// 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.panel1 = new System.Windows.Forms.Panel(); + this.button3 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.Profiles = new System.Windows.Forms.Panel(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.BackColor = System.Drawing.Color.Silver; + this.panel1.Controls.Add(this.button3); + this.panel1.Controls.Add(this.button1); + this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.panel1.Location = new System.Drawing.Point(0, 340); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(516, 25); + this.panel1.TabIndex = 0; + // + // button3 + // + this.button3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.button3.Location = new System.Drawing.Point(364, 0); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(75, 23); + this.button3.TabIndex = 0; + this.button3.Text = "Help"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // button1 + // + this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.button1.Location = new System.Drawing.Point(441, 0); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 0; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // Profiles + // + this.Profiles.AutoScroll = true; + this.Profiles.Dock = System.Windows.Forms.DockStyle.Fill; + this.Profiles.Location = new System.Drawing.Point(0, 0); + this.Profiles.Name = "Profiles"; + this.Profiles.Size = new System.Drawing.Size(516, 340); + this.Profiles.TabIndex = 2; + // + // LoadGameDialog + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + this.ClientSize = new System.Drawing.Size(516, 365); + this.Controls.Add(this.Profiles); + this.Controls.Add(this.panel1); + this.Name = "LoadGameDialog"; + this.Text = "Profiles"; + this.Load += new System.EventHandler(this.LoadGameDialog_Load); + this.panel1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel Profiles; + } +} \ No newline at end of file diff --git a/Histacom2/SaveDialogs/LoadGameDialog.cs b/Histacom2/SaveDialogs/LoadGameDialog.cs new file mode 100644 index 0000000..9cea1b9 --- /dev/null +++ b/Histacom2/SaveDialogs/LoadGameDialog.cs @@ -0,0 +1,57 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.IO; +using static Histacom2.Engine.SaveSystem; + +namespace Histacom2 +{ + public partial class LoadGameDialog : Form + { + public bool successful = false; + public LoadGameDialog() + { + InitializeComponent(); + } + + public void ChooseProfile(string SelectedProfile) + { + ProfileName = SelectedProfile; + successful = true; + this.Close(); + } + + private void button2_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void button1_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void button3_Click(object sender, EventArgs e) + { + MessageBox.Show("Here you can control all your profiles! Use can open a profile by hovering over it and clicking 'Load Profile!'"); + } + + private void LoadGameDialog_Load(object sender, EventArgs e) + { + foreach (string dir in Directory.GetDirectories(AllProfilesDirectory)) + { + LoadGameProfileItem newItem = new LoadGameProfileItem(); + newItem.Tag = Path.GetFileName(dir); + newItem.Dock = DockStyle.Top; + Profiles.Controls.Add(newItem); + newItem.Show(); + } + } + } +} diff --git a/Histacom2/SaveDialogs/LoadGameDialog.resx b/Histacom2/SaveDialogs/LoadGameDialog.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/SaveDialogs/LoadGameDialog.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/SaveDialogs/LoadGameProfileItem.Designer.cs b/Histacom2/SaveDialogs/LoadGameProfileItem.Designer.cs new file mode 100644 index 0000000..7a59037 --- /dev/null +++ b/Histacom2/SaveDialogs/LoadGameProfileItem.Designer.cs @@ -0,0 +1,190 @@ +namespace Histacom2 +{ + partial class LoadGameProfileItem + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.sidebar = new System.Windows.Forms.Panel(); + this.exampleLoadProfile = new System.Windows.Forms.Button(); + this.exampleDelete = new System.Windows.Forms.Button(); + this.exampleNameBtn = new System.Windows.Forms.Button(); + this.profileName = new System.Windows.Forms.Label(); + this.pnlConfirm = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.sidebar.SuspendLayout(); + this.pnlConfirm.SuspendLayout(); + this.SuspendLayout(); + // + // sidebar + // + this.sidebar.BackColor = System.Drawing.Color.Gray; + this.sidebar.Controls.Add(this.exampleLoadProfile); + this.sidebar.Controls.Add(this.exampleDelete); + this.sidebar.Controls.Add(this.exampleNameBtn); + this.sidebar.Dock = System.Windows.Forms.DockStyle.Right; + this.sidebar.Location = new System.Drawing.Point(245, 0); + this.sidebar.Name = "sidebar"; + this.sidebar.Size = new System.Drawing.Size(102, 82); + this.sidebar.TabIndex = 2; + this.sidebar.Visible = false; + // + // exampleLoadProfile + // + this.exampleLoadProfile.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.exampleLoadProfile.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.exampleLoadProfile.Location = new System.Drawing.Point(3, 1); + this.exampleLoadProfile.Name = "exampleLoadProfile"; + this.exampleLoadProfile.Size = new System.Drawing.Size(94, 23); + this.exampleLoadProfile.TabIndex = 0; + this.exampleLoadProfile.Text = "Load Profile!"; + this.exampleLoadProfile.UseVisualStyleBackColor = false; + this.exampleLoadProfile.Click += new System.EventHandler(this.exampleLoadProfile_Click); + // + // exampleDelete + // + this.exampleDelete.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); + this.exampleDelete.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.exampleDelete.Location = new System.Drawing.Point(3, 54); + this.exampleDelete.Name = "exampleDelete"; + this.exampleDelete.Size = new System.Drawing.Size(93, 23); + this.exampleDelete.TabIndex = 0; + this.exampleDelete.Text = "Delete"; + this.exampleDelete.UseVisualStyleBackColor = false; + this.exampleDelete.Click += new System.EventHandler(this.exampleDelete_Click); + // + // exampleNameBtn + // + this.exampleNameBtn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.exampleNameBtn.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.exampleNameBtn.Location = new System.Drawing.Point(3, 27); + this.exampleNameBtn.Name = "exampleNameBtn"; + this.exampleNameBtn.Size = new System.Drawing.Size(93, 23); + this.exampleNameBtn.TabIndex = 0; + this.exampleNameBtn.Text = "Change Name"; + this.exampleNameBtn.UseVisualStyleBackColor = false; + this.exampleNameBtn.Click += new System.EventHandler(this.exampleNameBtn_Click); + // + // profileName + // + this.profileName.BackColor = System.Drawing.Color.Gray; + this.profileName.Dock = System.Windows.Forms.DockStyle.Fill; + this.profileName.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.profileName.Location = new System.Drawing.Point(0, 0); + this.profileName.Name = "profileName"; + this.profileName.Size = new System.Drawing.Size(245, 82); + this.profileName.TabIndex = 1; + this.profileName.Text = "Profile Name"; + // + // pnlConfirm + // + this.pnlConfirm.BackColor = System.Drawing.Color.Gray; + this.pnlConfirm.Controls.Add(this.button2); + this.pnlConfirm.Controls.Add(this.button1); + this.pnlConfirm.Controls.Add(this.label1); + this.pnlConfirm.Controls.Add(this.textBox1); + this.pnlConfirm.Dock = System.Windows.Forms.DockStyle.Bottom; + this.pnlConfirm.Location = new System.Drawing.Point(0, 32); + this.pnlConfirm.Name = "pnlConfirm"; + this.pnlConfirm.Size = new System.Drawing.Size(245, 50); + this.pnlConfirm.TabIndex = 1; + this.pnlConfirm.Visible = false; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(3, 5); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(240, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Are you really sure you want to delete this Profile?"; + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button1.Location = new System.Drawing.Point(10, 20); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(109, 22); + this.button1.TabIndex = 1; + this.button1.Text = "Yes"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // cancelButton + // + this.button2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(192)))), ((int)(((byte)(0))))); + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button2.Location = new System.Drawing.Point(136, 20); + this.button2.Name = "cancelButton"; + this.button2.Size = new System.Drawing.Size(109, 23); + this.button2.TabIndex = 1; + this.button2.Text = "No"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(3, 22); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(130, 20); + this.textBox1.TabIndex = 1; + this.textBox1.Visible = false; + // + // LoadGameProfileItem + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.pnlConfirm); + this.Controls.Add(this.profileName); + this.Controls.Add(this.sidebar); + this.Name = "LoadGameProfileItem"; + this.Size = new System.Drawing.Size(347, 82); + this.Paint += new System.Windows.Forms.PaintEventHandler(this.LoadGameProfileItem_Paint); + this.sidebar.ResumeLayout(false); + this.pnlConfirm.ResumeLayout(false); + this.pnlConfirm.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel sidebar; + private System.Windows.Forms.Button exampleLoadProfile; + private System.Windows.Forms.Button exampleDelete; + private System.Windows.Forms.Button exampleNameBtn; + private System.Windows.Forms.Label profileName; + private System.Windows.Forms.Panel pnlConfirm; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.TextBox textBox1; + } +} diff --git a/Histacom2/SaveDialogs/LoadGameProfileItem.cs b/Histacom2/SaveDialogs/LoadGameProfileItem.cs new file mode 100644 index 0000000..bdc0b7c --- /dev/null +++ b/Histacom2/SaveDialogs/LoadGameProfileItem.cs @@ -0,0 +1,152 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static Histacom2.Engine.SaveSystem; +using System.IO; + +namespace Histacom2 +{ + public partial class LoadGameProfileItem : UserControl, IMessageFilter + { + public bool OnceRemoveHeight = false; + public bool OnceAddHeight = false; + public bool RequestingNewName = false; + public LoadGameProfileItem() + { + InitializeComponent(); + Application.AddMessageFilter(this); + } + + //private void LoadGameProfileItem_MouseHover(object sender, EventArgs e) + //{ + // exampleTop.Show(); + // this.Height += 28; + // OnceRemoveHeight = false; + //} + + public bool PreFilterMessage(ref Message m) + { + var mouseLocation = Cursor.Position; + + if (!ClientRectangle.Contains(PointToClient(Control.MousePosition))) + { + sidebar.Hide(); + if (OnceRemoveHeight == false) + { + this.Height -= 28; + OnceRemoveHeight = true; + profileName.BackColor = Color.Gray; + sidebar.BackColor = Color.Gray; + pnlConfirm.BackColor = Color.Gray; + } + OnceAddHeight = false; + } else + { + sidebar.Show(); + if (OnceAddHeight == false) + { + this.Height += 28; + OnceAddHeight = true; + profileName.BackColor = Color.LightGray; + sidebar.BackColor = Color.LightGray; + pnlConfirm.BackColor = Color.LightGray; + } + OnceRemoveHeight = false; + } + + if (m.Msg != 0x20a) // Scrolling Message + { + return false;//ignore message + } + return false; + } + + private void LoadGameProfileItem_Paint(object sender, PaintEventArgs e) + { + profileName.Text = this.Tag.ToString(); + } + + private void exampleLoadProfile_Click(object sender, EventArgs e) + { + ((LoadGameDialog)this.TopLevelControl).ChooseProfile(this.Tag.ToString()); + } + + private void button1_Click(object sender, EventArgs e) + { + DeleteProfile(); + } + + void DeleteProfile() + { + if (Directory.Exists(Path.Combine(AllProfilesDirectory, this.Tag.ToString()))) + { + Directory.Delete(Path.Combine(AllProfilesDirectory, this.Tag.ToString()), true); + this.Hide(); + } + } + + private void button2_Click(object sender, EventArgs e) + { + try + { + if (!RequestingNewName == false) + { + if (textBox1.Text == "") + { + MessageBox.Show("New profile name cannot be empty!"); + } + else + { + if (textBox1.Text.Length > 20) + { + MessageBox.Show("The profile name cannot be longer than 20 characters"); + } + else + { + if (Directory.Exists(Path.Combine(AllProfilesDirectory, textBox1.Text))) + { + MessageBox.Show("That profile already exists"); + } + else + { + Directory.Move(Path.Combine(AllProfilesDirectory, this.Tag.ToString()), Path.Combine(AllProfilesDirectory, textBox1.Text)); + this.Tag = textBox1.Text; + this.Invalidate(); + } + } + } + } + pnlConfirm.Hide(); + } catch + { + + } + } + + private void exampleDelete_Click(object sender, EventArgs e) + { + label1.Text = "Are you really sure you want to delete this Profile?"; + button1.Show(); + textBox1.Hide(); + button2.Text = "No"; + RequestingNewName = false; + pnlConfirm.Show(); + } + + private void exampleNameBtn_Click(object sender, EventArgs e) + { + label1.Text = "Enter a new profile name: "; + button1.Hide(); + textBox1.Show(); + button2.Text = "OK"; + RequestingNewName = true; + pnlConfirm.Show(); + } + } +} diff --git a/Histacom2/SaveDialogs/LoadGameProfileItem.resx b/Histacom2/SaveDialogs/LoadGameProfileItem.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/SaveDialogs/LoadGameProfileItem.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/SaveDialogs/NewGameDialog.Designer.cs b/Histacom2/SaveDialogs/NewGameDialog.Designer.cs new file mode 100644 index 0000000..266061b --- /dev/null +++ b/Histacom2/SaveDialogs/NewGameDialog.Designer.cs @@ -0,0 +1,141 @@ +namespace Histacom2 +{ + partial class NewGameDialog + { + /// + /// 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.txtProfName = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.btnOk = new System.Windows.Forms.Button(); + this.btnHelp = new System.Windows.Forms.Button(); + this.btnCancl = new System.Windows.Forms.Button(); + this.btnInfo = new System.Windows.Forms.Button(); + this.btnDevMode = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // txtProfName + // + this.txtProfName.Location = new System.Drawing.Point(143, 12); + this.txtProfName.Name = "txtProfName"; + this.txtProfName.Size = new System.Drawing.Size(314, 20); + this.txtProfName.TabIndex = 0; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(12, 15); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(125, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Profile Name (username):"; + // + // btnOk + // + this.btnOk.Location = new System.Drawing.Point(382, 70); + this.btnOk.Name = "btnOk"; + this.btnOk.Size = new System.Drawing.Size(75, 23); + this.btnOk.TabIndex = 2; + this.btnOk.Text = "OK"; + this.btnOk.UseVisualStyleBackColor = true; + this.btnOk.Click += new System.EventHandler(this.btnOk_Click); + // + // btnHelp + // + this.btnHelp.Location = new System.Drawing.Point(301, 70); + this.btnHelp.Name = "btnHelp"; + this.btnHelp.Size = new System.Drawing.Size(75, 23); + this.btnHelp.TabIndex = 2; + this.btnHelp.Text = "Help"; + this.btnHelp.UseVisualStyleBackColor = true; + this.btnHelp.Click += new System.EventHandler(this.btnHelp_Click); + // + // btnCancl + // + this.btnCancl.Location = new System.Drawing.Point(220, 70); + this.btnCancl.Name = "btnCancl"; + this.btnCancl.Size = new System.Drawing.Size(75, 23); + this.btnCancl.TabIndex = 2; + this.btnCancl.Text = "Cancel"; + this.btnCancl.UseVisualStyleBackColor = true; + this.btnCancl.Click += new System.EventHandler(this.btnCancl_Click); + // + // btnInfo + // + this.btnInfo.Location = new System.Drawing.Point(7, 70); + this.btnInfo.Name = "btnInfo"; + this.btnInfo.Size = new System.Drawing.Size(121, 23); + this.btnInfo.TabIndex = 2; + this.btnInfo.Text = "Technical Info"; + this.btnInfo.UseVisualStyleBackColor = true; + this.btnInfo.Click += new System.EventHandler(this.btnInfo_Click); + // + // btnDevMode + // + this.btnDevMode.Location = new System.Drawing.Point(7, 41); + this.btnDevMode.Name = "btnDevMode"; + this.btnDevMode.Size = new System.Drawing.Size(121, 23); + this.btnDevMode.TabIndex = 3; + this.btnDevMode.Text = "What is DevMode?"; + this.btnDevMode.UseVisualStyleBackColor = true; + this.btnDevMode.Visible = false; + this.btnDevMode.Click += new System.EventHandler(this.btnDevMode_Click); + // + // NewGameDialog + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(469, 96); + this.Controls.Add(this.btnDevMode); + this.Controls.Add(this.btnInfo); + this.Controls.Add(this.btnCancl); + this.Controls.Add(this.btnHelp); + this.Controls.Add(this.btnOk); + this.Controls.Add(this.label1); + this.Controls.Add(this.txtProfName); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "NewGameDialog"; + this.Tag = "ignoreFormOnTaskbar"; + this.Text = "New Game"; + this.Load += new System.EventHandler(this.NewGameDialog_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox txtProfName; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button btnOk; + private System.Windows.Forms.Button btnHelp; + private System.Windows.Forms.Button btnCancl; + private System.Windows.Forms.Button btnInfo; + private System.Windows.Forms.Button btnDevMode; + } +} \ No newline at end of file diff --git a/Histacom2/SaveDialogs/NewGameDialog.cs b/Histacom2/SaveDialogs/NewGameDialog.cs new file mode 100644 index 0000000..7609d5d --- /dev/null +++ b/Histacom2/SaveDialogs/NewGameDialog.cs @@ -0,0 +1,99 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using Newtonsoft.Json; +using static Histacom2.Engine.SaveSystem; +using System.IO; + +namespace Histacom2 +{ + public partial class NewGameDialog : Form + { + public bool Successful = false; + public NewGameDialog() + { + InitializeComponent(); + } + + private void btnHelp_Click(object sender, EventArgs e) + { + MessageBox.Show("You can choose a profile name - this will create a new profile! Whenever you want to Load a game, click 'Load Game' and then choose a profile (You can have as many profiles as you want)"); + } + + private void btnCancl_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void btnInfo_Click(object sender, EventArgs e) + { + MessageBox.Show("The game's profiles are stored in your AppData /Histacom2/Profiles - the rest is for you to figure out!"); + } + + private void btnOk_Click(object sender, EventArgs e) + { + try + { + if (txtProfName.Text != "") + { + if (!(txtProfName.Text.Length > 20)) + { + ProfileName = txtProfName.Text; + if (DevMode == true) + { + if (Directory.Exists(ProfileDirectory)) + { + Directory.Delete(ProfileDirectory, true); + Successful = true; + this.Close(); + } + } + + if (!Directory.Exists(ProfileDirectory)) + { + Successful = true; + this.Close(); + } + else + { + MessageBox.Show("That profile already exists! \n USEFUL INFO: Use 'Load Game' to manage your profiles - from there you can delete the profile!"); + } + } + else + { + MessageBox.Show("The profile name cannot be longer than 20 characters"); + } + + } + else + { + MessageBox.Show("You must enter a profile name!"); + } + } catch + { + + } + } + + private void NewGameDialog_Load(object sender, EventArgs e) + { + if (DevMode == true) + { + btnDevMode.Show(); + } + } + + private void btnDevMode_Click(object sender, EventArgs e) + { + MessageBox.Show("DevMode is a mode Designed for Development of the game, if you are seeing this that means it is activated! All DevMode does is if a Profile already exists then rather than asking you to choose a different name it just " + + "deletes the old one! This means that you won't have 1 million profiles everytime you want to test something in the game!"); + } + } +} diff --git a/Histacom2/SaveDialogs/NewGameDialog.resx b/Histacom2/SaveDialogs/NewGameDialog.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/SaveDialogs/NewGameDialog.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/SaveDialogs/SaveFileTroubleShooter.Designer.cs b/Histacom2/SaveDialogs/SaveFileTroubleShooter.Designer.cs new file mode 100644 index 0000000..4c11576 --- /dev/null +++ b/Histacom2/SaveDialogs/SaveFileTroubleShooter.Designer.cs @@ -0,0 +1,147 @@ +namespace Histacom2.SaveDialogs +{ + partial class SaveFileTroubleShooter + { + /// + /// 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.label1 = new System.Windows.Forms.Label(); + this.pnlResolved = new System.Windows.Forms.Panel(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.panel2 = new System.Windows.Forms.Panel(); + this.btnClose = new System.Windows.Forms.Button(); + this.pnlResolved.SuspendLayout(); + this.panel2.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(12, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(393, 20); + this.label1.TabIndex = 0; + this.label1.Text = "Please wait while we check the state of your Save file..."; + // + // pnlResolved + // + this.pnlResolved.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.pnlResolved.Controls.Add(this.textBox1); + this.pnlResolved.Controls.Add(this.label3); + this.pnlResolved.Controls.Add(this.label2); + this.pnlResolved.Location = new System.Drawing.Point(12, 38); + this.pnlResolved.Name = "pnlResolved"; + this.pnlResolved.Size = new System.Drawing.Size(589, 146); + this.pnlResolved.TabIndex = 1; + this.pnlResolved.Visible = false; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(8, 11); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(210, 20); + this.label2.TabIndex = 0; + this.label2.Text = "The issue has been resolved"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(9, 31); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(24, 13); + this.label3.TabIndex = 2; + this.label3.Text = "log:"; + // + // textBox1 + // + this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.textBox1.Location = new System.Drawing.Point(10, 55); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(567, 79); + this.textBox1.TabIndex = 3; + // + // panel2 + // + this.panel2.BackColor = System.Drawing.SystemColors.ControlDark; + this.panel2.Controls.Add(this.btnClose); + this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; + this.panel2.Location = new System.Drawing.Point(0, 217); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(612, 30); + this.panel2.TabIndex = 2; + // + // btnClose + // + this.btnClose.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnClose.Location = new System.Drawing.Point(526, 4); + this.btnClose.Name = "btnClose"; + this.btnClose.Size = new System.Drawing.Size(75, 23); + this.btnClose.TabIndex = 0; + this.btnClose.Text = "Close"; + this.btnClose.UseVisualStyleBackColor = true; + this.btnClose.Click += new System.EventHandler(this.btnClose_Click); + // + // SaveFileTroubleShooter + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(612, 247); + this.Controls.Add(this.panel2); + this.Controls.Add(this.pnlResolved); + this.Controls.Add(this.label1); + this.Name = "SaveFileTroubleShooter"; + this.Text = "Save File Troubleshooter"; + this.Load += new System.EventHandler(this.SaveFileTroubleShooter_Load); + this.pnlResolved.ResumeLayout(false); + this.pnlResolved.PerformLayout(); + this.panel2.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Panel pnlResolved; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Button btnClose; + } +} \ No newline at end of file diff --git a/Histacom2/SaveDialogs/SaveFileTroubleShooter.cs b/Histacom2/SaveDialogs/SaveFileTroubleShooter.cs new file mode 100644 index 0000000..f094640 --- /dev/null +++ b/Histacom2/SaveDialogs/SaveFileTroubleShooter.cs @@ -0,0 +1,145 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Histacom2.Engine; +using System.IO; + +namespace Histacom2.SaveDialogs +{ + public partial class SaveFileTroubleShooter : Form + { + public string log; + Save savedata; + string json; + public SaveFileTroubleShooter() + { + InitializeComponent(); + } + + private void btnClose_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void SaveFileTroubleShooter_Load(object sender, EventArgs e) + { + BeginScan(); + } + + void WriteToLog(string toWrite) + { + log += toWrite + Environment.NewLine; + } + + void BeginScan() + { + WriteToLog("Started scanning profile: " + SaveSystem.ProfileName); + + // Check if the main.save file exists + + string savefile = Path.Combine(SaveSystem.ProfileDirectory, "main.save"); + + if (!File.Exists(savefile)) + { + WriteToLog("ISSUE FOUND! File main.save doesn't exist"); + + WriteToLog("Creating one..."); + + SaveSystem.NewGame(); + + WriteToLog("Created one!"); + + EndScan(true); + return; + } else { + WriteToLog("File main.save does exist - checking contents"); + + try + { + savedata = SaveSystem.ReadSave(savefile); + + } catch + { + WriteToLog("ISSUE FOUND! File main.save is unreadable"); + + WriteToLog("Sorry, there is no repairing it easily, your data will be lost"); + + string backupfile = Path.Combine(SaveSystem.ProfileDirectory, "main.backup"); + + if (Directory.Exists(backupfile)) Directory.Delete(backupfile); + + File.Copy(savefile, backupfile); + SaveSystem.NewGame(); + + // Make sure the username is set + + SaveSystem.CurrentSave.Username = SaveSystem.ProfileName; + + WriteToLog($"The corrupt file has been stored in {backupfile}"); + + EndScan(true); + } + + + // Check the values + + if (savedata.CurrentOS == null || savedata.CurrentOS == "") + { + WriteToLog("ISSUE FOUND! Data for CurrentOS is null! Giving default value..."); + savedata.CurrentOS = "95"; + EndScan(true); + } + + if (savedata.ExperiencedStories == null) + { + WriteToLog("ISSUE FOUND! Data for ExperiencedStories is null! Giving default value..."); + savedata.ExperiencedStories = new List(); + } + + if (savedata.ThemeName == null || savedata.ThemeName == "") + { + WriteToLog("ISSUE FOUND! Data for ThemeName is null! Giving default value..."); + savedata.ThemeName = "95normal"; + } + } + + string folderspath = Path.Combine(SaveSystem.ProfileDirectory, "folders"); + + if (!Directory.Exists(folderspath)) + { + WriteToLog("ISSUE FOUND! Directory 'folders' doesn't exist! Creating one..."); + Directory.CreateDirectory(folderspath); + SaveSystem.CheckFiles(); + } + + + } + + void EndScan(bool successful) + { + pnlResolved.Visible = true; + if (successful == true) + { + label2.Text = "The issue has been resolved."; + // Set CurrentSave to the resolved one + + SaveSystem.CurrentSave = savedata; + + // Set the main.save file to the resolved one + + SaveSystem.WriteSave(Path.Combine(SaveSystem.ProfileDirectory, "main.save"), savedata); + + textBox1.Text = log; + } else { + label2.Text = "The issue has not been resolved, sorry"; + textBox1.Text = log; + } + } + } +} diff --git a/Histacom2/SaveDialogs/SaveFileTroubleShooter.resx b/Histacom2/SaveDialogs/SaveFileTroubleShooter.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/SaveDialogs/SaveFileTroubleShooter.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/SeizureWarning.Designer.cs b/Histacom2/SeizureWarning.Designer.cs new file mode 100644 index 0000000..b340f86 --- /dev/null +++ b/Histacom2/SeizureWarning.Designer.cs @@ -0,0 +1,81 @@ +namespace Histacom2 +{ + partial class SeizureWarning + { + /// + /// 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 Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.button1 = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.pictureBox1.BackgroundImage = global::Histacom2.Properties.Resources.SeizureWarning; + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(600, 331); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // button1 + // + this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.ForeColor = System.Drawing.Color.White; + this.button1.Location = new System.Drawing.Point(261, 275); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 1; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // SeizureWarning + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Black; + this.Controls.Add(this.button1); + this.Controls.Add(this.pictureBox1); + this.Name = "SeizureWarning"; + this.Size = new System.Drawing.Size(600, 330); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Button button1; + } +} diff --git a/Histacom2/SeizureWarning.cs b/Histacom2/SeizureWarning.cs new file mode 100644 index 0000000..4a209a3 --- /dev/null +++ b/Histacom2/SeizureWarning.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.IO; + +namespace Histacom2 +{ + public partial class SeizureWarning : UserControl + { + public SeizureWarning() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + File.WriteAllText(Path.Combine(Engine.SaveSystem.DataDirectory, "o.k"), "."); + this.Hide(); + } + } +} diff --git a/Histacom2/SeizureWarning.resx b/Histacom2/SeizureWarning.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Histacom2/SeizureWarning.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Histacom2/TitleScreen.Designer.cs b/Histacom2/TitleScreen.Designer.cs new file mode 100644 index 0000000..ef7b0e4 --- /dev/null +++ b/Histacom2/TitleScreen.Designer.cs @@ -0,0 +1,442 @@ +namespace Histacom2 +{ + partial class TitleScreen + { + /// + /// 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(TitleScreen)); + this.vmModeTimer = new System.Windows.Forms.Timer(this.components); + this.program = new System.Windows.Forms.Panel(); + this.programContent = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.VM_Height = new System.Windows.Forms.NumericUpDown(); + this.VM_Width = new System.Windows.Forms.NumericUpDown(); + this.vm_mode = new System.Windows.Forms.CheckBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.gameversion = new System.Windows.Forms.Label(); + this.startbutton = new System.Windows.Forms.PictureBox(); + this.startmenu = new System.Windows.Forms.Panel(); + this.startmenuitems = new System.Windows.Forms.MenuStrip(); + this.DocumentsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ProgramsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.achievementsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ShutdownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ossidestartmenu = new System.Windows.Forms.Panel(); + this.osimage = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.toprightcorner = new System.Windows.Forms.Panel(); + this.bottomrightcorner = new System.Windows.Forms.Panel(); + this.bottomleftcorner = new System.Windows.Forms.Panel(); + this.topleftcorner = new System.Windows.Forms.Panel(); + this.updateText = new System.Windows.Forms.Timer(this.components); + this.program.SuspendLayout(); + this.programContent.SuspendLayout(); + this.panel2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.VM_Height)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.VM_Width)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.startbutton)).BeginInit(); + this.startmenu.SuspendLayout(); + this.startmenuitems.SuspendLayout(); + this.ossidestartmenu.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.osimage)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.SuspendLayout(); + // + // vmModeTimer + // + this.vmModeTimer.Tick += new System.EventHandler(this.vmModeTimer_Tick); + // + // program + // + this.program.BackColor = System.Drawing.Color.Silver; + this.program.Controls.Add(this.programContent); + this.program.Controls.Add(this.toprightcorner); + this.program.Controls.Add(this.bottomrightcorner); + this.program.Controls.Add(this.bottomleftcorner); + this.program.Controls.Add(this.topleftcorner); + this.program.Dock = System.Windows.Forms.DockStyle.Fill; + this.program.Location = new System.Drawing.Point(0, 0); + this.program.Name = "program"; + this.program.Size = new System.Drawing.Size(791, 300); + this.program.TabIndex = 11; + // + // programContent + // + this.programContent.BackColor = System.Drawing.Color.Teal; + this.programContent.Controls.Add(this.panel2); + this.programContent.Controls.Add(this.startmenu); + this.programContent.Controls.Add(this.pictureBox2); + this.programContent.Dock = System.Windows.Forms.DockStyle.Fill; + this.programContent.Location = new System.Drawing.Point(0, 0); + this.programContent.Name = "programContent"; + this.programContent.Size = new System.Drawing.Size(791, 300); + this.programContent.TabIndex = 9; + // + // panel2 + // + this.panel2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel2.BackgroundImage"))); + this.panel2.Controls.Add(this.VM_Height); + this.panel2.Controls.Add(this.VM_Width); + this.panel2.Controls.Add(this.vm_mode); + this.panel2.Controls.Add(this.pictureBox1); + this.panel2.Controls.Add(this.gameversion); + this.panel2.Controls.Add(this.startbutton); + this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; + this.panel2.Location = new System.Drawing.Point(0, 272); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(791, 28); + this.panel2.TabIndex = 10; + // + // VM_Height + // + this.VM_Height.Location = new System.Drawing.Point(658, 5); + this.VM_Height.Maximum = new decimal(new int[] { + 2160, + 0, + 0, + 0}); + this.VM_Height.Minimum = new decimal(new int[] { + 480, + 0, + 0, + 0}); + this.VM_Height.Name = "VM_Height"; + this.VM_Height.Size = new System.Drawing.Size(50, 20); + this.VM_Height.TabIndex = 15; + this.VM_Height.Value = new decimal(new int[] { + 480, + 0, + 0, + 0}); + // + // VM_Width + // + this.VM_Width.Location = new System.Drawing.Point(605, 5); + this.VM_Width.Maximum = new decimal(new int[] { + 3840, + 0, + 0, + 0}); + this.VM_Width.Minimum = new decimal(new int[] { + 640, + 0, + 0, + 0}); + this.VM_Width.Name = "VM_Width"; + this.VM_Width.Size = new System.Drawing.Size(50, 20); + this.VM_Width.TabIndex = 14; + this.VM_Width.Value = new decimal(new int[] { + 640, + 0, + 0, + 0}); + // + // vm_mode + // + this.vm_mode.AutoSize = true; + this.vm_mode.BackColor = System.Drawing.Color.Transparent; + this.vm_mode.ForeColor = System.Drawing.Color.Black; + this.vm_mode.Location = new System.Drawing.Point(712, 7); + this.vm_mode.Name = "vm_mode"; + this.vm_mode.Size = new System.Drawing.Size(72, 17); + this.vm_mode.TabIndex = 4; + this.vm_mode.Text = "VM Mode"; + this.vm_mode.UseVisualStyleBackColor = false; + // + // pictureBox1 + // + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(603, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(187, 28); + this.pictureBox1.TabIndex = 13; + this.pictureBox1.TabStop = false; + // + // gameversion + // + this.gameversion.AutoSize = true; + this.gameversion.BackColor = System.Drawing.Color.Transparent; + this.gameversion.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.gameversion.Location = new System.Drawing.Point(25, 6); + this.gameversion.Name = "gameversion"; + this.gameversion.Size = new System.Drawing.Size(78, 13); + this.gameversion.TabIndex = 0; + this.gameversion.Text = "gameversion"; + this.gameversion.Click += new System.EventHandler(this.startbutton_Click); + this.gameversion.MouseLeave += new System.EventHandler(this.gameversion_MouseLeave); + this.gameversion.MouseHover += new System.EventHandler(this.gameversion_MouseHover); + // + // startbutton + // + this.startbutton.Image = ((System.Drawing.Image)(resources.GetObject("startbutton.Image"))); + this.startbutton.Location = new System.Drawing.Point(2, 4); + this.startbutton.Name = "startbutton"; + this.startbutton.Size = new System.Drawing.Size(279, 22); + this.startbutton.TabIndex = 12; + this.startbutton.TabStop = false; + this.startbutton.Click += new System.EventHandler(this.startbutton_Click); + // + // startmenu + // + this.startmenu.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.startmenu.BackColor = System.Drawing.Color.Silver; + this.startmenu.Controls.Add(this.startmenuitems); + this.startmenu.Controls.Add(this.ossidestartmenu); + this.startmenu.Location = new System.Drawing.Point(0, 52); + this.startmenu.Name = "startmenu"; + this.startmenu.Size = new System.Drawing.Size(165, 223); + this.startmenu.TabIndex = 11; + // + // startmenuitems + // + this.startmenuitems.BackColor = System.Drawing.Color.Silver; + this.startmenuitems.Dock = System.Windows.Forms.DockStyle.None; + this.startmenuitems.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.DocumentsToolStripMenuItem, + this.ProgramsToolStripMenuItem, + this.SettingsToolStripMenuItem, + this.achievementsToolStripMenuItem, + this.HelpToolStripMenuItem, + this.ShutdownToolStripMenuItem}); + this.startmenuitems.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.VerticalStackWithOverflow; + this.startmenuitems.Location = new System.Drawing.Point(23, 2); + this.startmenuitems.Margin = new System.Windows.Forms.Padding(0, 0, 5, 0); + this.startmenuitems.Name = "startmenuitems"; + this.startmenuitems.Padding = new System.Windows.Forms.Padding(4, 2, 0, 0); + this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; + this.startmenuitems.Size = new System.Drawing.Size(143, 220); + this.startmenuitems.TabIndex = 0; + this.startmenuitems.Text = "StartMenu"; + // + // DocumentsToolStripMenuItem + // + this.DocumentsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.DocumentsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.DocumentsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicPrograms; + this.DocumentsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.DocumentsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.DocumentsToolStripMenuItem.Name = "DocumentsToolStripMenuItem"; + this.DocumentsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.DocumentsToolStripMenuItem.Text = "New Game"; + this.DocumentsToolStripMenuItem.Click += new System.EventHandler(this.NewGame_Click); + // + // ProgramsToolStripMenuItem + // + this.ProgramsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ProgramsToolStripMenuItem.BackgroundImage = global::Histacom2.Properties.Resources.sliversilver; + this.ProgramsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ProgramsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicDocuments; + this.ProgramsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.ProgramsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ProgramsToolStripMenuItem.Name = "ProgramsToolStripMenuItem"; + this.ProgramsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.ProgramsToolStripMenuItem.Text = "Load Game"; + this.ProgramsToolStripMenuItem.Click += new System.EventHandler(this.LoadGame_Click); + // + // SettingsToolStripMenuItem + // + this.SettingsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.SettingsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicSettings; + this.SettingsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.SettingsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem"; + this.SettingsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.SettingsToolStripMenuItem.Text = "Settings"; + // + // achievementsToolStripMenuItem + // + this.achievementsToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicEndingsIcon; + this.achievementsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.achievementsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.achievementsToolStripMenuItem.Name = "achievementsToolStripMenuItem"; + this.achievementsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.achievementsToolStripMenuItem.Text = "Achievements"; + this.achievementsToolStripMenuItem.Click += new System.EventHandler(this.achievementsToolStripMenuItem_Click); + // + // HelpToolStripMenuItem + // + this.HelpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.HelpToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicHelp; + this.HelpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.HelpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; + this.HelpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.HelpToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.HelpToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.HelpToolStripMenuItem.Text = "Help"; + // + // ShutdownToolStripMenuItem + // + this.ShutdownToolStripMenuItem.BackColor = System.Drawing.Color.Silver; + this.ShutdownToolStripMenuItem.Image = global::Histacom2.Properties.Resources.WinClassicShutdown; + this.ShutdownToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; + this.ShutdownToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; + this.ShutdownToolStripMenuItem.Name = "ShutdownToolStripMenuItem"; + this.ShutdownToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); + this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(138, 36); + this.ShutdownToolStripMenuItem.Text = "Shut Down..."; + this.ShutdownToolStripMenuItem.Click += new System.EventHandler(this.Exit_Click); + // + // ossidestartmenu + // + this.ossidestartmenu.Controls.Add(this.osimage); + this.ossidestartmenu.Location = new System.Drawing.Point(2, 2); + this.ossidestartmenu.Name = "ossidestartmenu"; + this.ossidestartmenu.Size = new System.Drawing.Size(21, 216); + this.ossidestartmenu.TabIndex = 4; + // + // osimage + // + this.osimage.BackColor = System.Drawing.Color.Gray; + this.osimage.Dock = System.Windows.Forms.DockStyle.Fill; + this.osimage.Image = global::Histacom2.Properties.Resources.LauncherSideBar; + this.osimage.Location = new System.Drawing.Point(0, 0); + this.osimage.Name = "osimage"; + this.osimage.Size = new System.Drawing.Size(21, 216); + this.osimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.osimage.TabIndex = 0; + this.osimage.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BackColor = System.Drawing.Color.Transparent; + this.pictureBox2.Image = global::Histacom2.Properties.Resources.Histacom2_Logo; + this.pictureBox2.Location = new System.Drawing.Point(171, 88); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(613, 98); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox2.TabIndex = 12; + this.pictureBox2.TabStop = false; + // + // toprightcorner + // + this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.toprightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("toprightcorner.BackgroundImage"))); + this.toprightcorner.Location = new System.Drawing.Point(787, 0); + this.toprightcorner.Name = "toprightcorner"; + this.toprightcorner.Size = new System.Drawing.Size(4, 4); + this.toprightcorner.TabIndex = 6; + // + // bottomrightcorner + // + this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.bottomrightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomrightcorner.BackgroundImage"))); + this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.bottomrightcorner.Location = new System.Drawing.Point(787, 296); + this.bottomrightcorner.Name = "bottomrightcorner"; + this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); + this.bottomrightcorner.TabIndex = 4; + // + // bottomleftcorner + // + this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.bottomleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomleftcorner.BackgroundImage"))); + this.bottomleftcorner.Location = new System.Drawing.Point(0, 296); + this.bottomleftcorner.Name = "bottomleftcorner"; + this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); + this.bottomleftcorner.TabIndex = 2; + // + // topleftcorner + // + this.topleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("topleftcorner.BackgroundImage"))); + this.topleftcorner.Location = new System.Drawing.Point(0, 0); + this.topleftcorner.Name = "topleftcorner"; + this.topleftcorner.Size = new System.Drawing.Size(4, 4); + this.topleftcorner.TabIndex = 1; + // + // updateText + // + this.updateText.Enabled = true; + this.updateText.Tick += new System.EventHandler(this.updateText_Tick); + // + // TitleScreen + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Teal; + this.ClientSize = new System.Drawing.Size(791, 300); + this.Controls.Add(this.program); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "TitleScreen"; + this.Tag = "ignoreFormOnTaskbar"; + this.Text = "Histacom Launcher"; + this.Load += new System.EventHandler(this.TitleScreen_Load); + this.program.ResumeLayout(false); + this.programContent.ResumeLayout(false); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.VM_Height)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.VM_Width)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.startbutton)).EndInit(); + this.startmenu.ResumeLayout(false); + this.startmenu.PerformLayout(); + this.startmenuitems.ResumeLayout(false); + this.startmenuitems.PerformLayout(); + this.ossidestartmenu.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.osimage)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + private System.Windows.Forms.Timer vmModeTimer; + internal System.Windows.Forms.Panel program; + internal System.Windows.Forms.Panel toprightcorner; + internal System.Windows.Forms.Panel bottomrightcorner; + internal System.Windows.Forms.Panel bottomleftcorner; + internal System.Windows.Forms.Panel topleftcorner; + public System.Windows.Forms.Panel programContent; + internal System.Windows.Forms.Panel startmenu; + internal System.Windows.Forms.MenuStrip startmenuitems; + internal System.Windows.Forms.ToolStripMenuItem DocumentsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ProgramsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SettingsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ShutdownToolStripMenuItem; + internal System.Windows.Forms.Panel ossidestartmenu; + internal System.Windows.Forms.PictureBox osimage; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.NumericUpDown VM_Height; + private System.Windows.Forms.NumericUpDown VM_Width; + private System.Windows.Forms.CheckBox vm_mode; + internal System.Windows.Forms.PictureBox pictureBox1; + public System.Windows.Forms.Label gameversion; + internal System.Windows.Forms.PictureBox startbutton; + private System.Windows.Forms.Timer updateText; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.ToolStripMenuItem achievementsToolStripMenuItem; + } +} \ No newline at end of file diff --git a/Histacom2/TitleScreen.cs b/Histacom2/TitleScreen.cs new file mode 100644 index 0000000..380f6a9 --- /dev/null +++ b/Histacom2/TitleScreen.cs @@ -0,0 +1,307 @@ +using Histacom2.Properties; +using System; +using System.Drawing; +using System.IO; +using System.Windows.Forms; +using Histacom2.OS.Win95; +using Histacom2.OS.Win98; +using Histacom2.Engine; +using static Histacom2.Engine.SaveSystem; +using Histacom2.SaveDialogs; +using System.Runtime.InteropServices; +using System.Reflection; +using System.ComponentModel; + +namespace Histacom2 +{ + public partial class TitleScreen : Form + { + public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection(); + + public static Windows95 frm95; + public static Windows98 frm98; + public static string username; + public static string progress = "95"; + + public static NewGameDialog newGameBox; + public static LoadGameDialog loadGameBox; + + // Border stuff + + public bool max = false; + + public const int WM_NCLBUTTONDOWN = 0xA1; + public const int HT_CAPTION = 0x2; + + [DllImport("user32.dll")] + public static extern int SendMessage(IntPtr hWnd, + int Msg, int wParam, int lParam); + [DllImport("user32.dll")] + public static extern bool ReleaseCapture(); + + + public TitleScreen() + { + InitializeComponent(); + this.startmenu.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); + if (!File.Exists(Path.Combine(DataDirectory, "o.k"))) + { + SeizureWarning sw = new SeizureWarning(); + sw.Size = programContent.Size; + programContent.Controls.Add(sw); + sw.BringToFront(); + } + } + + public void StartGame() + { + //TODO: You may want to handle story stuff to decide what OS to boot here. + if (Convert.ToInt32(VM_Width.Text) == 1337 && Convert.ToInt32(VM_Height.Text) == 1337) leet(); + else + { + // Time to decide which OS to start up! + + switch (CurrentSave.CurrentOS) + { + case "95": + frm95 = new Windows95(); + frm95.TopMost = true; + frm95.FormBorderStyle = FormBorderStyle.None; + frm95.WindowState = FormWindowState.Maximized; + //if (vm_mode.Checked == true) + //{ + // frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text)); + // frm95.FormBorderStyle = FormBorderStyle.Fixed3D; + //} + frm95.Show(); + Hide(); + + break; + case "98": + frm98 = new Windows98(); + frm98.TopMost = true; + frm98.FormBorderStyle = FormBorderStyle.None; + frm98.WindowState = FormWindowState.Maximized; + //if (vm_mode.Checked == true) + //{ + // frm98.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text)); + // frm98.FormBorderStyle = FormBorderStyle.Fixed3D; + //} + frm98.Show(); + Hide(); + + break; + default: + MessageBox.Show("WARNING! It looks like this save is corrupt!"); + MessageBox.Show("We will now open the Save troubleshooter"); + + SaveFileTroubleShooter troubleshooter = new SaveFileTroubleShooter(); + + troubleshooter.ShowDialog(); + break; + } + + } + } + + private void VM_WidthHeight_KeyPress(object sender, KeyPressEventArgs e) + { + if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && + (e.KeyChar != '.')) + { + e.Handled = true; + } + + // only allow one decimal point + if ((e.KeyChar == '.') && ((sender as TextBox).Text.IndexOf('.') > -1)) e.Handled = true; + } + + // When the TitleScreen Loads + private void TitleScreen_Load(object sender, EventArgs e) + { + Directory.CreateDirectory(GameDirectory); + Directory.CreateDirectory(DataDirectory); + Directory.CreateDirectory(AllProfilesDirectory); + + Resources.google.Save(Path.Combine(DataDirectory, "google.jpg")); + + // Set GameVersion + gameversion.Text = "Version 2.0.0.3"; + + // Initialize Font + File.WriteAllBytes(DataDirectory + "\\LeviWindows.ttf", Resources.LeviWindows); + File.WriteAllBytes(DataDirectory + "\\windows_command_prompt.ttf", Resources.windows_command_prompt); + File.WriteAllBytes(DataDirectory + "\\lemon-lcd.ttf", Resources.Lemon_s_LCD); + pfc.AddFontFile(DataDirectory + "\\LeviWindows.ttf"); + pfc.AddFontFile(DataDirectory + "\\windows_command_prompt.ttf"); + pfc.AddFontFile(DataDirectory + "\\lemon-lcd.ttf"); + gameversion.Font = new Font(pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, (0)); + ProgramsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + DocumentsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + achievementsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + SettingsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + HelpToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + ShutdownToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); + + // Start the VM Mode timer + vmModeTimer.Start(); + } + + private static void leet() + { + WindowManager wm = new WindowManager(); + UserControl leet = new UserControl(); + leet.Width = 500; + leet.Height = 500; + Label label1 = new Label(); + label1.Parent = leet; + label1.AutoSize = true; + label1.Text = "Thank you for making Histacom2 possible."; + wm.StartWin95(leet, "Thank You", null, true, true); + } + + // The VM Mode timer / checker. Updates every 100ms + private void vmModeTimer_Tick(object sender, EventArgs e) + { + // Check for VM mode + if (vm_mode.Checked == true) + { + VM_Width.Visible = true; + VM_Height.Visible = true; + } + // If VM Mode is disabled + else + { + VM_Width.Visible = false; + VM_Height.Visible = false; + } + } + + #region Menu Buttons + + #region NewGame + + // When NewGame is Clicked + private void NewGame_Click(object sender, EventArgs e) + { + newGameBox = new NewGameDialog(); + newGameBox.ShowDialog(); + + if (newGameBox.Successful == true) + { + NewGame(); + StartGame(); + } + } + + public void BSODRewind(object sender, EventArgs e) + { + if (progress == "95") + { + frm95.Close(); + frm95 = null; + + try + { + // Time to close all the game applications + foreach (Form frm in Application.OpenForms) if (frm.Tag.ToString() != "ignoreFormOnTaskbar") frm.Close(); + } catch { + + } + + + + // If VM Mode is not enabled + if (vm_mode.Checked != true) + { + // Generate fullscreen desktop + frm95 = new Windows95(); + frm95.TopMost = true; + frm95.FormBorderStyle = FormBorderStyle.None; + frm95.WindowState = FormWindowState.Maximized; + frm95.Show(); + Hide(); + } + // If VM Mode is enabled + else + { + // Generate desktop with size entered by user + frm95 = new Windows95(); + frm95.FormBorderStyle = FormBorderStyle.None; + frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text)); + frm95.FormBorderStyle = FormBorderStyle.Fixed3D; + frm95.Show(); + Hide(); + } + } + } + #endregion + + #region LoadGame + private void LoadGame_Click(object sender, EventArgs e) + { + loadGameBox = new LoadGameDialog(); + loadGameBox.ShowDialog(); + + if (loadGameBox.successful == true) + { + LoadSave(); + SetTheme(); + StartGame(); + } + } + #endregion + + #region ExitButton + private void Exit_Click(object sender, EventArgs e) + { + Application.Exit(); + } + #endregion + + #endregion + + private void gameversion_MouseHover(object sender, EventArgs e) + { + gameversion.Text = "There are no easter eggs here!"; + } + + private void gameversion_MouseLeave(object sender, EventArgs e) + { + gameversion.Text = "2.0.0.3"; + } + + private void startbutton_Click(object sender, EventArgs e) + { + if (DevMode == true) + { + DevMode = false; + gameversion.Text = "Developer Mode Deactivated"; + } else { + DevMode = true; + gameversion.Text = "Developer Mode Activated"; + } + + } + + private void closebutton_Click_1(object sender, EventArgs e) + { + Application.Exit(); + } + + private void updateText_Tick(object sender, EventArgs e) + { + if (gameversion.Text != "2.0.0.3") + { + gameversion.Text = "2.0.0.3"; + updateText.Stop(); + } + } + + private void achievementsToolStripMenuItem_Click(object sender, EventArgs e) + { + AchievementScreen achievelist = new AchievementScreen(); + achievelist.ShowDialog(); + } + } +} diff --git a/Histacom2/TitleScreen.resx b/Histacom2/TitleScreen.resx new file mode 100644 index 0000000..8071b69 --- /dev/null +++ b/Histacom2/TitleScreen.resx @@ -0,0 +1,1856 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + + + iVBORw0KGgoAAAANSUhEUgAAAAMAAAAcCAIAAAArypKmAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAABdJREFUKFNjOAADDP9hAEkMSo801oEDAK4uvzipdjzMAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAALsAAAAcCAIAAAC261lrAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABwSURBVGhD7dWx + CcAwDABBj57RvFliSMBd8Pd3jTTAI40JxbihcGNoFEMzLjiw/tEu5t3gh2JoFEOjGBrF0CiGRjE0iqFR + DI1iaBRDoxgaxdAohkYxNIqhUQyNYmgUQ6MYml3M2uDEV8w74JBiKOZ8AL79kNgoJIlOAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAARcAAAAWCAIAAABlmk+SAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADzSURBVHhe7dpR + DoMgDIBhju7RdpMdxUFbiwo1Oh/7f1kYCj7+GTErK4AXSlW/vgD+sixLr+gD4DkqAt56VlHburFbQHp3 + K5JwJmwZSGxS0dhG2yHkTYToM0JCdmFFProazqGi7UIeAvIKT3QSyAEVAVOTimodOnESyy4hRUWACCvy + 8RzPQB4C8gpPdNrPUJFd6T8elD0AZDV9u7DqxEksVW+qVuQh2SYgq7AiH+WjqAiYCE90WzO9nN2koSJA + TX+LzmG0HTHbBGQVVuTjnqwbu0VFSO/iRHdgdwcXS0ASYUUAbqIi4K1eUZ0B+E+rCMArpfwAszqMD00l + tdwAAAAASUVORK5CYII= + + + + 153, 17 + + + 153, 17 + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 + /DQEMQDBfzBo6+oDcSDCGBwGBgAJoRsoKGRD1QAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 + /DQQtXX1MQABCgdIQRCIgwAMDABm/hFrLt/K7gAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 + /PT///+BJBBhcNq6+iCIAQEYGACcHRsocGQwIQAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAaSURBVBhXYzh8 + /DQcgTj/YQDKQZEBcY6fBgAaSCiZEc9BxAAAAABJRU5ErkJggg== + + + + 289, 17 + + + 47 + + + + AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA + IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA + AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// + /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA + Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op + f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG + e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ + QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P + Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 + a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z + S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh + W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ + HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// + /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// + /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA + //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR + ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp + Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 + AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O + AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 + AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og + VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 + kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// + /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za + t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 + AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh + v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ + ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux + gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an + YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w + LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY + gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all + Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB + dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL + AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP + Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN + ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy + Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// + /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx + Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq + A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b + TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd + Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s + m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK + N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry + Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f + a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h + ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj + Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e + Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD + bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ + AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol + hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// + /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU + JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ + L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM + AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm + AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC + GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj + AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU + ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm + A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp + Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI + ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO + AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC + ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR + QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ + iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB + AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub + Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 + AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF + Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c + UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R + ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD + W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 + ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL + AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU + rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ + Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD + mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN + SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// + /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 + iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC + p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX + AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar + Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc + iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 + HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 + Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW + jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk + bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 + Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC + M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu + dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q + AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk + Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 + Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// + /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u + ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf + Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to + AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ + af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ + P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J + Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ + QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu + Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ + K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg + H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d + T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U + q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q + AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE + MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq + XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U + AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my + n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ + Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// + /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD + Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg + mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 + D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK + O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS + QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M + LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH + RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL + Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww + cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v + Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 + q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv + UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// + /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ + bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe + Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// + /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v + ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR + Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// + /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK + if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX + jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt + Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 + DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc + OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK + Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz + O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig + T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC + IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb + WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu + B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R + Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN + AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE + KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh + Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 + DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn + Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM + NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e + BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld + AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU + AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA + AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU + AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U + AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP + AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 + AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 + E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 + ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ + ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k + ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 + df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 + Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC + AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 + Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM + Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK + AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to + Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n + AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR + MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ + C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r + N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr + Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo + AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 + dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 + Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B + AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 + AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk + c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O + RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA + kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 + lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx + Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 + fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp + 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 + N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px + OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF + sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F + RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st + AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs + 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw + mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx + Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK + AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX + uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU + gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI + k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// + /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac + bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i + HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy + c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// + /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj + H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE + Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw + nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV + AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu + If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK + vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti + T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN + Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F + AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au + pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN + O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE + Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// + /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb + d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk + WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl + hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV + AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv + Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b + Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa + zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG + Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 + Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH + Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR + Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R + VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH + AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ + Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf + Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml + af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// + /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU + rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 + bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q + kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// + /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM + Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 + Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV + C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM + J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R + Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg + TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU + Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT + NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 + AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE + tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH + f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ + k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN + AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd + Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ + QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 + Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// + /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 + QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g + lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 + Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu + A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo + Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr + X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 + Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR + MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR + AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ + Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl + Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp + av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// + /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 + K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 + Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 + Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 + v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg + 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS + A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb + AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP + J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB + Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi + Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA + Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo + XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT + 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv + Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 + eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K + sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA + TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM + Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 + g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em + gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E + Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H + I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M + KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA + MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j + OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI + Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK + Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU + HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj + VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 + INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys + Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl + AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK + Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 + Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL + AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO + Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q + X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN + AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m + aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq + FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g + A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf + AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ + Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 + Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ + AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti + AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R + ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW + AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO + AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV + AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S + APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ + AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT + ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY + AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE + AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne + AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 + BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be + AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR + ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 + Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX + AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 + AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ + Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe + AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 + Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// + /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP + OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK + ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi + AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m + Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP + AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC + Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj + AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br + Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 + cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O + ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG + AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 + L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU + Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF + AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn + Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ + f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo + AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM + AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 + Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ + Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 + AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ + AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl + Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o + cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT + B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ + AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ + AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo + bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ + XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf + APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD + AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr + Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv + ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA + Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw + AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK + AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q + ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g + rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT + AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU + HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi + AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL + ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg + Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 + B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az + ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX + G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg + ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F + AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r + eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja + Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL + Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM + B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 + AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc + Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K + Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB + gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP + O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 + Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P + ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN + ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 + Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz + cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 + ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD + Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 + AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr + Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf + VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c + p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 + ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 + AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 + ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r + Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 + fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph + N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of + Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ + AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr + FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA + Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY + qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS + Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj + CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn + AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ + ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na + Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC + Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs + jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 + ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY + C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG + AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV + AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq + af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd + uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq + jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR + RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa + Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK + AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN + H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x + hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// + 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK + l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF + Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl + APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO + AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T + n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc + vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw + n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ + O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 + Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL + AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV + Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ + pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je + z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 + 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 + Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c + AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa + AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e + a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// + 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw + qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD + Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao + aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG + AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV + AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy + bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// + 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 + 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 + 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU + Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax + YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG + AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB + j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn + 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO + u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T + qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 + SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 + APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK + AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 + JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc + xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU + ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// + /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA + Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H + hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ + AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 + Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN + xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB + Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw + nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ + Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT + AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 + ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw + Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai + gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh + 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I + dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE + lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD + iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R + ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 + J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ + aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc + g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw + I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf + jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu + Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 + G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC + ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z + C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM + r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F + Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m + 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn + iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP + Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 + AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD + Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt + fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb + TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL + Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq + Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m + af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL + Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL + AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px + Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 + of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H + Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s + JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw + nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb + J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl + AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI + OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 + mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// + ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 + Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ + OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F + WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY + U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV + ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke + Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// + ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G + NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X + Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG + AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca + Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ + Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE + M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu + Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj + Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G + NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC + Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce + ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 + M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ + AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG + AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us + X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d + T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H + NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c + S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 + X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o + J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc + AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw + Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p + Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr + YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl + Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS + QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm + h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH + kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV + AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ + AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy + ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ + yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ + Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl + Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n + lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm + K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 + Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE + Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP + X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl + Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr + YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO + P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw + m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed + AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU + AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ + Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp + l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm + VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld + VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// + ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM + Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW + Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 + JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm + OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG + Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE + M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN + O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 + V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN + Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO + AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V + AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI + M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC + aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu + Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B + a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 + aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM + mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko + U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu + GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw + Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws + H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP + T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y + R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO + AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK + Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT + ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ + AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x + Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ + a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln + V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr + Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl + Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD + lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss + V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 + Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv + S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 + Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn + 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU + Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw + sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO + Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR + ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK + AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ + GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt + T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f + Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx + 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g + V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe + tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au + XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ + Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK + lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ + OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G + wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT + Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL + AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB + L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO + ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 + PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 + 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G + M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// + ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl + Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH + n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su + XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By + G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 + d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm + T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP + T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc + Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT + Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW + Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ + ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN + ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB + Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 + mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa + R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// + //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g + Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U + av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss + Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 + G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL + DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny + 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw + sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My + K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM + AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c + Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM + AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L + V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co + iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ + a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN + f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp + X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 + S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn + U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy + D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ + Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF + bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ + gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz + Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa + DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq + Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT + ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O + AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 + Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P + XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 + Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb + R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS + v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd + Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j + Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw + Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU + Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek + hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA + AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA + AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A + AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 + c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP + AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV + ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 + Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX + Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK + tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL + N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ + yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 + Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E + J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn + AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt + Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM + AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ + T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T + CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw + sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 + cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ + AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 + L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV + WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz + 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G + NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX + DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne + Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB + J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi + AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv + AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI + Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f + E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl + Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB + MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye + WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV + AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx + Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN + DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am + iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G + NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW + C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 + Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 + IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX + AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW + Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ + WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N + Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl + Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ + K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP + R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO + ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW + Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK + PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH + Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS + QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh + Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f + Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 + Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ + AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// + zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd + I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// + ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp + X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL + AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn + YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP + AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a + Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO + Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS + N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC + Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f + Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q + AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 + Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g + n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa + Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt + lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP + T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI + AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg + V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q + ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG + G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA + Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J + nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM + cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t + X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf + f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D + Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 + af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 + a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw + Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// + //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT + AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv + Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS + AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT + AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 + g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm + a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD + qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t + W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK + V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 + G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud + Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi + TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP + Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y + m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw + nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn + Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ + ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V + AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M + iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg + Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa + vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi + T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX + N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E + KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E + GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 + Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ + nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 + 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 + Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk + VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T + AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A + bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP + PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ + HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P + tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC + R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL + Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng + AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG + Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 + O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 + 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u + Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad + Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d + PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH + LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 + P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n + w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP + Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh + Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T + ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY + Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 + Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX + KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V + KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX + P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C + FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu + DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM + G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf + O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV + UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m + Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua + PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS + Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE + Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf + Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT + OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP + APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p + Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G + Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp + Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u + ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m + Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E + GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA + Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO + Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny + Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K + LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn + AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU + NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO + C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk + VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km + Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS + APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk + CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j + Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk + Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ + Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng + AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC + F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL + Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY + P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m + TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp + AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ + Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG + Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi + Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM + AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX + AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL + KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O + Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j + Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ + AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta + AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z + DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf + YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq + C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD + PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f + Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO + AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM + MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z + bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV + AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC + AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l + D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua + PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E + G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 + a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu + D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU + M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE + ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R + OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm + AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI + If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL + JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly + Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V + AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV + AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ + Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp + AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ + AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr + AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di + AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll + AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX + AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg + AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV + ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc + AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX + AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU + APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/Histacom2/packages.config b/Histacom2/packages.config new file mode 100644 index 0000000..810e559 --- /dev/null +++ b/Histacom2/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/TimeHACK.Engine/BSODCreator.cs b/TimeHACK.Engine/BSODCreator.cs deleted file mode 100644 index 6c49b7b..0000000 --- a/TimeHACK.Engine/BSODCreator.cs +++ /dev/null @@ -1,54 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine.Template; - -namespace TimeHACK.Engine -{ - public class BSODCreator - { - public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection(); - - public enum BSODCauses - { - Testing, - WimpEnding, - PiracyEnding, - } - - public Win9XBSOD throw9XBSOD(bool except, BSODCauses type) - { - pfc.AddFontFile($@"{SaveSystem.GameDirectory}\Data\windows_command_prompt.ttf"); - Win9XBSOD bsod = new Win9XBSOD(); - foreach (Control ctrl in bsod.Controls) { - ctrl.Font = new System.Drawing.Font(pfc.Families[0], 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((0))); - } - bsod.TopMost = true; - bsod.FormBorderStyle = FormBorderStyle.None; - bsod.WindowState = FormWindowState.Maximized; - switch (type) - { - case BSODCauses.Testing: - bsod.textBox1.Text = "This is the testing type of BSOD. Hurrah."; - break; - case BSODCauses.WimpEnding: - bsod.textBox1.Text = "An unknown but fatal exception has occured in the program \"wchat98.exe\". The current processes will be terminated."; - break; - case BSODCauses.PiracyEnding: - bsod.textBox1.Text = "Vital elements of Windows were removed, but recovered. However, your data has been lost."; - bsod.BackColor = System.Drawing.Color.Black; - foreach (Control ctrl in bsod.Controls) ctrl.ForeColor = System.Drawing.Color.Silver; - bsod.label1.BackColor = System.Drawing.Color.Silver; - bsod.label1.ForeColor = System.Drawing.Color.Black; - break; - default: - break; - } - bsod.Show(); - return bsod; - } - } -} diff --git a/TimeHACK.Engine/DesktopController.cs b/TimeHACK.Engine/DesktopController.cs deleted file mode 100644 index 2cfdcf3..0000000 --- a/TimeHACK.Engine/DesktopController.cs +++ /dev/null @@ -1,72 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.IO; -using Newtonsoft.Json; - -namespace TimeHACK.Engine -{ - public static class DesktopController - { - public static string ReadDataFile(string reqDirectory, bool returnYesIfProtected = false) - { - string Val = ""; - string directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info")); - FileSystemFolderInfo toRead = JsonConvert.DeserializeObject(directoryFileInfo); - - if (returnYesIfProtected == true) - { - if (toRead.IsProtected == true) - { - return "yes"; - } - } - else - { - return toRead.Label; - } - return Val; - } - - public static void RefreshDesktopIcons(ListViewItem[] baseIcons, ref ListView view, string folder) - { - view.Items.Clear(); // This resets it to it's default - view.Items.AddRange(baseIcons); - - foreach (string dir in Directory.GetDirectories(folder)) - { - string label = ReadDataFile(dir); - view.Items.Add(label ?? Path.GetFileName(dir), 1); - view.FindItemWithText(Path.GetFileName(dir)).Tag = dir; - } - - foreach (string dir in Directory.GetFiles(folder)) - { - if (Path.GetFileName(dir) != "_data.info") - { - THFileInfo file = new THFileInfo(); - FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(folder, "_data.info"))); - foreach (THFileInfo f in fsfi.Files) - { - if (f.Name.ToLower() == Path.GetFileName(dir).ToLower()) - { - file = f; break; - } - } - - if (new FileInfo(dir).Extension == ".exe" && file.FileIcon == 8) file.FileIcon = 10; - if (new FileInfo(dir).Extension == ".txt" && file.FileIcon == 8) file.FileIcon = 12; - - view.Items.Add(Path.GetFileName(dir), file.FileIcon); - view.FindItemWithText(Path.GetFileName(dir)).Tag = dir; - string toWrite = JsonConvert.SerializeObject(fsfi, Formatting.Indented); - - File.WriteAllText(Path.Combine(folder, "_data.info"), toWrite); - } - } - } - } -} diff --git a/TimeHACK.Engine/FileDialogBoxManager.cs b/TimeHACK.Engine/FileDialogBoxManager.cs deleted file mode 100644 index f6d30ae..0000000 --- a/TimeHACK.Engine/FileDialogBoxManager.cs +++ /dev/null @@ -1,40 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.Engine -{ - public static class FileDialogBoxManager - { - public static bool IsInOpenDialog = false; - public static bool IsInSaveDialog = false; - public static string OnlyViewExtension = ""; - public static void ActivateOpenFileDialog(string ExtensionToView) - { - IsInOpenDialog = true; - IsInSaveDialog = false; - OnlyViewExtension = ExtensionToView; - } - - public static void ActivateSaveFileDialog(string ExtensionToView) - { - IsInOpenDialog = false; - IsInSaveDialog = true; - OnlyViewExtension = ExtensionToView; - } - - public static string ReadTextFile(string path) - { - try - { - return File.ReadAllText(path); - } catch { - return ""; - } - } - } -} diff --git a/TimeHACK.Engine/MessageParser.cs b/TimeHACK.Engine/MessageParser.cs deleted file mode 100644 index 6a13ae6..0000000 --- a/TimeHACK.Engine/MessageParser.cs +++ /dev/null @@ -1,31 +0,0 @@ -using Newtonsoft.Json.Linq; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace TimeHACK.Engine -{ - public class MessageParser - { - public string ParseMessage(string json, int index, string user) - { - JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); - string newmsg = message["message"].ToString().Replace("@user", user); - if (!message["special"].ToString().StartsWith(".")) newmsg += Environment.NewLine; - if (message["userchat"].ToObject()) return message["user"].ToString() + ": " + newmsg; - else return newmsg; - } - public int GetMessageDelay(string json, int index) - { - JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); - return message["delay"].ToObject(); - } - public string GetSpecial(string json, int index) - { - JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); - return message["special"].ToString(); - } - } -} diff --git a/TimeHACK.Engine/Paintbrush.cs b/TimeHACK.Engine/Paintbrush.cs deleted file mode 100644 index a8a6b54..0000000 --- a/TimeHACK.Engine/Paintbrush.cs +++ /dev/null @@ -1,49 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.Engine -{ - public class Paintbrush - { - public static void PaintClassicBorders(object sender, PaintEventArgs e, int borderwidth) - { - ControlPaint.DrawBorder(e.Graphics, ((Control)sender).ClientRectangle, - Color.White, borderwidth, ButtonBorderStyle.Solid, - Color.White, borderwidth, ButtonBorderStyle.Solid, - Color.Gray, borderwidth, ButtonBorderStyle.Solid, - Color.Gray, borderwidth, ButtonBorderStyle.Solid); - } - - public static void PaintClassicBordersIndented(object sender, PaintEventArgs e, int borderwidth) - { - ControlPaint.DrawBorder(e.Graphics, ((Control)sender).ClientRectangle, - Color.Gray, borderwidth, ButtonBorderStyle.Solid, - Color.Gray, borderwidth, ButtonBorderStyle.Solid, - Color.White, borderwidth, ButtonBorderStyle.Solid, - Color.White, borderwidth, ButtonBorderStyle.Solid); - } - - public static void ExtendedToolStripSeparator_Paint(object sender, PaintEventArgs e) - { - // Get the separator's width and height. - ToolStripSeparator toolStripSeparator = (ToolStripSeparator)sender; - int width = toolStripSeparator.Width; - int height = toolStripSeparator.Height; - - // Choose the colors for drawing. - Color foreColor = Color.Gray; - Color backColor = Color.Silver; - - // Fill the background. - e.Graphics.FillRectangle(new SolidBrush(backColor), 0, 0, width, height); - - // Draw the line. - e.Graphics.DrawLine(new Pen(foreColor), 4, height / 2, width - 4, height / 2); - } - } -} diff --git a/TimeHACK.Engine/Properties/AssemblyInfo.cs b/TimeHACK.Engine/Properties/AssemblyInfo.cs deleted file mode 100644 index 85e2b5d..0000000 --- a/TimeHACK.Engine/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +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("TimeHACK.Engine")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("TimeHACK.Engine")] -[assembly: AssemblyCopyright("Copyright © 2017")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. 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("9477b70f-2d32-4e1d-857b-4624a1deeb1b")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/TimeHACK.Engine/Properties/Resources.Designer.cs b/TimeHACK.Engine/Properties/Resources.Designer.cs deleted file mode 100644 index ea06c47..0000000 --- a/TimeHACK.Engine/Properties/Resources.Designer.cs +++ /dev/null @@ -1,419 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace TimeHACK.Engine.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - public 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() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TimeHACK.Engine.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap BottomLeft { - get { - object obj = ResourceManager.GetObject("BottomLeft", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap BottomRight { - get { - object obj = ResourceManager.GetObject("BottomRight", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap BottomSide { - get { - object obj = ResourceManager.GetObject("BottomSide", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream CHORD { - get { - return ResourceManager.GetStream("CHORD", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap LeftSide { - get { - object obj = ResourceManager.GetObject("LeftSide", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Byte[]. - /// - public static byte[] LeviWindows { - get { - object obj = ResourceManager.GetObject("LeviWindows", resourceCulture); - return ((byte[])(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Byte[]. - /// - public static byte[] LeviWindows1 { - get { - object obj = ResourceManager.GetObject("LeviWindows1", resourceCulture); - return ((byte[])(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap nullIcon { - get { - object obj = ResourceManager.GetObject("nullIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap RightSide { - get { - object obj = ResourceManager.GetObject("RightSide", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap TopLeft { - get { - object obj = ResourceManager.GetObject("TopLeft", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap TopRight { - get { - object obj = ResourceManager.GetObject("TopRight", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap TopSide { - get { - object obj = ResourceManager.GetObject("TopSide", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap Win95Error { - get { - object obj = ResourceManager.GetObject("Win95Error", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap Win95Info { - get { - object obj = ResourceManager.GetObject("Win95Info", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesAsterisk { - get { - return ResourceManager.GetStream("Win95PlusDangerousCreaturesAsterisk", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesCritStop { - get { - return ResourceManager.GetStream("Win95PlusDangerousCreaturesCritStop", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesExclamation { - get { - return ResourceManager.GetStream("Win95PlusDangerousCreaturesExclamation", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesProgError { - get { - return ResourceManager.GetStream("Win95PlusDangerousCreaturesProgError", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesQuestion { - get { - return ResourceManager.GetStream("Win95PlusDangerousCreaturesQuestion", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusDangerousCreaturesStart { - get { - return ResourceManager.GetStream("Win95PlusDangerousCreaturesStart", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap Win95PlusDangerousCreaturesWallpaper { - get { - object obj = ResourceManager.GetObject("Win95PlusDangerousCreaturesWallpaper", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerAsterisk { - get { - return ResourceManager.GetStream("Win95PlusInsideComputerAsterisk", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerStart { - get { - return ResourceManager.GetStream("Win95PlusInsideComputerStart", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerStop { - get { - return ResourceManager.GetStream("Win95PlusInsideComputerStop", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap Win95PlusInsideComputerWallpaper { - get { - object obj = ResourceManager.GetObject("Win95PlusInsideComputerWallpaper", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap Win95Question { - get { - object obj = ResourceManager.GetObject("Win95Question", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95Start { - get { - return ResourceManager.GetStream("Win95Start", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win95Stop { - get { - return ResourceManager.GetStream("Win95Stop", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap Win95Warning { - get { - object obj = ResourceManager.GetObject("Win95Warning", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win98Start { - get { - return ResourceManager.GetStream("Win98Start", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - public static System.IO.UnmanagedMemoryStream Win98Stop { - get { - return ResourceManager.GetStream("Win98Stop", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap WinAboutSeparator95 { - get { - object obj = ResourceManager.GetObject("WinAboutSeparator95", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap WinClassicClose { - get { - object obj = ResourceManager.GetObject("WinClassicClose", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap WinClassicMax { - get { - object obj = ResourceManager.GetObject("WinClassicMax", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap WinClassicMin { - get { - object obj = ResourceManager.GetObject("WinClassicMin", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap WinClassicRestore { - get { - object obj = ResourceManager.GetObject("WinClassicRestore", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Byte[]. - /// - public static byte[] windows_command_prompt { - get { - object obj = ResourceManager.GetObject("windows_command_prompt", resourceCulture); - return ((byte[])(obj)); - } - } - } -} diff --git a/TimeHACK.Engine/Properties/Resources.resx b/TimeHACK.Engine/Properties/Resources.resx deleted file mode 100644 index 94b3988..0000000 --- a/TimeHACK.Engine/Properties/Resources.resx +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - ..\resources\winclassic\window\bottomleft.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\bottomright.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\bottomside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\leftside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\leviwindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\winclassic\window\leviwindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\winclassic\window\nullicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\rightside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\topleft.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\topright.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\topside.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\winclassicclose.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\winclassicmax.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\winclassicmin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\window\winclassicrestore.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Window\Win95Error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Window\Win95Info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Window\Win95Warning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinAboutSeparator95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Window\windows_command_prompt.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\chord.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusDangerousCreaturesStart.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusDangerousCreaturesWallpaper.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Win95Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95Stop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win98Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win98Stop.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusInsideComputerStart.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusInsideComputerStop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusInsideComputerWallpaper.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Win95PlusDangerousCreaturesAsterisk.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusDangerousCreaturesCritStop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusDangerousCreaturesExclamation.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusDangerousCreaturesProgError.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95PlusDangerousCreaturesQuestion.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\WinClassic\Window\Win95Question.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Win95PlusInsideComputerAsterisk.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Engine/Resources/CHORD.WAV b/TimeHACK.Engine/Resources/CHORD.WAV deleted file mode 100644 index fd2b30b..0000000 Binary files a/TimeHACK.Engine/Resources/CHORD.WAV and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Icon128x.ico b/TimeHACK.Engine/Resources/Icon128x.ico deleted file mode 100644 index ceb4cff..0000000 Binary files a/TimeHACK.Engine/Resources/Icon128x.ico and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav deleted file mode 100644 index 2855ad5..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesAsterisk.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav deleted file mode 100644 index e436d74..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesCritStop.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav deleted file mode 100644 index bd72c1a..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesExclamation.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav deleted file mode 100644 index eea2006..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesProgError.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav deleted file mode 100644 index 18d5fbb..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesQuestion.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV deleted file mode 100644 index 3b9666f..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG deleted file mode 100644 index eb31a05..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesWallpaper.JPG and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusInsideComputerAsterisk.wav b/TimeHACK.Engine/Resources/Win95PlusInsideComputerAsterisk.wav deleted file mode 100644 index a606841..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusInsideComputerAsterisk.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav b/TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav deleted file mode 100644 index 22ca7df..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav b/TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav deleted file mode 100644 index d7a25a6..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg b/TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg deleted file mode 100644 index ae577da..0000000 Binary files a/TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95Start.wav b/TimeHACK.Engine/Resources/Win95Start.wav deleted file mode 100644 index d6ef0e2..0000000 Binary files a/TimeHACK.Engine/Resources/Win95Start.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win95Stop.wav b/TimeHACK.Engine/Resources/Win95Stop.wav deleted file mode 100644 index b3127d1..0000000 Binary files a/TimeHACK.Engine/Resources/Win95Stop.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win98Start.wav b/TimeHACK.Engine/Resources/Win98Start.wav deleted file mode 100644 index 4d27f3d..0000000 Binary files a/TimeHACK.Engine/Resources/Win98Start.wav and /dev/null differ diff --git a/TimeHACK.Engine/Resources/Win98Stop.WAV b/TimeHACK.Engine/Resources/Win98Stop.WAV deleted file mode 100644 index 2bc524e..0000000 Binary files a/TimeHACK.Engine/Resources/Win98Stop.WAV and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinAboutSeparator95.png b/TimeHACK.Engine/Resources/WinAboutSeparator95.png deleted file mode 100644 index 524cad8..0000000 Binary files a/TimeHACK.Engine/Resources/WinAboutSeparator95.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/BottomLeft.png b/TimeHACK.Engine/Resources/WinClassic/Window/BottomLeft.png deleted file mode 100644 index 97e40c2..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/BottomLeft.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/BottomRight.png b/TimeHACK.Engine/Resources/WinClassic/Window/BottomRight.png deleted file mode 100644 index 14a486d..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/BottomRight.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/BottomSide.png b/TimeHACK.Engine/Resources/WinClassic/Window/BottomSide.png deleted file mode 100644 index 97bbc89..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/BottomSide.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/LeftSide.png b/TimeHACK.Engine/Resources/WinClassic/Window/LeftSide.png deleted file mode 100644 index 205c2b1..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/LeftSide.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/LeviWindows.ttf b/TimeHACK.Engine/Resources/WinClassic/Window/LeviWindows.ttf deleted file mode 100644 index 134beb9..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/LeviWindows.ttf and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/RightSide.png b/TimeHACK.Engine/Resources/WinClassic/Window/RightSide.png deleted file mode 100644 index d51dbd2..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/RightSide.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/TopLeft.png b/TimeHACK.Engine/Resources/WinClassic/Window/TopLeft.png deleted file mode 100644 index 056f8d1..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/TopLeft.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/TopRight.png b/TimeHACK.Engine/Resources/WinClassic/Window/TopRight.png deleted file mode 100644 index b8c78fb..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/TopRight.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/TopSide.png b/TimeHACK.Engine/Resources/WinClassic/Window/TopSide.png deleted file mode 100644 index 01f5d79..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/TopSide.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Error.png b/TimeHACK.Engine/Resources/WinClassic/Window/Win95Error.png deleted file mode 100644 index 4667e9d..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Error.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Info.png b/TimeHACK.Engine/Resources/WinClassic/Window/Win95Info.png deleted file mode 100644 index 5d2018a..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Info.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Question.png b/TimeHACK.Engine/Resources/WinClassic/Window/Win95Question.png deleted file mode 100644 index b8ff406..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Question.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Warning.png b/TimeHACK.Engine/Resources/WinClassic/Window/Win95Warning.png deleted file mode 100644 index 8e01535..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/Win95Warning.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicClose.png b/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicClose.png deleted file mode 100644 index f3900e9..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicClose.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMax.png b/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMax.png deleted file mode 100644 index fabb8ba..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMax.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMin.png b/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMin.png deleted file mode 100644 index f6d3f73..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicMin.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicRestore.png b/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicRestore.png deleted file mode 100644 index d6083c6..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/WinClassicRestore.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/nullIcon.png b/TimeHACK.Engine/Resources/WinClassic/Window/nullIcon.png deleted file mode 100644 index a8bbc1d..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/nullIcon.png and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp b/TimeHACK.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp deleted file mode 100644 index 80948b4..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/pjBg6mKP.bmp and /dev/null differ diff --git a/TimeHACK.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf b/TimeHACK.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf deleted file mode 100644 index b771b3a..0000000 Binary files a/TimeHACK.Engine/Resources/WinClassic/Window/windows_command_prompt.ttf and /dev/null differ diff --git a/TimeHACK.Engine/SaveSystem.cs b/TimeHACK.Engine/SaveSystem.cs deleted file mode 100644 index 6b8a90d..0000000 --- a/TimeHACK.Engine/SaveSystem.cs +++ /dev/null @@ -1,716 +0,0 @@ -// Define BINARY_SAVE before release so the player has -// to put some effort into cheating ;) -// During development, leave it undefined to use the -// easily modifiable JSON serialised format -//#define BINARY_SAVE - -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Newtonsoft.Json; -using System.Diagnostics; -using System.Windows.Forms; -using System.Runtime.CompilerServices; -using System.Drawing; -using System.Text.RegularExpressions; -using System.Runtime.InteropServices; - -namespace TimeHACK.Engine -{ - public static class SaveSystem - { - public static Save CurrentSave { get; set; } - public static bool DevMode = false; - public static Form troubleshooter; - - public static Theme currentTheme { get; set; } - -#if BINARY_SAVE - private static readonly byte[] magic = Encoding.UTF8.GetBytes("THSv"); - private static readonly IOrderedEnumerable properties = typeof(Save).GetProperties().OrderBy(p => (p.GetCustomAttributes(typeof(OrderAttribute), false).SingleOrDefault() as OrderAttribute).Order); -#endif - - public static string GameDirectory - { - get - { - return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "TimeHACK"); - } - } - - public static string DataDirectory - { - get - { - return Path.Combine(GameDirectory, "Data"); - } - } - - public static string AllProfilesDirectory - { - get - { - return Path.Combine(GameDirectory, "Profiles"); - } - } - - public static string ProfileName = ""; - public static string ProfileFile = "main.save"; - - public static string ProfileDirectory - { - get - { - return Path.Combine(GameDirectory, Path.Combine("Profiles", ProfileName)); - } - } - - public static string ProfileFileSystemDirectory - { - get - { - return Path.Combine(ProfileDirectory, "folders"); - } - } - - public static string ProfileMyComputerDirectory - { - get - { - return Path.Combine(ProfileFileSystemDirectory, "CDrive"); - } - } - - public static string ProfileSettingsDirectory - { - get - { - return Path.Combine(ProfileMyComputerDirectory, "Documents and Settings"); - } - } - - public static string ProfileDocumentsDirectory - { - get - { - return Path.Combine(ProfileMyComputerDirectory, "My Documents"); - } - } - - public static string ProfileProgramsDirectory - { - get - { - return Path.Combine(ProfileMyComputerDirectory, "Program Files"); - } - } - - public static string ProfileWindowsDirectory - { - get - { - return Path.Combine(ProfileMyComputerDirectory, "Windows"); - } - } - - public static void NewGame() - { - var save = new Save(); - save.ExperiencedStories = new List(); - if (DevMode == true) - { - if (ProfileName == "98") - { - save.CurrentOS = "98"; - save.ThemeName = "default98"; - currentTheme = new Default98Theme(); - } - else - { - save.CurrentOS = "95"; - save.ThemeName = "default95"; - save.BytesLeft = 536870912; - currentTheme = new Default95Theme(); - } - } - else - { - save.CurrentOS = "95"; - save.ThemeName = "default95"; - save.BytesLeft = 536870912; - currentTheme = new Default95Theme(); - } - CurrentSave = save; - - CheckFiles(); - SaveGame(); - } - - public static void CheckFiles() - { - Directory.CreateDirectory(GameDirectory); - Directory.CreateDirectory(DataDirectory); - Directory.CreateDirectory(AllProfilesDirectory); - Directory.CreateDirectory(ProfileDirectory); - Directory.CreateDirectory(ProfileFileSystemDirectory); - - SaveDirectoryInfo(ProfileDirectory, "folders", false, "My Computer", false); - SaveDirectoryInfo(ProfileFileSystemDirectory, "CDrive", false, "C:", true); - if (CurrentSave.CurrentOS == "95" || CurrentSave.CurrentOS == "98") SaveDirectoryInfo(ProfileMyComputerDirectory, "My Documents", false, "My Documents", true); - if (CurrentSave.CurrentOS == "2000" || CurrentSave.CurrentOS == "ME") SaveDirectoryInfo(ProfileMyComputerDirectory, "Documents and Settings", false, "Documents and Settings", true); - SaveDirectoryInfo(ProfileMyComputerDirectory, "Program Files", true, "Program Files", true); - SaveDirectoryInfo(ProfileProgramsDirectory, "Accessories", false, "Accessories", true); - SaveDirectoryInfo(ProfileProgramsDirectory, "Internet Explorer", true, "Internet Explorer", true); - SaveDirectoryInfo(ProfileProgramsDirectory, "The Microsoft Network", true, "The Microsoft Network", true); - SaveDirectoryInfo(ProfileMyComputerDirectory, "Windows", true, "Windows", true); - - CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Accessories"), "wordpad.exe", "wordpad", 16, 183296); - CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Internet Explorer"), "ie20.exe", "ie", 8, 512); - CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Internet Explorer"), "lnfinst.exe", "iebrokeninstaller", 8, 512); - CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "The Microsoft Network"), "msnver.txt", "5900", 12, 4); - - CreateWindowsDirectory(); - } - - public static void CreateWindowsDirectory() - { - SaveDirectoryInfo(ProfileWindowsDirectory, "System", true, "System", true); - SaveDirectoryInfo(ProfileWindowsDirectory, "Config", true, "Config", true); - SaveDirectoryInfo(ProfileWindowsDirectory, "Cursors", true, "Cursors", true); - SaveDirectoryInfo(ProfileWindowsDirectory, "Fonts", true, "Fonts", true); - SaveDirectoryInfo(ProfileWindowsDirectory, "Help", true, "Help", true); - SaveDirectoryInfo(ProfileWindowsDirectory, "Temp", true, "Temp", true); - SaveDirectoryInfo(ProfileWindowsDirectory, "Desktop", true, "Desktop", true); - - CreateWindowsFile(ProfileWindowsDirectory, "calc.exe", "calc", 13, 59392); - CreateWindowsFile(ProfileWindowsDirectory, "emm386.exe", "emm386", 10, 125495); - CreateWindowsFile(ProfileWindowsDirectory, "explorer.exe", "explorer", 0, 204288); - CreateWindowsFile(ProfileWindowsDirectory, "notepad.exe", "notepad", 14, 34034); - CreateWindowsFile(ProfileWindowsDirectory, "regedit.exe", "regedit", 15, 120320); - CreateWindowsFile(ProfileWindowsDirectory, "win.com", "", 10, 22679); - CreateWindowsFile(ProfileWindowsDirectory, "write.exe", "wordpad", 16, 5120); - } - - public static void CreateWindowsFile(string filepath, string filename, string contents, int fileicon, int bytes) - { - File.WriteAllText(Path.Combine(filepath, filename), contents); - THFileInfo info = new THFileInfo(); - info.Name = filename; - info.FileIcon = fileicon; - info.ByteSize = bytes; - CurrentSave.BytesLeft -= bytes; - UpdateDirectoryInfo(filepath, info); - } - - public static void UpdateDirectoryInfo(string path, THFileInfo newfile) - { - newfile.DOSName = newfile.Name.ToUpper().Replace("*", "").Replace("+", "").Replace(":", "").Replace(";", "").Replace(" ", ""); - if (newfile.DOSName.Contains(".")) - { - string[] dos = newfile.DOSName.Split('.'); - - if (dos.Count() > 2) - { - List dosb = dos.ToList(); - dosb.RemoveRange(1, dos.Count() - 2); - dos = dosb.ToArray(); - } - dos[1] = dos[1].Substring(0, 3); - if (dos[0].Length > 8) dos[0] = dos[0].Substring(0, 6) + "~1"; - - newfile.DOSName = dos[0] + "." + dos[1]; - } - else if (newfile.DOSName.Length > 8) newfile.DOSName = newfile.DOSName.Substring(0, 6) + "~1"; - - if (File.ReadAllText(Path.Combine(path, "_data.info")).Contains(newfile.DOSName)) return; - FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(path, "_data.info"))); - fsfi.Files.Add(newfile); - fsfi.ByteSize += newfile.ByteSize; - - string toWrite = JsonConvert.SerializeObject(fsfi, Formatting.Indented); - - File.WriteAllText(Path.Combine(path, "_data.info"), toWrite); - } - - public static void UpgradeFileSystem(string oldOS, string newOS) - { - switch (oldOS) - { - case "95": - if (newOS == "98" || newOS == "2000" || newOS == "ME") - { - // We are upgrading from the old WinClassic file System to the new WinClassic filesystem! - // All the above OSes share basically the same file layout! - // (Excluding Documents And Settings) which is 2000 and ME only - - // Add Address Book into existance! - - SaveDirectoryInfo(ProfileProgramsDirectory, "Outlook Express", false, "Outlook Express", true); - CreateWindowsFile(Path.Combine(ProfileProgramsDirectory, "Outlook Express"), "WAB.exe", "addressbook", 8, 512); - - // There is no "The Microsoft Network" folder! - - if (Directory.Exists(Path.Combine(ProfileProgramsDirectory, "The Microsoft Network"))) Directory.Delete(Path.Combine(ProfileProgramsDirectory, "The Microsoft Network"), true); - FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(ProfileProgramsDirectory, "_data.info"))); - foreach (THDirInfo dir in fsfi.SubDirs) - { - if (dir.Name == "The Microsoft Network") - { - fsfi.SubDirs.Remove(dir); - break; - } - } - } - break; - } - } - - public static void SaveDirectoryInfo(string parent, string dirname, bool isProtected, string label, bool allowback) - { - if (File.Exists(Path.Combine(parent, dirname, "_data.info")) && Path.Combine(parent, dirname) != ProfileFileSystemDirectory) return; - Directory.CreateDirectory(Path.Combine(parent, dirname)); - - FileSystemFolderInfo info = new FileSystemFolderInfo(); - - info.IsProtected = isProtected; - info.Label = label; - - info.DOSLabel = info.Label.ToUpper().Replace("*", "").Replace("+", "").Replace(":", "").Replace(";", "").Replace(".", "").Replace(" ", ""); - if (info.DOSLabel.Length > 8) info.DOSLabel = info.DOSLabel.Substring(0, 6) + "~1"; - if (label == "C:") info.DOSLabel = "C:"; - info.AllowBack = allowback; - info.Files = new List(256); - info.SubDirs = new List(256); - info.ByteSize = 0; - - if (parent != ProfileDirectory) - { - FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(parent, "_data.info"))); - THDirInfo thd = new THDirInfo(); - thd.Name = info.Label; - thd.DOSName = info.DOSLabel; - fsfi.SubDirs.Add(thd); - - File.WriteAllText(Path.Combine(parent, "_data.info"), JsonConvert.SerializeObject(fsfi, Formatting.Indented)); - } - - string toWrite = JsonConvert.SerializeObject(info, Formatting.Indented); - - File.WriteAllText(Path.Combine(Path.Combine(parent, dirname), "_data.info"), toWrite); - } - -#if BINARY_SAVE - // Be careful with this... it trusts that the calling code has already checked - // that T can be written by BinaryWriter. - // No generics, because that'd be near-impossible to read back. - private static void WriteList(BinaryWriter write, List list) - { - if (list == null) - write.Write(0); - else - { - write.Write(list.Count); - foreach (T obj in list) - ((dynamic)write).Write(obj); - } - } - - private static List ReadList(BinaryReader read, string reader) - { - int count = read.ReadInt32(); - var ret = new List(count); - var function = typeof(BinaryReader).GetMethod(reader); - for (int i = 0; i < count; i++) - ret.Add((T) function.Invoke(read, new object[] { })); - return ret; - } - - private static void WriteBitfield(Stream fobj, IEnumerable bools) - { - sbyte bit = 7; - int cur = 0; - var bitfields = new byte[bools.Count() / 8 + 1]; - foreach (bool mybool in bools) - { - if (mybool) - bitfields[cur] |= (byte) (1 << bit); - bit--; - if (bit < 0) - { - bit = 7; - cur++; - } - } - fobj.Write(bitfields, 0, bitfields.Length); - } - - private static List ReadBitfield(Stream fobj, int count) - { - sbyte bit = 7; - int cur = 0; - var bitfields = new byte[count / 8 + 1]; - var bools = new List(count); - byte val = (byte) fobj.ReadByte(); - fobj.Read(bitfields, 0, bitfields.Length); - for (int i = 0; i < count; i++) - { - bools.Add(((val >> bit) & 1) == 1); - bit--; - if (bit < 0) - { - bit = 7; - cur++; - } - } - return bools; - } -#endif - - public static Save ReadSave(string fname) - { -#if BINARY_SAVE - using (var fobj = File.OpenRead(fname)) - { - var save = new Save(); - var header = new byte[magic.Length]; - var read = new BinaryReader(fobj); - fobj.Read(header, 0, magic.Length); - if (!magic.SequenceEqual(header)) - throw new InvalidDataException("This is not a TimeHACK binary save"); - int numprops = read.ReadInt32(); - var bools = new List(); - // Holy code duplication, Batman. - // If you know a better way to get C# to do this, I'm all ears. - foreach (var property in properties.Take(numprops)) - { - if (property.PropertyType == typeof(string)) - property.SetValue(save, read.ReadString()); - else if (property.PropertyType == typeof(int)) - property.SetValue(save, read.ReadInt32()); - else if (property.PropertyType == typeof(uint)) - property.SetValue(save, read.ReadUInt32()); - else if (property.PropertyType == typeof(long)) - property.SetValue(save, read.ReadInt64()); - else if (property.PropertyType == typeof(ulong)) - property.SetValue(save, read.ReadUInt64()); - else if (property.PropertyType == typeof(short)) - property.SetValue(save, read.ReadInt16()); - else if (property.PropertyType == typeof(ushort)) - property.SetValue(save, read.ReadUInt16()); - else if (property.PropertyType == typeof(byte)) - property.SetValue(save, read.ReadByte()); - else if (property.PropertyType == typeof(sbyte)) - property.SetValue(save, read.ReadSByte()); - else if (property.PropertyType == typeof(char)) - property.SetValue(save, read.ReadChar()); - else if (property.PropertyType == typeof(float)) - property.SetValue(save, read.ReadSingle()); - else if (property.PropertyType == typeof(double)) - property.SetValue(save, read.ReadDouble()); - else if (property.PropertyType == typeof(decimal)) - property.SetValue(save, read.ReadDecimal()); - - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadString")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadInt32")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadUInt32")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadInt64")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadUInt64")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadInt16")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadUInt16")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadByte")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadSByte")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadChar")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadSingle")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadDouble")); - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadList(read, "ReadDecimal")); - - // Remember to read this boolean from the bitfield at the end. - else if (property.PropertyType == typeof(bool)) - bools.Add(property); - - else if (property.PropertyType == typeof(List)) - property.SetValue(save, ReadBitfield(fobj, read.ReadInt32())); - - // RIP - else - throw new InvalidDataException("There is no deserialisation method specified for " + property.PropertyType.ToString()); - } - - // Let's read the ultra tiny bitfield. - var loaded = ReadBitfield(fobj, bools.Count); - foreach (var item in bools.Zip(loaded, (p, b) => new { Property = p, Value = b })) - item.Property.SetValue(save, item.Value); - - return save; - } -#else - return JsonConvert.DeserializeObject(File.ReadAllText(fname)); -#endif - } - - public static void WriteSave(string fname, Save save) - { -#if BINARY_SAVE - using (var fobj = File.OpenWrite(fname)) - { - var write = new BinaryWriter(fobj); - var bools = new List(); - fobj.Write(magic, 0, magic.Length); - write.Write(properties.Count()); // The number of properties basically acts as the version number. - - foreach (var property in properties) - { - if (property == null) - continue; - - // Types that can be written by BinaryWriter, except booleans. - if (property.PropertyType == typeof(string)) - { - var val = property.GetValue(save) as string; - if (val == null) - write.Write(""); - else - write.Write(val); - } - else if (property.PropertyType == typeof(int)) - write.Write((int) property.GetValue(save)); - else if (property.PropertyType == typeof(uint)) - write.Write((uint) property.GetValue(save)); - else if (property.PropertyType == typeof(long)) - write.Write((long) property.GetValue(save)); - else if (property.PropertyType == typeof(ulong)) - write.Write((ulong) property.GetValue(save)); - else if (property.PropertyType == typeof(short)) - write.Write((short) property.GetValue(save)); - else if (property.PropertyType == typeof(ushort)) - write.Write((ushort) property.GetValue(save)); - else if (property.PropertyType == typeof(byte)) - write.Write((byte) property.GetValue(save)); - else if (property.PropertyType == typeof(sbyte)) - write.Write((sbyte) property.GetValue(save)); - else if (property.PropertyType == typeof(char)) - write.Write((char) property.GetValue(save)); - else if (property.PropertyType == typeof(float)) - write.Write((float) property.GetValue(save)); - else if (property.PropertyType == typeof(double)) - write.Write((double) property.GetValue(save)); - else if (property.PropertyType == typeof(decimal)) - write.Write((double) property.GetValue(save)); - - // ... and their lists. - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - else if (property.PropertyType == typeof(List)) - WriteList(write, property.GetValue(save) as List); - - // Booleans - they go in the bitfield at the end. - else if (property.PropertyType == typeof(bool)) - bools.Add((bool) property.GetValue(save)); - - // List of booleans - it gets its own bitfield. - else if (property.PropertyType == typeof(List)) - { - var val = property.GetValue(save) as List; - if (val == null) - write.Write(0); - else - { - write.Write(val.Count()); - WriteBitfield(fobj, val); - } - } - - // Now what? - else - throw new InvalidDataException("There is no serialisation method specified for " + property.PropertyType.ToString()); - } - - // In order to save space, we store bools in a bitfield at the end. - // One byte can store 8 bools, saving a whopping 7 bytes which can then be used for - // extremely short text documents or something. - WriteBitfield(fobj, bools); - } -#else - // Serialize the save to JSON. - File.WriteAllText(fname, JsonConvert.SerializeObject(save, Formatting.Indented)); -#endif - } - - public static void SaveGame() - { - WriteSave(Path.Combine(ProfileDirectory, ProfileFile), CurrentSave); - } - - public static bool LoadSave() - { - string savefile = Path.Combine(ProfileDirectory, ProfileFile); - try - { - CurrentSave = ReadSave(savefile); - } - catch - { - MessageBox.Show("WARNING! It looks like this save is corrupt! We will now open the Save troubleshooter"); - - troubleshooter.ShowDialog(); - } - return true; - } - - public static byte[] GetAchievements() - { - byte[] byt = new byte[] { 0, // Piracy Ending - 0, // End of Internet Ending - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; - if (DevMode) File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), byt); - - if (File.Exists(Path.Combine(DataDirectory, "achieved.thack"))) byt = File.ReadAllBytes(Path.Combine(DataDirectory, "achieved.thack")); - else File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), byt); - - return byt; - } - - public static void SaveAchievement(int achievementID) - { - if (!File.Exists(Path.Combine(DataDirectory, "achieved.thack"))) File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }); - - byte[] byt = File.ReadAllBytes(Path.Combine(DataDirectory, "achieved.thack")); - byt[achievementID] = 1; - File.WriteAllBytes(Path.Combine(DataDirectory, "achieved.thack"), byt); - } - - public static void SetTheme() - { - switch (CurrentSave.ThemeName) - { - case "default95": - currentTheme = new Default95Theme(); - break; - case "default98": - currentTheme = new Default98Theme(); - break; - case "dangeranimals": - currentTheme = new DangerousCreaturesTheme(); - break; - case "insidepc": - currentTheme = new InsideComputerTheme(); - break; - } - } - } - - - // This lets us preserve the order of properties. - // Thanks to "ghord" from StackOverflow. - public sealed class OrderAttribute : Attribute - { - private readonly int order_; - public OrderAttribute([CallerLineNumber]int order = 0) - { - order_ = order; - } - public int Order { get { return order_; } } - } - - public class Save - { - // To maintain binary save compatibility, - // add all new properties to the end and don't remove any. - // Also, every property needs an "Order" attribute. - - [Order] - public string Username { get; set; } - - [Order] - public string CurrentOS { get; set; } - - // public Dictionary InstalledPrograms { get; set; } InstallProgram is no longer needed... we have that data in the FileSystem - - [Order] - public List ExperiencedStories { get; set; } - - [Order] - public bool FTime95 { get; set; } - - [Order] - public int mineSweepE { get; set; } = 999; - - [Order] - public int mineSweepI { get; set; } = 999; - - [Order] - public int mineSweepH { get; set; } = 999; - - [Order] - public string ThemeName { get; set; } - - [Order] - public int BytesLeft { get; set; } - - [Order] - public Theme customTheme { get; set; } - } - - public class FileSystemFolderInfo - { - public bool IsProtected { get; set; } - public string Label { get; set; } - public string DOSLabel { get; set; } - public bool AllowBack { get; set; } - public int ByteSize { get; set; } - public List Files { get; set; } - public List SubDirs { get; set; } - } - - public class THFileInfo - { - public string Name { get; set; } - public string DOSName { get; set; } - public int FileIcon { get; set; } - public int ByteSize { get; set; } - } - - public class THDirInfo - { - public string Name { get; set; } - public string DOSName { get; set; } - } -} diff --git a/TimeHACK.Engine/TaskBarController.cs b/TimeHACK.Engine/TaskBarController.cs deleted file mode 100644 index 8bd1694..0000000 --- a/TimeHACK.Engine/TaskBarController.cs +++ /dev/null @@ -1,60 +0,0 @@ -using System.Collections.Generic; -using System.Windows.Forms; -using System.Drawing; - -namespace TimeHACK.Engine -{ - public class TaskBarController - { - - public static int AvalibleApplicationID = 0; - - public Panel AddTaskbarItem95(string ApplicationID, string ApplicationName, Image ApplicationIcon, UserControl taskbar_item, Panel oldPanel) - { - Panel returnPanel = oldPanel; - - AvalibleApplicationID++; - - taskbar_item.BackgroundImage = ApplicationIcon; - taskbar_item.Tag = ApplicationName; - if (AvalibleApplicationID == 1) taskbar_item.Dock = DockStyle.Left; - taskbar_item.Location = new Point(160 * returnPanel.Controls.Count, 0); - returnPanel.Controls.Add(taskbar_item); - - return returnPanel; - } - - public List GetAllOpenApps() - { - List AppsList = new List(); - foreach (Form form in Application.OpenForms) - { - try - { - if (form.Tag.ToString() != "ignoreFormOnTaskbar") - { - AppsList.Add(form); - } - } catch { - AppsList.Add(form); - } - } - return AppsList; - } - - public void FocusAppFromID(string ApplicationID) - { - - foreach (Form form in Application.OpenForms) - { - if (form.Tag.ToString() == ApplicationID) - { - form.Show(); - form.BringToFront(); - form.Focus(); - return; - } - } - } - } -} diff --git a/TimeHACK.Engine/Template/AboutBox95.Designer.cs b/TimeHACK.Engine/Template/AboutBox95.Designer.cs deleted file mode 100644 index 0606d2c..0000000 --- a/TimeHACK.Engine/Template/AboutBox95.Designer.cs +++ /dev/null @@ -1,144 +0,0 @@ -namespace TimeHACK.Engine.Template -{ - partial class AboutBox95 - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.button1 = new System.Windows.Forms.Button(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.textBox3 = new System.Windows.Forms.Label(); - this.textBox4 = new System.Windows.Forms.Label(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - this.SuspendLayout(); - // - // pictureBox1 - // - this.pictureBox1.Location = new System.Drawing.Point(7, 7); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(64, 64); - this.pictureBox1.TabIndex = 5; - this.pictureBox1.TabStop = false; - // - // textBox1 - // - this.textBox1.BackColor = System.Drawing.Color.Silver; - this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox1.Location = new System.Drawing.Point(78, 16); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(193, 42); - this.textBox1.TabIndex = 4; - this.textBox1.Text = "@SOFTWARENAME\r\nWindows 95\r\nCopyright © 1981-1995 Microsoft Corp."; - // - // button1 - // - this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Silver; - this.button1.Location = new System.Drawing.Point(251, 223); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 0; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // textBox2 - // - this.textBox2.BackColor = System.Drawing.Color.Silver; - this.textBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox2.Location = new System.Drawing.Point(78, 106); - this.textBox2.Multiline = true; - this.textBox2.Name = "textBox2"; - this.textBox2.ReadOnly = true; - this.textBox2.Size = new System.Drawing.Size(185, 42); - this.textBox2.TabIndex = 3; - this.textBox2.Text = "This product is licensed to:\r\n@ACTUALUSER\r\n@COMPANYNAME"; - // - // pictureBox2 - // - this.pictureBox2.Image = global::TimeHACK.Engine.Properties.Resources.WinAboutSeparator95; - this.pictureBox2.Location = new System.Drawing.Point(76, 154); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(250, 2); - this.pictureBox2.TabIndex = 2; - this.pictureBox2.TabStop = false; - // - // textBox3 - // - this.textBox3.BackColor = System.Drawing.Color.Silver; - this.textBox3.Location = new System.Drawing.Point(76, 162); - this.textBox3.Name = "textBox3"; - this.textBox3.Size = new System.Drawing.Size(250, 16); - this.textBox3.TabIndex = 1; - this.textBox3.Text = "Physical Memory Available to Windows: 64,992 KB"; - // - // textBox4 - // - this.textBox4.BackColor = System.Drawing.Color.Silver; - this.textBox4.Location = new System.Drawing.Point(76, 184); - this.textBox4.Name = "textBox4"; - this.textBox4.Size = new System.Drawing.Size(250, 16); - this.textBox4.TabIndex = 0; - this.textBox4.Text = "System Resources: 97% Free"; - // - // AboutBox95 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.textBox4); - this.Controls.Add(this.textBox3); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.textBox2); - this.Controls.Add(this.button1); - this.Controls.Add(this.textBox1); - this.Controls.Add(this.pictureBox1); - this.Name = "AboutBox95"; - this.Size = new System.Drawing.Size(335, 255); - this.Tag = "gnoreFormOnTaskbar"; - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - internal System.Windows.Forms.PictureBox pictureBox1; - internal System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.Button button1; - internal System.Windows.Forms.TextBox textBox2; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.Label textBox3; - private System.Windows.Forms.Label textBox4; - } -} diff --git a/TimeHACK.Engine/Template/AboutBox95.cs b/TimeHACK.Engine/Template/AboutBox95.cs deleted file mode 100644 index 33c40e4..0000000 --- a/TimeHACK.Engine/Template/AboutBox95.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System; -using System.Windows.Forms; - -namespace TimeHACK.Engine.Template -{ - public partial class AboutBox95 : UserControl - { - public AboutBox95() - { - InitializeComponent(); - this.textBox2.Text = "This product is licensed to:\r\n" + Environment.UserName + "\r\n"; - } - - private void button1_Click(object sender, EventArgs e) - { - this.ParentForm.Close(); - } - } -} diff --git a/TimeHACK.Engine/Template/AboutBox95.resx b/TimeHACK.Engine/Template/AboutBox95.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Engine/Template/AboutBox95.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Engine/Template/Infobox95.Designer.cs b/TimeHACK.Engine/Template/Infobox95.Designer.cs deleted file mode 100644 index f9d89c7..0000000 --- a/TimeHACK.Engine/Template/Infobox95.Designer.cs +++ /dev/null @@ -1,152 +0,0 @@ -namespace TimeHACK.Engine.Template -{ - partial class Infobox95 - { - /// - /// 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.programContent = new System.Windows.Forms.Panel(); - this.button1 = new System.Windows.Forms.Button(); - this.button3 = new System.Windows.Forms.Button(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.panel1 = new System.Windows.Forms.Panel(); - this.infoText = new System.Windows.Forms.Label(); - this.button2 = new System.Windows.Forms.Button(); - this.programContent.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.panel1.SuspendLayout(); - this.SuspendLayout(); - // - // programContent - // - this.programContent.BackColor = System.Drawing.Color.Silver; - this.programContent.Controls.Add(this.button1); - this.programContent.Controls.Add(this.button3); - this.programContent.Controls.Add(this.pictureBox1); - this.programContent.Controls.Add(this.panel1); - this.programContent.Controls.Add(this.button2); - this.programContent.Dock = System.Windows.Forms.DockStyle.Fill; - this.programContent.Location = new System.Drawing.Point(0, 0); - this.programContent.Name = "programContent"; - this.programContent.Size = new System.Drawing.Size(413, 118); - this.programContent.TabIndex = 10; - this.programContent.Tag = "gnoreFormOnTaskbar"; - // - // button1 - // - this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.button1.Location = new System.Drawing.Point(150, 84); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(80, 23); - this.button1.TabIndex = 5; - this.button1.Text = "Yes"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // button3 - // - this.button3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.button3.Location = new System.Drawing.Point(323, 84); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(80, 23); - this.button3.TabIndex = 4; - this.button3.Text = "Cancel"; - this.button3.UseVisualStyleBackColor = true; - this.button3.Click += new System.EventHandler(this.button3_Click); - // - // pictureBox1 - // - this.pictureBox1.ErrorImage = null; - this.pictureBox1.Image = global::TimeHACK.Engine.Properties.Resources.Win95Warning; - this.pictureBox1.InitialImage = null; - this.pictureBox1.Location = new System.Drawing.Point(15, 16); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(32, 32); - this.pictureBox1.TabIndex = 3; - this.pictureBox1.TabStop = false; - // - // panel1 - // - this.panel1.Controls.Add(this.infoText); - this.panel1.Location = new System.Drawing.Point(62, 16); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(341, 62); - this.panel1.TabIndex = 2; - // - // infoText - // - this.infoText.Dock = System.Windows.Forms.DockStyle.Fill; - this.infoText.Location = new System.Drawing.Point(0, 0); - this.infoText.Name = "infoText"; - this.infoText.Size = new System.Drawing.Size(341, 62); - this.infoText.TabIndex = 0; - this.infoText.Text = "label1"; - // - // button2 - // - this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.button2.Location = new System.Drawing.Point(236, 84); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(80, 23); - this.button2.TabIndex = 1; - this.button2.Text = "No"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.button2_Click); - // - // Infobox95 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.programContent); - this.Name = "Infobox95"; - this.Size = new System.Drawing.Size(413, 118); - this.programContent.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.panel1.ResumeLayout(false); - this.ResumeLayout(false); - - } - - #endregion - - public System.Windows.Forms.Panel programContent; - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.Panel panel1; - public System.Windows.Forms.Label infoText; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Button button3; - private System.Windows.Forms.Button button1; - } -} \ No newline at end of file diff --git a/TimeHACK.Engine/Template/Infobox95.cs b/TimeHACK.Engine/Template/Infobox95.cs deleted file mode 100644 index 314d8d3..0000000 --- a/TimeHACK.Engine/Template/Infobox95.cs +++ /dev/null @@ -1,87 +0,0 @@ -using System; -using System.Drawing; -using System.Media; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace TimeHACK.Engine.Template -{ - public partial class Infobox95 : UserControl - { - int btnStatus = 0; - - public Infobox95(InfoboxType type, InfoboxButtons btns) - { - InitializeComponent(); - button1.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - button2.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - button3.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - - switch (type) - { - case InfoboxType.Info: - pictureBox1.Image = Properties.Resources.Win95Info; - SoundPlayer spa = new SoundPlayer(SaveSystem.currentTheme.asteriskSound); - spa.Play(); - break; - case InfoboxType.Question: - pictureBox1.Image = Properties.Resources.Win95Question; - SoundPlayer spq = new SoundPlayer(SaveSystem.currentTheme.questionSound); - spq.Play(); - break; - case InfoboxType.Warning: - pictureBox1.Image = Properties.Resources.Win95Warning; - SoundPlayer spw = new SoundPlayer(SaveSystem.currentTheme.exclamationSound); - spw.Play(); - break; - case InfoboxType.Error: - pictureBox1.Image = Properties.Resources.Win95Error; - SoundPlayer spe = new SoundPlayer(SaveSystem.currentTheme.critStopSound); - spe.Play(); - break; - } - - btnStatus = (int)btns; - switch (btns) - { - case InfoboxButtons.OK: - button1.Text = "OK"; - button2.Hide(); - button3.Hide(); - break; - } - } - - private void button2_Click(object sender, EventArgs e) - { - this.ParentForm.Close(); - } - - private void button3_Click(object sender, EventArgs e) - { - - } - - private void button1_Click(object sender, EventArgs e) - { - if (btnStatus == 0) this.ParentForm.Close(); - } - } - - public enum InfoboxType - { - Info, - Question, - Warning, - Error - } - - public enum InfoboxButtons - { - OK, - OKCancel, - YesNo, - YesNoCancel, - AbortRetryFail - } -} diff --git a/TimeHACK.Engine/Template/Infobox95.resx b/TimeHACK.Engine/Template/Infobox95.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Engine/Template/Infobox95.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Engine/Template/Win9XBSOD.Designer.cs b/TimeHACK.Engine/Template/Win9XBSOD.Designer.cs deleted file mode 100644 index 67f596a..0000000 --- a/TimeHACK.Engine/Template/Win9XBSOD.Designer.cs +++ /dev/null @@ -1,141 +0,0 @@ -namespace TimeHACK.Engine.Template -{ - partial class Win9XBSOD - { - /// - /// 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.label1 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.textBox3 = new System.Windows.Forms.TextBox(); - this.panel1 = new System.Windows.Forms.Panel(); - this.panel1.SuspendLayout(); - this.SuspendLayout(); - // - // label1 - // - this.label1.Anchor = System.Windows.Forms.AnchorStyles.None; - this.label1.AutoSize = true; - this.label1.BackColor = System.Drawing.Color.Silver; - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.ForeColor = System.Drawing.Color.Blue; - this.label1.Location = new System.Drawing.Point(549, 185); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(138, 31); - this.label1.TabIndex = 0; - this.label1.Text = " Windows "; - // - // textBox1 - // - this.textBox1.Anchor = System.Windows.Forms.AnchorStyles.None; - this.textBox1.BackColor = System.Drawing.Color.Blue; - this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox1.ForeColor = System.Drawing.Color.White; - this.textBox1.Location = new System.Drawing.Point(186, 272); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(947, 81); - this.textBox1.TabIndex = 0; - this.textBox1.TabStop = false; - this.textBox1.Text = "A fatal exception 0E has occured at 0028:C0034B23. The current application will " + - "be terminated."; - // - // textBox2 - // - this.textBox2.Anchor = System.Windows.Forms.AnchorStyles.None; - this.textBox2.BackColor = System.Drawing.Color.Blue; - this.textBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox2.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox2.ForeColor = System.Drawing.Color.White; - this.textBox2.Location = new System.Drawing.Point(205, 377); - this.textBox2.Multiline = true; - this.textBox2.Name = "textBox2"; - this.textBox2.ReadOnly = true; - this.textBox2.Size = new System.Drawing.Size(947, 101); - this.textBox2.TabIndex = 1; - this.textBox2.TabStop = false; - this.textBox2.Text = "* Press any key to rewind time to before the crash.\r\n* Press ESC to shutdown yo" + - "ur computer. You will lose any\r\n unsaved data in all applications."; - // - // textBox3 - // - this.textBox3.Anchor = System.Windows.Forms.AnchorStyles.None; - this.textBox3.BackColor = System.Drawing.Color.Blue; - this.textBox3.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox3.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox3.ForeColor = System.Drawing.Color.White; - this.textBox3.Location = new System.Drawing.Point(439, 506); - this.textBox3.Multiline = true; - this.textBox3.Name = "textBox3"; - this.textBox3.ReadOnly = true; - this.textBox3.Size = new System.Drawing.Size(382, 34); - this.textBox3.TabIndex = 2; - this.textBox3.TabStop = false; - this.textBox3.Text = "Press any key to rewind _"; - // - // panel1 - // - this.panel1.Controls.Add(this.label1); - this.panel1.Controls.Add(this.textBox3); - this.panel1.Controls.Add(this.textBox1); - this.panel1.Controls.Add(this.textBox2); - 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(1280, 720); - this.panel1.TabIndex = 3; - // - // Win9XBSOD - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Blue; - this.ClientSize = new System.Drawing.Size(1280, 720); - this.Controls.Add(this.panel1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; - this.Name = "Win9XBSOD"; - this.Tag = "ignoreFormOnTaskbar"; - this.Text = "Win9XBSOD"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Win9XBSOD_FormClosed); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Win9XBSOD_KeyDown); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.ResumeLayout(false); - - } - - #endregion - - internal System.Windows.Forms.Label label1; - internal System.Windows.Forms.TextBox textBox1; - internal System.Windows.Forms.TextBox textBox2; - internal System.Windows.Forms.TextBox textBox3; - private System.Windows.Forms.Panel panel1; - } -} \ No newline at end of file diff --git a/TimeHACK.Engine/Template/Win9XBSOD.cs b/TimeHACK.Engine/Template/Win9XBSOD.cs deleted file mode 100644 index acf5e07..0000000 --- a/TimeHACK.Engine/Template/Win9XBSOD.cs +++ /dev/null @@ -1,38 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.Engine.Template -{ - public partial class Win9XBSOD : Form - { - public bool reset = false; - - public Win9XBSOD() - { - InitializeComponent(); - this.panel1.Location = new Point(this.ClientSize.Width / 2 - 475, this.ClientSize.Height / 2 - 141); - } - - private void Win9XBSOD_KeyDown(object sender, KeyEventArgs e) - { - if (e.KeyCode == Keys.Escape) Environment.Exit(0); - else - { - reset = true; - this.Close(); - } - } - - private void Win9XBSOD_FormClosed(object sender, FormClosedEventArgs e) - { - - } - } -} diff --git a/TimeHACK.Engine/Template/Win9XBSOD.resx b/TimeHACK.Engine/Template/Win9XBSOD.resx deleted file mode 100644 index 29dcb1b..0000000 --- a/TimeHACK.Engine/Template/Win9XBSOD.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Engine/Template/WinClassic.Designer.cs b/TimeHACK.Engine/Template/WinClassic.Designer.cs deleted file mode 100644 index 2dd94e5..0000000 --- a/TimeHACK.Engine/Template/WinClassic.Designer.cs +++ /dev/null @@ -1,292 +0,0 @@ -namespace TimeHACK.Engine.Template -{ - partial class WinClassic - { - /// - /// 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() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WinClassic)); - this.program = new System.Windows.Forms.Panel(); - this.programContent = new System.Windows.Forms.Panel(); - this.programtopbar = new System.Windows.Forms.Panel(); - this.programIcon = new System.Windows.Forms.PictureBox(); - this.maximizebutton = new System.Windows.Forms.PictureBox(); - this.minimizebutton = new System.Windows.Forms.PictureBox(); - this.Title = new System.Windows.Forms.Label(); - this.closebutton = new System.Windows.Forms.PictureBox(); - this.toprightcorner = new System.Windows.Forms.Panel(); - this.bottomrightcorner = new System.Windows.Forms.Panel(); - this.bottomleftcorner = new System.Windows.Forms.Panel(); - this.topleftcorner = new System.Windows.Forms.Panel(); - this.left = new System.Windows.Forms.Panel(); - this.bottom = new System.Windows.Forms.Panel(); - this.right = new System.Windows.Forms.Panel(); - this.top = new System.Windows.Forms.Panel(); - this.program.SuspendLayout(); - this.programtopbar.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.programIcon)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.maximizebutton)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.minimizebutton)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.closebutton)).BeginInit(); - this.SuspendLayout(); - // - // program - // - this.program.BackColor = System.Drawing.Color.Silver; - this.program.Controls.Add(this.programContent); - this.program.Controls.Add(this.programtopbar); - this.program.Controls.Add(this.toprightcorner); - this.program.Controls.Add(this.bottomrightcorner); - this.program.Controls.Add(this.bottomleftcorner); - this.program.Controls.Add(this.topleftcorner); - this.program.Controls.Add(this.left); - this.program.Controls.Add(this.bottom); - this.program.Controls.Add(this.right); - this.program.Controls.Add(this.top); - this.program.Dock = System.Windows.Forms.DockStyle.Fill; - this.program.Location = new System.Drawing.Point(0, 0); - this.program.Name = "program"; - this.program.Size = new System.Drawing.Size(300, 300); - this.program.TabIndex = 8; - // - // programContent - // - this.programContent.Dock = System.Windows.Forms.DockStyle.Fill; - this.programContent.Location = new System.Drawing.Point(4, 22); - this.programContent.Name = "programContent"; - this.programContent.Size = new System.Drawing.Size(292, 274); - this.programContent.TabIndex = 9; - // - // programtopbar - // - this.programtopbar.BackColor = System.Drawing.Color.Navy; - this.programtopbar.Controls.Add(this.programIcon); - this.programtopbar.Controls.Add(this.maximizebutton); - this.programtopbar.Controls.Add(this.minimizebutton); - this.programtopbar.Controls.Add(this.Title); - this.programtopbar.Controls.Add(this.closebutton); - this.programtopbar.Dock = System.Windows.Forms.DockStyle.Top; - this.programtopbar.Location = new System.Drawing.Point(4, 4); - this.programtopbar.Name = "programtopbar"; - this.programtopbar.Size = new System.Drawing.Size(292, 18); - this.programtopbar.TabIndex = 0; - this.programtopbar.Tag = ""; - this.programtopbar.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Programtopbar_drag); - // - // programIcon - // - this.programIcon.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.programIcon.ErrorImage = null; - this.programIcon.InitialImage = null; - this.programIcon.Location = new System.Drawing.Point(2, 1); - this.programIcon.Name = "programIcon"; - this.programIcon.Size = new System.Drawing.Size(16, 16); - this.programIcon.TabIndex = 0; - this.programIcon.TabStop = false; - // - // maximizebutton - // - this.maximizebutton.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.maximizebutton.Image = ((System.Drawing.Image)(resources.GetObject("maximizebutton.Image"))); - this.maximizebutton.Location = new System.Drawing.Point(257, 2); - this.maximizebutton.Name = "maximizebutton"; - this.maximizebutton.Size = new System.Drawing.Size(16, 14); - this.maximizebutton.TabIndex = 6; - this.maximizebutton.TabStop = false; - this.maximizebutton.Click += new System.EventHandler(this.maximizebutton_Click); - // - // minimizebutton - // - this.minimizebutton.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.minimizebutton.Image = ((System.Drawing.Image)(resources.GetObject("minimizebutton.Image"))); - this.minimizebutton.Location = new System.Drawing.Point(241, 2); - this.minimizebutton.Name = "minimizebutton"; - this.minimizebutton.Size = new System.Drawing.Size(16, 14); - this.minimizebutton.TabIndex = 5; - this.minimizebutton.TabStop = false; - // - // Title - // - this.Title.AutoSize = true; - this.Title.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Title.ForeColor = System.Drawing.Color.White; - this.Title.Location = new System.Drawing.Point(18, 1); - this.Title.Name = "Title"; - this.Title.Size = new System.Drawing.Size(99, 13); - this.Title.TabIndex = 3; - this.Title.Text = "Application Title"; - this.Title.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Programtopbar_drag); - // - // closebutton - // - this.closebutton.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.closebutton.Image = ((System.Drawing.Image)(resources.GetObject("closebutton.Image"))); - this.closebutton.Location = new System.Drawing.Point(275, 2); - this.closebutton.Name = "closebutton"; - this.closebutton.Size = new System.Drawing.Size(16, 14); - this.closebutton.TabIndex = 4; - this.closebutton.TabStop = false; - this.closebutton.Click += new System.EventHandler(this.closebutton_Click); - // - // toprightcorner - // - this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.toprightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("toprightcorner.BackgroundImage"))); - this.toprightcorner.Cursor = System.Windows.Forms.Cursors.SizeNESW; - this.toprightcorner.Location = new System.Drawing.Point(296, 0); - this.toprightcorner.Name = "toprightcorner"; - this.toprightcorner.Size = new System.Drawing.Size(4, 4); - this.toprightcorner.TabIndex = 6; - this.toprightcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.toprightcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.toprightcorner_MouseMove); - // - // bottomrightcorner - // - this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bottomrightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomrightcorner.BackgroundImage"))); - this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; - this.bottomrightcorner.Location = new System.Drawing.Point(296, 296); - this.bottomrightcorner.Name = "bottomrightcorner"; - this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); - this.bottomrightcorner.TabIndex = 4; - this.bottomrightcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.bottomrightcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bottomrightcorner_MouseMove); - // - // bottomleftcorner - // - this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.bottomleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomleftcorner.BackgroundImage"))); - this.bottomleftcorner.Cursor = System.Windows.Forms.Cursors.SizeNESW; - this.bottomleftcorner.Location = new System.Drawing.Point(0, 296); - this.bottomleftcorner.Name = "bottomleftcorner"; - this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); - this.bottomleftcorner.TabIndex = 2; - this.bottomleftcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.bottomleftcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bottomleftcorner_MouseMove); - // - // topleftcorner - // - this.topleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("topleftcorner.BackgroundImage"))); - this.topleftcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; - this.topleftcorner.Location = new System.Drawing.Point(0, 0); - this.topleftcorner.Name = "topleftcorner"; - this.topleftcorner.Size = new System.Drawing.Size(4, 4); - this.topleftcorner.TabIndex = 1; - this.topleftcorner.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.topleftcorner.MouseMove += new System.Windows.Forms.MouseEventHandler(this.topleftcorner_MouseMove); - // - // left - // - this.left.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("left.BackgroundImage"))); - this.left.Cursor = System.Windows.Forms.Cursors.SizeWE; - this.left.Dock = System.Windows.Forms.DockStyle.Left; - this.left.Location = new System.Drawing.Point(0, 4); - this.left.Name = "left"; - this.left.Size = new System.Drawing.Size(4, 292); - this.left.TabIndex = 3; - this.left.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.left.MouseMove += new System.Windows.Forms.MouseEventHandler(this.left_MouseMove); - // - // bottom - // - this.bottom.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottom.BackgroundImage"))); - this.bottom.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.bottom.Cursor = System.Windows.Forms.Cursors.SizeNS; - this.bottom.Dock = System.Windows.Forms.DockStyle.Bottom; - this.bottom.Location = new System.Drawing.Point(0, 296); - this.bottom.Name = "bottom"; - this.bottom.Size = new System.Drawing.Size(296, 4); - this.bottom.TabIndex = 5; - this.bottom.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.bottom.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bottom_MouseMove); - // - // right - // - this.right.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("right.BackgroundImage"))); - this.right.Cursor = System.Windows.Forms.Cursors.SizeWE; - this.right.Dock = System.Windows.Forms.DockStyle.Right; - this.right.Location = new System.Drawing.Point(296, 4); - this.right.Name = "right"; - this.right.Size = new System.Drawing.Size(4, 296); - this.right.TabIndex = 7; - this.right.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.right.MouseMove += new System.Windows.Forms.MouseEventHandler(this.right_MouseMove); - // - // top - // - this.top.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("top.BackgroundImage"))); - this.top.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.top.Cursor = System.Windows.Forms.Cursors.SizeNS; - this.top.Dock = System.Windows.Forms.DockStyle.Top; - this.top.Location = new System.Drawing.Point(0, 0); - this.top.Name = "top"; - this.top.Size = new System.Drawing.Size(300, 4); - this.top.TabIndex = 8; - this.top.MouseDown += new System.Windows.Forms.MouseEventHandler(this.border_MouseDown); - this.top.MouseMove += new System.Windows.Forms.MouseEventHandler(this.top_MouseMove); - // - // WinClassic - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(300, 300); - this.Controls.Add(this.program); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; - this.Name = "WinClassic"; - this.Text = "WinClassic"; - this.Activated += new System.EventHandler(this.WinClassic_Activated); - this.Deactivate += new System.EventHandler(this.WinClassic_Deactivate); - this.program.ResumeLayout(false); - this.programtopbar.ResumeLayout(false); - this.programtopbar.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.programIcon)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.maximizebutton)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.minimizebutton)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.closebutton)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - public System.Windows.Forms.Panel program; - public System.Windows.Forms.Panel programtopbar; - public System.Windows.Forms.Label Title; - public System.Windows.Forms.PictureBox closebutton; - public System.Windows.Forms.Panel toprightcorner; - public System.Windows.Forms.Panel bottomrightcorner; - public System.Windows.Forms.Panel bottomleftcorner; - public System.Windows.Forms.Panel topleftcorner; - public System.Windows.Forms.Panel left; - public System.Windows.Forms.Panel bottom; - public System.Windows.Forms.Panel right; - public System.Windows.Forms.Panel top; - public System.Windows.Forms.Panel programContent; - public System.Windows.Forms.PictureBox maximizebutton; - public System.Windows.Forms.PictureBox minimizebutton; - public System.Windows.Forms.PictureBox programIcon; - } -} \ No newline at end of file diff --git a/TimeHACK.Engine/Template/WinClassic.cs b/TimeHACK.Engine/Template/WinClassic.cs deleted file mode 100644 index 75398dd..0000000 --- a/TimeHACK.Engine/Template/WinClassic.cs +++ /dev/null @@ -1,235 +0,0 @@ -using System; -using System.Drawing; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace TimeHACK.Engine.Template -{ - public partial class WinClassic : Form - { - public WinClassic() - { - InitializeComponent(); - DoubleBuffered = true; - } - - public Font fnt; - - public bool resizable = true; - public bool closeDisabled = false; - public bool isActive = true; - - public const int WM_NCLBUTTONDOWN = 0xA1; - public const int WM_SYSCOMMAND = 0x0112; - public const int HT_CAPTION = 0x2; - - private const int - HTLEFT = 10, - HTRIGHT = 11, - HTTOP = 12, - HTTOPLEFT = 13, - HTTOPRIGHT = 14, - HTBOTTOM = 15, - HTBOTTOMLEFT = 16, - HTBOTTOMRIGHT = 17; - - [DllImportAttribute("user32.dll")] - public static extern int SendMessage(IntPtr hWnd, - int Msg, int wParam, int lParam); - [DllImportAttribute("user32.dll")] - public static extern bool ReleaseCapture(); - - private void Programtopbar_drag(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left && max == false) - { - ReleaseCapture(); - SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0); - } - } - - private void closebutton_Click(object sender, EventArgs e) - { - if (!closeDisabled) this.Close(); - } - - private void WinClassic_Activated(object sender, EventArgs e) - { - isActive = true; - programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; - Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; - } - - private void WinClassic_Deactivate(object sender, EventArgs e) - { - isActive = false; - programtopbar.BackColor = SaveSystem.currentTheme.inactiveTitleBarColor; - Title.ForeColor = SaveSystem.currentTheme.inactiveTitleTextColor; - } - - - private void right_MouseMove(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left) - { - if (resizable) this.Size = new Size(MousePosition.X - this.Location.X, this.Size.Height); - } - } - - private void left_MouseMove(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left) - { - if (resizable) this.Width = ((this.Width + this.Location.X) - Cursor.Position.X); - if (resizable)this.Location = new Point(Cursor.Position.X, this.Location.Y); - } - } - - private void bottom_MouseMove(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left) - { - if (resizable) this.Size = new Size(this.Size.Width, MousePosition.Y - this.Location.Y); - } - } - - private void bottomrightcorner_MouseMove(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left) - { - if (resizable) this.Size = new Size(MousePosition.X - this.Location.X, MousePosition.Y - this.Location.Y); - } - } - - private void bottomleftcorner_MouseMove(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left) - { - if (resizable) this.Width = ((this.Width + this.Location.X) - Cursor.Position.X); - if (resizable) this.Height = (Cursor.Position.Y - this.Location.Y); - if (resizable) this.Location = new Point(Cursor.Position.X, this.Location.Y); - } - } - - private void topleftcorner_MouseMove(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left) - { - if (resizable) this.Width = ((this.Width + this.Location.X) - Cursor.Position.X); - if (resizable) this.Location = new Point(Cursor.Position.X, this.Location.Y); - if (resizable) this.Height = ((this.Height + this.Location.Y) - Cursor.Position.Y); - if (resizable) this.Location = new Point(this.Location.X, Cursor.Position.Y); - } - } - - private void top_MouseMove(object sender, MouseEventArgs e) - { - if(e.Button == MouseButtons.Left) - { - if(resizable) this.Height = ((this.Height + this.Location.Y) - Cursor.Position.Y); - if(resizable) this.Location = new Point(this.Location.X, Cursor.Position.Y); - } - } - - private void toprightcorner_MouseMove(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Left) - { - if (resizable) this.Width = (Cursor.Position.X - this.Location.X); - if (resizable) this.Height = ((this.Location.Y - Cursor.Position.Y) + this.Height); - if (resizable) this.Location = new Point(this.Location.X, Cursor.Position.Y); - } - } - - public bool max = false; - - private void maximizebutton_Click(object sender, EventArgs e) - { - if (max == false) - { - this.right.Hide(); - this.left.Hide(); - this.bottom.Hide(); - this.top.Hide(); - this.bottomleftcorner.Hide(); - this.bottomrightcorner.Hide(); - this.topleftcorner.Hide(); - this.toprightcorner.Hide(); - this.Dock = DockStyle.Fill; - this.WindowState = FormWindowState.Maximized; - max = true; - maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore; - } - else - { - this.right.Show(); - this.left.Show(); - this.bottom.Show(); - this.top.Show(); - this.bottomleftcorner.Show(); - this.bottomrightcorner.Show(); - this.topleftcorner.Show(); - this.toprightcorner.Show(); - this.Dock = DockStyle.None; - this.WindowState = FormWindowState.Normal; - max = false; - maximizebutton.Image = Engine.Properties.Resources.WinClassicMax; - } - - } - - // The rest of this code will automatically style the buttons on the form! - - protected override void OnControlAdded(ControlEventArgs e) - { - base.OnControlAdded(e); - - if (e.Control.GetType() == typeof(Button)) - { - e.Control.MouseEnter += button_MouseEnter; - e.Control.MouseLeave += button_MouseLeave; - - ((Button)e.Control).FlatStyle = FlatStyle.Popup; - } - } - - protected override void OnControlRemoved(ControlEventArgs e) - { - base.OnControlRemoved(e); - - if (e.Control.GetType() == typeof(Button)) - { - e.Control.MouseEnter -= button_MouseEnter; - e.Control.MouseLeave -= button_MouseLeave; - } - } - - private void button_MouseEnter(object sender, EventArgs e) - { - var c = (Button)sender; - c.UseVisualStyleBackColor = false; - c.BackColor = Color.GhostWhite; - } - - private void button_MouseLeave(object sender, EventArgs e) - { - var c = (Button)sender; - c.UseVisualStyleBackColor = true; - } - - private void border_MouseDown(object sender, EventArgs e) - { - var cursor = this.PointToClient(Cursor.Position); - - if (topleftcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF004, 0); - else if (toprightcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF005, 0); - else if (bottomleftcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF007, 0); - else if (bottomrightcorner.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF008, 0); - - else if (top.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF003, 0); - else if (left.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF001, 0); - else if (right.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF002, 0); - else if (bottom.ClientRectangle.Contains(cursor)) SendMessage(Handle, WM_SYSCOMMAND, 0xF006, 0); - } - } -} diff --git a/TimeHACK.Engine/Template/WinClassic.resx b/TimeHACK.Engine/Template/WinClassic.resx deleted file mode 100644 index 394031d..0000000 --- a/TimeHACK.Engine/Template/WinClassic.resx +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAACpTQvdAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAA+SURBVChTY/hP - CmAAAiB1nzjQ0NCA0HDgwAEQBwcAygIBNTRAJNDAqAY0DbgAdg0EAUIDkEUkAGkgDTAwAACYPGiagsMD - PwAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAACpTQvdAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAA5SURBVChTY/hP - CmAAAiB1nzjQ0NCA0HCACDCqASqGF2DRAOKjAog4BFBDA36A0ABkEQlAGkgDDAwAKPmlWmNluNoAAAAA - SUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAACpTQvdAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABcSURBVChTrY/R - DcAgCERvdEbrJh2lPU+SYkINRt+PSN6J4FkBhMddw8y+wFUgCbQ70OtO7OQTJLgRa/L7JWmOt8RsB8mD - TQ5NkFbeQcLwauzMdkjZCLAq0gJrAC8niIXaIK89FAAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 - /DQEMQDBfzBo6+oDcSDCGBwGBgAJoRsoKGRD1QAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 - /DQQtXX1MQABCgdIQRCIgwAMDABm/hFrLt/K7gAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 - /PT///+BJBBhcNq6+iCIAQEYGACcHRsocGQwIQAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAaSURBVBhXYzh8 - /DQcgTj/YQDKQZEBcY6fBgAaSCiZEc9BxAAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAIAAAB2XpiaAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAUSURBVBhXYzh8 - /PT///+B5OHjpwFB1wn9nx9JYgAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAVSURBVBhXYzh8 - /DQYt3X1MTAwMAAAQaQGSbsObiQAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAIAAAB2XpiaAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAUSURBVBhXYzh8 - /DQQtXX1MTAwAAA0WgZJrWm8iAAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAVSURBVBhXYzh8 - /DTD////wfTh46cBUSgJ/bC/izUAAAAASUVORK5CYII= - - - \ No newline at end of file diff --git a/TimeHACK.Engine/Theme.cs b/TimeHACK.Engine/Theme.cs deleted file mode 100644 index 43d9661..0000000 --- a/TimeHACK.Engine/Theme.cs +++ /dev/null @@ -1,114 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Drawing; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace TimeHACK.Engine -{ - public class Theme - { - public Stream startSound { get; set; } - public Stream stopSound { get; set; } - - public Stream asteriskSound { get; set; } - public Stream critStopSound { get; set; } - public Stream exclamationSound { get; set; } - public Stream progErrorSound { get; set; } - public Stream questionSound { get; set; } - - public Color activeTitleBarColor { get; set; } - public Color activeTitleTextColor { get; set; } - public Color inactiveTitleBarColor { get; set; } - public Color inactiveTitleTextColor { get; set; } - - public Image defaultWallpaper { get; set; } - - public string themeName { get; set; } - } - - public class Default95Theme: Theme - { - public Default95Theme() - { - startSound = Properties.Resources.Win95Start; - stopSound = Properties.Resources.Win95Stop; - - asteriskSound = Properties.Resources.CHORD; - critStopSound = Properties.Resources.CHORD; - exclamationSound = Properties.Resources.CHORD; - progErrorSound = Properties.Resources.CHORD; - questionSound = Properties.Resources.CHORD; - - activeTitleBarColor = Color.Navy; - activeTitleTextColor = Color.White; - inactiveTitleBarColor = Color.Gray; - inactiveTitleTextColor = Color.Silver; - - defaultWallpaper = null; - themeName = "default95"; - } - } - - public class Default98Theme : Theme - { - public Default98Theme() - { - startSound = Properties.Resources.Win98Start; - stopSound = Properties.Resources.Win98Stop; - - asteriskSound = Properties.Resources.CHORD; - critStopSound = Properties.Resources.CHORD; - exclamationSound = Properties.Resources.CHORD; - progErrorSound = Properties.Resources.CHORD; - questionSound = Properties.Resources.CHORD; - - defaultWallpaper = null; - themeName = "default98"; - } - } - - public class DangerousCreaturesTheme: Theme - { - public DangerousCreaturesTheme() - { - startSound = Properties.Resources.Win95PlusDangerousCreaturesStart; - stopSound = Properties.Resources.Win95PlusDangerousCreaturesStart; - - asteriskSound = Properties.Resources.Win95PlusDangerousCreaturesAsterisk; - critStopSound = Properties.Resources.Win95PlusDangerousCreaturesCritStop; - exclamationSound = Properties.Resources.Win95PlusDangerousCreaturesExclamation; - progErrorSound = Properties.Resources.Win95PlusDangerousCreaturesProgError; - questionSound = Properties.Resources.Win95PlusDangerousCreaturesQuestion; - - activeTitleBarColor = Color.Teal; - activeTitleTextColor = Color.White; - inactiveTitleBarColor = Color.FromArgb(72, 72, 72); - inactiveTitleTextColor = Color.Gray; - - defaultWallpaper = Properties.Resources.Win95PlusDangerousCreaturesWallpaper; - themeName = "dangeranimals"; - } - } - - public class InsideComputerTheme: Theme - { - public InsideComputerTheme() - { - startSound = Properties.Resources.Win95PlusInsideComputerStart; - stopSound = Properties.Resources.Win95PlusInsideComputerStop; - - asteriskSound = Properties.Resources.Win95PlusInsideComputerAsterisk; - - activeTitleBarColor = Color.FromArgb(224, 0, 0); - activeTitleTextColor = Color.White; - inactiveTitleBarColor = Color.FromArgb(96, 168, 128); - inactiveTitleTextColor = Color.FromArgb(216, 224, 216); - - defaultWallpaper = Properties.Resources.Win95PlusInsideComputerWallpaper; - themeName = "insidepc"; - } - } -} diff --git a/TimeHACK.Engine/TimeHACK.Engine.csproj b/TimeHACK.Engine/TimeHACK.Engine.csproj deleted file mode 100644 index 056d4dc..0000000 --- a/TimeHACK.Engine/TimeHACK.Engine.csproj +++ /dev/null @@ -1,164 +0,0 @@ - - - - - Debug - AnyCPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B} - Library - Properties - TimeHACK.Engine - TimeHACK.Engine - v4.5.2 - 512 - - - true - full - true - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - - - - - - - - - - - - - Form - - - Win9XBSOD.cs - - - UserControl - - - AboutBox95.cs - - - UserControl - - - Infobox95.cs - - - Form - - - WinClassic.cs - - - - UserControl - - - ClassicButton.cs - - - Component - - - - - - True - True - Resources.resx - - - - - PublicResXFileCodeGenerator - Resources.Designer.cs - - - Win9XBSOD.cs - - - AboutBox95.cs - - - Infobox95.cs - - - WinClassic.cs - - - ClassicButton.cs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TimeHACK.Engine/UI/ClassicButton.Designer.cs b/TimeHACK.Engine/UI/ClassicButton.Designer.cs deleted file mode 100644 index b6033b2..0000000 --- a/TimeHACK.Engine/UI/ClassicButton.Designer.cs +++ /dev/null @@ -1,91 +0,0 @@ -namespace TimeHACK.Engine.UI -{ - partial class ClassicButton - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.borderpart = new System.Windows.Forms.Panel(); - this.graystuff = new System.Windows.Forms.Panel(); - this.lessgraystuff = new System.Windows.Forms.Label(); - this.borderpart.SuspendLayout(); - this.graystuff.SuspendLayout(); - this.SuspendLayout(); - // - // borderpart - // - this.borderpart.BackColor = System.Drawing.Color.White; - this.borderpart.Controls.Add(this.graystuff); - this.borderpart.Location = new System.Drawing.Point(0, 0); - this.borderpart.Name = "borderpart"; - this.borderpart.Size = new System.Drawing.Size(99, 24); - this.borderpart.TabIndex = 0; - // - // graystuff - // - this.graystuff.BackColor = System.Drawing.Color.Gray; - this.graystuff.Controls.Add(this.lessgraystuff); - this.graystuff.Location = new System.Drawing.Point(1, 1); - this.graystuff.Name = "graystuff"; - this.graystuff.Size = new System.Drawing.Size(98, 23); - this.graystuff.TabIndex = 0; - // - // lessgraystuff - // - this.lessgraystuff.BackColor = System.Drawing.Color.Silver; - this.lessgraystuff.Location = new System.Drawing.Point(0, 0); - this.lessgraystuff.Margin = new System.Windows.Forms.Padding(0); - this.lessgraystuff.Name = "lessgraystuff"; - this.lessgraystuff.Size = new System.Drawing.Size(97, 22); - this.lessgraystuff.TabIndex = 0; - this.lessgraystuff.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - this.lessgraystuff.Paint += new System.Windows.Forms.PaintEventHandler(this.lessgraystuff_Paint); - // - // ClassicButton - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Black; - this.Controls.Add(this.borderpart); - this.Name = "ClassicButton"; - this.Size = new System.Drawing.Size(100, 25); - this.Paint += new System.Windows.Forms.PaintEventHandler(this.ClassicButton_Paint); - this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.ClassicButton_MouseDown); - this.MouseUp += new System.Windows.Forms.MouseEventHandler(this.ClassicButton_MouseUp); - this.Resize += new System.EventHandler(this.ClassicButton_Resize); - this.borderpart.ResumeLayout(false); - this.graystuff.ResumeLayout(false); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.Panel borderpart; - private System.Windows.Forms.Panel graystuff; - private System.Windows.Forms.Label lessgraystuff; - } -} diff --git a/TimeHACK.Engine/UI/ClassicButton.cs b/TimeHACK.Engine/UI/ClassicButton.cs deleted file mode 100644 index e61b564..0000000 --- a/TimeHACK.Engine/UI/ClassicButton.cs +++ /dev/null @@ -1,58 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.Engine.UI -{ - public partial class ClassicButton : UserControl - { - public ClassicButton() - { - InitializeComponent(); - } - - private void ClassicButton_SizeChanged(object sender, EventArgs e) - { - - } - - private void ClassicButton_MouseDown(object sender, MouseEventArgs e) - { - this.BackColor = Color.White; - borderpart.BackColor = Color.Black; - lessgraystuff.Location = new Point(1, 1); - } - - private void ClassicButton_Paint(object sender, PaintEventArgs e) - { - e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixelGridFit; - base.OnPaint(e); - } - - private void lessgraystuff_Paint(object sender, PaintEventArgs e) - { - e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixelGridFit; - base.OnPaint(e); - } - - private void ClassicButton_MouseUp(object sender, MouseEventArgs e) - { - this.BackColor = Color.Black; - borderpart.BackColor = Color.White; - lessgraystuff.Location = new Point(0, 0); - } - - private void ClassicButton_Resize(object sender, EventArgs e) - { - borderpart.Size = new Size(this.Width - 1, this.Height - 1); - graystuff.Size = new Size(this.Width - 2, this.Height - 2); - lessgraystuff.Size = new Size(this.Width - 3, this.Height - 3); - } - } -} \ No newline at end of file diff --git a/TimeHACK.Engine/UI/ClassicButton.resx b/TimeHACK.Engine/UI/ClassicButton.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Engine/UI/ClassicButton.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Engine/UI/IProgressBar.cs b/TimeHACK.Engine/UI/IProgressBar.cs deleted file mode 100644 index d16debf..0000000 --- a/TimeHACK.Engine/UI/IProgressBar.cs +++ /dev/null @@ -1,234 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.UI -{ - public class ProgressBar : Control - { - private Color _pColor = Color.DarkBlue; - private ProgressBarStyle _style = ProgressBarStyle.Continuous; - - private Timer RedrawTimer = null; - - public Color ProgressColor - { - get - { - return _pColor; - } - set - { - _pColor = value; Refresh(); - } - } - - - public ProgressBarStyle Style - { - get - { - return _style; - } - set - { - _style = value; Refresh(); - } - } - - - private double _max = 100.0; - private double _min = 0.0; - - public double Maximum - { - get - { - return _max; - } - set - { - _max = value; Refresh(); - } - } - public double Minimum - { - get - { - return _min; - } - set - { - _min = value; Refresh(); - } - } - - - private int _blockWidth = 14; - - public int BlockWidth - { - get - { - return _blockWidth; - } - set - { - _blockWidth = value; - Refresh(); - } - } - - private int _blockSpacing = 2; - - public int BlockSpacing - { - get - { - return _blockSpacing; - } - set - { - _blockSpacing = value; - Refresh(); - } - } - - public ProgressBar() : base() - { - MarqueeWidth = 125; - BlockWidth = 20; - BlockSpacing = 5; - Minimum = 0.00; - Maximum = 100.0; - Style = ProgressBarStyle.Continuous; - ProgressColor = Color.DarkBlue; - RedrawTimer = new Timer(); - RedrawTimer.Tick += (o, a) => - { - if (this.Style == ProgressBarStyle.Marquee) - { - if (_marqueePos >= this.Width) - _marqueePos = 0; - else - _marqueePos++; - this.Refresh(); - } - }; - RedrawTimer.Interval = 50; - } - - private double _value = 0.00; - - public double Value - { - get - { - return _value; - } - set - { - if (value < Minimum || value > Maximum) - throw new ArgumentOutOfRangeException("The value is outside the minimum and maximum range."); - this.Refresh(); - _value = value; - } - } - - private int _marqueeWidth = 14; - - public int MarqueeWidth - { - get - { - return _marqueeWidth; - } - set - { - _marqueeWidth = value; - Refresh(); - } - } - - private bool _showText = false; - - public bool ShowText - { - get - { - return _showText; - } - set - { - _showText = value; - Refresh(); - } - } - - protected override void OnVisibleChanged(EventArgs e) - { - if (Visible) - RedrawTimer.Start(); - else - RedrawTimer.Stop(); - } - - private int _marqueePos = 0; - - protected override void OnPaint(PaintEventArgs e) - { - base.OnPaint(e); - var g = e.Graphics; - g.Clear(BackColor); - //Stolen from the ShiftOS code :3 - switch (Style) - { - case ProgressBarStyle.Continuous: - double width = linear(this.Value, this.Minimum, this.Maximum, 0, this.Width); - g.FillRectangle(new SolidBrush(ProgressColor), new RectangleF(0, 0, (float)width, this.Height)); - break; - case ProgressBarStyle.Blocks: - int block_count = this.Width / (this.BlockWidth + this.BlockSpacing); - int blocks = (int)linear(this.Value, this.Minimum, this.Maximum, 0, block_count); - for (int i = 0; i < blocks - 1; i++) - { - int position = i * (BlockWidth + BlockSpacing); - g.FillRectangle(new SolidBrush(ProgressColor), new Rectangle(position, 0, BlockWidth, this.Height)); - } - break; - case ProgressBarStyle.Marquee: - g.FillRectangle(new SolidBrush(ProgressColor), new Rectangle(_marqueePos, 0, MarqueeWidth, this.Height)); - break; - } - if (ShowText) - { - var f = this.Font; - var t = this.Text; - var size = g.MeasureString(t, f); - var loc = new PointF( - (this.Width - size.Width) / 2, - (this.Height - size.Height) / 2 - ); - var color = this.ForeColor; - g.DrawString(t, f, new SolidBrush(color), loc); - } - - } - - /// - /// Simple linear interpolation algorithm. (http://stackoverflow.com/questions/12838007/c-sharp-linear-interpolation) - /// - private double linear(double x, double x0, double x1, double y0, double y1) - { - if ((x1 - x0) == 0) - { - return (y0 + y1) / 2; - } - return y0 + (x - x0) * (y1 - y0) / (x1 - x0); - } - } -} diff --git a/TimeHACK.Engine/WindowManager.cs b/TimeHACK.Engine/WindowManager.cs deleted file mode 100644 index e206303..0000000 --- a/TimeHACK.Engine/WindowManager.cs +++ /dev/null @@ -1,100 +0,0 @@ -using System; -using System.Windows.Forms; -using System.Drawing; -using TimeHACK.Engine.Template; -using System.Media; - -namespace TimeHACK.Engine -{ - public class WindowManager - { - public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection(); - - public WinClassic StartWin95(UserControl content, string title, Image icon, bool MaxButton, bool MinButton, bool ShowApplicationAsDialog = false, bool resize = true) - { - // Setup Window - WinClassic app = new WinClassic(); - app.Text = title; - app.Title.Text = title; - app.Width = content.Width + 8; - app.Height = content.Height + 26; - // Initialize Font - pfc.AddFontFile(SaveSystem.GameDirectory + "\\Data\\LeviWindows.ttf"); - Font fnt = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); - app.fnt = fnt; - app.Title.Font = new Font(pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((0))); - // Setup UC - content.Parent = app.programContent; - content.BringToFront(); - content.Dock = DockStyle.Fill; - - // Check if icon is null - if (icon == null) - { - app.programIcon.Hide(); - app.programIcon.Image = Engine.Properties.Resources.nullIcon; - app.Title.Location = new Point(2, 1); - } - else app.programIcon.Image = icon; - - // Check if Max button is enabled and set proper X for Min button - if (MaxButton == false) - { - app.maximizebutton.Visible = false; - app.minimizebutton.Location = new Point(app.closebutton.Location.X - 14, app.minimizebutton.Location.Y); - } - - // Check if Min button is enabled - if (MinButton == false) - { - app.minimizebutton.Visible = false; - app.minimizebutton.Location = new Point(app.minimizebutton.Location.X, app.minimizebutton.Location.Y); - } - - //Resize - app.resizable = resize; - - // Time for the colors - app.programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; - app.Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; - - // Convert an image to an icon (for the taskbar) - if (icon != null) - { - Bitmap theBitmap = new Bitmap(icon, new Size(icon.Width, icon.Height)); - IntPtr Hicon = theBitmap.GetHicon(); // Get an Hicon for myBitmap. - Icon newIcon = Icon.FromHandle(Hicon); // Create a new icon from the handle. - app.Icon = newIcon; - } - - // Set some values (for the taskbar) - app.Tag = TaskBarController.AvalibleApplicationID; - app.Text = title; - - // Show the app - app.TopMost = true; - if (ShowApplicationAsDialog == false) { app.Show(); } else { app.ShowDialog(); } - return app; - } - - public WinClassic StartInfobox95(string title, string text, InfoboxType type, InfoboxButtons btns) - { - pfc.AddFontFile(SaveSystem.GameDirectory + "\\Data\\LeviWindows.ttf"); - Infobox95 app = new Infobox95(type, btns); - app.infoText.Text = text; - app.infoText.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); - - return StartWin95(app, title, null, false, false, resize: false); - } - - public WinClassic StartAboutBox95(string shortname, string longname, Image appicon) - { - AboutBox95 uc = new AboutBox95(); - uc.pictureBox1.Image = appicon; - uc.textBox1.Text = longname + "\r\nWindows 95\r\nCopyright © 1981-1995 Microsoft Corp."; - uc.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); - - return StartWin95(uc, "About " + shortname, null, false, false, resize: false); - } - } -} diff --git a/TimeHACK.Engine/packages.config b/TimeHACK.Engine/packages.config deleted file mode 100644 index 810e559..0000000 --- a/TimeHACK.Engine/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/TimeHACK.Main/AchievementBox.Designer.cs b/TimeHACK.Main/AchievementBox.Designer.cs deleted file mode 100644 index db26cb3..0000000 --- a/TimeHACK.Main/AchievementBox.Designer.cs +++ /dev/null @@ -1,68 +0,0 @@ -namespace TimeHACK -{ - partial class AchievementBox - { - /// - /// 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.button1 = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // button1 - // - this.button1.BackColor = System.Drawing.Color.Silver; - this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Gray; - this.button1.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Silver; - this.button1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Silver; - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Location = new System.Drawing.Point(128, 59); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(68, 35); - this.button1.TabIndex = 0; - this.button1.Text = "Exit"; - this.button1.UseVisualStyleBackColor = false; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // AchievementBox - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackgroundImage = global::TimeHACK.Properties.Resources.EndingPiracy; - this.ClientSize = new System.Drawing.Size(202, 102); - this.Controls.Add(this.button1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; - this.Name = "AchievementBox"; - this.Text = "Form1"; - this.TopMost = true; - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.Button button1; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/AchievementBox.cs b/TimeHACK.Main/AchievementBox.cs deleted file mode 100644 index 7c85b79..0000000 --- a/TimeHACK.Main/AchievementBox.cs +++ /dev/null @@ -1,62 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK -{ - public partial class AchievementBox : Form - { - private bool stayOnScreen = false; - - public AchievementBox(int type) - { - InitializeComponent(); - this.BringToFront(); - this.Show(); - switch (type) - { - case 0: //Piracy Ending - BackgroundImage = Properties.Resources.EndingPiracy; - stayOnScreen = true; - break; - case 20: - BackgroundImage = Properties.Resources.AchievementMines; - button1.Hide(); - break; - } - Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - 202, -102); - while (this.Location.Y != 0) - { - Thread.Sleep(5); - Location = new Point(Location.X, Location.Y + 1); - } - if (!stayOnScreen) - { - Thread.Sleep(3000); - while (this.Location.Y != -102) - { - Thread.Sleep(5); - Location = new Point(Location.X, Location.Y - 1); - } - this.Close(); - } - } - - private void button1_Click(object sender, EventArgs e) - { - Program.title.Show(); - SaveSystem.CurrentSave = null; - SaveSystem.currentTheme = null; - foreach (Form f in Application.OpenForms) if (!(f is TitleScreen) && !(f is AchievementBox)) f.Close(); - this.Close(); - } - } -} diff --git a/TimeHACK.Main/AchievementBox.resx b/TimeHACK.Main/AchievementBox.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/AchievementBox.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/AchievementScreen.Designer.cs b/TimeHACK.Main/AchievementScreen.Designer.cs deleted file mode 100644 index 337c33a..0000000 --- a/TimeHACK.Main/AchievementScreen.Designer.cs +++ /dev/null @@ -1,150 +0,0 @@ -namespace TimeHACK -{ - partial class AchievementScreen - { - /// - /// 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.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("??? Ending", 1); - System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem("??? Ending", "WinClassicEndingsLocked.png"); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AchievementScreen)); - System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem("Mines Swept Away", 1); - System.Windows.Forms.ListViewItem listViewItem4 = new System.Windows.Forms.ListViewItem("Time Hacked", "WinClassicEndingsLocked.png"); - this.listView1 = new System.Windows.Forms.ListView(); - this.imageList1 = new System.Windows.Forms.ImageList(this.components); - this.button1 = new System.Windows.Forms.Button(); - this.label1 = new System.Windows.Forms.Label(); - this.listView2 = new System.Windows.Forms.ListView(); - this.label2 = new System.Windows.Forms.Label(); - this.SuspendLayout(); - // - // listView1 - // - this.listView1.BackColor = System.Drawing.Color.White; - this.listView1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.listView1.ForeColor = System.Drawing.Color.Black; - listViewItem1.Tag = "piracy"; - this.listView1.Items.AddRange(new System.Windows.Forms.ListViewItem[] { - listViewItem1, - listViewItem2}); - this.listView1.LargeImageList = this.imageList1; - this.listView1.Location = new System.Drawing.Point(12, 24); - this.listView1.MultiSelect = false; - this.listView1.Name = "listView1"; - this.listView1.Size = new System.Drawing.Size(156, 196); - this.listView1.TabIndex = 0; - this.listView1.TileSize = new System.Drawing.Size(150, 36); - this.listView1.UseCompatibleStateImageBehavior = false; - this.listView1.View = System.Windows.Forms.View.Tile; - // - // imageList1 - // - this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); - this.imageList1.TransparentColor = System.Drawing.Color.Transparent; - this.imageList1.Images.SetKeyName(0, "WinClassicEndings.png"); - this.imageList1.Images.SetKeyName(1, "WinClassicEndingsLocked.png"); - // - // button1 - // - this.button1.Location = new System.Drawing.Point(13, 226); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 1; - this.button1.Text = "Close"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(13, 5); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(45, 13); - this.label1.TabIndex = 2; - this.label1.Text = "Endings"; - // - // listView2 - // - this.listView2.BackColor = System.Drawing.Color.White; - this.listView2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.listView2.ForeColor = System.Drawing.Color.Black; - listViewItem3.Tag = "mines"; - listViewItem3.ToolTipText = "Complete Minesweeper\'s Hard Mode"; - listViewItem4.ToolTipText = "Complete All Endings"; - this.listView2.Items.AddRange(new System.Windows.Forms.ListViewItem[] { - listViewItem3, - listViewItem4}); - this.listView2.LargeImageList = this.imageList1; - this.listView2.Location = new System.Drawing.Point(174, 24); - this.listView2.MultiSelect = false; - this.listView2.Name = "listView2"; - this.listView2.ShowItemToolTips = true; - this.listView2.Size = new System.Drawing.Size(156, 196); - this.listView2.TabIndex = 3; - this.listView2.TileSize = new System.Drawing.Size(150, 36); - this.listView2.UseCompatibleStateImageBehavior = false; - this.listView2.View = System.Windows.Forms.View.Tile; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(174, 5); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(74, 13); - this.label2.TabIndex = 4; - this.label2.Text = "Achievements"; - // - // AchievementScreen - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.ClientSize = new System.Drawing.Size(343, 261); - this.Controls.Add(this.label2); - this.Controls.Add(this.listView2); - this.Controls.Add(this.label1); - this.Controls.Add(this.button1); - this.Controls.Add(this.listView1); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "AchievementScreen"; - this.Text = "Achievements"; - this.Load += new System.EventHandler(this.AchievementScreen_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.ListView listView1; - private System.Windows.Forms.ImageList imageList1; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.ListView listView2; - private System.Windows.Forms.Label label2; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/AchievementScreen.cs b/TimeHACK.Main/AchievementScreen.cs deleted file mode 100644 index 0aafbe0..0000000 --- a/TimeHACK.Main/AchievementScreen.cs +++ /dev/null @@ -1,43 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK -{ - public partial class AchievementScreen : Form - { - public AchievementScreen() - { - InitializeComponent(); - } - - private void AchievementScreen_Load(object sender, EventArgs e) - { - byte[] achieved = SaveSystem.GetAchievements(); - - if (achieved[0] == 1) - { - listView1.Items[0].ImageIndex = 0; - listView1.Items[0].Name = "Piracy Ending"; - } - if (achieved[1] == 1) - { - listView1.Items[1].ImageIndex = 0; - listView1.Items[1].Name = "Destruction Ending"; - } - if (achieved[20] == 1) listView2.Items[0].ImageIndex = 0; - } - - private void button1_Click(object sender, EventArgs e) - { - this.Close(); - } - } -} diff --git a/TimeHACK.Main/AchievementScreen.resx b/TimeHACK.Main/AchievementScreen.resx deleted file mode 100644 index 268b47c..0000000 --- a/TimeHACK.Main/AchievementScreen.resx +++ /dev/null @@ -1,1852 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w - LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACw - DAAAAk1TRnQBSQFMAgEBAgEAAUABAAFAAQABIAEAASABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo - AwABgAMAASADAAEBAQABCAYAARAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA - AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 - AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA - AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm - AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM - AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA - ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz - AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ - AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM - AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA - AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA - AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ - AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ - AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA - AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm - ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ - Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz - AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA - AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM - AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM - ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM - Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA - AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM - AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ - AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz - AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm - AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw - AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/4YAFQMLABX4TAADAwn7 - BAMDAQ0AA/gJ/wT4UwACAwX7BAMCARMAAvgF/wT4VwACAwX7AgEXAAL4Bf9bAAEDAvsBAwEBGwAB+AL/ - AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAED - AvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhcAAEDAvsBAwEBGwAB+AL/AfhbAAEDA/sBAwH7 - AQEZAAH4A/8B+AH/UwACAwQAAQME+wIDAfsBAQQAAgMLAAL4BAAB+AT/AvgB/wUAAvhKAAEDAgABAwIA - AQMG+wIDAfsBAQIAAQMCAAEDCQAB+AIAAfgCAAH4Bv8C+AH/AwAB+AIAAfhJAAEDAgABAwEAAQMI+wID - AfsBAQEAAQMCAAEDCQAB+AIAAfgBAAH4CP8C+AH/AgAB+AIAAfhKAAEDAQABAwEAAQMI+wIDAfsBAQEA - AQMBAAEDCwAB+AEAAfgBAAH4CP8C+AH/AgAB+AEAAfhNAAIDCvsCAwH7AQEBAw8AAvgK/wL4Af8BAAH4 - TgABAwH7AQMK+wIDAfsBAQH7AQMNAAH4Af8B+Ar/AvgB/wEAAf8B+EwAAQMB+wEAAQMK+wIDAfsBAQEA - AfsBAwsAAfgB/wEAAfgK/wL4Af8CAAH/AfhKAAEDAfsCAAEDCvsCAwH7AQECAAH7AQMJAAH4Af8CAAH4 - Cv8C+AH/AwAB/wH4SAABAwH7AwABAwr7AgMB+wEBAwAB+wEDBwAB+AH/AwAB+Ar/AvgB/wQAAf8B+EYA - AQMB+wQAAQMK+wIDAfsBAQQAAfsBAwUAAfgB/wQAAfgK/wL4Af8FAAH/AfhEAAEDAfsFAAEDCvsCAwH7 - AQEFAAH7AQMDAAH4Af8FAAH4Cv8C+AH/BgAB/wH4QwABAwH7AgABAwIAAQMK+wIDAfsBAQIAAQMCAAH7 - AQMDAAH4Af8CAAH4AgAB+Ar/AvgB/wMAAfgCAAH/AfhDAAEDAfsBAAEDAfsBAwEAAQMK+wIDAfsBAQEA - AQMB+wEDAQAB+wEDAwAB+AH/AQAB+AH/AfgBAAH4Cv8C+AH/AgAB+AH/AfgBAAH/AfhEAAEDA/sBAwEA - AQMK+wIDAfsBAQEAAQMD+wEDBQAB+AP/AfgBAAH4Cv8C+AH/AgAB+AP/AfhGAAMDAgABAwn7AwMB+wEB - AgADAwcAA/gCAAH4Cf8D+AH/AwAD+EoABgMF+wQDAwEBAw0ABvgF/wT4AwAB+EwAAQMT+wEDCwAB+BP/ - AfhMABMDDQAT+McAAUIBTQE+BwABPgMAASgDAAGAAwABIAMAAQEBAAEBBgABAhYAA/8BAAj/CAAB+AIA - AT8B+AIAAT8IAAH8AgABfwH8AgABfwgAAf8BgAEDAv8BgAEDAf8IAAH/AeABDwL/AeABDwH/CAAB/wH4 - AT8C/wH4AT8B/wgAAf8B+AE/Av8B+AE/Af8IAAH/AfgBPwL/AfgBPwH/CAAB/wH4AT8C/wH4AT8B/wgA - Af8B+AE/Av8B+AE/Af8IAAH/AfgBPwL/AfgBPwH/CAAB/wH4AT8C/wH4AT8B/wgAAf8B8AEfAv8B8AEf - Af8IAAH5AeABDwE/AfkB4AEPAT8IAAH2AcABBgHfAfYBwAEGAd8IAAH2AYABAgHfAfYBgAECAd8IAAH6 - AYABAgG/AfoBgAECAb8IAAH+AgAB/wH+AgAB/wgAAfwCAAF/AfwCAAF/CAAB+QEAAQEBPwH5AQABAQE/ - CAAB8wEAAQEBnwHzAQABAQGfCAAB5wEAAQEBzwHnAQABAQHPCAABzwEAAQEB5wHPAQABAQHnCAABnwEA - AQEB8wGfAQABAQHzCAABmwEAAQEBswGbAQABAQGzCAABkQEAAQEBEwGRAQABAQETCAABwQEAAQEBBwHB - AQABAQEHCAAB4wEAAQEBjwHjAQABAQGPCAAB/AIAAX8B/AIAAX8IAAH4AgABPwH4AgABPwgAAfwCAAF/ - AfwCAAF/CAAI/wgACw== - - - - - - AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA - IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA - AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// - /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA - Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op - f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG - e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ - QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P - Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 - a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z - S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh - W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ - HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// - /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// - /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA - //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR - ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp - Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 - AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O - AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 - AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og - VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 - kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// - /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za - t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 - AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh - v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ - ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux - gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an - YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w - LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY - gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all - Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB - dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL - AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP - Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN - ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy - Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// - /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx - Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq - A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b - TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd - Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s - m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK - N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry - Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f - a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h - ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj - Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e - Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD - bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ - AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol - hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// - /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU - JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ - L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM - AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm - AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC - GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj - AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU - ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm - A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp - Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI - ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO - AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC - ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR - QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ - iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB - AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub - Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 - AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF - Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c - UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R - ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD - W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 - ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL - AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU - rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ - Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD - mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN - SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// - /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 - iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC - p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX - AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar - Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc - iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 - HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 - Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW - jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk - bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 - Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC - M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu - dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q - AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk - Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 - Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// - /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u - ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf - Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to - AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ - af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ - P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J - Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ - QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu - Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ - K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg - H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d - T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U - q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q - AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE - MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq - XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U - AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my - n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ - Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// - /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD - Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg - mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 - D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK - O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS - QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M - LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH - RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL - Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww - cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v - Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 - q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv - UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// - /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ - bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe - Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// - /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v - ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR - Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// - /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK - if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX - jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt - Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 - DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc - OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK - Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz - O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig - T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC - IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb - WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu - B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R - Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN - AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE - KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh - Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 - DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn - Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM - NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e - BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld - AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU - AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA - AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU - AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U - AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP - AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 - AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 - E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 - ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ - ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k - ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 - df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 - Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC - AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 - Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM - Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK - AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to - Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n - AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR - MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ - C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r - N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr - Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo - AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 - dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 - Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B - AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 - AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk - c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O - RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA - kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 - lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx - Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 - fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp - 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 - N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px - OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF - sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F - RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st - AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs - 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw - mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx - Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK - AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX - uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU - gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI - k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// - /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac - bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i - HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy - c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// - /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj - H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE - Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw - nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV - AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu - If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK - vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti - T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN - Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F - AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au - pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN - O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE - Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// - /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb - d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk - WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl - hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV - AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv - Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b - Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa - zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG - Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 - Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH - Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR - Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R - VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH - AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ - Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf - Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml - af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// - /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU - rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 - bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q - kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// - /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM - Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 - Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV - C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM - J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R - Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg - TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU - Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT - NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 - AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE - tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH - f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ - k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN - AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd - Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ - QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 - Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// - /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 - QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g - lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 - Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu - A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo - Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr - X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 - Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR - MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR - AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ - Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl - Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp - av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 - K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 - Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 - Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 - v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg - 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS - A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb - AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP - J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB - Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi - Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA - Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo - XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT - 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv - Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 - eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K - sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA - TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM - Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 - g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em - gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E - Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H - I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M - KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA - MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j - OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI - Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK - Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU - HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj - VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 - INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys - Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl - AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK - Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 - Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL - AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO - Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q - X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN - AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m - aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq - FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g - A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf - AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ - Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 - Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ - AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti - AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R - ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW - AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO - AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV - AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S - APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ - AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT - ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY - AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE - AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne - AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 - BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be - AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR - ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 - Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX - AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 - AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ - Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe - AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 - Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// - /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP - OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK - ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi - AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m - Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP - AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC - Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj - AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br - Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 - cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O - ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG - AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 - L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU - Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF - AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn - Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ - f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo - AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM - AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 - Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ - Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 - AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ - AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl - Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o - cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT - B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ - AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ - AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo - bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ - XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf - APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD - AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr - Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv - ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA - Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw - AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK - AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q - ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g - rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT - AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU - HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi - AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL - ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg - Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 - B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az - ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX - G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg - ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F - AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r - eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja - Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL - Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM - B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 - AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc - Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K - Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB - gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP - O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 - Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P - ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN - ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 - Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz - cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 - ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD - Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 - AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr - Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf - VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c - p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 - ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 - AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 - ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r - Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 - fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph - N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of - Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ - AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr - FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA - Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY - qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS - Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj - CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn - AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ - ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na - Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC - Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs - jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 - ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY - C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG - AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV - AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq - af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd - uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq - jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR - RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa - Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK - AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN - H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x - hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// - 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK - l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF - Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl - APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO - AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T - n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc - vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw - n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ - O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 - Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL - AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV - Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ - pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je - z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 - 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 - Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c - AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa - AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e - a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// - 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw - qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD - Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao - aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG - AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV - AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy - bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// - 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 - 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 - 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU - Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax - YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG - AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB - j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn - 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO - u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T - qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 - SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 - APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK - AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 - JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc - xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU - ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// - /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA - Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H - hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ - AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 - Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN - xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB - Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw - nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ - Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT - AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 - ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw - Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai - gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh - 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I - dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE - lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD - iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R - ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 - J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ - aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc - g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw - I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf - jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu - Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 - G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC - ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z - C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM - r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F - Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m - 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn - iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP - Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 - AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD - Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt - fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb - TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL - Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq - Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m - af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL - Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL - AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px - Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 - of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H - Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s - JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw - nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb - J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl - AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI - OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 - mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// - ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 - Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ - OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F - WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY - U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV - ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke - Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// - ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G - NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X - Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG - AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca - Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ - Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE - M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu - Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj - Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G - NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC - Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce - ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 - M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ - AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG - AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us - X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d - T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H - NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c - S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 - X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o - J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc - AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw - Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p - Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr - YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl - Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS - QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm - h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH - kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV - AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ - AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy - ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ - yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ - Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl - Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n - lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm - K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 - Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE - Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP - X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl - Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr - YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO - P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw - m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed - AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU - AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ - Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp - l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm - VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld - VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// - ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM - Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW - Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 - JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm - OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG - Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE - M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN - O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 - V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN - Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO - AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V - AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI - M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC - aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu - Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B - a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 - aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM - mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko - U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu - GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw - Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws - H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP - T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y - R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO - AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK - Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT - ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ - AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x - Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ - a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln - V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr - Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl - Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD - lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss - V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 - Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv - S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 - Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn - 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU - Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw - sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO - Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR - ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK - AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ - GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt - T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f - Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx - 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g - V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe - tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au - XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ - Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK - lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ - OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G - wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT - Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL - AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB - L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO - ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 - PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 - 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G - M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// - ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl - Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH - n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su - XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By - G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 - d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm - T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP - T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc - Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT - Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW - Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ - ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN - ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB - Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 - mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa - R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// - //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g - Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U - av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss - Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 - G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL - DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny - 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw - sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My - K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM - AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c - Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM - AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L - V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co - iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ - a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN - f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp - X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 - S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn - U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy - D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ - Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF - bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ - gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz - Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa - DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq - Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT - ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O - AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 - Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P - XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 - Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb - R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS - v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd - Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j - Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw - Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU - Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek - hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA - AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA - AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A - AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 - c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP - AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV - ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 - Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX - Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK - tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL - N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ - yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 - Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E - J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn - AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt - Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM - AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ - T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T - CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw - sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 - cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ - AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 - L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV - WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz - 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G - NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX - DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne - Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB - J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi - AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv - AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI - Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f - E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl - Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB - MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye - WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV - AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx - Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN - DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am - iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G - NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW - C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 - Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 - IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX - AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW - Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ - WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N - Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl - Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ - K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP - R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW - Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK - PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH - Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS - QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh - Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f - Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 - Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ - AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// - zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd - I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// - ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp - X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL - AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn - YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP - AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a - Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO - Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS - N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC - Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f - Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q - AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 - Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g - n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa - Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt - lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP - T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI - AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg - V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG - G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA - Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J - nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM - cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t - X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf - f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D - Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 - af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 - a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw - Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// - //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT - AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv - Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS - AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT - AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 - g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm - a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD - qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t - W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK - V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 - G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud - Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi - TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP - Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y - m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw - nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn - Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ - ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M - iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg - Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa - vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi - T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX - N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E - KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E - GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 - Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ - nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 - 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 - Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk - VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T - AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A - bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP - PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ - HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P - tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC - R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL - Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng - AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG - Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 - O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 - 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u - Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad - Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d - PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH - LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 - P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n - w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP - Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh - Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T - ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY - Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 - Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX - KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V - KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX - P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C - FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu - DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM - G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf - O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV - UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m - Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua - PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS - Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE - Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf - Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT - OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP - APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p - Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G - Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp - Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u - ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m - Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E - GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA - Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO - Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny - Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K - LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn - AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU - NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO - C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk - VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km - Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS - APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk - CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j - Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk - Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ - Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng - AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC - F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL - Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY - P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m - TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp - AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ - Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG - Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi - Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM - AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX - AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL - KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O - Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j - Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ - AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta - AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z - DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf - YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq - C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD - PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f - Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO - AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM - MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z - bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC - AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l - D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua - PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E - G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 - a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu - D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU - M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE - ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R - OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI - If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL - JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly - Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV - AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ - Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp - AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr - AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di - AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll - AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX - AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg - AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV - ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc - AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX - AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU - APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA - - - \ No newline at end of file diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.Designer.cs b/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.Designer.cs deleted file mode 100644 index 70ad0a2..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.Designer.cs +++ /dev/null @@ -1,646 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicCalculator - { - /// - /// 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 Component 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(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.HelpToolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem(); - this.AboutCalculatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.StandardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ScientificToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); - this.PasteCtrlVToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.CopyCtrlCToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.EditToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.txtNumbers = new System.Windows.Forms.TextBox(); - this.Button27 = new System.Windows.Forms.Button(); - this.Button26 = new System.Windows.Forms.Button(); - this.Button1 = new System.Windows.Forms.Button(); - this.Button25 = new System.Windows.Forms.Button(); - this.Button2 = new System.Windows.Forms.Button(); - this.Button21 = new System.Windows.Forms.Button(); - this.Button3 = new System.Windows.Forms.Button(); - this.Button22 = new System.Windows.Forms.Button(); - this.Button4 = new System.Windows.Forms.Button(); - this.Button23 = new System.Windows.Forms.Button(); - this.Button11 = new System.Windows.Forms.Button(); - this.Button7 = new System.Windows.Forms.Button(); - this.Button16 = new System.Windows.Forms.Button(); - this.Button24 = new System.Windows.Forms.Button(); - this.Button12 = new System.Windows.Forms.Button(); - this.one = new System.Windows.Forms.Button(); - this.Button15 = new System.Windows.Forms.Button(); - this.Button17 = new System.Windows.Forms.Button(); - this.Button13 = new System.Windows.Forms.Button(); - this.Button5 = new System.Windows.Forms.Button(); - this.Button14 = new System.Windows.Forms.Button(); - this.Button18 = new System.Windows.Forms.Button(); - this.Button8 = new System.Windows.Forms.Button(); - this.Button10 = new System.Windows.Forms.Button(); - this.Button20 = new System.Windows.Forms.Button(); - this.Button19 = new System.Windows.Forms.Button(); - this.Button9 = new System.Windows.Forms.Button(); - this.MenuStrip2 = new System.Windows.Forms.MenuStrip(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.MenuStrip2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.SuspendLayout(); - // - // timer1 - // - this.timer1.Interval = 1; - // - // HelpToolStripMenuItem3 - // - this.HelpToolStripMenuItem3.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.AboutCalculatorToolStripMenuItem}); - this.HelpToolStripMenuItem3.Name = "HelpToolStripMenuItem3"; - this.HelpToolStripMenuItem3.Size = new System.Drawing.Size(41, 20); - this.HelpToolStripMenuItem3.Text = "Help"; - // - // AboutCalculatorToolStripMenuItem - // - this.AboutCalculatorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.AboutCalculatorToolStripMenuItem.Name = "AboutCalculatorToolStripMenuItem"; - this.AboutCalculatorToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.AboutCalculatorToolStripMenuItem.Text = "About Calculator"; - this.AboutCalculatorToolStripMenuItem.Click += new System.EventHandler(this.AboutCalculatorToolStripMenuItem_Click); - // - // StandardToolStripMenuItem - // - this.StandardToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.StandardToolStripMenuItem.Name = "StandardToolStripMenuItem"; - this.StandardToolStripMenuItem.Size = new System.Drawing.Size(117, 22); - this.StandardToolStripMenuItem.Text = "Standard"; - // - // ScientificToolStripMenuItem - // - this.ScientificToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ScientificToolStripMenuItem.Name = "ScientificToolStripMenuItem"; - this.ScientificToolStripMenuItem.Size = new System.Drawing.Size(117, 22); - this.ScientificToolStripMenuItem.Text = "Scientific"; - // - // HelpToolStripMenuItem2 - // - this.HelpToolStripMenuItem2.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ScientificToolStripMenuItem, - this.StandardToolStripMenuItem}); - this.HelpToolStripMenuItem2.Name = "HelpToolStripMenuItem2"; - this.HelpToolStripMenuItem2.Size = new System.Drawing.Size(42, 20); - this.HelpToolStripMenuItem2.Text = "View"; - // - // PasteCtrlVToolStripMenuItem1 - // - this.PasteCtrlVToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.PasteCtrlVToolStripMenuItem1.Name = "PasteCtrlVToolStripMenuItem1"; - this.PasteCtrlVToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); - this.PasteCtrlVToolStripMenuItem1.Text = "Paste Ctrl+V"; - this.PasteCtrlVToolStripMenuItem1.Click += new System.EventHandler(this.PasteCtrlVToolStripMenuItem1_Click); - // - // CopyCtrlCToolStripMenuItem1 - // - this.CopyCtrlCToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.CopyCtrlCToolStripMenuItem1.Name = "CopyCtrlCToolStripMenuItem1"; - this.CopyCtrlCToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); - this.CopyCtrlCToolStripMenuItem1.Text = "Copy Ctrl+C"; - this.CopyCtrlCToolStripMenuItem1.Click += new System.EventHandler(this.CopyCtrlCToolStripMenuItem1_Click); - // - // EditToolStripMenuItem1 - // - this.EditToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.EditToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CopyCtrlCToolStripMenuItem1, - this.PasteCtrlVToolStripMenuItem1}); - this.EditToolStripMenuItem1.Name = "EditToolStripMenuItem1"; - this.EditToolStripMenuItem1.Size = new System.Drawing.Size(37, 20); - this.EditToolStripMenuItem1.Text = "Edit"; - // - // txtNumbers - // - this.txtNumbers.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.txtNumbers.BackColor = System.Drawing.Color.White; - this.txtNumbers.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.txtNumbers.Location = new System.Drawing.Point(11, 39); - this.txtNumbers.Margin = new System.Windows.Forms.Padding(4); - this.txtNumbers.Multiline = true; - this.txtNumbers.Name = "txtNumbers"; - this.txtNumbers.ReadOnly = true; - this.txtNumbers.Size = new System.Drawing.Size(249, 26); - this.txtNumbers.TabIndex = 85; - this.txtNumbers.Text = "0"; - this.txtNumbers.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; - // - // Button27 - // - this.Button27.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.Button27.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button27.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button27.ForeColor = System.Drawing.Color.Firebrick; - this.Button27.Location = new System.Drawing.Point(159, 71); - this.Button27.Name = "Button27"; - this.Button27.Size = new System.Drawing.Size(49, 28); - this.Button27.TabIndex = 84; - this.Button27.Text = "CE"; - this.Button27.UseVisualStyleBackColor = true; - this.Button27.Click += new System.EventHandler(this.Button27_Click); - // - // Button26 - // - this.Button26.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.Button26.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button26.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button26.ForeColor = System.Drawing.Color.Firebrick; - this.Button26.Location = new System.Drawing.Point(210, 71); - this.Button26.Name = "Button26"; - this.Button26.Size = new System.Drawing.Size(49, 28); - this.Button26.TabIndex = 83; - this.Button26.Text = "C"; - this.Button26.UseVisualStyleBackColor = true; - this.Button26.Click += new System.EventHandler(this.Button26_Click); - // - // Button1 - // - this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button1.ForeColor = System.Drawing.Color.Red; - this.Button1.Location = new System.Drawing.Point(11, 139); - this.Button1.Name = "Button1"; - this.Button1.Size = new System.Drawing.Size(36, 28); - this.Button1.TabIndex = 58; - this.Button1.Text = "MR"; - this.Button1.UseVisualStyleBackColor = true; - // - // Button25 - // - this.Button25.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.Button25.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button25.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button25.ForeColor = System.Drawing.Color.Firebrick; - this.Button25.Location = new System.Drawing.Point(104, 71); - this.Button25.Name = "Button25"; - this.Button25.Size = new System.Drawing.Size(49, 28); - this.Button25.TabIndex = 82; - this.Button25.Text = "Back"; - this.Button25.UseVisualStyleBackColor = true; - this.Button25.Click += new System.EventHandler(this.Button25_Click); - // - // Button2 - // - this.Button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button2.ForeColor = System.Drawing.Color.Red; - this.Button2.Location = new System.Drawing.Point(11, 207); - this.Button2.Name = "Button2"; - this.Button2.Size = new System.Drawing.Size(36, 28); - this.Button2.TabIndex = 59; - this.Button2.Text = "M+"; - this.Button2.UseVisualStyleBackColor = true; - // - // Button21 - // - this.Button21.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button21.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button21.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button21.ForeColor = System.Drawing.Color.Red; - this.Button21.Location = new System.Drawing.Point(223, 207); - this.Button21.Name = "Button21"; - this.Button21.Size = new System.Drawing.Size(36, 28); - this.Button21.TabIndex = 81; - this.Button21.Text = "="; - this.Button21.UseVisualStyleBackColor = true; - this.Button21.Click += new System.EventHandler(this.Button21_Click); - // - // Button3 - // - this.Button3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button3.ForeColor = System.Drawing.Color.Red; - this.Button3.Location = new System.Drawing.Point(11, 173); - this.Button3.Name = "Button3"; - this.Button3.Size = new System.Drawing.Size(36, 28); - this.Button3.TabIndex = 60; - this.Button3.Text = "MS"; - this.Button3.UseVisualStyleBackColor = true; - // - // Button22 - // - this.Button22.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button22.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button22.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button22.ForeColor = System.Drawing.Color.MidnightBlue; - this.Button22.Location = new System.Drawing.Point(223, 105); - this.Button22.Name = "Button22"; - this.Button22.Size = new System.Drawing.Size(36, 28); - this.Button22.TabIndex = 80; - this.Button22.Text = "sqrt"; - this.Button22.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.Button22.UseVisualStyleBackColor = true; - this.Button22.Click += new System.EventHandler(this.arithmitic_click); - // - // Button4 - // - this.Button4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button4.ForeColor = System.Drawing.Color.Red; - this.Button4.Location = new System.Drawing.Point(11, 105); - this.Button4.Name = "Button4"; - this.Button4.Size = new System.Drawing.Size(36, 28); - this.Button4.TabIndex = 61; - this.Button4.Text = "MC"; - this.Button4.UseVisualStyleBackColor = true; - // - // Button23 - // - this.Button23.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button23.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button23.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button23.ForeColor = System.Drawing.Color.MidnightBlue; - this.Button23.Location = new System.Drawing.Point(223, 173); - this.Button23.Name = "Button23"; - this.Button23.Size = new System.Drawing.Size(36, 28); - this.Button23.TabIndex = 79; - this.Button23.Text = "1/x"; - this.Button23.UseVisualStyleBackColor = true; - this.Button23.Click += new System.EventHandler(this.arithmitic_click); - // - // Button11 - // - this.Button11.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button11.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button11.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button11.ForeColor = System.Drawing.Color.Blue; - this.Button11.Location = new System.Drawing.Point(143, 105); - this.Button11.Name = "Button11"; - this.Button11.Size = new System.Drawing.Size(36, 28); - this.Button11.TabIndex = 70; - this.Button11.Text = "9"; - this.Button11.UseVisualStyleBackColor = true; - this.Button11.Click += new System.EventHandler(this.number_click); - // - // Button7 - // - this.Button7.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button7.ForeColor = System.Drawing.Color.Blue; - this.Button7.Location = new System.Drawing.Point(63, 139); - this.Button7.Name = "Button7"; - this.Button7.Size = new System.Drawing.Size(36, 28); - this.Button7.TabIndex = 62; - this.Button7.Text = "4"; - this.Button7.UseVisualStyleBackColor = true; - this.Button7.Click += new System.EventHandler(this.number_click); - // - // Button16 - // - this.Button16.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button16.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button16.ForeColor = System.Drawing.Color.Blue; - this.Button16.Location = new System.Drawing.Point(63, 207); - this.Button16.Name = "Button16"; - this.Button16.Size = new System.Drawing.Size(36, 28); - this.Button16.TabIndex = 71; - this.Button16.Text = "0"; - this.Button16.UseVisualStyleBackColor = true; - this.Button16.Click += new System.EventHandler(this.number_click); - // - // Button24 - // - this.Button24.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button24.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button24.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button24.ForeColor = System.Drawing.Color.MidnightBlue; - this.Button24.Location = new System.Drawing.Point(223, 139); - this.Button24.Name = "Button24"; - this.Button24.Size = new System.Drawing.Size(36, 28); - this.Button24.TabIndex = 78; - this.Button24.Text = "%"; - this.Button24.UseVisualStyleBackColor = true; - this.Button24.Click += new System.EventHandler(this.arithmitic_click); - // - // Button12 - // - this.Button12.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button12.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button12.ForeColor = System.Drawing.Color.Blue; - this.Button12.Location = new System.Drawing.Point(143, 173); - this.Button12.Name = "Button12"; - this.Button12.Size = new System.Drawing.Size(36, 28); - this.Button12.TabIndex = 69; - this.Button12.Text = "3"; - this.Button12.UseVisualStyleBackColor = true; - this.Button12.Click += new System.EventHandler(this.number_click); - // - // one - // - this.one.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.one.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.one.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.one.ForeColor = System.Drawing.Color.Blue; - this.one.Location = new System.Drawing.Point(63, 173); - this.one.Name = "one"; - this.one.Size = new System.Drawing.Size(36, 28); - this.one.TabIndex = 63; - this.one.Text = "1"; - this.one.UseVisualStyleBackColor = true; - this.one.Click += new System.EventHandler(this.number_click); - // - // Button15 - // - this.Button15.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button15.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button15.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button15.ForeColor = System.Drawing.Color.Blue; - this.Button15.Location = new System.Drawing.Point(103, 207); - this.Button15.Name = "Button15"; - this.Button15.Size = new System.Drawing.Size(36, 28); - this.Button15.TabIndex = 72; - this.Button15.Text = "+/-"; - this.Button15.UseVisualStyleBackColor = true; - this.Button15.Click += new System.EventHandler(this.Button15_Click); - // - // Button17 - // - this.Button17.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button17.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button17.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button17.ForeColor = System.Drawing.Color.Red; - this.Button17.Location = new System.Drawing.Point(183, 207); - this.Button17.Name = "Button17"; - this.Button17.Size = new System.Drawing.Size(36, 28); - this.Button17.TabIndex = 77; - this.Button17.Text = "+"; - this.Button17.UseVisualStyleBackColor = true; - this.Button17.Click += new System.EventHandler(this.arithmitic_click); - // - // Button13 - // - this.Button13.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button13.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button13.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button13.ForeColor = System.Drawing.Color.Blue; - this.Button13.Location = new System.Drawing.Point(143, 139); - this.Button13.Name = "Button13"; - this.Button13.Size = new System.Drawing.Size(36, 28); - this.Button13.TabIndex = 68; - this.Button13.Text = "6"; - this.Button13.UseVisualStyleBackColor = true; - this.Button13.Click += new System.EventHandler(this.number_click); - // - // Button5 - // - this.Button5.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button5.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button5.ForeColor = System.Drawing.Color.Blue; - this.Button5.Location = new System.Drawing.Point(63, 105); - this.Button5.Name = "Button5"; - this.Button5.Size = new System.Drawing.Size(36, 28); - this.Button5.TabIndex = 64; - this.Button5.Text = "7"; - this.Button5.UseVisualStyleBackColor = true; - this.Button5.Click += new System.EventHandler(this.number_click); - // - // Button14 - // - this.Button14.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button14.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button14.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button14.ForeColor = System.Drawing.Color.Blue; - this.Button14.Location = new System.Drawing.Point(143, 207); - this.Button14.Name = "Button14"; - this.Button14.Size = new System.Drawing.Size(36, 28); - this.Button14.TabIndex = 73; - this.Button14.Text = "."; - this.Button14.UseVisualStyleBackColor = true; - this.Button14.Click += new System.EventHandler(this.number_click); - // - // Button18 - // - this.Button18.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button18.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button18.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button18.ForeColor = System.Drawing.Color.Red; - this.Button18.Location = new System.Drawing.Point(183, 105); - this.Button18.Name = "Button18"; - this.Button18.Size = new System.Drawing.Size(36, 28); - this.Button18.TabIndex = 76; - this.Button18.Text = "/"; - this.Button18.UseVisualStyleBackColor = true; - this.Button18.Click += new System.EventHandler(this.arithmitic_click); - // - // Button8 - // - this.Button8.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button8.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button8.ForeColor = System.Drawing.Color.Blue; - this.Button8.Location = new System.Drawing.Point(103, 105); - this.Button8.Name = "Button8"; - this.Button8.Size = new System.Drawing.Size(36, 28); - this.Button8.TabIndex = 67; - this.Button8.Text = "8"; - this.Button8.UseVisualStyleBackColor = true; - this.Button8.Click += new System.EventHandler(this.number_click); - // - // Button10 - // - this.Button10.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button10.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button10.ForeColor = System.Drawing.Color.Blue; - this.Button10.Location = new System.Drawing.Point(103, 139); - this.Button10.Name = "Button10"; - this.Button10.Size = new System.Drawing.Size(36, 28); - this.Button10.TabIndex = 65; - this.Button10.Text = "5"; - this.Button10.UseVisualStyleBackColor = true; - this.Button10.Click += new System.EventHandler(this.number_click); - // - // Button20 - // - this.Button20.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button20.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button20.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button20.ForeColor = System.Drawing.Color.Red; - this.Button20.Location = new System.Drawing.Point(183, 139); - this.Button20.Name = "Button20"; - this.Button20.Size = new System.Drawing.Size(36, 28); - this.Button20.TabIndex = 74; - this.Button20.Text = "*"; - this.Button20.UseVisualStyleBackColor = true; - this.Button20.Click += new System.EventHandler(this.arithmitic_click); - // - // Button19 - // - this.Button19.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button19.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button19.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button19.ForeColor = System.Drawing.Color.Red; - this.Button19.Location = new System.Drawing.Point(183, 173); - this.Button19.Name = "Button19"; - this.Button19.Size = new System.Drawing.Size(36, 28); - this.Button19.TabIndex = 75; - this.Button19.Text = "-"; - this.Button19.UseVisualStyleBackColor = true; - this.Button19.Click += new System.EventHandler(this.arithmitic_click); - // - // Button9 - // - this.Button9.Anchor = System.Windows.Forms.AnchorStyles.Bottom; - this.Button9.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Button9.ForeColor = System.Drawing.Color.Blue; - this.Button9.Location = new System.Drawing.Point(103, 173); - this.Button9.Name = "Button9"; - this.Button9.Size = new System.Drawing.Size(36, 28); - this.Button9.TabIndex = 66; - this.Button9.Text = "2"; - this.Button9.UseVisualStyleBackColor = true; - this.Button9.Click += new System.EventHandler(this.number_click); - // - // MenuStrip2 - // - this.MenuStrip2.BackColor = System.Drawing.Color.Silver; - this.MenuStrip2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MenuStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.EditToolStripMenuItem1, - this.HelpToolStripMenuItem2, - this.HelpToolStripMenuItem3}); - this.MenuStrip2.Location = new System.Drawing.Point(0, 0); - this.MenuStrip2.Name = "MenuStrip2"; - this.MenuStrip2.Size = new System.Drawing.Size(270, 24); - this.MenuStrip2.TabIndex = 86; - this.MenuStrip2.Text = "MenuStrip2"; - // - // pictureBox1 - // - this.pictureBox1.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_hsplitter; - this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox1.Location = new System.Drawing.Point(1, 24); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(268, 2); - this.pictureBox1.TabIndex = 87; - this.pictureBox1.TabStop = false; - // - // WinClassicCalculator - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.pictureBox1); - this.Controls.Add(this.txtNumbers); - this.Controls.Add(this.Button27); - this.Controls.Add(this.Button26); - this.Controls.Add(this.Button1); - this.Controls.Add(this.Button25); - this.Controls.Add(this.Button2); - this.Controls.Add(this.Button21); - this.Controls.Add(this.Button3); - this.Controls.Add(this.Button22); - this.Controls.Add(this.Button4); - this.Controls.Add(this.Button23); - this.Controls.Add(this.Button11); - this.Controls.Add(this.Button7); - this.Controls.Add(this.Button16); - this.Controls.Add(this.Button24); - this.Controls.Add(this.Button12); - this.Controls.Add(this.one); - this.Controls.Add(this.Button15); - this.Controls.Add(this.Button17); - this.Controls.Add(this.Button13); - this.Controls.Add(this.Button5); - this.Controls.Add(this.Button14); - this.Controls.Add(this.Button18); - this.Controls.Add(this.Button8); - this.Controls.Add(this.Button10); - this.Controls.Add(this.Button20); - this.Controls.Add(this.Button19); - this.Controls.Add(this.Button9); - this.Controls.Add(this.MenuStrip2); - this.Name = "WinClassicCalculator"; - this.Size = new System.Drawing.Size(270, 247); - this.MenuStrip2.ResumeLayout(false); - this.MenuStrip2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Timer timer1; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem3; - internal System.Windows.Forms.ToolStripMenuItem AboutCalculatorToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem StandardToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ScientificToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem2; - internal System.Windows.Forms.ToolStripMenuItem PasteCtrlVToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem1; - internal System.Windows.Forms.TextBox txtNumbers; - internal System.Windows.Forms.Button Button27; - internal System.Windows.Forms.Button Button26; - internal System.Windows.Forms.Button Button1; - internal System.Windows.Forms.Button Button25; - internal System.Windows.Forms.Button Button2; - internal System.Windows.Forms.Button Button21; - internal System.Windows.Forms.Button Button3; - internal System.Windows.Forms.Button Button22; - internal System.Windows.Forms.Button Button4; - internal System.Windows.Forms.Button Button23; - internal System.Windows.Forms.Button Button11; - internal System.Windows.Forms.Button Button7; - internal System.Windows.Forms.Button Button16; - internal System.Windows.Forms.Button Button24; - internal System.Windows.Forms.Button Button12; - internal System.Windows.Forms.Button one; - internal System.Windows.Forms.Button Button15; - internal System.Windows.Forms.Button Button17; - internal System.Windows.Forms.Button Button13; - internal System.Windows.Forms.Button Button5; - internal System.Windows.Forms.Button Button14; - internal System.Windows.Forms.Button Button18; - internal System.Windows.Forms.Button Button8; - internal System.Windows.Forms.Button Button10; - internal System.Windows.Forms.Button Button20; - internal System.Windows.Forms.Button Button19; - internal System.Windows.Forms.Button Button9; - internal System.Windows.Forms.MenuStrip MenuStrip2; - private System.Windows.Forms.PictureBox pictureBox1; - } -} diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.cs b/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.cs deleted file mode 100644 index 71ded89..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.cs +++ /dev/null @@ -1,175 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicCalculator : UserControl - { - double prevnum = 0; - string operation = ""; - bool operation_pressed = false; - public WinClassicCalculator() - { - InitializeComponent(); - foreach (Control c in Controls) - { - if (c is Button) - { - c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0))); - c.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - } - else - { - c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - } - } - txtNumbers.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 2); - } - private void number_click(object sender, EventArgs e) - { - if (txtNumbers.Text.Contains("∞")) - txtNumbers.Clear(); - if ((txtNumbers.Text == "0") || (operation_pressed)) - txtNumbers.Text = ""; - operation_pressed = false; - Button num = (Button)sender; - if (num.Text == ".") - { - if (!txtNumbers.Text.Contains(".")) - txtNumbers.Text = txtNumbers.Text + num.Text; - } - else - txtNumbers.Text = txtNumbers.Text + num.Text; - } - - private void Button27_Click(object sender, EventArgs e) - { - txtNumbers.Text = "0"; - } - - private void Button26_Click(object sender, EventArgs e) - { - prevnum = 0; - operation = ""; - operation_pressed = false; - txtNumbers.Text = "0"; - } - - private void Button25_Click(object sender, EventArgs e) - { - if (txtNumbers.Text.Length>0) - { - txtNumbers.Text = txtNumbers.Text.Remove(txtNumbers.Text.Length - 1, 1); - } - if (txtNumbers.Text =="") - { - txtNumbers.Text = "0"; - } - } - - private void arithmitic_click(object sender, EventArgs e) - { - Button num = (Button)sender; - if (txtNumbers.Text.Contains("∞")) - txtNumbers.Clear(); - if (prevnum != 0) - { - if (num.Text == "sqrt") - prevnum = Math.Sqrt(double.Parse(txtNumbers.Text)); - if (num.Text == "1/x") - prevnum = Convert.ToDouble(1.0 / Convert.ToDouble(txtNumbers.Text)); - if (num.Text == "%") - prevnum = Convert.ToDouble(txtNumbers.Text) / 100; - Button21.PerformClick(); - operation = num.Text; - operation_pressed = true; - } - else if (num.Text == "sqrt") - { - prevnum = Math.Sqrt(double.Parse(txtNumbers.Text)); - txtNumbers.Text = prevnum.ToString(); - } - else if (num.Text == "1/x") - { - prevnum = Convert.ToDouble(1.0 / Convert.ToDouble(txtNumbers.Text)); - txtNumbers.Text = prevnum.ToString(); - } - else if (num.Text == "%") - { - prevnum = Convert.ToDouble(txtNumbers.Text) / 100; - txtNumbers.Text = prevnum.ToString(); - } - else - { - operation = num.Text; - prevnum = double.Parse(txtNumbers.Text); - txtNumbers.Text = "0"; - operation_pressed = true; - } - } - - private void Button21_Click(object sender, EventArgs e) - { - if (txtNumbers.Text.Contains("∞")) - txtNumbers.Clear(); - switch (operation) - { - case "+": - txtNumbers.Text = (prevnum + double.Parse(txtNumbers.Text)).ToString(); - break; - case "-": - txtNumbers.Text = (prevnum - double.Parse(txtNumbers.Text)).ToString(); - break; - case "*": - txtNumbers.Text = (prevnum * double.Parse(txtNumbers.Text)).ToString(); - break; - case "/": - txtNumbers.Text = (prevnum / double.Parse(txtNumbers.Text)).ToString(); - break; - } - prevnum = Int32.Parse(txtNumbers.Text); - operation = ""; - } - - private void AboutCalculatorToolStripMenuItem_Click(object sender, EventArgs e) - { - WindowManager wm = new WindowManager(); - wm.StartAboutBox95("Calculator", "Microsoft Calculator", Properties.Resources.WinClassicCalc); - } - - private void Button15_Click(object sender, EventArgs e) - { - - } - - private void CopyCtrlCToolStripMenuItem1_Click(object sender, EventArgs e) - { - txtNumbers.Copy(); - } - - private void PasteCtrlVToolStripMenuItem1_Click(object sender, EventArgs e) - { - string pasteText = Clipboard.GetText(); - string strippedText = ""; - for (int i = 0; i < pasteText.Length; i++) - { - if (char.IsDigit(pasteText[i])) - strippedText += pasteText[i].ToString(); - MessageBox.Show("Test"); - } - if (strippedText!=pasteText) - { - txtNumbers.Text = pasteText; - } - } - - } -} diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.resx b/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.resx deleted file mode 100644 index d7509b3..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicCalculator.resx +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 219, 17 - - - 306, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.Designer.cs b/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.Designer.cs deleted file mode 100644 index 425466a..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.Designer.cs +++ /dev/null @@ -1,124 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicDownloader - { - /// - /// 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 Component 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(); - this.amountLbl = new System.Windows.Forms.Label(); - this.appName = new System.Windows.Forms.Label(); - this.locationLbl = new System.Windows.Forms.Label(); - this.transferLbl = new System.Windows.Forms.Label(); - this.dlTimer = new System.Windows.Forms.Timer(this.components); - this.dlSpeed = new System.Windows.Forms.Timer(this.components); - this.progBar = new System.Windows.Forms.ProgressBar(); - this.SuspendLayout(); - // - // amountLbl - // - this.amountLbl.AutoSize = true; - this.amountLbl.BackColor = System.Drawing.Color.Transparent; - this.amountLbl.Location = new System.Drawing.Point(1, 63); - this.amountLbl.Name = "amountLbl"; - this.amountLbl.Size = new System.Drawing.Size(114, 13); - this.amountLbl.TabIndex = 14; - this.amountLbl.Text = "Downloaded 0kb /0kb"; - // - // appName - // - this.appName.AutoSize = true; - this.appName.Location = new System.Drawing.Point(3, 15); - this.appName.Name = "appName"; - this.appName.Size = new System.Drawing.Size(39, 13); - this.appName.TabIndex = 11; - this.appName.Text = "Label2"; - // - // locationLbl - // - this.locationLbl.AutoSize = true; - this.locationLbl.Location = new System.Drawing.Point(1, 78); - this.locationLbl.Name = "locationLbl"; - this.locationLbl.Size = new System.Drawing.Size(124, 13); - this.locationLbl.TabIndex = 13; - this.locationLbl.Text = "Downloading to Desktop"; - // - // transferLbl - // - this.transferLbl.AutoSize = true; - this.transferLbl.Location = new System.Drawing.Point(0, 94); - this.transferLbl.Name = "transferLbl"; - this.transferLbl.Size = new System.Drawing.Size(73, 13); - this.transferLbl.TabIndex = 12; - this.transferLbl.Text = "Transfer rate: "; - // - // dlTimer - // - this.dlTimer.Interval = 1000; - this.dlTimer.Tick += new System.EventHandler(this.dlTimer_Tick); - // - // dlSpeed - // - this.dlSpeed.Interval = 750; - this.dlSpeed.Tick += new System.EventHandler(this.dlSpeed_Tick); - // - // progBar - // - this.progBar.BackColor = System.Drawing.Color.Silver; - this.progBar.ForeColor = System.Drawing.Color.Navy; - this.progBar.Location = new System.Drawing.Point(6, 32); - this.progBar.Name = "progBar"; - this.progBar.Size = new System.Drawing.Size(399, 23); - this.progBar.TabIndex = 15; - // - // WinClassicDownloader - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.progBar); - this.Controls.Add(this.amountLbl); - this.Controls.Add(this.appName); - this.Controls.Add(this.locationLbl); - this.Controls.Add(this.transferLbl); - this.Name = "WinClassicDownloader"; - this.Size = new System.Drawing.Size(408, 132); - this.Load += new System.EventHandler(this.WinClassicDownloader_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - internal System.Windows.Forms.Label amountLbl; - internal System.Windows.Forms.Label appName; - internal System.Windows.Forms.Label locationLbl; - internal System.Windows.Forms.Label transferLbl; - private System.Windows.Forms.Timer dlTimer; - private System.Windows.Forms.Timer dlSpeed; - private System.Windows.Forms.ProgressBar progBar; - } -} diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs b/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs deleted file mode 100644 index 567b8e6..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs +++ /dev/null @@ -1,86 +0,0 @@ -using System; -using System.IO; -using System.Windows.Forms; -using static TimeHACK.Engine.SaveSystem; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicDownloader : UserControl - { - public WinClassicDownloader() - { - InitializeComponent(); - } - - private string downloadSpeed() - { - Random rnd = new Random(); - return rnd.Next(7, 9).ToString() + "." + rnd.Next(7, 9).ToString() + rnd.Next(7, 9).ToString(); - } - - int amountToDL = 100; - int amountDLed = 0; - - private void WinClassicDownloader_Load(object sender, EventArgs e) - { - dlTimer.Start(); - dlSpeed.Start(); - } - - private void dlTimer_Tick(object sender, EventArgs e) - { - amountDLed = amountDLed + 8; - if (8 > amountToDL - amountDLed) - { - progBar.Value = 100; - amountLbl.Text = $"Downloaded {amountDLed} KB out of {amountToDL}"; - - switch (appName.Text) - { - case "Downloading: FTP Client": - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop"), "FTP Client Setup.exe", "ftp client setup", 11, 56291); - break; - case "Downloading: Web Chat 1998": - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop"), "Web Chat Setup.exe", "web chat setup", 11, 34846); - break; - case "Downloading: Time Distorter 0.1": - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop"), "Time Distorter Setup.exe", "time distorter setup", 11, 11583); - break; - } - /* if (appName.Text == "Downloading: Guess The Number") - { - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Guess The Number Setup.exe"), "GuessTheNumber"); - } - if (appName.Text == "Downloading: Start Runner") - { - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Start Runner Setup.exe"), "StartRunner"); - } - if (appName.Text == "Downloading: Error Blaster") - { - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Error Blaster Setup.exe"), "ErrorBlaster"); - } - if (appName.Text == "Downloading: Skindows 95") - { - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Skindows 95 Setup.exe"), "Skindows95Setup"); - } - if (appName.Text == "Downloading: Time Distorter") - { - CreateWindowsFile(Path.Combine(ProfileWindowsDirectory, "Desktop", "Time Distorter Setup.exe"), "time distorter setup"); - } */ - ((Form)this.TopLevelControl).Close(); - dlTimer.Stop(); - } - else - { - progBar.Maximum = amountToDL; - progBar.Value = amountDLed; - } - amountLbl.Text = $"Downloaded {amountDLed} KB out of {amountToDL}"; - } - - private void dlSpeed_Tick(object sender, EventArgs e) - { - transferLbl.Text = $"Transfer speed: {downloadSpeed()} KB/s"; - } - } -} diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.resx b/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.resx deleted file mode 100644 index daf1933..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.resx +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - 110, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.Designer.cs b/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.Designer.cs deleted file mode 100644 index bd614eb..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.Designer.cs +++ /dev/null @@ -1,376 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicNotepad - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.pageSetupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.printToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.cutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.timeDateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.wordWrapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.searchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.findToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.findNextToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpTopicsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.aboutNotepadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mainText = new System.Windows.Forms.TextBox(); - this.menuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // menuStrip1 - // - this.menuStrip1.BackColor = System.Drawing.Color.Silver; - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.fileToolStripMenuItem, - this.editToolStripMenuItem, - this.searchToolStripMenuItem, - this.helpToolStripMenuItem}); - this.menuStrip1.Location = new System.Drawing.Point(0, 0); - this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(619, 24); - this.menuStrip1.TabIndex = 0; - this.menuStrip1.Text = "menuStrip1"; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.fileToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.fileToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.newToolStripMenuItem, - this.openToolStripMenuItem, - this.saveToolStripMenuItem, - this.saveAsToolStripMenuItem, - this.pageSetupToolStripMenuItem, - this.printToolStripMenuItem, - this.exitToolStripMenuItem}); - this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; - this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); - this.fileToolStripMenuItem.Text = "File"; - // - // newToolStripMenuItem - // - this.newToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.newToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.newToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.newToolStripMenuItem.Name = "newToolStripMenuItem"; - this.newToolStripMenuItem.Size = new System.Drawing.Size(142, 22); - this.newToolStripMenuItem.Text = "New"; - // - // openToolStripMenuItem - // - this.openToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.openToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.openToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.openToolStripMenuItem.Name = "openToolStripMenuItem"; - this.openToolStripMenuItem.Size = new System.Drawing.Size(142, 22); - this.openToolStripMenuItem.Text = "Open..."; - this.openToolStripMenuItem.Click += new System.EventHandler(this.openToolStripMenuItem_Click); - // - // saveToolStripMenuItem - // - this.saveToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.saveToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.saveToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; - this.saveToolStripMenuItem.Size = new System.Drawing.Size(142, 22); - this.saveToolStripMenuItem.Text = "Save"; - this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click); - // - // saveAsToolStripMenuItem - // - this.saveAsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.saveAsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.saveAsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem"; - this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(142, 22); - this.saveAsToolStripMenuItem.Text = "Save As..."; - // - // pageSetupToolStripMenuItem - // - this.pageSetupToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.pageSetupToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.pageSetupToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.pageSetupToolStripMenuItem.Name = "pageSetupToolStripMenuItem"; - this.pageSetupToolStripMenuItem.Size = new System.Drawing.Size(142, 22); - this.pageSetupToolStripMenuItem.Text = "Page Setup..."; - // - // printToolStripMenuItem - // - this.printToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.printToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.printToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.printToolStripMenuItem.Name = "printToolStripMenuItem"; - this.printToolStripMenuItem.Size = new System.Drawing.Size(142, 22); - this.printToolStripMenuItem.Text = "Print"; - // - // exitToolStripMenuItem - // - this.exitToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.exitToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.exitToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; - this.exitToolStripMenuItem.Size = new System.Drawing.Size(142, 22); - this.exitToolStripMenuItem.Text = "Exit"; - this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); - // - // editToolStripMenuItem - // - this.editToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.editToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.editToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.undoToolStripMenuItem, - this.cutToolStripMenuItem, - this.copyToolStripMenuItem, - this.pasteToolStripMenuItem, - this.deleteToolStripMenuItem, - this.selectAllToolStripMenuItem, - this.timeDateToolStripMenuItem, - this.wordWrapToolStripMenuItem}); - this.editToolStripMenuItem.Name = "editToolStripMenuItem"; - this.editToolStripMenuItem.Size = new System.Drawing.Size(39, 20); - this.editToolStripMenuItem.Text = "Edit"; - // - // undoToolStripMenuItem - // - this.undoToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.undoToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.undoToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.undoToolStripMenuItem.Name = "undoToolStripMenuItem"; - this.undoToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.undoToolStripMenuItem.Text = "Undo"; - this.undoToolStripMenuItem.Click += new System.EventHandler(this.undoToolStripMenuItem_Click); - // - // cutToolStripMenuItem - // - this.cutToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.cutToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.cutToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.cutToolStripMenuItem.Name = "cutToolStripMenuItem"; - this.cutToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.cutToolStripMenuItem.Text = "Cut"; - this.cutToolStripMenuItem.Click += new System.EventHandler(this.cutToolStripMenuItem_Click); - // - // copyToolStripMenuItem - // - this.copyToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.copyToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.copyToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; - this.copyToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.copyToolStripMenuItem.Text = "Copy"; - this.copyToolStripMenuItem.Click += new System.EventHandler(this.copyToolStripMenuItem_Click); - // - // pasteToolStripMenuItem - // - this.pasteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.pasteToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.pasteToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem"; - this.pasteToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.pasteToolStripMenuItem.Text = "Paste"; - this.pasteToolStripMenuItem.Click += new System.EventHandler(this.pasteToolStripMenuItem_Click); - // - // deleteToolStripMenuItem - // - this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.deleteToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.deleteToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; - this.deleteToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.deleteToolStripMenuItem.Text = "Delete"; - this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); - // - // selectAllToolStripMenuItem - // - this.selectAllToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.selectAllToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.selectAllToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem"; - this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.selectAllToolStripMenuItem.Text = "Select All"; - this.selectAllToolStripMenuItem.Click += new System.EventHandler(this.selectAllToolStripMenuItem_Click); - // - // timeDateToolStripMenuItem - // - this.timeDateToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.timeDateToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.timeDateToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.timeDateToolStripMenuItem.Name = "timeDateToolStripMenuItem"; - this.timeDateToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.timeDateToolStripMenuItem.Text = "Time/Date"; - this.timeDateToolStripMenuItem.Click += new System.EventHandler(this.timeDateToolStripMenuItem_Click); - // - // wordWrapToolStripMenuItem - // - this.wordWrapToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.wordWrapToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.wordWrapToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.wordWrapToolStripMenuItem.CheckOnClick = true; - this.wordWrapToolStripMenuItem.Name = "wordWrapToolStripMenuItem"; - this.wordWrapToolStripMenuItem.Size = new System.Drawing.Size(134, 22); - this.wordWrapToolStripMenuItem.Text = "Word Wrap"; - this.wordWrapToolStripMenuItem.Click += new System.EventHandler(this.wordWrapToolStripMenuItem_Click); - // - // searchToolStripMenuItem - // - this.searchToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.searchToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.searchToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.searchToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.searchToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.findToolStripMenuItem, - this.findNextToolStripMenuItem}); - this.searchToolStripMenuItem.Name = "searchToolStripMenuItem"; - this.searchToolStripMenuItem.Size = new System.Drawing.Size(54, 20); - this.searchToolStripMenuItem.Text = "Search"; - // - // findToolStripMenuItem - // - this.findToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.findToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.findToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.findToolStripMenuItem.Name = "findToolStripMenuItem"; - this.findToolStripMenuItem.Size = new System.Drawing.Size(124, 22); - this.findToolStripMenuItem.Text = "Find..."; - // - // findNextToolStripMenuItem - // - this.findNextToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.findNextToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.findNextToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.findNextToolStripMenuItem.Name = "findNextToolStripMenuItem"; - this.findNextToolStripMenuItem.Size = new System.Drawing.Size(124, 22); - this.findNextToolStripMenuItem.Text = "Find Next"; - // - // helpToolStripMenuItem - // - this.helpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.helpToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.helpToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.helpToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.helpTopicsToolStripMenuItem, - this.aboutNotepadToolStripMenuItem}); - this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; - this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); - this.helpToolStripMenuItem.Text = "Help"; - // - // helpTopicsToolStripMenuItem - // - this.helpTopicsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.helpTopicsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.helpTopicsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.helpTopicsToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.helpTopicsToolStripMenuItem.Name = "helpTopicsToolStripMenuItem"; - this.helpTopicsToolStripMenuItem.Size = new System.Drawing.Size(156, 22); - this.helpTopicsToolStripMenuItem.Text = "Help Topics"; - // - // aboutNotepadToolStripMenuItem - // - this.aboutNotepadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.aboutNotepadToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.aboutNotepadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.aboutNotepadToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.aboutNotepadToolStripMenuItem.Name = "aboutNotepadToolStripMenuItem"; - this.aboutNotepadToolStripMenuItem.Size = new System.Drawing.Size(156, 22); - this.aboutNotepadToolStripMenuItem.Text = "About Notepad"; - this.aboutNotepadToolStripMenuItem.Click += new System.EventHandler(this.aboutNotepadToolStripMenuItem_Click); - // - // mainText - // - this.mainText.Dock = System.Windows.Forms.DockStyle.Fill; - this.mainText.Font = new System.Drawing.Font("Courier", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.mainText.Location = new System.Drawing.Point(0, 24); - this.mainText.MaxLength = 131072; - this.mainText.Multiline = true; - this.mainText.Name = "mainText"; - this.mainText.ScrollBars = System.Windows.Forms.ScrollBars.Both; - this.mainText.Size = new System.Drawing.Size(619, 341); - this.mainText.TabIndex = 1; - this.mainText.WordWrap = false; - // - // WinClassicNotepad - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.mainText); - this.Controls.Add(this.menuStrip1); - this.Name = "WinClassicNotepad"; - this.Size = new System.Drawing.Size(619, 365); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.MenuStrip menuStrip1; - private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem openToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem saveAsToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem pageSetupToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem printToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem; - public System.Windows.Forms.TextBox mainText; - private System.Windows.Forms.ToolStripMenuItem undoToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem cutToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem selectAllToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem timeDateToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem wordWrapToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem searchToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem findToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem findNextToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem aboutNotepadToolStripMenuItem; - } -} diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.cs b/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.cs deleted file mode 100644 index 8e3726d..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.cs +++ /dev/null @@ -1,118 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using static TimeHACK.Engine.FileDialogBoxManager; -using System.IO; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicNotepad : UserControl - { - public WinClassicNotepad() - { - InitializeComponent(); - foreach (ToolStripMenuItem item in menuStrip1.Items) - { - item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular); - item.BackColor = Color.Silver; - item.BackgroundImage = Properties.Resources.sliversilver; - item.BackgroundImageLayout = ImageLayout.Center; - item.DisplayStyle = ToolStripItemDisplayStyle.Text; - } - } - - private void exitToolStripMenuItem_Click(object sender, EventArgs e) - { - this.ParentForm.Close(); - } - - private void aboutNotepadToolStripMenuItem_Click(object sender, EventArgs e) - { - WindowManager wm = new WindowManager(); - wm.StartAboutBox95("Notepad", "Microsoft Notepad", Properties.Resources.WinClassicNotepad); - } - - private void wordWrapToolStripMenuItem_Click(object sender, EventArgs e) - { - mainText.WordWrap = wordWrapToolStripMenuItem.Checked; - } - - private void selectAllToolStripMenuItem_Click(object sender, EventArgs e) - { - mainText.SelectAll(); - } - - private void undoToolStripMenuItem_Click(object sender, EventArgs e) - { - mainText.Undo(); - } - - private void cutToolStripMenuItem_Click(object sender, EventArgs e) - { - if (mainText.SelectedText.Length >= 0) mainText.Cut(); - } - - private void copyToolStripMenuItem_Click(object sender, EventArgs e) - { - if (mainText.SelectedText.Length >= 0) mainText.Copy(); - } - - private void pasteToolStripMenuItem_Click(object sender, EventArgs e) - { - mainText.Paste(); - } - - private void deleteToolStripMenuItem_Click(object sender, EventArgs e) - { - mainText.Text.Remove(mainText.SelectionStart, mainText.SelectedText.Length); - } - - private void timeDateToolStripMenuItem_Click(object sender, EventArgs e) - { - string DateTime = System.DateTime.Now.ToString("HH:mm tt dd/MM/yyyy"); - mainText.AppendText(DateTime); - } - - private void openToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - ActivateSaveFileDialog(".txt"); - string selectedPath = Program.OpenFileExplorerAsDialogAndReturnGivenPath(); - - MessageBox.Show(selectedPath); - if (selectedPath != "") - { - mainText.Text = ReadTextFile(selectedPath); - } - } - catch - { - } - } - - private void saveToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - ActivateSaveFileDialog(".txt"); - string selectedPath = Program.OpenFileExplorerAsDialogAndReturnGivenPath(); - List pathList = selectedPath.Split('\\').ToList(); - pathList.RemoveAt(selectedPath.Split('\\').Count() - 1); - - if (selectedPath != "") - { - SaveSystem.CreateWindowsFile(pathList.ToString(), selectedPath.Split('\\').Last(), mainText.Text, 12, mainText.Text.Length); - } - } catch { - } - } - } -} diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.resx b/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/GlobalPrograms/WinClassicNotepad.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/Icon128x.ico b/TimeHACK.Main/Icon128x.ico deleted file mode 100644 index ceb4cff..0000000 Binary files a/TimeHACK.Main/Icon128x.ico and /dev/null differ diff --git a/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs b/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs deleted file mode 100644 index 0d6ae23..0000000 --- a/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.Designer.cs +++ /dev/null @@ -1,182 +0,0 @@ -namespace TimeHACK.OS.Win2K.Win2KApps -{ - partial class SurviveTheDay - { - /// - /// 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 Component 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(); - this.words = new System.Windows.Forms.Label(); - this.time = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.button2 = new System.Windows.Forms.Button(); - this.button3 = new System.Windows.Forms.Button(); - this.button4 = new System.Windows.Forms.Button(); - this.button5 = new System.Windows.Forms.Button(); - this.gameoverlbl = new System.Windows.Forms.Label(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.SuspendLayout(); - // - // words - // - this.words.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.words.ForeColor = System.Drawing.Color.White; - this.words.Location = new System.Drawing.Point(35, 35); - this.words.Name = "words"; - this.words.Size = new System.Drawing.Size(568, 149); - this.words.TabIndex = 2; - this.words.Text = "Welcome to Survive The Day.\r\nYour goal is simple.\r\nMake it from 4 AM to midnight " + - "without dying.\r\nThe time will be displayed in the bottom right corner.\r\nGood luc" + - "k... you WILL need it."; - // - // time - // - this.time.Font = new System.Drawing.Font("Courier New", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.time.ForeColor = System.Drawing.Color.Red; - this.time.Location = new System.Drawing.Point(514, 409); - this.time.Name = "time"; - this.time.Size = new System.Drawing.Size(89, 19); - this.time.TabIndex = 3; - this.time.Text = "--:-- --"; - this.time.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // button1 - // - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Font = new System.Drawing.Font("Courier New", 12F); - this.button1.ForeColor = System.Drawing.Color.White; - this.button1.Location = new System.Drawing.Point(35, 227); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(568, 28); - this.button1.TabIndex = 4; - this.button1.Tag = "start"; - this.button1.Text = "Play"; - this.button1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.choice_click); - // - // cancelButton - // - this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button2.Font = new System.Drawing.Font("Courier New", 12F); - this.button2.ForeColor = System.Drawing.Color.White; - this.button2.Location = new System.Drawing.Point(35, 261); - this.button2.Name = "cancelButton"; - this.button2.Size = new System.Drawing.Size(568, 28); - this.button2.TabIndex = 5; - this.button2.Text = "--"; - this.button2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button2.UseVisualStyleBackColor = true; - this.button2.Visible = false; - this.button2.Click += new System.EventHandler(this.choice_click); - // - // button3 - // - this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button3.Font = new System.Drawing.Font("Courier New", 12F); - this.button3.ForeColor = System.Drawing.Color.White; - this.button3.Location = new System.Drawing.Point(35, 295); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(568, 28); - this.button3.TabIndex = 6; - this.button3.Text = "--"; - this.button3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button3.UseVisualStyleBackColor = true; - this.button3.Visible = false; - this.button3.Click += new System.EventHandler(this.choice_click); - // - // button4 - // - this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button4.Font = new System.Drawing.Font("Courier New", 12F); - this.button4.ForeColor = System.Drawing.Color.White; - this.button4.Location = new System.Drawing.Point(35, 329); - this.button4.Name = "button4"; - this.button4.Size = new System.Drawing.Size(568, 28); - this.button4.TabIndex = 7; - this.button4.Text = "--"; - this.button4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button4.UseVisualStyleBackColor = true; - this.button4.Visible = false; - this.button4.Click += new System.EventHandler(this.choice_click); - // - // button5 - // - this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button5.Font = new System.Drawing.Font("Courier New", 12F); - this.button5.ForeColor = System.Drawing.Color.White; - this.button5.Location = new System.Drawing.Point(35, 363); - this.button5.Name = "button5"; - this.button5.Size = new System.Drawing.Size(568, 28); - this.button5.TabIndex = 8; - this.button5.Text = "--"; - this.button5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button5.UseVisualStyleBackColor = true; - this.button5.Visible = false; - this.button5.Click += new System.EventHandler(this.choice_click); - // - // gameoverlbl - // - this.gameoverlbl.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold); - this.gameoverlbl.ForeColor = System.Drawing.Color.Red; - this.gameoverlbl.Location = new System.Drawing.Point(35, 192); - this.gameoverlbl.Name = "gameoverlbl"; - this.gameoverlbl.Size = new System.Drawing.Size(568, 21); - this.gameoverlbl.TabIndex = 10; - this.gameoverlbl.Text = "GAME OVER: No death, this shouldn\'t show in game!"; - this.gameoverlbl.Visible = false; - // - // SurviveTheDay - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Black; - this.Controls.Add(this.gameoverlbl); - this.Controls.Add(this.button5); - this.Controls.Add(this.button4); - this.Controls.Add(this.button3); - this.Controls.Add(this.button2); - this.Controls.Add(this.button1); - this.Controls.Add(this.time); - this.Controls.Add(this.words); - this.Name = "SurviveTheDay"; - this.Size = new System.Drawing.Size(635, 459); - this.ResumeLayout(false); - - } - - #endregion - private System.Windows.Forms.Label words; - private System.Windows.Forms.Label time; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Button button3; - private System.Windows.Forms.Button button4; - private System.Windows.Forms.Button button5; - private System.Windows.Forms.Label gameoverlbl; - private System.Windows.Forms.Timer timer1; - } -} diff --git a/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.cs b/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.cs deleted file mode 100644 index f4b199f..0000000 --- a/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.cs +++ /dev/null @@ -1,107 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.Media; -using System.Threading; -using Newtonsoft.Json.Linq; - -namespace TimeHACK.OS.Win2K.Win2KApps -{ - public partial class SurviveTheDay : UserControl - { - public SurviveTheDay() - { - InitializeComponent(); - } - - private void typer(string newtxt, string overtxt, bool over) - { - SoundPlayer beep = new SoundPlayer(Properties.Resources.std_beep); - SoundPlayer overbeep = new SoundPlayer(Properties.Resources.std_gobeep); - this.Invoke(new Action(() => - { - words.Text = ""; - gameoverlbl.Text = ""; - gameoverlbl.Show(); - })); - - foreach (char c in newtxt) - { - this.Invoke(new Action(() => - { - words.Text += c; - })); - beep.Play(); - Thread.Sleep(40); - } - - if (over) - { - Thread.Sleep(200); - foreach (char c in overtxt) - { - this.Invoke(new Action(() => - { - gameoverlbl.Text += c; - })); - overbeep.Play(); - Thread.Sleep(150); - } - } - this.Invoke(new Action(() => - { - if ((string)button1.Tag != "") button1.Show(); - if ((string)button2.Tag != "") button2.Show(); - if ((string)button3.Tag != "") button3.Show(); - if ((string)button4.Tag != "") button4.Show(); - if ((string)button5.Tag != "") button5.Show(); - })); - } - - private void choice_click(object sender, EventArgs e) - { - Button btn = sender as Button; - - if (btn.Tag == null | (string)btn.Tag == "") return; - if ((string)btn.Tag == "quit") - { - this.ParentForm.Close(); - return; - } - - JObject story = JObject.Parse(Properties.Resources.std_story); - JToken path = story[(string)btn.Tag]; - - button1.Text = (string)path["btn1txt"]; - button1.Tag = (string)path["btn1tag"]; - button1.Hide(); - button2.Text = (string)path["btn2txt"]; - button2.Tag = (string)path["btn2tag"]; - button2.Hide(); - button3.Text = (string)path["btn3txt"]; - button3.Tag = (string)path["btn3tag"]; - button3.Hide(); - button4.Text = (string)path["btn4txt"]; - button4.Tag = (string)path["btn4tag"]; - button4.Hide(); - button5.Text = (string)path["btn5txt"]; - button5.Tag = (string)path["btn5tag"]; - button5.Hide(); - - time.Text = (string)path["time"]; - - var t = new Thread(new ThreadStart(() => - { - typer((string)path["txt"], (string)path["overtxt"], (bool)path["over"]); - })); - t.IsBackground = true; - t.Start(); - } - } -} diff --git a/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.resx b/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.resx deleted file mode 100644 index aac33d5..0000000 --- a/TimeHACK.Main/OS/Win2K/Win2KApps/SurviveTheDay.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95.Designer.cs b/TimeHACK.Main/OS/Win95/Win95.Designer.cs deleted file mode 100644 index 9e73187..0000000 --- a/TimeHACK.Main/OS/Win95/Win95.Designer.cs +++ /dev/null @@ -1,1157 +0,0 @@ -using TimeHACK.OS.Win95; - -namespace TimeHACK.OS.Win95 -{ - partial class Windows95 - { - /// - /// 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(Windows95)); - this.panel1 = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.taskbar = new System.Windows.Forms.Panel(); - this.clockPanel = new System.Windows.Forms.Panel(); - this.taskbartime = new System.Windows.Forms.Label(); - this.taskbarItems = new System.Windows.Forms.Panel(); - this.startbutton = new System.Windows.Forms.PictureBox(); - this.startmenu = new System.Windows.Forms.Panel(); - this.startmenuitems = new System.Windows.Forms.MenuStrip(); - this.ProgramsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.AccessoriesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CommunicationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.InternetConnectionWizardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.NetMeetingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.MultimediaToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CDPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SoundRecorderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.VolumeControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WindowsMediaPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem(); - this.GamesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.MinsweeperToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CalculatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HyperTerminalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ImagingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.NotePadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.OnlineRegistrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PaintToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PhoneDialerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WordPadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.StartUpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.AOLInternetFREETrialToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ATTWorldNetSignupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SetupCompuServe30ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SetupWOWFromCompuServeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.MSDOSPromptToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.EmptyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.InternetExplorerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.MSDOSPromptToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.OutlookExpressToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WindowsExplorerToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.GuessTheNumberToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.StartRunnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ErrorBlasterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SkindowsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WebChatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TimeDistorterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FTPClientToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.DocumentsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.downloaderTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.installerTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.storyTest1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ControlPanelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PrintersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TaskbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FindToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FilesOrFoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ComputerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.OnTheInternetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PeopleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.RunToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SuspendToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ShutdownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ossidestartmenu = new System.Windows.Forms.Panel(); - this.osimage = new System.Windows.Forms.PictureBox(); - this.clockTimer = new System.Windows.Forms.Timer(this.components); - this.desktopImages = new System.Windows.Forms.ImageList(this.components); - this.desktopicons = new System.Windows.Forms.ListView(); - this.rightclickbackproperties = new System.Windows.Forms.ContextMenuStrip(this.components); - this.NewToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PropertiesToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.desktopupdate = new System.Windows.Forms.Timer(this.components); - this.panel1.SuspendLayout(); - this.taskbar.SuspendLayout(); - this.clockPanel.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.startbutton)).BeginInit(); - this.startmenu.SuspendLayout(); - this.startmenuitems.SuspendLayout(); - this.ossidestartmenu.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.osimage)).BeginInit(); - this.rightclickbackproperties.SuspendLayout(); - this.SuspendLayout(); - // - // panel1 - // - this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel1.AutoSize = true; - this.panel1.Controls.Add(this.panel2); - this.panel1.Location = new System.Drawing.Point(0, 451); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(640, 29); - this.panel1.TabIndex = 0; - // - // panel2 - // - this.panel2.Location = new System.Drawing.Point(3, 4); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(54, 22); - this.panel2.TabIndex = 1; - // - // taskbar - // - this.taskbar.BackColor = System.Drawing.Color.Silver; - this.taskbar.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicTaskBar; - this.taskbar.Controls.Add(this.clockPanel); - this.taskbar.Controls.Add(this.taskbarItems); - this.taskbar.Controls.Add(this.startbutton); - this.taskbar.Dock = System.Windows.Forms.DockStyle.Bottom; - this.taskbar.Location = new System.Drawing.Point(0, 452); - this.taskbar.Name = "taskbar"; - this.taskbar.Size = new System.Drawing.Size(640, 28); - this.taskbar.TabIndex = 2; - // - // clockPanel - // - this.clockPanel.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicTime; - this.clockPanel.Controls.Add(this.taskbartime); - this.clockPanel.Dock = System.Windows.Forms.DockStyle.Right; - this.clockPanel.Location = new System.Drawing.Point(575, 0); - this.clockPanel.Name = "clockPanel"; - this.clockPanel.Size = new System.Drawing.Size(65, 28); - this.clockPanel.TabIndex = 4; - // - // taskbartime - // - this.taskbartime.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.taskbartime.AutoSize = true; - this.taskbartime.BackColor = System.Drawing.Color.Transparent; - this.taskbartime.Location = new System.Drawing.Point(10, 7); - this.taskbartime.Name = "taskbartime"; - this.taskbartime.Size = new System.Drawing.Size(26, 13); - this.taskbartime.TabIndex = 2; - this.taskbartime.Text = "time"; - // - // taskbarItems - // - this.taskbarItems.BackColor = System.Drawing.Color.Transparent; - this.taskbarItems.Cursor = System.Windows.Forms.Cursors.Default; - this.taskbarItems.Location = new System.Drawing.Point(63, 4); - this.taskbarItems.Name = "taskbarItems"; - this.taskbarItems.Size = new System.Drawing.Size(3648, 22); - this.taskbarItems.TabIndex = 5; - // - // startbutton - // - this.startbutton.Image = global::TimeHACK.Properties.Resources.WinClassicStart; - this.startbutton.Location = new System.Drawing.Point(2, 4); - this.startbutton.Name = "startbutton"; - this.startbutton.Size = new System.Drawing.Size(54, 22); - this.startbutton.TabIndex = 3; - this.startbutton.TabStop = false; - this.startbutton.Click += new System.EventHandler(this.startbutton_Click); - // - // startmenu - // - this.startmenu.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.startmenu.BackColor = System.Drawing.Color.Silver; - this.startmenu.Controls.Add(this.startmenuitems); - this.startmenu.Controls.Add(this.ossidestartmenu); - this.startmenu.Location = new System.Drawing.Point(0, 160); - this.startmenu.Name = "startmenu"; - this.startmenu.Size = new System.Drawing.Size(174, 300); - this.startmenu.TabIndex = 3; - // - // startmenuitems - // - this.startmenuitems.BackColor = System.Drawing.Color.Silver; - this.startmenuitems.Dock = System.Windows.Forms.DockStyle.None; - this.startmenuitems.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ProgramsToolStripMenuItem, - this.DocumentsToolStripMenuItem, - this.SettingsToolStripMenuItem, - this.FindToolStripMenuItem, - this.HelpToolStripMenuItem, - this.RunToolStripMenuItem, - this.SuspendToolStripMenuItem, - this.ShutdownToolStripMenuItem}); - this.startmenuitems.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.VerticalStackWithOverflow; - this.startmenuitems.Location = new System.Drawing.Point(28, 2); - this.startmenuitems.Margin = new System.Windows.Forms.Padding(0, 0, 5, 0); - this.startmenuitems.Name = "startmenuitems"; - this.startmenuitems.Padding = new System.Windows.Forms.Padding(6, 2, 0, 0); - this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; - this.startmenuitems.Size = new System.Drawing.Size(145, 292); - this.startmenuitems.TabIndex = 0; - this.startmenuitems.Text = "StartMenu"; - // - // ProgramsToolStripMenuItem - // - this.ProgramsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ProgramsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ProgramsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ProgramsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.AccessoriesToolStripMenuItem, - this.StartUpToolStripMenuItem, - this.MSDOSPromptToolStripMenuItem, - this.InternetExplorerToolStripMenuItem, - this.MSDOSPromptToolStripMenuItem1, - this.OutlookExpressToolStripMenuItem, - this.WindowsExplorerToolStripMenuItem1, - this.GuessTheNumberToolStripMenuItem, - this.StartRunnerToolStripMenuItem, - this.ErrorBlasterToolStripMenuItem, - this.SkindowsToolStripMenuItem, - this.WebChatToolStripMenuItem, - this.TimeDistorterToolStripMenuItem, - this.FTPClientToolStripMenuItem}); - this.ProgramsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicPrograms; - this.ProgramsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.ProgramsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ProgramsToolStripMenuItem.Name = "ProgramsToolStripMenuItem"; - this.ProgramsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.ProgramsToolStripMenuItem.Text = "Programs"; - // - // AccessoriesToolStripMenuItem - // - this.AccessoriesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.AccessoriesToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.AccessoriesToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.AccessoriesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CommunicationsToolStripMenuItem, - this.MultimediaToolStripMenuItem, - this.toolStripMenuItem1, - this.GamesToolStripMenuItem, - this.CalculatorToolStripMenuItem, - this.HyperTerminalToolStripMenuItem, - this.ImagingToolStripMenuItem, - this.NotePadToolStripMenuItem, - this.OnlineRegistrationToolStripMenuItem, - this.PaintToolStripMenuItem, - this.PhoneDialerToolStripMenuItem, - this.WordPadToolStripMenuItem}); - this.AccessoriesToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.AccessoriesToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.AccessoriesToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.AccessoriesToolStripMenuItem.Name = "AccessoriesToolStripMenuItem"; - this.AccessoriesToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.AccessoriesToolStripMenuItem.Text = "Accessories"; - // - // CommunicationsToolStripMenuItem - // - this.CommunicationsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.CommunicationsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.CommunicationsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.CommunicationsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.InternetConnectionWizardToolStripMenuItem, - this.NetMeetingToolStripMenuItem}); - this.CommunicationsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.CommunicationsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.CommunicationsToolStripMenuItem.Name = "CommunicationsToolStripMenuItem"; - this.CommunicationsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.CommunicationsToolStripMenuItem.Text = "Communications"; - // - // InternetConnectionWizardToolStripMenuItem - // - this.InternetConnectionWizardToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.InternetConnectionWizardToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.InternetConnectionWizardToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.InternetConnectionWizardToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetConnectionWizardToolStripMenuItem.Image"))); - this.InternetConnectionWizardToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.InternetConnectionWizardToolStripMenuItem.Name = "InternetConnectionWizardToolStripMenuItem"; - this.InternetConnectionWizardToolStripMenuItem.Size = new System.Drawing.Size(219, 22); - this.InternetConnectionWizardToolStripMenuItem.Text = "Internet Connection Wizard"; - this.InternetConnectionWizardToolStripMenuItem.Click += new System.EventHandler(this.temp_for_std); - // - // NetMeetingToolStripMenuItem - // - this.NetMeetingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.NetMeetingToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.NetMeetingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.NetMeetingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NetMeetingToolStripMenuItem.Image"))); - this.NetMeetingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.NetMeetingToolStripMenuItem.Name = "NetMeetingToolStripMenuItem"; - this.NetMeetingToolStripMenuItem.Size = new System.Drawing.Size(219, 22); - this.NetMeetingToolStripMenuItem.Text = "NetMeeting"; - this.NetMeetingToolStripMenuItem.Click += new System.EventHandler(this.WebChatToolStripMenuItem_Click); - // - // MultimediaToolStripMenuItem - // - this.MultimediaToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.MultimediaToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.MultimediaToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.MultimediaToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CDPlayerToolStripMenuItem, - this.SoundRecorderToolStripMenuItem, - this.VolumeControlToolStripMenuItem, - this.WindowsMediaPlayerToolStripMenuItem}); - this.MultimediaToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.MultimediaToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.MultimediaToolStripMenuItem.Name = "MultimediaToolStripMenuItem"; - this.MultimediaToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.MultimediaToolStripMenuItem.Text = "Multimedia"; - // - // CDPlayerToolStripMenuItem - // - this.CDPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.CDPlayerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.CDPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.CDPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CDPlayerToolStripMenuItem.Image"))); - this.CDPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.CDPlayerToolStripMenuItem.Name = "CDPlayerToolStripMenuItem"; - this.CDPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.CDPlayerToolStripMenuItem.Text = "CD Player"; - // - // SoundRecorderToolStripMenuItem - // - this.SoundRecorderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SoundRecorderToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SoundRecorderToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SoundRecorderToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("SoundRecorderToolStripMenuItem.Image"))); - this.SoundRecorderToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SoundRecorderToolStripMenuItem.Name = "SoundRecorderToolStripMenuItem"; - this.SoundRecorderToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.SoundRecorderToolStripMenuItem.Text = "Sound Recorder"; - // - // VolumeControlToolStripMenuItem - // - this.VolumeControlToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.VolumeControlToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.VolumeControlToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.VolumeControlToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("VolumeControlToolStripMenuItem.Image"))); - this.VolumeControlToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.VolumeControlToolStripMenuItem.Name = "VolumeControlToolStripMenuItem"; - this.VolumeControlToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.VolumeControlToolStripMenuItem.Text = "Volume Control"; - // - // WindowsMediaPlayerToolStripMenuItem - // - this.WindowsMediaPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.WindowsMediaPlayerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WindowsMediaPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WindowsMediaPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WindowsMediaPlayerToolStripMenuItem.Image"))); - this.WindowsMediaPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.WindowsMediaPlayerToolStripMenuItem.Name = "WindowsMediaPlayerToolStripMenuItem"; - this.WindowsMediaPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.WindowsMediaPlayerToolStripMenuItem.Text = "Windows Media Player"; - // - // toolStripMenuItem1 - // - this.toolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.toolStripMenuItem1.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.toolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.toolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripMenuItem2, - this.toolStripMenuItem3}); - this.toolStripMenuItem1.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.toolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.toolStripMenuItem1.Name = "toolStripMenuItem1"; - this.toolStripMenuItem1.Size = new System.Drawing.Size(181, 28); - this.toolStripMenuItem1.Text = "System Tools"; - // - // toolStripMenuItem2 - // - this.toolStripMenuItem2.BackColor = System.Drawing.Color.Silver; - this.toolStripMenuItem2.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.toolStripMenuItem2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.toolStripMenuItem2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem2.Image"))); - this.toolStripMenuItem2.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.toolStripMenuItem2.Name = "toolStripMenuItem2"; - this.toolStripMenuItem2.Size = new System.Drawing.Size(172, 22); - this.toolStripMenuItem2.Text = "Disk Defragmenter"; - // - // toolStripMenuItem3 - // - this.toolStripMenuItem3.BackColor = System.Drawing.Color.Silver; - this.toolStripMenuItem3.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.toolStripMenuItem3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.toolStripMenuItem3.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem3.Image"))); - this.toolStripMenuItem3.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.toolStripMenuItem3.Name = "toolStripMenuItem3"; - this.toolStripMenuItem3.Size = new System.Drawing.Size(172, 22); - this.toolStripMenuItem3.Text = "ScanDisk"; - // - // GamesToolStripMenuItem - // - this.GamesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.GamesToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.GamesToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.GamesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.MinsweeperToolStripMenuItem}); - this.GamesToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.GamesToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.GamesToolStripMenuItem.Name = "GamesToolStripMenuItem"; - this.GamesToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.GamesToolStripMenuItem.Text = "Games"; - // - // MinsweeperToolStripMenuItem - // - this.MinsweeperToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.MinsweeperToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.MinsweeperToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.MinsweeperToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicMinesweeper; - this.MinsweeperToolStripMenuItem.Name = "MinsweeperToolStripMenuItem"; - this.MinsweeperToolStripMenuItem.Size = new System.Drawing.Size(144, 22); - this.MinsweeperToolStripMenuItem.Text = "Minesweeper"; - this.MinsweeperToolStripMenuItem.Click += new System.EventHandler(this.MinsweeperToolStripMenuItem_Click); - // - // CalculatorToolStripMenuItem - // - this.CalculatorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.CalculatorToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.CalculatorToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.CalculatorToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CalculatorToolStripMenuItem.Image"))); - this.CalculatorToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.CalculatorToolStripMenuItem.Name = "CalculatorToolStripMenuItem"; - this.CalculatorToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.CalculatorToolStripMenuItem.Text = "Calculator"; - this.CalculatorToolStripMenuItem.Click += new System.EventHandler(this.CalculatorToolStripMenuItem_Click); - // - // HyperTerminalToolStripMenuItem - // - this.HyperTerminalToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.HyperTerminalToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.HyperTerminalToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.HyperTerminalToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicFolderSmall; - this.HyperTerminalToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.HyperTerminalToolStripMenuItem.Name = "HyperTerminalToolStripMenuItem"; - this.HyperTerminalToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.HyperTerminalToolStripMenuItem.Text = "HyperTerminal"; - // - // ImagingToolStripMenuItem - // - this.ImagingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ImagingToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ImagingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ImagingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ImagingToolStripMenuItem.Image"))); - this.ImagingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ImagingToolStripMenuItem.Name = "ImagingToolStripMenuItem"; - this.ImagingToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.ImagingToolStripMenuItem.Text = "Imaging"; - // - // NotePadToolStripMenuItem - // - this.NotePadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.NotePadToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.NotePadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.NotePadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NotePadToolStripMenuItem.Image"))); - this.NotePadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.NotePadToolStripMenuItem.Name = "NotePadToolStripMenuItem"; - this.NotePadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.NotePadToolStripMenuItem.Text = "Notepad"; - this.NotePadToolStripMenuItem.Click += new System.EventHandler(this.NotePadToolStripMenuItem_Click); - // - // OnlineRegistrationToolStripMenuItem - // - this.OnlineRegistrationToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.OnlineRegistrationToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.OnlineRegistrationToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.OnlineRegistrationToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OnlineRegistrationToolStripMenuItem.Image"))); - this.OnlineRegistrationToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.OnlineRegistrationToolStripMenuItem.Name = "OnlineRegistrationToolStripMenuItem"; - this.OnlineRegistrationToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.OnlineRegistrationToolStripMenuItem.Text = "Online Registration"; - // - // PaintToolStripMenuItem - // - this.PaintToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PaintToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.PaintToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.PaintToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PaintToolStripMenuItem.Image"))); - this.PaintToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PaintToolStripMenuItem.Name = "PaintToolStripMenuItem"; - this.PaintToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.PaintToolStripMenuItem.Text = "Paintbrush"; - // - // PhoneDialerToolStripMenuItem - // - this.PhoneDialerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PhoneDialerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.PhoneDialerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.PhoneDialerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PhoneDialerToolStripMenuItem.Image"))); - this.PhoneDialerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PhoneDialerToolStripMenuItem.Name = "PhoneDialerToolStripMenuItem"; - this.PhoneDialerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.PhoneDialerToolStripMenuItem.Text = "Phone Dialer"; - // - // WordPadToolStripMenuItem - // - this.WordPadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.WordPadToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WordPadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WordPadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WordPadToolStripMenuItem.Image"))); - this.WordPadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.WordPadToolStripMenuItem.Name = "WordPadToolStripMenuItem"; - this.WordPadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.WordPadToolStripMenuItem.Text = "WordPad"; - this.WordPadToolStripMenuItem.Click += new System.EventHandler(this.WordPadToolStripMenuItem_Click); - // - // StartUpToolStripMenuItem - // - this.StartUpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.StartUpToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.StartUpToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.StartUpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.AOLInternetFREETrialToolStripMenuItem, - this.ATTWorldNetSignupToolStripMenuItem, - this.SetupCompuServe30ToolStripMenuItem, - this.SetupWOWFromCompuServeToolStripMenuItem}); - this.StartUpToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.StartUpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.StartUpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.StartUpToolStripMenuItem.Name = "StartUpToolStripMenuItem"; - this.StartUpToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.StartUpToolStripMenuItem.Text = "Online Services"; - // - // AOLInternetFREETrialToolStripMenuItem - // - this.AOLInternetFREETrialToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.AOLInternetFREETrialToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.AOLInternetFREETrialToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.AOLInternetFREETrialToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.AOLInternetFREETrialToolStripMenuItem.Name = "AOLInternetFREETrialToolStripMenuItem"; - this.AOLInternetFREETrialToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.AOLInternetFREETrialToolStripMenuItem.Text = "AOL & Internet FREE Trial!"; - // - // ATTWorldNetSignupToolStripMenuItem - // - this.ATTWorldNetSignupToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ATTWorldNetSignupToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ATTWorldNetSignupToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ATTWorldNetSignupToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ATTWorldNetSignupToolStripMenuItem.Name = "ATTWorldNetSignupToolStripMenuItem"; - this.ATTWorldNetSignupToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.ATTWorldNetSignupToolStripMenuItem.Text = "AT&T WorldNet Signup"; - // - // SetupCompuServe30ToolStripMenuItem - // - this.SetupCompuServe30ToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SetupCompuServe30ToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SetupCompuServe30ToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SetupCompuServe30ToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SetupCompuServe30ToolStripMenuItem.Name = "SetupCompuServe30ToolStripMenuItem"; - this.SetupCompuServe30ToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.SetupCompuServe30ToolStripMenuItem.Text = "Setup CompuServe 3.0"; - // - // SetupWOWFromCompuServeToolStripMenuItem - // - this.SetupWOWFromCompuServeToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SetupWOWFromCompuServeToolStripMenuItem.Name = "SetupWOWFromCompuServeToolStripMenuItem"; - this.SetupWOWFromCompuServeToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.SetupWOWFromCompuServeToolStripMenuItem.Text = "Setup WOW! from CompuServe"; - // - // MSDOSPromptToolStripMenuItem - // - this.MSDOSPromptToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.MSDOSPromptToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.MSDOSPromptToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.MSDOSPromptToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.EmptyToolStripMenuItem}); - this.MSDOSPromptToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.MSDOSPromptToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.MSDOSPromptToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.MSDOSPromptToolStripMenuItem.Name = "MSDOSPromptToolStripMenuItem"; - this.MSDOSPromptToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.MSDOSPromptToolStripMenuItem.Text = "StartUp"; - // - // EmptyToolStripMenuItem - // - this.EmptyToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.EmptyToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.EmptyToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.EmptyToolStripMenuItem.Name = "EmptyToolStripMenuItem"; - this.EmptyToolStripMenuItem.Size = new System.Drawing.Size(116, 22); - this.EmptyToolStripMenuItem.Text = "(Empty)"; - // - // InternetExplorerToolStripMenuItem - // - this.InternetExplorerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.InternetExplorerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.InternetExplorerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.InternetExplorerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetExplorerToolStripMenuItem.Image"))); - this.InternetExplorerToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.InternetExplorerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.InternetExplorerToolStripMenuItem.Name = "InternetExplorerToolStripMenuItem"; - this.InternetExplorerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.InternetExplorerToolStripMenuItem.Text = "Internet Explorer"; - this.InternetExplorerToolStripMenuItem.Click += new System.EventHandler(this.InternetExplorerToolStripMenuItem_Click); - // - // MSDOSPromptToolStripMenuItem1 - // - this.MSDOSPromptToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.MSDOSPromptToolStripMenuItem1.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.MSDOSPromptToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.MSDOSPromptToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("MSDOSPromptToolStripMenuItem1.Image"))); - this.MSDOSPromptToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.MSDOSPromptToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.MSDOSPromptToolStripMenuItem1.Name = "MSDOSPromptToolStripMenuItem1"; - this.MSDOSPromptToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); - this.MSDOSPromptToolStripMenuItem1.Text = "MS-DOS Prompt"; - this.MSDOSPromptToolStripMenuItem1.Click += new System.EventHandler(this.MSDOSPromptToolStripMenuItem1_Click); - // - // OutlookExpressToolStripMenuItem - // - this.OutlookExpressToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.OutlookExpressToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.OutlookExpressToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.OutlookExpressToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OutlookExpressToolStripMenuItem.Image"))); - this.OutlookExpressToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.OutlookExpressToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.OutlookExpressToolStripMenuItem.Name = "OutlookExpressToolStripMenuItem"; - this.OutlookExpressToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.OutlookExpressToolStripMenuItem.Text = "Outlook Express"; - // - // WindowsExplorerToolStripMenuItem1 - // - this.WindowsExplorerToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.WindowsExplorerToolStripMenuItem1.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WindowsExplorerToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WindowsExplorerToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("WindowsExplorerToolStripMenuItem1.Image"))); - this.WindowsExplorerToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.WindowsExplorerToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.WindowsExplorerToolStripMenuItem1.Name = "WindowsExplorerToolStripMenuItem1"; - this.WindowsExplorerToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); - this.WindowsExplorerToolStripMenuItem1.Text = "Windows Explorer"; - this.WindowsExplorerToolStripMenuItem1.Click += new System.EventHandler(this.WindowsExplorerToolStripMenuItem1_Click); - // - // GuessTheNumberToolStripMenuItem - // - this.GuessTheNumberToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.GuessTheNumberToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.GuessTheNumberToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.GuessTheNumberToolStripMenuItem.Name = "GuessTheNumberToolStripMenuItem"; - this.GuessTheNumberToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.GuessTheNumberToolStripMenuItem.Text = "Guess The Number"; - this.GuessTheNumberToolStripMenuItem.Visible = false; - // - // StartRunnerToolStripMenuItem - // - this.StartRunnerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.StartRunnerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.StartRunnerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.StartRunnerToolStripMenuItem.Name = "StartRunnerToolStripMenuItem"; - this.StartRunnerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.StartRunnerToolStripMenuItem.Text = "Start Runner"; - this.StartRunnerToolStripMenuItem.Visible = false; - // - // ErrorBlasterToolStripMenuItem - // - this.ErrorBlasterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ErrorBlasterToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ErrorBlasterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ErrorBlasterToolStripMenuItem.Name = "ErrorBlasterToolStripMenuItem"; - this.ErrorBlasterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.ErrorBlasterToolStripMenuItem.Text = "Error Blaster"; - this.ErrorBlasterToolStripMenuItem.Visible = false; - // - // SkindowsToolStripMenuItem - // - this.SkindowsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SkindowsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SkindowsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SkindowsToolStripMenuItem.Name = "SkindowsToolStripMenuItem"; - this.SkindowsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.SkindowsToolStripMenuItem.Text = "Skindows 95"; - this.SkindowsToolStripMenuItem.Visible = false; - // - // WebChatToolStripMenuItem - // - this.WebChatToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.WebChatToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WebChatToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WebChatToolStripMenuItem.Name = "WebChatToolStripMenuItem"; - this.WebChatToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.WebChatToolStripMenuItem.Text = "Web Chat"; - this.WebChatToolStripMenuItem.Visible = false; - this.WebChatToolStripMenuItem.Click += new System.EventHandler(this.WebChatToolStripMenuItem_Click); - // - // TimeDistorterToolStripMenuItem - // - this.TimeDistorterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.TimeDistorterToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.TimeDistorterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.TimeDistorterToolStripMenuItem.Name = "TimeDistorterToolStripMenuItem"; - this.TimeDistorterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.TimeDistorterToolStripMenuItem.Text = "Time Distorter"; - this.TimeDistorterToolStripMenuItem.Click += new System.EventHandler(this.TimeDistorterToolStripMenuItem_Click); - // - // FTPClientToolStripMenuItem - // - this.FTPClientToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.FTPClientToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.FTPClientToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.FTPClientToolStripMenuItem.Name = "FTPClientToolStripMenuItem"; - this.FTPClientToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.FTPClientToolStripMenuItem.Text = "FTP Client"; - this.FTPClientToolStripMenuItem.Visible = true; - this.FTPClientToolStripMenuItem.Click += new System.EventHandler(this.FTPClientToolStripMenuItem_Click); - // - // DocumentsToolStripMenuItem - // - this.DocumentsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.DocumentsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.DocumentsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.downloaderTestToolStripMenuItem, - this.installerTestToolStripMenuItem, - this.storyTest1ToolStripMenuItem}); - this.DocumentsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicDocuments; - this.DocumentsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.DocumentsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.DocumentsToolStripMenuItem.Name = "DocumentsToolStripMenuItem"; - this.DocumentsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.DocumentsToolStripMenuItem.Text = "Documents"; - // - // downloaderTestToolStripMenuItem - // - this.downloaderTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.downloaderTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("downloaderTestToolStripMenuItem.BackgroundImage"))); - this.downloaderTestToolStripMenuItem.Name = "downloaderTestToolStripMenuItem"; - this.downloaderTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); - this.downloaderTestToolStripMenuItem.Text = "DownloaderTest"; - this.downloaderTestToolStripMenuItem.Click += new System.EventHandler(this.downloaderTestToolStripMenuItem_Click); - // - // installerTestToolStripMenuItem - // - this.installerTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.installerTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("installerTestToolStripMenuItem.BackgroundImage"))); - this.installerTestToolStripMenuItem.Name = "installerTestToolStripMenuItem"; - this.installerTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); - this.installerTestToolStripMenuItem.Text = "InstallerTest"; - this.installerTestToolStripMenuItem.Click += new System.EventHandler(this.installerTestToolStripMenuItem_Click); - // - // storyTest1ToolStripMenuItem - // - this.storyTest1ToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.storyTest1ToolStripMenuItem.Name = "storyTest1ToolStripMenuItem"; - this.storyTest1ToolStripMenuItem.Size = new System.Drawing.Size(159, 22); - this.storyTest1ToolStripMenuItem.Text = "StoryTest1"; - this.storyTest1ToolStripMenuItem.Click += new System.EventHandler(this.storyTest1ToolStripMenuItem_Click); - // - // SettingsToolStripMenuItem - // - this.SettingsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SettingsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ControlPanelToolStripMenuItem, - this.PrintersToolStripMenuItem, - this.TaskbarToolStripMenuItem}); - this.SettingsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicSettings; - this.SettingsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.SettingsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem"; - this.SettingsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.SettingsToolStripMenuItem.Text = "Settings"; - // - // ControlPanelToolStripMenuItem - // - this.ControlPanelToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ControlPanelToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ControlPanelToolStripMenuItem.BackgroundImage"))); - this.ControlPanelToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.Win95ControlPanelIcon; - this.ControlPanelToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ControlPanelToolStripMenuItem.Name = "ControlPanelToolStripMenuItem"; - this.ControlPanelToolStripMenuItem.Size = new System.Drawing.Size(146, 22); - this.ControlPanelToolStripMenuItem.Text = "Control Panel"; - // - // PrintersToolStripMenuItem - // - this.PrintersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PrintersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PrintersToolStripMenuItem.BackgroundImage"))); - this.PrintersToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.Win95PrintersFolder; - this.PrintersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PrintersToolStripMenuItem.Name = "PrintersToolStripMenuItem"; - this.PrintersToolStripMenuItem.Size = new System.Drawing.Size(146, 22); - this.PrintersToolStripMenuItem.Text = "Printers"; - this.PrintersToolStripMenuItem.Click += new System.EventHandler(this.infoboxTestToolStripMenuItem_Click); - // - // TaskbarToolStripMenuItem - // - this.TaskbarToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.TaskbarToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("TaskbarToolStripMenuItem.BackgroundImage"))); - this.TaskbarToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.TaskbarToolStripMenuItem.Name = "TaskbarToolStripMenuItem"; - this.TaskbarToolStripMenuItem.Size = new System.Drawing.Size(146, 22); - this.TaskbarToolStripMenuItem.Text = "Taskbar"; - // - // FindToolStripMenuItem - // - this.FindToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.FindToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FindToolStripMenuItem.BackgroundImage"))); - this.FindToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FilesOrFoldersToolStripMenuItem, - this.ComputerToolStripMenuItem, - this.OnTheInternetToolStripMenuItem, - this.PeopleToolStripMenuItem}); - this.FindToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicFind; - this.FindToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.FindToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.FindToolStripMenuItem.Name = "FindToolStripMenuItem"; - this.FindToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.FindToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.FindToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.FindToolStripMenuItem.Text = "Find"; - // - // FilesOrFoldersToolStripMenuItem - // - this.FilesOrFoldersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.FilesOrFoldersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FilesOrFoldersToolStripMenuItem.BackgroundImage"))); - this.FilesOrFoldersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.FilesOrFoldersToolStripMenuItem.Name = "FilesOrFoldersToolStripMenuItem"; - this.FilesOrFoldersToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.FilesOrFoldersToolStripMenuItem.Text = "Files or Folders..."; - // - // ComputerToolStripMenuItem - // - this.ComputerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ComputerToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ComputerToolStripMenuItem.BackgroundImage"))); - this.ComputerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ComputerToolStripMenuItem.Name = "ComputerToolStripMenuItem"; - this.ComputerToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.ComputerToolStripMenuItem.Text = "Computer..."; - // - // OnTheInternetToolStripMenuItem - // - this.OnTheInternetToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.OnTheInternetToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("OnTheInternetToolStripMenuItem.BackgroundImage"))); - this.OnTheInternetToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.OnTheInternetToolStripMenuItem.Name = "OnTheInternetToolStripMenuItem"; - this.OnTheInternetToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.OnTheInternetToolStripMenuItem.Text = "On the Internet..."; - // - // PeopleToolStripMenuItem - // - this.PeopleToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PeopleToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PeopleToolStripMenuItem.BackgroundImage"))); - this.PeopleToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PeopleToolStripMenuItem.Name = "PeopleToolStripMenuItem"; - this.PeopleToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.PeopleToolStripMenuItem.Text = "People..."; - // - // HelpToolStripMenuItem - // - this.HelpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.HelpToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicHelp; - this.HelpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.HelpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; - this.HelpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.HelpToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.HelpToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.HelpToolStripMenuItem.Text = "Help"; - // - // RunToolStripMenuItem - // - this.RunToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.RunToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicRun; - this.RunToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.RunToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.RunToolStripMenuItem.Name = "RunToolStripMenuItem"; - this.RunToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.RunToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.RunToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.RunToolStripMenuItem.Text = "Run..."; - // - // SuspendToolStripMenuItem - // - this.SuspendToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SuspendToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicSuspend; - this.SuspendToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.SuspendToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SuspendToolStripMenuItem.Name = "SuspendToolStripMenuItem"; - this.SuspendToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.SuspendToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.SuspendToolStripMenuItem.Text = "Suspend"; - // - // ShutdownToolStripMenuItem - // - this.ShutdownToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ShutdownToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicShutdown; - this.ShutdownToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.ShutdownToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ShutdownToolStripMenuItem.Name = "ShutdownToolStripMenuItem"; - this.ShutdownToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.ShutdownToolStripMenuItem.Text = "Shut Down..."; - this.ShutdownToolStripMenuItem.Click += new System.EventHandler(this.ShutdownToolStripMenuItem_Click); - // - // ossidestartmenu - // - this.ossidestartmenu.Controls.Add(this.osimage); - this.ossidestartmenu.Location = new System.Drawing.Point(0, 0); - this.ossidestartmenu.Name = "ossidestartmenu"; - this.ossidestartmenu.Size = new System.Drawing.Size(26, 297); - this.ossidestartmenu.TabIndex = 4; - // - // osimage - // - this.osimage.Dock = System.Windows.Forms.DockStyle.Fill; - this.osimage.Image = global::TimeHACK.Properties.Resources.Win95SideBar; - this.osimage.Location = new System.Drawing.Point(0, 0); - this.osimage.Name = "osimage"; - this.osimage.Size = new System.Drawing.Size(26, 297); - this.osimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.osimage.TabIndex = 0; - this.osimage.TabStop = false; - // - // clockTimer - // - this.clockTimer.Tick += new System.EventHandler(this.clockTimer_Tick); - // - // desktopImages - // - this.desktopImages.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("desktopImages.ImageStream"))); - this.desktopImages.TransparentColor = System.Drawing.Color.Transparent; - this.desktopImages.Images.SetKeyName(0, "WinClassicComputer.png"); - this.desktopImages.Images.SetKeyName(1, "WinClassicFolder.png"); - this.desktopImages.Images.SetKeyName(2, "WinClassicIE3.png"); - this.desktopImages.Images.SetKeyName(3, "WinClassicInbox.png"); - this.desktopImages.Images.SetKeyName(4, "WinClassicMSN.png"); - this.desktopImages.Images.SetKeyName(5, "WinClassicNetworking.png"); - this.desktopImages.Images.SetKeyName(6, "WinClassicOutlook.png"); - this.desktopImages.Images.SetKeyName(7, "WinClassicRecycle.png"); - this.desktopImages.Images.SetKeyName(8, "Win95File.png"); - this.desktopImages.Images.SetKeyName(9, "WinClassicFolder.png"); - this.desktopImages.Images.SetKeyName(10, "WinClassicApp.png"); - this.desktopImages.Images.SetKeyName(11, "WinClassicSetup.png"); - this.desktopImages.Images.SetKeyName(12, "WinClassicNotepad.png"); - // - // desktopicons - // - this.desktopicons.Alignment = System.Windows.Forms.ListViewAlignment.Left; - this.desktopicons.BackColor = System.Drawing.Color.Teal; - this.desktopicons.BackgroundImageTiled = true; - this.desktopicons.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.desktopicons.Dock = System.Windows.Forms.DockStyle.Fill; - this.desktopicons.ForeColor = System.Drawing.Color.White; - this.desktopicons.LargeImageList = this.desktopImages; - this.desktopicons.Location = new System.Drawing.Point(0, 0); - this.desktopicons.Name = "desktopicons"; - this.desktopicons.Size = new System.Drawing.Size(640, 480); - this.desktopicons.TabIndex = 6; - this.desktopicons.UseCompatibleStateImageBehavior = false; - this.desktopicons.DoubleClick += new System.EventHandler(this.desktopicons_DoubleClick); - this.desktopicons.MouseDown += new System.Windows.Forms.MouseEventHandler(this.desktop_mousedown); - this.desktopicons.MouseMove += new System.Windows.Forms.MouseEventHandler(this.desktopicons_MouseMove); - this.desktopicons.MouseUp += new System.Windows.Forms.MouseEventHandler(this.desktopicons_MouseUp); - // - // rightclickbackproperties - // - this.rightclickbackproperties.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.NewToolStripMenuItem1, - this.deleteToolStripMenuItem, - this.PropertiesToolStripMenuItem1}); - this.rightclickbackproperties.Name = "ContextMenuStrip1"; - this.rightclickbackproperties.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; - this.rightclickbackproperties.Size = new System.Drawing.Size(128, 70); - // - // NewToolStripMenuItem1 - // - this.NewToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.NewToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FolderToolStripMenuItem, - this.TextDocumentToolStripMenuItem}); - this.NewToolStripMenuItem1.Name = "NewToolStripMenuItem1"; - this.NewToolStripMenuItem1.Size = new System.Drawing.Size(127, 22); - this.NewToolStripMenuItem1.Text = "New"; - // - // FolderToolStripMenuItem - // - this.FolderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; - this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.FolderToolStripMenuItem.Text = "Folder"; - this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); - // - // TextDocumentToolStripMenuItem - // - this.TextDocumentToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; - this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.TextDocumentToolStripMenuItem.Text = "Text Document"; - this.TextDocumentToolStripMenuItem.Click += new System.EventHandler(this.TextDocumentToolStripMenuItem_Click); - // - // deleteToolStripMenuItem - // - this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; - this.deleteToolStripMenuItem.Size = new System.Drawing.Size(127, 22); - this.deleteToolStripMenuItem.Text = "Delete"; - this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); - // - // PropertiesToolStripMenuItem1 - // - this.PropertiesToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.PropertiesToolStripMenuItem1.Name = "PropertiesToolStripMenuItem1"; - this.PropertiesToolStripMenuItem1.Size = new System.Drawing.Size(127, 22); - this.PropertiesToolStripMenuItem1.Text = "Properties"; - this.PropertiesToolStripMenuItem1.Click += new System.EventHandler(this.PropertiesToolStripMenuItem1_Click); - // - // desktopupdate - // - this.desktopupdate.Enabled = true; - this.desktopupdate.Interval = 10000; - this.desktopupdate.Tick += new System.EventHandler(this.desktopupdate_Tick); - // - // Windows95 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Teal; - this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.ClientSize = new System.Drawing.Size(640, 480); - this.Controls.Add(this.taskbar); - this.Controls.Add(this.startmenu); - this.Controls.Add(this.panel1); - this.Controls.Add(this.desktopicons); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "Windows95"; - this.Tag = "ignoreFormOnTaskbar"; - this.Text = "TimeHACKDesktop"; - this.Load += new System.EventHandler(this.Desktop_Load); - this.panel1.ResumeLayout(false); - this.taskbar.ResumeLayout(false); - this.clockPanel.ResumeLayout(false); - this.clockPanel.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.startbutton)).EndInit(); - this.startmenu.ResumeLayout(false); - this.startmenu.PerformLayout(); - this.startmenuitems.ResumeLayout(false); - this.startmenuitems.PerformLayout(); - this.ossidestartmenu.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.osimage)).EndInit(); - this.rightclickbackproperties.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Panel panel2; - internal System.Windows.Forms.Panel taskbar; - internal System.Windows.Forms.PictureBox startbutton; - internal System.Windows.Forms.Label taskbartime; - internal System.Windows.Forms.Panel startmenu; - internal System.Windows.Forms.MenuStrip startmenuitems; - internal System.Windows.Forms.ToolStripMenuItem ProgramsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem AccessoriesToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CommunicationsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem InternetConnectionWizardToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem NetMeetingToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem MultimediaToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CDPlayerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SoundRecorderToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem VolumeControlToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WindowsMediaPlayerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem GamesToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem MinsweeperToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CalculatorToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HyperTerminalToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ImagingToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem NotePadToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem OnlineRegistrationToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PaintToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PhoneDialerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WordPadToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem StartUpToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem AOLInternetFREETrialToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ATTWorldNetSignupToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SetupCompuServe30ToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SetupWOWFromCompuServeToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem EmptyToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem InternetExplorerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem OutlookExpressToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WindowsExplorerToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem GuessTheNumberToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem StartRunnerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ErrorBlasterToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SkindowsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WebChatToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TimeDistorterToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem DocumentsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SettingsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ControlPanelToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PrintersToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TaskbarToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FindToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FilesOrFoldersToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ComputerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem OnTheInternetToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PeopleToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem RunToolStripMenuItem; - internal System.Windows.Forms.Panel ossidestartmenu; - internal System.Windows.Forms.PictureBox osimage; - internal System.Windows.Forms.ToolStripMenuItem ShutdownToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SuspendToolStripMenuItem; - private System.Windows.Forms.Panel clockPanel; - private System.Windows.Forms.Timer clockTimer; - private System.Windows.Forms.ImageList desktopImages; - internal System.Windows.Forms.ListView desktopicons; - internal System.Windows.Forms.ContextMenuStrip rightclickbackproperties; - internal System.Windows.Forms.ToolStripMenuItem NewToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PropertiesToolStripMenuItem1; - internal System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Windows95)); - private System.Windows.Forms.ToolStripMenuItem downloaderTestToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem installerTestToolStripMenuItem; - private System.Windows.Forms.Panel taskbarItems; - private System.Windows.Forms.ToolStripMenuItem storyTest1ToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FTPClientToolStripMenuItem; - private System.Windows.Forms.Timer desktopupdate; - private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2; - internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem3; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95.cs b/TimeHACK.Main/OS/Win95/Win95.cs deleted file mode 100644 index ab7eb77..0000000 --- a/TimeHACK.Main/OS/Win95/Win95.cs +++ /dev/null @@ -1,622 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Drawing; -using System.IO; -using System.Media; -using System.Windows.Forms; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; -using TimeHACK.Engine.Template.Taskbars; -using TimeHACK.OS.Win95.Win95Apps; -using TimeHACK.OS.Win95.Win95Apps.Story; -using static TimeHACK.Engine.SaveSystem; -namespace TimeHACK.OS.Win95 -{ - public partial class Windows95 : Form - { - private SoundPlayer startsound; - public WindowManager wm = new WindowManager(); - - public List nonimportantapps = new List(); - public WinClassic webchat; - public WinClassic ie; - public WinClassic welcome; - public WinClassicTimeDistorter distort; - public TaskBarController tb = new TaskBarController(); - - public int CurrentAppCount = 0; - - public bool WebChatInstalled = false; - - public bool HiddenPadamsFound = false; - - ListViewItem heldDownItem; - Point heldDownPoint; - - // Init the form - public Windows95() - { - InitializeComponent(); - startmenu.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - ProgramsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - AccessoriesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - CommunicationsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - MultimediaToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - GamesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - StartUpToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - MSDOSPromptToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - DocumentsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - SettingsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - FindToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - SetStyle(ControlStyles.SupportsTransparentBackColor, true); - BackgroundImage = currentTheme.defaultWallpaper; - foreach (ToolStripMenuItem item in startmenuitems.Items) - { - item.MouseEnter += new EventHandler(MenuItem_MouseEnter); - item.MouseLeave += new EventHandler(MenuItem_MouseLeave); - } - foreach (ToolStripMenuItem item in ProgramsToolStripMenuItem.DropDown.Items) - { - item.MouseEnter += new EventHandler(MenuItem_MouseEnter); - item.MouseLeave += new EventHandler(MenuItem_MouseLeave); - } - } - - private void MenuItem_MouseEnter(object sender, EventArgs e) - { - //((ToolStripMenuItem)sender).ForeColor = Color.White; - } - - private void MenuItem_MouseLeave(object sender, EventArgs e) - { - //((ToolStripMenuItem)sender).ForeColor = Color.Black; - } - - // When New Game is clicked in TitleScreen.cs - private void Desktop_Load(object sender, EventArgs e) - { - if (currentTheme.defaultWallpaper != null) desktopicons.BackgroundImage = new Bitmap(currentTheme.defaultWallpaper, Width, Height); - //Start Menu Color - Commented until it works reliably - //startmenuitems.Renderer = new MyRenderer(); - //ProgramsToolStripMenuItem.DropDown.Renderer = new MyRenderer(); - - // Make Font Mandatory - fontLoad(); - - // Play Windows 95 Start Sound - Stream audio = currentTheme.startSound; - startsound = new SoundPlayer(audio); - startsound.Play(); - - // Hide the Startmenu - startmenu.Hide(); - - // Check for and set VM Mode - if (this.FormBorderStyle != FormBorderStyle.None) - { - this.Text = "TimeHACK - VM Mode"; - } - - // Start the ClockTimer - clockTimer.Start(); - - // Set the StartMenu seperator - startmenuitems.Items.Insert(6, new ToolStripSeparator()); - - //nonimportantapps.Capacity = 100; - this.SendToBack(); - - // Update the taskbar - UpdateTaskbar(); - - // Bring to this the front - this.BringToFront(); - - //Check if it is the first time - if (CurrentSave.FTime95 == false) - { - CurrentSave.FTime95 = true; - SaveGame(); - welcome = wm.StartWin95(new WinClassicWelcome(), "Welcome", null, false, false, resize: false); - AddTaskBarItem(welcome, welcome.Tag.ToString(), "Welcome", null); - - nonimportantapps.Add(welcome); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - welcome.BringToFront(); - welcome.Activate(); - } - - // Update the Desktop icons - - DesktopController.RefreshDesktopIcons(new ListViewItem[] { new ListViewItem("My Computer", 0), - new ListViewItem("Network Neighborhood", 5), - new ListViewItem("Inbox", 3), - new ListViewItem("Recycle Bin", 7), - new ListViewItem("Internet Explorer", 2), - new ListViewItem("Online Services", 1), - new ListViewItem("Set Up The Microsoft Network", 4), - new ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); - desktopicons.AutoArrange = false; - } - - private void fontLoad() - { - this.taskbartime.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.ProgramsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.DocumentsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.SettingsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.FindToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.HelpToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.RunToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.SuspendToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.ShutdownToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.desktopicons.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - } - - #region StartMenu - - // StartButton Click - private void startbutton_Click(object sender, EventArgs e) - { - startmenu.Show(); - startmenu.BringToFront(); - if (taskbar.Visible) taskbar.BringToFront(); - } - - // Shutdown button - private void ShutdownToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveGame(); - Program.ShutdownApplication(currentTheme.stopSound); - } - - #endregion //Region - - // Set the Clock - private void clockTimer_Tick(object sender, EventArgs e) - { - taskbartime.Text = DateTime.Now.ToString("h:mm tt"); - } - - // On Desktop MouseDown - private void desktop_mousedown(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Right) - { - // Check if an item is selected and if so show the Delete option - - if (desktopicons.FocusedItem != null) - { - deleteToolStripMenuItem.Visible = true; - } else { - deleteToolStripMenuItem.Visible = false; - } - - desktopupdate_Tick(null, null); // Update the Desktop Icons - - rightclickbackproperties.Show(); - rightclickbackproperties.BringToFront(); - rightclickbackproperties.Location = MousePosition; - } - - // If - else if (e.Button == MouseButtons.Left) - { - rightclickbackproperties.Hide(); - startmenu.Hide(); - - heldDownItem = desktopicons.GetItemAt(e.X, e.Y); - if (heldDownItem != null) - { - heldDownPoint = new Point(e.X - heldDownItem.Position.X, - e.Y - heldDownItem.Position.Y); - } - } - - else if (e.Button == MouseButtons.Middle) - { - rightclickbackproperties.Hide(); - } - } - - private void NotePadToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassicNotepad wp = new WinClassicNotepad(); - WinClassic app = wm.StartWin95(wp, "Notepad", Properties.Resources.Win95IconNotepad, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - private void downloaderTestToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassicDownloader opendownload = new WinClassicDownloader(); - WinClassic app = wm.StartWin95(opendownload, "Downloader", null, false, true, resize: false); - opendownload.appName.Text = "Downloading: Survive The Day"; - - AddTaskBarItem(app, app.Tag.ToString(), "Downloader", null); - - app.BringToFront(); - startmenu.Hide(); - } - - private void installerTestToolStripMenuItem_Click(object sender, EventArgs e) - { - Win95Installer openinstaller = new Win95Installer("Testing"); - WinClassic app = wm.StartWin95(openinstaller, "Installer", null, false, true, resize: false); - - AddTaskBarItem(app, app.Tag.ToString(), "Installer", null); - - app.BringToFront(); - startmenu.Hide(); - } - - private void InternetExplorerToolStripMenuItem_Click(object sender, EventArgs e) - { - if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } - ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); - AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); - ie.BringToFront(); - ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); - startmenu.Hide(); - } - - private void desktopicons_DoubleClick(object sender, EventArgs e) - { - Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); - ListViewItem objListViewItem; - - if (objDrawingPoint != null) - { - objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); - if (objListViewItem != null) - { - if (objListViewItem.Text == "Internet Explorer") - { - if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } - ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); - AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); - ie.BringToFront(); - ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); - startmenu.Hide(); - } - else if (objListViewItem.Text == "My Computer") // TODO: Implement slightly limited explorer (with no treeview and a new window each time ya go into a dir) - { - WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - app.BringToFront(); - startmenu.Hide(); - } - else if (objListViewItem.Text == "Network Neighborhood") - { - // Alex's TODO here - - } - else if (objListViewItem.Text == "Recycle Bin") - { - // Another thing you may need to digital poke Alex about doing. - - } - else if (objListViewItem.Text == "Set Up The Microsoft Network") { - wm.StartInfobox95("Microsoft Network", "The Microsoft Network is already set up!", InfoboxType.Info, InfoboxButtons.OK); - } else if (objListViewItem.Text == "Outlook Express") { - //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); - } - else if (objListViewItem.Text == "Inbox") - { - //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); - } - else - { - // It is an actual file on the disk - - Win95WindowsExplorer we = new Win95WindowsExplorer(); - - // If it is a directory - - if (Directory.Exists(objListViewItem.Tag.ToString())) - { - we.CurrentDirectory = objListViewItem.Tag.ToString(); - - WinClassic app = wm.StartWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - app.BringToFront(); - startmenu.Hide(); - } - else - { - // Just open the file... - - we.OpenFile(objListViewItem.Tag.ToString()); - } - - } - } - } - } - - private void infoboxTestToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassic app = wm.StartInfobox95("AShifter's Infobox", "This is the very first TimeHACK Infobox. It's really easy to call, too! \nJust use wm.startInfobox95(string title, string text, InfoboxType type, InfoboxButtons btns)!", InfoboxType.Info, InfoboxButtons.OK); - - app.BringToFront(); - startmenu.Hide(); - } - private void WebChatToolStripMenuItem_Click(object sender, EventArgs e) - { - webchat = wm.StartWin95(new WebChat1998(), "Web Chat 1998", null, true, true); - - AddTaskBarItem(webchat, webchat.Tag.ToString(), "Web Chat 1998", null); - - webchat.BringToFront(); - startmenu.Hide(); - } - public void NonImportantApp_Closing(object sender, FormClosingEventArgs e) - { - nonimportantapps.Remove((WinClassic)sender); - } - public void InternetExplorer4_Closing(object sender, FormClosingEventArgs e) - { - ie = null; - } - - private void WordPadToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassicWordPad wp = new WinClassicWordPad(); - WinClassic app = wm.StartWin95(wp, "Wordpad", Properties.Resources.Win95WordpadIcon2, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Wordpad", Properties.Resources.Win95WordpadIcon2); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - public void AddTaskBarItem(Form Application, string ApplicationID, string ApplicationName, Image ApplicationIcon) - { - taskbarItems = tb.AddTaskbarItem95(ApplicationID, ApplicationName, ApplicationIcon, (UserControl)new Win95TaskBarItem(), taskbarItems); - Application.FormClosed += new FormClosedEventHandler(UpdateTaskbarFromClosedApplication); - } - - public void UpdateTaskbarFromClosedApplication(object sender, FormClosedEventArgs e) - { - UpdateTaskbar(); - } - - public void UpdateTaskbar() - { - // Clears out all the items on the taskbar - taskbarItems.Controls.Clear(); - - // Loops through all the Applications which are open - - foreach (Form form in tb.GetAllOpenApps()) - { - // Calls that "AddToTaskbar" thing - taskbarItems = tb.AddTaskbarItem95(form.Tag.ToString(), form.Text.ToString(), (Image)form.Icon.ToBitmap(), (UserControl)new Win95TaskBarItem(), taskbarItems); - } - } - - private void WindowsExplorerToolStripMenuItem1_Click(object sender, EventArgs e) - { - FileDialogBoxManager.IsInOpenDialog = false; - FileDialogBoxManager.IsInSaveDialog = false; - Win95WindowsExplorer we = new Win95WindowsExplorer(); - WinClassic app = wm.StartWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - private void storyTest1ToolStripMenuItem_Click(object sender, EventArgs e) - { - Hack1.StartObjective(); - } - - private void temp_for_std(object sender, EventArgs e) - { - Win2K.Win2KApps.SurviveTheDay std = new Win2K.Win2KApps.SurviveTheDay(); - WinClassic app = wm.StartWin95(std, "Survive The Day", null, false, false); - AddTaskBarItem(app, app.Tag.ToString(), "Survive The Day", null); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - private void MSDOSPromptToolStripMenuItem1_Click (object sender, EventArgs e) - { - WinClassicTerminal msdos = new WinClassicTerminal(false); - WinClassic app = wm.StartWin95(msdos, "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image, true, true, false); - - AddTaskBarItem(app, app.Tag.ToString(), "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image); - app.BringToFront(); - startmenu.Hide(); - } - - private void PropertiesToolStripMenuItem1_Click(object sender, EventArgs e) - { - WinClassicThemePanel theme = new WinClassicThemePanel(); - WinClassic app = wm.StartWin95(theme, "Themes", null, false, true, false, resize: false); - - AddTaskBarItem(app, app.Tag.ToString(), "Themes", null); - app.BringToFront(); - startmenu.Hide(); - } - - private void TimeDistorterToolStripMenuItem_Click(object sender, EventArgs e) - { - distort = new WinClassicTimeDistorter("1998", "1999", 150, Hack2.StartObjective); - WinClassic app = wm.StartWin95(distort, "Time Distorter", null, false, true); - AddTaskBarItem(app, app.Tag.ToString(), "Time Distorter", null); - app.BringToFront(); - startmenu.Hide(); - } - private void FTPClientToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassic app = wm.StartWin95(new WinClassicFTPClient(), "FTP Client", null, true, true); - - AddTaskBarItem(app, app.Tag.ToString(), "FTP Client", null); - app.BringToFront(); - startmenu.Hide(); - } - - private void CalculatorToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassic app = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, false, false, resize: false); - AddTaskBarItem(app, app.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - private void desktopupdate_Tick(object sender, EventArgs e) - { - // Update the Desktop icons - - DesktopController.RefreshDesktopIcons(new ListViewItem[] { new System.Windows.Forms.ListViewItem("My Computer", 0), - new System.Windows.Forms.ListViewItem("Network Neighborhood", 5), - new System.Windows.Forms.ListViewItem("Inbox", 3), - new System.Windows.Forms.ListViewItem("Recycle Bin", 7), - new System.Windows.Forms.ListViewItem("Internet Explorer", 2), - new System.Windows.Forms.ListViewItem("Online Services", 1), - new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4), - new System.Windows.Forms.ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); - } - - // When add new folder is clicked - private void FolderToolStripMenuItem_Click(object sender, EventArgs e) - { - if (Directory.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Folder"))) - { - wm.StartInfobox95("Windows Explorer", "A folder called New Folder already exists - please rename it.", InfoboxType.Error, InfoboxButtons.OK); - } - else - { - SaveDirectoryInfo(Path.Combine(ProfileWindowsDirectory, "Desktop"), "New Folder", false, "New folder", true); - desktopupdate_Tick(null, null); // Update the desktop Icons - } - } - - private void TextDocumentToolStripMenuItem_Click(object sender, EventArgs e) - { - if (File.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt"))) - { - wm.StartInfobox95("Windows Explorer", "A folder called New Text Document already exists - please rename it.", InfoboxType.Error, InfoboxButtons.OK); - } - else - { - File.Create(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt")); - desktopupdate_Tick(null, null); // Update the desktop Icons - } - } - - private void deleteToolStripMenuItem_Click(object sender, EventArgs e) - { - Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); - ListViewItem objListViewItem; - - if (objDrawingPoint != null) - { - objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); - if (objListViewItem != null) - { - if (objListViewItem.Tag != null) - { - if (Directory.Exists(objListViewItem.Tag.ToString())) - { - Directory.Delete(objListViewItem.Tag.ToString(), true); - desktopupdate_Tick(null, null); // Update the desktop Icons - } - else - { - if (File.Exists(objListViewItem.Tag.ToString())) - { - File.Delete(objListViewItem.Tag.ToString()); - desktopupdate_Tick(null, null); // Update the desktop Icons - } - else - { - wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); - } - } - } else { - wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); - } - } - } - } - - private void MinsweeperToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassic app = wm.StartWin95(new WinClassicMinesweeper(), "Minesweeper", Properties.Resources.WinClassicMinesweeper, false, false, false, false); - AddTaskBarItem(app, app.Tag.ToString(), "Minesweeper", Properties.Resources.WinClassicMinesweeper); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - private void desktopicons_MouseMove(object sender, MouseEventArgs e) - { - if (heldDownItem != null) - { - heldDownItem.Position = new Point(e.Location.X - heldDownPoint.X, - e.Location.Y - heldDownPoint.Y); - } - } - - private void desktopicons_MouseUp(object sender, MouseEventArgs e) - { - heldDownItem = null; - } - } - public class MyRenderer : ToolStripProfessionalRenderer - { - public MyRenderer() : base(new MyColors()) { } - } - - public class MyColors : ProfessionalColorTable - { - public override Color MenuItemSelectedGradientBegin - { - get { return Color.Navy; } - } - public override Color MenuItemSelectedGradientEnd - { - get { return Color.Navy; } - } - public override Color MenuItemPressedGradientBegin - { - get { return Color.Navy; } - } - public override Color MenuItemPressedGradientEnd - { - get { return Color.Navy; } - } - } -} - diff --git a/TimeHACK.Main/OS/Win95/Win95.resx b/TimeHACK.Main/OS/Win95/Win95.resx deleted file mode 100644 index bbd3a9a..0000000 --- a/TimeHACK.Main/OS/Win95/Win95.resx +++ /dev/null @@ -1,2620 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAALRJREFUOE+N - kgEOwCAIA3m6T/NnG6UwBZ1bk6pTemIy2am1dlX70VlR3Hu/IBE1wr5/BOEQymFZLRvIHMZtGjUjEHOG - mIdS214UkGi92qM5zDnCENfYn+0AQvAxC2/nHsNe+HgLwCbEmW1HmLOOZtYuAB0SJKAsivAPgBXpOgNQ - PPwCyDcF4M0TAIZw84CUgq1TF2xvhP+oACBCAoBW9dg6szWLzeUZs9Y/7mQNVMCjOPywyA3MF+cOKQF9 - RAAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAKpJREFUOE/N - UskNgDAMy+gdrZsVO3cL/HhgySKJD/WB/BdjjNXpZ9wFu+R+QwTmnDAtY5UsbErOGuiIIKmBoJYwwEJ7 - QZbEk066qCHbo8R0Qj0OPbA1vrxpCKxSm3dPIYWtwMNED28Fp5Ai7lWwe17DFNKwFRBHmKj2EDCZ4eEF - pxeIdj+AnH33gtIeGO11jAJQw20X+5nAG7SE5GykuTO1V5yGHur3LyFyAZP8TrljsWNAAAAAAElFTkSu - QmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcwxstlzQAAALVJREFU - OE+dj4ERwyAMAxmd0diMImMZYaC9q3xOIJaeUP5Q936r1tpz+wgi4ATR3Huxbq1FC4ihHWDDEWM4A9jD - ukJczzBqRl8AD+iVMgB1B7j5BGATpqgJ4XfbeTi8vt8ANnCAn2JvnZuH4RvADKgx5MnHfAHm/bMB0j8A - KnueAEjX+Bs+1RcAiBBITWYUACEjssIQAFAOmzmissoAKF9FARvkFqYAySACxvh7WEXQWP4IlvIBh1rl - tmCAq4kAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcZhHn9oQAAAJ9JREFU - OE+VkAEOxCAIBH26P6s/8zrgeqTS05uEKMouaNnQR/zPdZVeazWDsZ6DuHfv3lqz8JsDJKYrgRiyKZYz - ieFOpxhiscxH6sIojuMLCV669lD8nYAQi1CosxusE7DCoQG44L6SyPL4hBic2ftJnhMQQsVvWHH8SPLs - E3dME/aZwYnRfBIholB3I00xE1amIDLBscmu8Bdm4NuMUj70z1LCUTedOwAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcbanecjQAAAItJREFU - OE+VjgEOhCAMBHk6T+Nn2iFuXEEtTLLBbNu5K6LWeuzkOruhXCXWvwWttd9cv74miLrHu1TASyQAHSr0 - /chh4PiBz/iO9W+B/mpUj6hPBbxEEtChQt+PHAbOKBCpgGUl6qlLBbxkFKgn9P3IYeCMApEKWFaEd1uC - t6QC3iyxPgsCDVYTlHICH5QKXtIjRNoAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCgUfVCd0wAAAHpJREFU - OE+djgsOgDAIQzn6bubRlF+zOZV1vqRBGK0IS2vthHK0ZjQBHdcBhcllc9t7UJnsvSSM4tKWM03cAvLM - Ve3YwNBPuqYCJONxVbGvCnABSx2QfwJjK0c03wHYzjq1RICB7WRsf10AeU9dQPAasCu19YAEww2JXJGJ - 13tFDjjJAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAMFJREFUOE+V - kAsShDAIQzk6R/Nm3SSU2g/uaJxMi5Bnq81yt0b38pCbnz03hGDtEaYq0HVdraF9QBiORoAyXIFKyAhO - IG6m8P+TRDDMPV4JkBDWGkSNYe0JcS8AGoArAEPYDcjQAcgheL9CCVkAU1iP3sd9887L8akDkE//OoMo - ByhSkxYAl3x0EgTg6QTk3FZ/B6TRpLSiHoAOpXWVR8D4wgYopMad7KAPgJQGIh3WMbEu/+CFNEhAhKPu - /qQXQbMf8nZYxbrHLzUAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACmSURBVDhPnZFR - EsQgCEM9ukfzZl0CREmrO7uNw0ghL360ndR7v7L9X4BfBxDeVVrOmsaLQqd1DKowK7QmYwxvza4hC66H - UpiV6IJlm+UQOnvxvg7aBAPkIWpY87rICtpkX/4SX5MgmkvnxzD4JIC3BCUGzZCEfWb9I4D3M2gDp3xY - oXsQ9vRAYAJVbYNqAARf2M+aQa3Hr2QAdmH5TTPoDVz1BW7tA7ajvYP7sMmIAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABzSURBVDhPxZBR - DsAgCEM9ukfzZowW9UdFmUtG8mR0UtiSiFwxFSPYkbO8gb31gXahDBOdb9MhsHCoUzsJ4J0WdNRiFaUU - 36BtgIsrXAPEcGHHsAFF+4yT/M8GCP4Pa2z5iw26EEUNMNyc4rAXxw1T8RxJD2E2VfJhfZIbAAAAAElF - TkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAH9JREFUOE+l - jgESgCAIBHk6T/NnxjFCVlBKzJyhc7sTEXH/FzmYqJSLYHdCAc40AMaOqQmGBJMKmOVx7B6UeUGgsMQk - +jV4RQDYAri1dsKTBPMqcBilG/z5BwZbIgkmFNxhl0ww7trdESDo2K7dTJBGOrZrNxLszENQiQvq4X4A - JbFDpxtWNlIAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB - DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP - YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy - BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACzSURBVDhPhZJR - EsUgCAN7dI7mzawRl1KLU2fygMimfryr9/6rcUY53FVmluDWmpoxFveViQSZuU4h72GMyMwm5AF2DPnA - QPTM9FIOCTiMBarSI1712qeZwwbkkApejBuqLLK8h7Cb5T8HGI8QBLPq8+wdzr722FUNL7+gEsuE06MI - qELk6T7DOhNcwTNAcuMJAZYAdQgiJAIk/kAZdr8OmCHD+5UWeRkBfKgEduUAYL/r1w0ie5EGNPvMCQAA - AABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADBSURBVDhPhZAB - GoUgCIM9ukfrZj02mBJhb32U5v6JjpfmuGP0pQ8PAg4h0/6jbKj1xgcDniYEMGTDGpR0CLCJAIPnfV2X - 5lve4hTMXbirjVETQHQQtaX23LFN9mIRXtMCh14BIirctm/yiyGNkB7mHvxXAgTj/Os4jegzmHeVQ3KA - TWlAq7UUQOgUYE3KxCDMXd5drEGnADfz/Qj6d4QC569ZukoKUwfrq3ugewmgnmgP5eCztGaVFK0HnJUB - VdEYP35ybB/eOVN7AAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAK5JREFUOE+V - kAESwyAIBH06T/Nnlju8FNFJ7c0w0sBuTVqNWRu15uh3sDzGXleiDJsZlnleiyTwloXgzGLVUTIfcqH3 - zhO/UZrlG20S/RNg9JLodSSUAD045gR/JUj0vsoeM/SEkRAosVBhQTgPgvy1lfVWBazw8KGxsiiDGdbr - gKfAWwJIFp3AuFF8WPAUaOBPwuJJSwuomjNmWcqiF/CBczbRLVjziP4Fay7A1j6MmatnPf0QdQAAAABJ - RU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB - DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX - VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+ - aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ - 1okT9uuef4slmG9gWjdzN4Wnf9bRT1RhaCN+KriGieyvkjr8Rl7AMMbywE0zCBiIBS9Awbn7tUD29xME - Q0rM8IHhPbziKRhMU0pqjVIfcgHAfB2oiugnuEnG/EkZ/4fLZEksutHaB6sGQO/gf7MbAAAAAElFTkSu - QmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALtJREFUOE91TwESBCEI6un9vBPRYqljhtEIyUZhzTkXKo8J1ZI4P3xjlAjsqpoN - upcBf0zA6+7r8QAxA9170IEPm6l7PWu9A1CLwNaVpSfWNEKLWCECDnkvAdFtMgBDLeHFaNaXEpQu22B9 - NsFA96i2yQlo00wejQG9VfuSCQ0IXAFAVAb468AVwJB3AHpsBFKn2uYkemh9hllezf4KcDKwtqkBpX5j - Dyj5DRIeDDh3wD3c5AYkh2QwOMYPtAJqglssjE8AAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAJVJREFUOE+VkIESgCAIQ/10/pwasJrlkb27nUZsoqPHPbWNlYHCN9gKMTc7O31I - gIa0PM2EE32ErE9WNQEw1y6azbZGvkFAhnBcKMmwrQnCVI0MofA+a6UniIDYqKTx7JhBDeVaQd5fVT9m - M4JvowbwzjNlu4C5DVBgVyll4Zo8AzrK0gfo6ZBSFq7J6g0+ePWj8EPDD0i7RXV30HOWAAAAAElFTkSu - QmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAJJJREFUOE+tkYEOgCAIRP10/tzk4FISZ7ZuuzDwnq4KJSL1aR/txc21llBfQVbh - EZJZZ5C+nEoEcIN0QDyxLVGzm6WAsMYTvRSSAqaw2jRBloApbJUBhLVub4ABqwMY1poCuEYzhPWjRkgK - 6EP7A+obqOc2EzIBeELmtqNFDECI9R3gYmPhCPH+qX6HfAJAQ7iUCwlxft5LSoDNAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - 153, 17 - - - 263, 17 - - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w - LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACO - hAAAAk1TRnQBSQFMAgEBDQEAARwBAgEcAQIBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA - AwABgAMAAQEBAAEgBwABASQAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH//wChAAOAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DAAH/A8AB/wMAAf//AJkAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUA - A4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwA5/wPAAf8DAAH/ - A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwA5/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ - A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ - A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ - A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ - A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAJ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ - A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwA5/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/ - A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwA5/wPAAf8DAAH/A8AB/wMAAf//AJUAA4BZ/wPAAf8DAAH/A8AB/wMAAf//AJUAA4AJ/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAd/wMABf8DAAH/AwAB/wMACf8DwAH/AwAB/wPAAf8DAAH//wCVAAOAWf8DwAH/ - AwAB/wPAAf8DAAH//wCVAAOAWf8DwAH/AwAB/wPAAf8DAAH//wCVAAOAWf8DwAH/AwAB/wPAAf8DAAH/ - /wCVAAOABf8DAAn/AwAJ/wMACf8DAAn/AwAJ/wMACf8DAAn/A4AB/wMAAf8DwAH/AwAB//8AlQADgAX/ - AwAJ/wMACf8DAAn/AwAJ/wMACf8DAAn/AwAJ/wOAAf8DAAH/A8AB/wMAAf//AJkAA4AF/wOAAf8DgAX/ - A4AB/wOABf8DgAH/A4AF/wOAAf8DgAX/A4AB/wOABf8DgAH/A4AF/wOAAf8DgAX/A4AB/wMAAf//AKQA - Af8DAAH/BwAB/wMAAf8HAAH/AwAB/wcAAf8DAAH/BwAB/wMAAf8HAAH/AwAB/wcAAf8DAAH/BwAB//8A - rAAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf//ABQAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8fAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/KAADgAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/AwAB/4sAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/CAADgAH/A8AB/wPA - Af8DwAH/A8AB/wPAAf8DgAH/AwAB/xwAA4AB/wPAAf8DwAH/A8AB/wOABf8DwAH/A4AB/wOAAf8DAAH/ - JAADgF3/A8AB/wMAAf+IAAOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/CAADgBX/A4AB/wOAAf8DAAH/HAADgAH/A8AB/wPAAf8DwAH/ - A4AB/wOAAf8DwAH/A8AB/wOAAf8DAAH/IAADgF3/A8AB/wMAAf8PAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8EAAOAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/CAADgBX/A4AB/wPA - Af8DgAH/AwAB/xwAA4AF/wEAB/8BAAf/AQAH/wEAA/8DAAH/HAADgF3/A8AB/wMAAf8IAAOEAf8BAAKE - Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE - Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE - Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8DAAH/ - A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/CAADgBX/A4AB/wPAAf8DwAH/A4AB/wMAAf8cAAOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8YAAOAXf8DwAH/AwAB/wgAA4QF/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/A4AB/wPA - Af8DgGn/A8AB/wOAAf8DAAH/CAADgBX/A4AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/WAADgF3/A8AB/wMA - Af8IAAOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - AQAChAH/AwAB/wOAAf8DwAH/A4Bp/wPAAf8DgAH/AwAB/wgAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/ - AwAB/1gAA4Bd/wPAAf8DAAH/CAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAOAFf8DgAH/ - A8AB/wPAAf8DwAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/yAAA4AZ/wMAAf8DAAH/AwAB/wMAAf8DACH/AwAN/wPAAf8DAAH/CAADhAX/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMA - Af8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/ - A8AB/wPAAf8DwAH/A4AB/wMAAf8DgAH/AwAB/wEAB/8BAAf/AQAH/wEAA/8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wMAAf8cAAOAEf8DAAX/AwAF/wMAAf8DAAH/AwAB/wMAAf8DABH/AwAB/wMAAf8DAA3/A8AB/wMA - Af8IAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAChAH/AwAB/wOAAf8DwAH/A4Bp/wPAAf8DgAH/AwAB/wgAAYACAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Af8BgAIAAf8BgAIAAf8DwAH/A8AB/wOAAf8DAAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/AwAB/wOAAf8DgAH/A4AB/wOAAf8DgAH/AwAB/xgAA4AR/wMAFf8DAAH/AYACAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMADf8DwAH/AwAB/wgAA4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/A8AB/wOA - Af8DAAH/CAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wPAAf8DgAH/ - AwAB/wOAAf8DgAH/A8AB/wMAAf8DgAH/A8AF/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DgAH/ - A4AB/wMAAf8UAAOAGv8CAAL/AgAC/wIAAv8CAAH/AwAC/wIAAv8CAAH/AwAB/wMAAf8DAAH/AwAB/wEA - A/8DAAH/AwAN/wPAAf8DAAH/CAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAGAAgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMA - Af8QAAOAEv8CAAb/AgAG/wIAAv8CAAH/AwAC/wIAAv8CAAL/AgAB/wMAAf8BAAP/AQAD/wEAA/8DAAH/ - AwAN/wPAAf8DAAH/CAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8QAAOA - Ev8CABX/AwAB/wMAAv8CAAL/AgAB/wMAAf8BAAP/AQAD/wEAA/8DAAH/AwAN/wPAAf8DAAH/CAADhAX/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMA - Af8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8IAAOAFf8DAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wMA - Af8DwAH/A8At/wOAAf8DgAH/A4AB/wOAAf8DAAH/EAADgBn/AgAC/wIAAv8CAAL/AgAC/wMAAf8DAAH/ - AwAC/wIAAf8DAAH/AQAD/wEAA/8DAAH/AwAB/wMADf8DwAH/AwAB/wgAA4QF/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/ - A8AB/wOAAf8DAAH/BAADgAH/A4AV/wMAAf8DwAH/AwAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A8AB/wOAAf8DgAH/A4AB/wMA - Af8QAAOAEf8CAAb/AgAG/wIAAv8CAAL/AwAB/wIAAYAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAA3/A8AB/wMAAf8IAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAChAH/AwAB/wOAAf8DwAH/A4Bp/wPAAf8DgAH/AwAB/wOAAf8DgAH/A8AB/wOA - Af8DgAH/A4AB/wOAAf8DgAH/A8AB/wPABf8DAAH/AYACAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOAAf8DgAH/A8AB/wOAAf8DgAH/AwAB/xAAA4AR/wIA - Fv8DAAH/AgAC/wIAAv8DAAH/AwAB/wMAAf8DAAH/AQABgAEAAf8DAAH/AwAN/wPAAf8DAAH/CAADhAX/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMA - Af8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPA - Df8DAAH/AwAB/wOAAf8DgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wMA - Af8DgAH/A4AB/wPAAf8DgAH/AwAB/xAAA4AZ/wMAAf8DAAH/AwAB/wMAAf8DAAH/AgAC/wIAAv8CAAL/ - AwAB/wEAAYABAAH/AQABgAEAAf8BAAGAAQAB/wMAAf8DAA3/A8AB/wMAAf8IAAOEBf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAChAH/AwAB/wOAAf8DwAH/ - A4Bp/wPAAf8DgAH/AwAB/wOABf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wMAAf8DwAH/A8Ah/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8UAAOAEf8DAAX/AwAF/wMA - Af8DAAH/AwAB/wMAAf8CAAL/AgAC/wMAAf8BAAGAAQAB/wEAAYABAAH/AQABgAEAAf8DAAH/AwAN/wPA - Af8DAAH/CAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wEAAoQB/wMAAf8DgAH/A8AB/wOAaf8DwAH/A4AB/wMAAf8EAAOABf8DwAH/A4AB/wPAAf8DAAH/ - A4AR/wPAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAX/A8AB/wOAAf8DgAH/ - AwAB/yAAA4AR/wMAFf8DAAH/AwAB/wMAAf8CAAL/AwAB/wEAAYABAAH/AQABgAEAAf8DAAH/AwAB/wMA - Df8DwAH/AwAB/wgAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/CAADgAX/A8AB/wMAAf8EAAOA - Ef8DwAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wOA - Bf8DwAH/A4AB/wOAAf8DAAH/IAADgC3/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAEf8DwAH/ - AwAB/wgAA4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8BAAKEAf8DAAH/A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/DAADgAX/AwAB/wgAA4AB/wOAAf8DgAH/ - A4AB/wOAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA - Af8DgAX/A8AB/wOAAf8DgAH/AwAB/yAAA4A1/wMAAf8DAAH/AwAB/wMAGf8DwAH/AwAB/wgAA4QF/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/ - A4AB/wPAAf8DgGn/A8AB/wOAAf8DAAH/EAADgAH/AwAB/wgAA4AF/wOAAf8DAAL/AgAB/wGAAgAC/wIA - Af8DgAH/A4AB/wOAAf8DgAH/AYACAAL/AgAB/wGAAgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/IAADgF3/ - A8AB/wMAAf8IAAOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/AQAChAH/AwAB/wOAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A8AB/wOAAf8DAAH/IAADgAX/A4AB/wMAAf8BgAIAAv8CAAH/AYACAAH/A8AB/wPA - Af8DwAH/A4AC/wIAAf8BgAIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOAXf8DwAH/AwAB/wgA - A4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKE - Af8DAAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA - Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA - Af8DwAH/A4AB/wMAAf8gAAOABf8DgAH/AwAC/wIAAv8CAAL/AgAB/wPAAf8DwAH/A8AB/wOAAv8CAAL/ - AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/yAAA4Bd/wPAAf8DAAH/CAADhHX/AwAB/wMAAf8DgAH/ - A8AB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ - AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOAAf8DAAH/IAADgAX/A4AB/wMAAv8CAAH/ - AwAB/wMAAf8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOA - Sf8DgAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/BAADgAH/A8AB/wG/AgAB/wG/AgAB/wG/ - AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ - AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wPAAf8DwAH/AwAB/wPAAf8DwAH/ - AwAB/wPAAf8DwAH/AwAB/wOAAf8DAAH/IAADgAX/A4AB/wMADv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOASf8DgAn/A8AB/wOAAf8DAAH/EAADhAX/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/A4QB/0AAA4AB/wPAAf8BvwIA - Af8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIA - Af8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8BvwIAAf8DwAH/A8AB/wMA - Af8DwAH/A8AB/wMAAf8DwAH/A8AB/wMAAf8DgAH/AwAB/yAAA4AF/wOAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOABf8DwAH/A4AB/wOAAf8DAAH/IAADgEn/A4AF/wPA - Af8DgAH/AwAB/xgAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8DhAH/ - RAADgAH/A8AB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ - AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/ - AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wG/AgAB/wOA - Af8DAAH/IAADgAX/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOASf8DgAH/A8AB/wOAAf8DAAH/IAADhCX/A4QB/0gAA4AB/wPA - Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA - Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wMA - Af8gAAOABf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DgAH/A4AB/wMAAf8gAAOASf8DgAH/A4AB/wMAAf8oAAOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/0wAA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8kAAOAPf8DgAH/A4AB/wMAAf8gAAOASf8DgAH/AwAB//8A - RQADgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA - Bf8DgAH/AwAB/yAAA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf//AE0AA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/xcAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/gwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8MAAGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE - AgAB/38AAf8DAAH/AwAB/ywAA4Ql/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOEAf8zAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8IAAOEJf8DAAH/CAABhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAC/wIAAf9vAAH/AwAB/wOE - Af8DhAH/A4QB/wMAAf8DAAH/JAADhA3/AwAV/wMAAf8CAAGEAf8BAAGEAQAB/wIAAYQB/wGEAgAB/wIA - AYQB/wGEAgAB/wIAAYQB/wGEAgAB/wGEAgAB/wOEAf8CAAGEAf8DhAH/AYQCAAH/AYQCAAH/AYQCAAX/ - AYQCAAH/AwAB/wOEAf8DAAH/A4QB/ywAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8EAAOEDf8DABX/AwAB/wQA - Af8CAAH/AYQCAAH/AYQCAAH/AYQCAAL/AgAC/wIABv8CAAb/AgAB/2MAAf8DAAH/A4QB/wOEAf8DxgH/ - A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/HAADhAn/AwAZ/wMAAf8BAAGEAQAB/wIAAYQB/wEAAYQBAAH/ - AgABhAH/AYQCAAH/AgABhAH/AQABhAEAAf8BhAIAAf8BhAIAAf8CAAGEAf8DhAH/AgABhAH/AYQCAAH/ - AYQCAAH/AYQCAAH/AYQCAAH/AwAB/wMAAf8DhAH/AwAB/wOEAf8TAAH/AwAB/wMAAf8DAAH/AwAB/wgA - A4QF/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/AwAB/wOECf8DABn/AwAB/wQAAYQCAAr/AgAC/wIABv8CABH/ - VwAB/wMAAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8YAAOE - Cf8DAAH/AwAV/wMAAf8CAAGEAf8BAAKEAf8CAAGEAf8BAAGEAQAB/wIAAYQB/wEAAYQBAAH/AgABhAH/ - AYQCAAH/AQAChAH/A4QB/wIAAYQB/wGEAgAB/wGEAgAB/wGEAgAB/wIAAYQB/wEAAYQBAAH/AYQCAAH/ - AwAB/wOEAf8DAAH/A4QB/wMAAf8DAAH/AwAB/wMAAf8BAAKEBf8BAAP/AQAChAH/AwAB/wMAAf8DAAH/ - A4QF/wPGAf8BAAH/AQAB/wEAAf8BAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/A8YB/wOEAf8DhAH/AwAB/wOECf8DAAH/AwAV/wMAAv8CAAX/AYQCAAH/DAAB/wIA - Gf8MAAGEAgAB/zsAAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wMAAf8YAAOECf8DAAH/AwAB/wMABf8DAAn/AwAB/wEAAoQB/wIAAYQB/wOEAf8CAAGE - Af8BAAGEAQAB/wGEAgAB/wGEAgAB/wIAAYQB/wOEAf8CAAGEAf8BAAKEAf8CAAGEAf8BAAKEAf8CAAGE - Bf8CAAGEBf8DAAH/A4QB/wMAAf8DhAH/A8YB/wPGAf8DxgH/A8YB/wEAAoQF/wEAA/8BAAKEAf8DAAH/ - A8YB/wPGAf8DhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A8YB/wOEAf8DhAH/AwAB/wOECf8DAAH/AwAB/wMABf8DAAn/AwAC/wIAAf8BhAIA - Af8UAAH/AgAL/wEAB/8BAAH/AYQCAAH/BAABhAIAAf8BhAIAAf8zAAH/AwAB/wOEAf8DhAH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8YAAOEDf8DAAH/ - AwAB/wMAAf8DAAn/AwAB/wIAAYQB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wOEBf8DhAH/ - A4QB/wIAAYQB/wOEAf8CAAGEAf8DhAH/AgABhAX/AwAB/wMAAf8DhAH/AwAB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/AQAChAH/AQAChAH/AQAChAH/AQAChAH/AwAB/wOEAf8DhAH/A4RF/wOEAf8DhAH/AwAB/wOE - Df8DAAH/AwAB/wMAAf8DAAn/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAL/AgAD/wEA - B/8BAAf/AQAB/wGEAgAD/wEAAf8BhAIAAf8DAAH/AwAB/wMAAf8DAAH/GwAB/wMAAf8DhAH/A4QB/wPG - Af8DxgH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA - Af8YAAOEEf8DAAH/AwAB/wMACf8DAAH/AYQCAAX/AYQCAAH/AYQCAAH/AYQCAAH/A4QB/wGEAgAB/wOE - Af8DhAH/A4QB/wOECf8CAAGEBf8CAAGEAf8DAAH/A8YB/wOEAf8DAAH/A4QB/xQAA4QB/wPGAf8DAAH/ - EAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wPGAf8DhAH/AwAB/wOEEf8DAAH/AwAB/wMACf8DAAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAL/AgAD/wEAA/8BAAP/AQAD/wEAA/8BAAP/AQAB/wGEAgAB/wOEAf8DhAH/ - A4QB/wMAAf8UAAOEAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wOEAf8BAAGEAQAB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/FAADhA3/AwAB/wMAAf8DAAH/ - AwAJ/wMAAf8DhAH/AYQCAAX/AYQCAAX/AYQCAAH/A4QF/wPGAf8DhAH/A8YB/wOECf8CAAGEBf8DAAX/ - A4QB/wMAAf8DhAH/FAADhAH/A8YB/wMAAf8UAAOEAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOEAf8DhAH/A8YB/wMAAf8DhA3/AwAB/wMAAf8DAAH/ - AwAJ/wMADf8BAA//AQAH/wEABP8CAAP/AQAD/wEAA/8BAAP/AQAD/wEAAf8BhAIABf8BAAP/A4QB/wMA - Af8UAAOEAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ - AQABhAEAAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xQAA4Ql/wMA - Af8BhAIAAf8DhAH/AYQCAAX/AYQCAAH/A4QC/wIAAf8DxgX/A8YF/wPGCf8DxgH/AwAF/wPGAf8DhAH/ - AwAB/wOEAf8UAAOEAf8DxgH/AwAB/xQAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/AwAB/wOEAf8DhAH/BAADhCX/AwAB/wEAE/8BABP/AQAE/wIA - A/8BAAP/AQAD/wEAA/8BAAH/AYQCAAH/AQAH/wOEAf8DAAH/FAADhAH/A8YB/wPGAf8BAAGEAQAB/wPG - Af8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wPG - Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8UAAOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAL/AgAC/wIAAf8DhAL/AgAG/wIAAf8DxgX/A8YF/wPGEf8DAAn/ - A4QB/wMAAf8DhAH/FAADhAH/A8YB/wMAAf8UAAOEMf8DxgH/A4QB/wOEAf8DAAH/CAADhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAd/wEADP8CAAP/AQAD/wEAA/8BAAP/AQAD/wEA - Af8BhAIABf8BAAP/A4QB/wMAAf8UAAOEAf8DxgH/AQABhAEAAf8DhAH/A8YB/wPGAf8BAAGEAQAB/wEA - AYQBAAH/A8YB/wPGAf8DhAH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DAAH/FwAB/wPGDf8DhAH/A8YF/wPGBf8DxgX/A4QD/wEAAf8DxgL/AgAB/wPGAv8CAAH/A8YC/wIA - Af8DxhH/AwAJ/wPGAf8DhAH/AwAB/wOEAf8HAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QF/wPG - Af8DhAH/A4QB/wMAAf8IAAOEAf8Dxin/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ - AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wEAB/8DhAH/AwAB/xAA - A4QB/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wEAAYQBAAH/A8YB/wPGAf8DxgH/ - AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xMAAf8DxhH/ - A4QB/wPGBf8DxgX/A8YF/wPGA/8BAAH/A8YD/wEAAf8DxgL/AgAB/wPGBf8Dxgn/AwAR/wOEAf8DAAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAX/ - A4QB/wMAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOE - Af8DhAH/AwAB/wgAA4QB/wPGTf8BABP/AQAL/wEAA/8DhAH/AwAB/xAAA4QB/wPGAf8BAAGEAQAB/wEA - AYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wPGAf8DxgH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wPGFf8DhAH/A4QF/wPGBf8DxgP/AQAB/wPG - A/8BAAH/A8YD/wEAAf8DxgP/AQAB/wPGBf8DAAH/AwAR/wPGAf8DhAH/AwAB/wOEAf8DhAX/A8YB/wEA - AYQBAAH/AQABhAEAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEBf8DhAH/AwAB/wKA - AQAB/wKAAQAB/wKAAQAB/wKAAQAB/wKAAQAB/wKAAQAB/wKAAQAB/wOEBf8DxgH/A4QB/wOEAf8DAAH/ - CAADhAH/A8Yp/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE - AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wEAB/8DhAH/AwAB/xAA - A4QB/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wPGHf8DhAH/ - A4QB/wPGBf8DxgX/A8YF/wPGBf8DxgH/AwAB/wMAHf8DhAH/AwAB/wOEAf8DhAX/A8YB/wEAAf8BAAH/ - AQAB/wEAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DAAH/AwAB/wOEBf8DhAH/AwAB/wKAAQAD/wEA - Af8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPG - Of8BACf/AQAL/wEAA/8DhAH/AwAB/xAAA4QB/wPGAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGE - AQAB/wPGAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8TAAH/A8Yl/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4Qh/wPGAf8DhAH/AwAB/wOEAf8DhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAX/A4QB/wMAAf8CgAEAA/8BAAH/AoABAAH/AoABAAH/AoABAAH/ - AoABAAH/AoABAAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8IAAOEAf8Dxin/AYQCAAH/AYQCAAH/AYQCAAH/ - AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ - AYQCAAH/AYQCAAH/AYQCAAn/A4QB/wMAAf8MAAOEAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/ - AQABhAEAAf8DxgH/A8YB/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/DwAB/wPGbf8DhAH/AwAB/wOEAf8DhDH/ - A4QF/wOEAf8DAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/A4QF/wPG - Af8DhAH/A4QB/wMAAf8IAAOEAf8DxkH/AQAT/wEAE/8BAAf/A4QB/wMAAf8MAAOEAf8DxgH/A8YB/wEA - AYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wEA - AYQBAAH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA - Af8PAAH/A8Zp/wPGAf8DhAH/AwAB/wOEAf8EAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEBf8DhAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DhAX/ - A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPGTf8BAAv/AQAL/wEAB/8BAAP/A4QB/wMAAf8MAAOEAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ - A8YB/wEAAYQBAAH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/ - DwAB/wPGbf8DhAH/AwAB/wOEAf8IAAOEAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/A4QF/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DxgH/A4QB/wOE - Af8DAAH/CAADhAH/A8ZJ/wEAE/8CAAL/AgABhAH/AgABhAH/AgABhAX/A4QB/wMAAf8MAAOEAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YV/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/DwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMACf8DAAH/ - AwAJ/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAC/wMAAf8DAAX/A8YB/wOEAf8DAAH/A4QB/wgAA4QB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhDX/A4QB/wOEAf8DAAH/CAADhAH/ - A8YJ/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAx/wEAA/8CAAL/ - AgAC/wIAAYQB/wIAAYQB/wEAA/8DhAH/AwAB/wgAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8DxgH/A8YB/wPGDf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA - Af8LAAH/A8YJ/wMAAf8DAAX/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMABf8CAAL/AgAC/wIA - Bv8CAAL/AgAC/wIAAv8DAAH/AwAJ/wOEAf8DAAH/A4QB/wgAA4Qt/wOEAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wMAAf8IAAOEAf8Dxgr/AgAB/wGE - AgAB/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgAt/wEAC/8CAAL/AgAC/wIAAv8CAAGEBf8DhAH/AwAB/wgA - A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/A4QB/wOEAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGDf8DhAH/A4QB/wMAAf8LAAH/A8YJ/wMAAf8DAAX/AwAB/wMABf8DAAH/ - AwAB/wMAAf8DAAn/AwAB/wMAAf8CAAL/AgAC/wIABv8CAAL/AgAC/wIADv8DxgH/A4QB/wMAAf8DhAH/ - CAADhAX/A4QB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE - AgAF/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - DAADhAH/A8YK/wIAAf8BhAIAAv8CAAL/AgAC/wIAAf8BhAIAPf8CAAL/AgAC/wIAAv8CAAb/A4QB/wMA - Af8IAAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/AwAB/wsAAf8Dxgn/AwAB/wMABf8DAAH/ - AwAF/wMAAf8DAA3/AwAB/wMAAf8DAAH/AgAC/wIAAv8CAAb/AgAC/wIAAv8CABL/A4QB/wMAAf8DhAH/ - CAADhAX/A4QB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAX/A8YB/wOEAf8DhAH/ - AwAB/zQAA4QB/wPGCv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIATf8DhAH/AwAB/wgAA4QB/wPG - Af8DxgH/A8YB/wPGAf8Dxgn/A4QB/wMAAf8DhAH/A4QB/wOEAf8DhAH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DAAH/CwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMA - Bf8DAAH/AwAB/wMAAf8DAAX/AgAC/wIAAv8CAAb/AgAC/wIAAv8CAA7/A8YB/wOEAf8DAAH/A4QB/wgA - A4QF/wOEAf8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/A4QB/wMA - Af80AAOEAf8DxgH/A8YB/wPGAv8CAAL/AgAC/wIAAv8CAAb/AgAF/wGEAgAB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE - Af8DAAH/BAADhAH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wOEAf8DhAH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8PAAH/A8YJ/wMAAf8DAAX/ - AwAB/wMABf8DAAH/AwAB/wMAAf8DAAH/AwAN/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAS/wOEAf8DAAH/ - A4QB/wgAA4QF/wOEAf8DAAL/AgAD/wEAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/ - A4QB/wMAAf80AAOEAf8DhAH/A4QB/wOEAv8CAAL/AgAB/wGEAgAG/wIABv8CAAX/AYQCAAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/AwAB/wQAA4QB/wPGAf8Dxgn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DhAH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/xcAAf8Dxgn/AwAB/wMABf8DAAH/ - AwAF/wMAAf8DAAH/AwAB/wMACf8DAAH/AwAB/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAO/wPGAf8DhAH/ - AwAB/wOEAf8IAAOEBf8DhAH/AwAC/wIAA/8BAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIABf8DxgH/ - A4QB/wOEAf8DAAH/RAAB/wIAAf8BhAIAAf8EAAH/AgAV/wGEAgAB/xQAAYQCAAH/AYQCAAH/MAADhAn/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGCf8DhAH/A4QB/x8AAf8Dxgn/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMABf8DAAH/ - AwAB/wMAAf8DAAX/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAS/wOEAf8DAAH/A4QB/wgAA4QF/wOE - Af8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/A4QB/wMAAf9EAAH/ - AgAB/wwAAf8CAAv/AQAH/wEAAf8BhAIAAf8MAAGEAgAF/wGEAgAB/zAAA4QF/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wOEAf8DhAH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/ycA - Af8Dxgn/AwAF/wMAAf8DAAX/AwAB/wMADf8DAAH/AwAJ/wIAAv8CAAb/AgAC/wIAAv8CABL/A8YB/wOE - Af8DAAH/A4QB/wgAA4QF/wOEAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wGEAgAF/wPG - Af8DhAH/A4QB/wMAAf9YAAH/AgAD/wEAB/8BAAf/AQAB/wGEAgAC/wIAAv8CAAb/AgAB/zQAA4QJ/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPGCf8DhAH/A4QB/y8A - Af8Dxm3/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QF/wPGAf8DhAH/A4QB/wMAAf9cAAb/AQAD/wEAA/8BAAP/AQAD/wEAAf8BhAIAAf8BhAIAAv8CAAH/ - PAADhAH/A4QN/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wPGAf8Dxgn/A4QB/wOEAf83AAH/A8Zp/wPG - Af8DhAH/AwAB/wOEAf8IAAOENf8DhAH/A4QB/wMAAf9gAAPGAf8DxgP/AQAD/wEAA/8BAAP/AQAD/wEA - Af8DxgH/RAADhAH/A4QB/wOEDf8DhAH/AwAB/wOECf8DhAH/A4QB/z8AAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wMAAf8DhAH/DAADhAH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DAAH/aAADxgH/ - A8YB/wPGAf8DxgH/A8YB/1QAA4QB/wOEAf8DhAX/A4QF/wOEAf8DhAH/RwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAF/xAAA4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf/gAAOEAf8DhAH/A4QB/1cA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/6sAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/5MA - Af8DAAH/RAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/AwAB/5wAAYQCAAH/ - AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAH/gwAB/wMAAf8DxgH/A4QB/wMA - Af8DAAH/PAADhF3/A8YB/wOEAf8DAAH/lQAChAL/AgAC/wIAAf8BhAIAAf8UAAH/AgAC/wIAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/1sAAf8DAAH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ - AwAB/wMAAf84AAOEBf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOE - Af8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/AwAB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/CQAChAL/ - AgAB/wGEAgAB/x8AAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAH/ - AYQCAAH/AYQCAAH/AYQCAAH/RwAB/wMAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/AwAB/wMAAf80AAOEBf8DhAH/AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/ - A4QB/wMABf8DhAH/AwAF/wOEAf8DhAH/AwAB/wMAAf8IAAOEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE - Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE - Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKE - Af8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8BAAKEAf8DAAH/BQAChAL/AgAB/wGEAgAB/xcA - Af8DAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAL/AgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIA - Av8CAAH/AYQCAAH/AYQCAAH/NwAB/wMAAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/MAADhAH/A4QB/wOEAf8DAAX/A4QB/wMABf8DhAH/ - AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/AwAB/wOEAf8DhAH/AwAB/wQAA4QF/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/ - AQAChAH/AQAChAL/AgAB/wGEAgAB/w8AAf8DAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAL/AgAB/wGE - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8nAAH/ - AwAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/KAADhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE - Af8DhAH/A4QB/wMAAf8DhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wEAAoQB/wMAAf8BAAKEAf8BAAKEAv8CAAL/AgAB/wGEAgAB/wcAAf8BhAIAAf8BhAIA - Af8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8bAAH/AwAB/wPGAf8DxgH/A8YB/wPGCf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/yQA - A4QF/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMA - Af8BAAKEAf8BAAKEAv8CAAL/AgAB/wGEAgAB/wMAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/ - AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAB/wGEAgAB/wwAA4QB/wMAAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEBf8DxgH/A8YB/wPG - Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/yAA - A4QF/wPGAf8DxgH/AQAB/wEAAf8BAAH/AQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMA - Af8BAAKEAf8BAAKEAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/ - AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wgAA4QB/wPGAf8DxgH/A8YB/wPGBf8DhAH/A4QB/wOE - Bf8DxhX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/IAADhAX/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8BAAKEAf8DxgH/ - AQAChAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGE - AgAB/xcAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/CAADhAH/A8YB/wPG - Af8DxgH/A8YF/wOEBv8CAAn/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DAAH/AwAB/xwAA4QF/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/ - A4QB/wOEAf8DAAH/A4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8BAAKEAf8DAAH/AQAChAH/AQAChAH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAL/ - AgAB/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgAB/x8AAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAf8BhAIAAf8EAAOEAf8DxgH/A8YB/wPGBf8DhAH/A4QG/wIAHf8DxgH/A8YJ/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/AYQCAAH/AwAB/xgAA4Rd/wOEAf8DhAH/A4QB/wMAAf8DhAX/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMA - Af8BAAKEAf8DxgH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAB/wGE - AgAB/ycAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8EAAOE - Af8DxgH/A8YB/wPGBf8DhAH/A4QG/wIAIf8DxgH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA - Af8BhAIAAf8DAAH/HAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wPGAf8DhAH/A4QB/wMA - Af8DhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEA - AoQB/wMAAf8BAAKEAf8BAAKEAf8DxgH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAL/AgAC/wIA - Av8CAAH/AYQCAAH/TAADhAH/A8YB/wPGBf8DhAH/A4QB/wOEBv8CABb/AgAJ/wPGAf8DAAH/A8YB/wPG - Af8Dxgn/A4QB/wOEAf8DhAH/AwAB/wGEAgAB/wGEAgAB/wMAAf8jAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOE - Af8DhAH/A8YB/wOEAf8DAAH/A4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/BQAChAH/A8YB/wEAAoQC/wIAAv8CAAL/AgAB/wGEAgAC/wIA - Av8CAAL/AgAC/wIAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/BAADhAH/A8YJ/wOEAf8DhAH/A4QG/wIADv8CAAb/ - AgAJ/wPGAf8DAAH/A8YB/wMAAf8DxgH/A8YB/wPGCf8DhAH/AwAB/wGEAgAB/wGEAgAB/wMAAf8gAAOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wOEAf8DhAH/A8YB/wMAAf8DhAX/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8FAAKEAf8DxgH/A8YB/wEA - AoQC/wIAAv8CAAL/AgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wQAA4QF/wOE - Af8DhAH/A4QB/wOEAf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMAAf8Dxgn/A4QB/wOE - Af8BhAIAAf8BhAIAAf8BhAIAAf8DAAH/HAADhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wQA - A4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKE - Af8DAAH/CQAChAH/AQAChAH/AQAE/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Af8BhAIAAf8EAAOEAf8DhAn/A4QB/wOEAf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMA - Bf8DhAH/A4QC/wIAAv8CAAH/AYQCAAH/AYQCAAH/AYQCAAH/AwAB/xwAA4QF/wPGPf8DxgH/A4QB/wOE - Af8DAAH/DAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wEAAoQB/wMAAf8JAAKEAf8BAAP/AQAChAH/A8YC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAB/wGEAgAB/wwAA4QB/wOECf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMA - Af8DhAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAB/wGEAgAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DxgH/A4QB/wOE - Af8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAAoQB/wMAAf8IAAGEAgAB/wEAAoQB/wEAB/8DhAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIA - Af8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/FAADhAH/A4QB/wOEFv8CAAb/AgAJ/wPG - Af8DAAH/A8YB/wMAAf8DxgH/AwAF/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgAB/wEAAYQBAAH/AYQCAAH/ - AwAB/xwAA4QF/wPGAf8DAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AoABAAH/AoABAAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wgAAYQCAAH/AYQCAAH/ - AQAChAH/AQAD/wEABP8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yMAAf8BhAIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/FAADhAH/A8YB/wOEFv8CAAb/AgAJ/wPGAf8DAAH/A8YB/wMA - Af8DxgH/AwAB/wEAAYQBAAH/AYQCAAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAB/wEAAYQBAAH/AwAB/xwA - A4QF/wPGAf8DAAH/AoABAAH/AoABAAH/AoABAAH/AoABAAH/A4QR/wMAAf8CgAEAAf8CgAEAAf8DhAX/ - A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/DAABhAIAAf8BhAIAAf8BAAKEBf8BAAT/AgAC/wIAAv8CAAL/ - AgAB/wGEAgAB/yMAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8YAAOEAf8DxgH/ - A4QW/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAH/AQABhAEAAf8BhAIAAf8BhAIAAv8CAAL/ - AgAC/wIAAf8BAAGEAQAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/AwAB/wKAAQAB/wKAAQAB/wMAAf8DAAH/ - A4QR/wMAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/DAABhAIAAf8BhAIA - Af8BhAIAAf8BAAKEAf8BAAP/AQAE/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8bAAH/AYQCAAH/AYQCAAL/ - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/GAADhAX/A4QW/wIAEf8DxgH/AwAB/wPGAf8DAAH/ - A8YB/wMAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAH/AQABhAEAAf8BhAIAAf8BAAGEAQAB/wMAAf8cAAOE - Bf8DxgH/AwAB/wKAAQAB/wKAAQAB/wOEBf8DhBH/AwAB/wKAAQAB/wKAAQAB/wOEBf8DxgH/A4QB/wOE - Af8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAAoQB/wMAAf8QAAGEAgAB/wGEAgAC/wIAAf8BAAKEBf8BAAT/AgAC/wIAAv8CAAL/AgAB/wGE - AgAB/xMAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/GAADhAX/ - A4QW/wIAEf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMAAv8CAAX/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ - AYQCAAH/AQABhAEAAf8BhAIAAf8DAAH/HAADhAX/A8YB/wMAAf8CgAEAAf8CgAEAAf8DhAX/AYQCAAL/ - AgAC/wIAAv8CAAL/AgAB/wMAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/ - EAABhAIAAf8BhAIAAv8CAAL/AgAB/wEAAoQB/wEAA/8BAAT/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wMA - Af8DAAH/AwAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/ - HAADhAH/A4Qp/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEA - AYQBAAX/AQABhAEAAf8BhAIAAf8DAAH/IAADhAX/A8YB/wMAAf8CgAEAA/8BAAH/A4QR/wMAAf8CgAEA - Af8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAKEAf8DAAH/FAABhAIAAf8BhAIA - Av8CAAL/AgAB/wEAAoQB/wPGAf8BAAT/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yAAA4QB/wOEDf8CAAGEGf8DxgH/AwAB/wPG - Af8DAAH/A8YB/wMAAv8CAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BhAIAAf8BAAGE - AQAB/wMAAf8gAAOEBf8DxgH/AwAB/wKAAQAD/wEAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8CgAEA - Af8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4R1/wMAAf8DAAH/GAABhAIA - Av8CAAL/AgAC/wIAAv8CAAH/AQAChAH/AQAE/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yQAA4QF/wIAAv8CAAGEAf8CABL/A8YB/wPG - Af8DhAH/A4QB/wPGAf8DAAH/A8YB/wMABf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DAAH/AQABhAEA - Af8DAAH/JAADhAX/A8YB/wMAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEA - Af8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8CgAEAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/yAA - AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BAAP/AQAChAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/DAAB/wIAAf8YAAOEBf8CAAL/AgAC/wIACv8DxgH/ - A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A4QB/wPGAf8DAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/ - AQABhAEABf8BhAIAAf8DAAH/JAADhAX/A8YB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DhAX/A8YB/wOEAf8DhAH/AwAB/xAAA4QF/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wOEAf9gAAH/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIA - Af8QAAH/AgAB/xgAA4QF/wIAAYQB/wIAAv8CAAGEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/ - A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wMAAf8DhAH/ - KAADhAX/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAX/A8YB/wOEAf8DhAH/AwAB/xQAA4QF/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8DhAH/bAAB/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAf8BhAIAAf8BhAIAAf8YAAH/AgAB/xgAA4QF/wIAAv8DxgH/A8YB/wOEAf8DhAH/A8YB/wPG - Af8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEA - AYQBAAH/AQABhAEAAf8DhAH/LAADhAX/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wMAAf8YAAOEJf8DhAH/fAAB/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/yAAAf8CAAH/GAADhAH/A8YB/wPG - Af8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/AQABhAEAAf8BAAGEAQAB/wEA - AYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DAAH/NAADhEX/A4QB/wOEAf8DAAH/ - HAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf+YAAH/AgAC/wIAAv8CAAL/AgAB/xwA - Af8CAAL/AgAB/xgAA4QB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGE - AQAB/wEAAYQBAAb/AgAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wOEAf8DhAH/PAADhAH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YF/wOE - Af8DAAH/5AAB/wIAAv8CAAL/AgAB/xAAAf8CAAL/AgAB/yQAA4QB/wOEAf8DhAH/A8YB/wPGAf8DhAH/ - A4QF/wPGAf8DhAL/AgAN/wOEAf8DhAH/SAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf/wAAH/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAH/MAADhAH/A4QB/wOEAf8EAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/KAABQgFN - AT4HAAE+AwABKAMAAYADAAGAAwABAQEAAQEGAAEIFgAD/wEAAfACAAEfDAAB4AIAAQ8MAAHAAgABBwwA - AcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIA - AQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwA - AcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIA - AQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAeACAAEPDAAB8gFJASQBvwwAAfACAAED - CP8BwAF/AQABPwHwAgABAwT/BAABwAE/AYABHwHwAgABAwT/BAABwAEfAcABDwHwAgABAwGAAgABAQQA - AcABDwHgAQcB8AIAAQMIAAHAAQcB8AEDAfACAAEDCAABwAEDAv8B8AIAAQMIAAHAAQMC/wHwAgABAwgA - AcACAAEPAfACAAEDCAABwAIAAQcB8AIAAQMIAAHAAgABAwHwAgABAwgAAcACAAEBAfACAAEDCAABwAMA - AfACAAEDCAABwAMAAfACAAEDCAABwAMAAfACAAEDCAABgAMAAfACAAEDDAAB8AIAAQMMAAHwAgABAwsA - AQEB8AIAAQMIAAGAAgABDwHwAgABAwgAAcICAAEPAfACAAEDCAAB4wIAAQ8B8AIAAQMIAAHzAgABDwHw - AgABAwgAAf8CAAEPAfACAAEDCAAB/wIAAQ8B8AIAAQMIAAH/AgABDwHwAgABAwMAAQEEAAH/AgABDwHw - AgABBwGAAQAC/wQAAf8CAAEPAfACAAEPAcABAQL/BAAB/wIAAQ8B8AIAAR8B4AEDAv8EAAH/AgABDwHw - AgABPwHwAQcC/wQAAf8BgAEAAQ8B8AIAAX8J/wHAAQABDwHwAgAK/wHgAQABHwQABP8BAAEcAR8D/wHH - Af8EAAH/AfABAAEDAQABGAEHA/8BAQH/BAAB/wHgAQABAQEAARABAwL/AfwBAAF/BAAB8AFgAwABEAEB - Av8B8AEAAT8JAAEDAYAB7wH/AcABAAE/CQABBwHAAU8B/wIAAT8MAAH8AgABPwQAAfgB8AYAAfgCAAEf - BAAC+AYAAfgCAAEfBAAC+AEAAQEEAAH4AgABHwQAAvgBAAEDBAAB+AIAAR8EAAGAAgABAwQAAfACAAEP - BwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAeACAAEHBwABAwQAAeACAAEH - BAABgAIAAQMEAAHgAgABBwQAAcACAAEDBAAB4AIAAQcEAAHAAgABAwQAAcACAAEDBAABwAIAAQMEAAHA - AgABAwQAAcACAAEHBAABwAIAAQMEAAHAAQABHwH/BAABwAIAAQMEAAHAAQABHwH/BAABgAIAAQcEAAHA - AQABHwH/BAABgAIAAR8EAAHAAQABHwH/AfIBAwHnAf8BgAIAAX8EAAHAAQABHwH/AfcBAQHHAf8BgAEA - AQEB/wQAAcABAAEfAv8BgAEPAf8BgAEAAQcB/wQAAcABAAEfAv8BwAEfAf8BwAEAAR8B/wQAAcABAAEf - Av8B4AEfAf8B8AEAAX8B/wQAAeABAAEfAv8B+AE/Af8B/gEBAv8EAAHwAQABPwb/AccC/wHAAgABPwT/ - AfABPwP/AfwC/wGAAgABHwT/AcABDwP/AfABPwH/AYACAAEPBP8BhwHAAQ8C/wHAAQ8B/wHAAgABBwGA - AgABAQGPAeABAQL/AQABAwH/AeACAAEDBAABjwGAAQABfwH8AgAB/wHwAgABAQQAAQ4CAAEfAfACAAE/ - AfAHAAEEAgABDwHAAgABHwHwCgABBwMAAQ8B8AoAAQMDAAEPAfAIAAEBAfABAwMAAQcB8AgAAQMB+AEB - AwABAwHwCAABBwH8AQEDAAEDAfgIAAEHAv8DAAEBAf4HAAGAAgABAQMAAQEB/gcAAYACAAEBBAAB/gIA - AQEEAAHAAgABAQQAAf4CAAEHBAABwAIAAQEBwAMAAf4CAAEHBAABwAIAAQEB8AMAAf4CAAEHBAABwAEH - AfgBAQHwAwAB/gIAAQcEAAHgAQcB+AEDAfADAAH+AgABBwQAAeABAwHwAQMB8AMAAf4CAAEHBAAB8AEB - AeABAwHwAwAB/gIAAQcEAAHwAgABAwH4AgABAQH+AgABBwQAAfgCAAEHAfgCAAEBAf4CAAEHBAAB/AIA - AQcB/AIAAQMB/gIAAQcDAAEBAf4CAAEOAfwCAAEDAf4CAAEHAYABAAP/AgABHgH8AgABBwH+AgABBwHA - AQED/wHAAQABfgH8AgABDwH+AgABBwHgAQMD/wH4AQEB/gH8AgABHwH/AgABBwHwAQcE/wHhAvwCAAE/ - Af8BgAEAAQcG/wH8AXkB/wIAAv8BwAEAAQ8H/wEDAf8BxAEDAf8L - - - - 401, 8 - - - 580, 17 - - - 63 - - - - AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA - IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA - AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// - /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA - Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op - f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG - e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ - QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P - Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 - a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z - S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh - W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ - HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// - /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// - /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA - //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR - ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp - Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 - AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O - AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 - AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og - VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 - kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// - /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za - t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 - AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh - v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ - ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux - gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an - YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w - LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY - gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all - Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB - dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL - AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP - Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN - ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy - Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// - /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx - Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq - A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b - TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd - Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s - m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK - N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry - Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f - a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h - ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj - Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e - Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD - bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ - AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol - hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// - /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU - JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ - L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM - AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm - AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC - GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj - AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU - ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm - A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp - Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI - ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO - AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC - ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR - QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ - iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB - AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub - Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 - AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF - Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c - UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R - ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD - W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 - ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL - AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU - rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ - Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD - mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN - SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// - /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 - iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC - p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX - AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar - Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc - iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 - HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 - Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW - jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk - bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 - Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC - M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu - dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q - AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk - Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 - Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// - /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u - ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf - Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to - AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ - af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ - P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J - Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ - QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu - Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ - K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg - H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d - T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U - q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q - AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE - MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq - XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U - AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my - n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ - Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// - /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD - Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg - mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 - D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK - O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS - QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M - LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH - RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL - Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww - cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v - Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 - q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv - UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// - /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ - bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe - Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// - /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v - ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR - Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// - /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK - if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX - jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt - Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 - DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc - OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK - Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz - O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig - T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC - IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb - WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu - B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R - Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN - AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE - KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh - Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 - DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn - Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM - NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e - BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld - AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU - AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA - AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU - AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U - AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP - AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 - AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 - E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 - ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ - ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k - ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 - df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 - Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC - AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 - Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM - Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK - AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to - Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n - AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR - MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ - C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r - N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr - Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo - AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 - dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 - Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B - AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 - AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk - c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O - RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA - kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 - lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx - Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 - fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp - 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 - N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px - OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF - sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F - RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st - AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs - 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw - mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx - Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK - AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX - uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU - gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI - k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// - /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac - bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i - HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy - c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// - /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj - H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE - Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw - nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV - AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu - If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK - vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti - T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN - Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F - AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au - pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN - O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE - Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// - /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb - d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk - WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl - hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV - AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv - Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b - Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa - zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG - Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 - Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH - Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR - Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R - VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH - AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ - Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf - Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml - af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// - /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU - rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 - bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q - kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// - /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM - Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 - Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV - C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM - J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R - Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg - TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU - Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT - NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 - AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE - tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH - f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ - k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN - AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd - Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ - QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 - Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// - /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 - QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g - lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 - Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu - A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo - Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr - X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 - Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR - MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR - AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ - Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl - Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp - av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 - K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 - Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 - Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 - v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg - 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS - A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb - AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP - J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB - Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi - Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA - Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo - XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT - 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv - Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 - eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K - sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA - TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM - Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 - g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em - gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E - Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H - I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M - KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA - MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j - OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI - Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK - Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU - HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj - VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 - INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys - Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl - AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK - Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 - Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL - AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO - Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q - X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN - AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m - aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq - FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g - A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf - AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ - Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 - Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ - AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti - AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R - ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW - AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO - AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV - AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S - APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ - AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT - ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY - AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE - AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne - AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 - BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be - AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR - ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 - Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX - AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 - AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ - Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe - AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 - Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// - /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP - OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK - ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi - AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m - Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP - AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC - Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj - AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br - Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 - cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O - ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG - AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 - L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU - Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF - AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn - Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ - f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo - AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM - AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 - Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ - Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 - AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ - AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl - Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o - cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT - B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ - AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ - AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo - bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ - XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf - APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD - AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr - Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv - ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA - Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw - AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK - AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q - ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g - rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT - AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU - HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi - AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL - ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg - Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 - B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az - ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX - G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg - ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F - AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r - eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja - Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL - Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM - B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 - AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc - Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K - Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB - gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP - O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 - Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P - ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN - ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 - Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz - cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 - ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD - Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 - AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr - Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf - VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c - p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 - ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 - AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 - ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r - Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 - fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph - N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of - Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ - AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr - FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA - Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY - qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS - Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj - CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn - AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ - ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na - Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC - Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs - jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 - ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY - C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG - AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV - AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq - af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd - uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq - jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR - RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa - Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK - AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN - H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x - hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// - 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK - l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF - Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl - APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO - AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T - n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc - vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw - n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ - O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 - Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL - AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV - Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ - pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je - z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 - 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 - Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c - AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa - AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e - a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// - 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw - qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD - Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao - aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG - AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV - AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy - bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// - 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 - 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 - 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU - Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax - YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG - AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB - j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn - 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO - u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T - qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 - SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 - APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK - AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 - JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc - xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU - ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// - /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA - Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H - hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ - AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 - Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN - xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB - Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw - nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ - Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT - AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 - ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw - Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai - gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh - 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I - dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE - lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD - iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R - ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 - J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ - aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc - g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw - I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf - jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu - Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 - G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC - ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z - C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM - r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F - Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m - 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn - iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP - Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 - AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD - Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt - fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb - TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL - Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq - Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m - af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL - Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL - AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px - Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 - of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H - Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s - JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw - nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb - J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl - AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI - OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 - mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// - ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 - Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ - OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F - WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY - U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV - ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke - Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// - ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G - NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X - Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG - AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca - Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ - Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE - M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu - Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj - Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G - NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC - Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce - ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 - M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ - AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG - AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us - X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d - T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H - NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c - S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 - X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o - J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc - AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw - Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p - Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr - YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl - Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS - QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm - h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH - kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV - AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ - AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy - ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ - yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ - Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl - Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n - lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm - K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 - Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE - Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP - X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl - Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr - YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO - P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw - m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed - AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU - AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ - Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp - l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm - VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld - VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// - ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM - Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW - Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 - JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm - OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG - Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE - M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN - O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 - V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN - Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO - AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V - AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI - M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC - aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu - Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B - a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 - aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM - mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko - U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu - GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw - Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws - H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP - T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y - R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO - AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK - Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT - ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ - AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x - Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ - a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln - V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr - Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl - Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD - lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss - V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 - Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv - S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 - Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn - 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU - Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw - sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO - Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR - ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK - AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ - GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt - T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f - Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx - 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g - V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe - tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au - XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ - Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK - lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ - OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G - wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT - Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL - AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB - L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO - ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 - PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 - 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G - M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// - ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl - Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH - n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su - XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By - G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 - d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm - T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP - T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc - Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT - Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW - Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ - ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN - ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB - Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 - mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa - R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// - //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g - Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U - av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss - Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 - G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL - DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny - 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw - sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My - K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM - AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c - Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM - AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L - V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co - iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ - a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN - f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp - X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 - S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn - U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy - D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ - Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF - bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ - gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz - Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa - DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq - Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT - ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O - AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 - Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P - XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 - Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb - R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS - v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd - Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j - Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw - Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU - Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek - hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA - AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA - AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A - AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 - c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP - AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV - ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 - Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX - Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK - tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL - N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ - yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 - Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E - J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn - AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt - Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM - AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ - T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T - CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw - sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 - cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ - AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 - L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV - WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz - 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G - NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX - DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne - Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB - J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi - AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv - AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI - Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f - E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl - Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB - MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye - WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV - AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx - Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN - DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am - iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G - NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW - C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 - Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 - IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX - AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW - Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ - WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N - Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl - Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ - K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP - R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW - Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK - PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH - Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS - QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh - Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f - Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 - Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ - AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// - zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd - I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// - ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp - X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL - AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn - YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP - AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a - Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO - Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS - N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC - Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f - Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q - AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 - Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g - n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa - Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt - lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP - T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI - AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg - V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG - G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA - Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J - nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM - cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t - X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf - f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D - Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 - af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 - a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw - Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// - //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT - AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv - Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS - AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT - AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 - g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm - a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD - qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t - W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK - V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 - G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud - Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi - TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP - Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y - m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw - nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn - Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ - ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M - iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg - Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa - vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi - T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX - N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E - KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E - GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 - Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ - nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 - 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 - Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk - VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T - AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A - bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP - PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ - HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P - tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC - R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL - Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng - AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG - Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 - O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 - 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u - Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad - Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d - PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH - LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 - P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n - w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP - Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh - Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T - ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY - Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 - Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX - KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V - KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX - P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C - FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu - DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM - G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf - O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV - UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m - Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua - PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS - Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE - Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf - Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT - OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP - APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p - Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G - Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp - Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u - ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m - Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E - GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA - Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO - Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny - Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K - LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn - AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU - NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO - C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk - VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km - Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS - APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk - CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j - Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk - Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ - Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng - AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC - F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL - Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY - P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m - TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp - AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ - Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG - Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi - Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM - AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX - AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL - KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O - Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j - Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ - AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta - AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z - DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf - YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq - C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD - PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f - Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO - AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM - MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z - bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC - AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l - D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua - PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E - G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 - a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu - D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU - M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE - ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R - OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI - If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL - JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly - Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV - AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ - Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp - AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr - AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di - AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll - AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX - AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg - AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV - ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc - AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX - AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU - APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA - - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs deleted file mode 100644 index 1c3190f..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.Designer.cs +++ /dev/null @@ -1,125 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class GuessTheNumber - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.pictureBox3 = new System.Windows.Forms.PictureBox(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(20, 10); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(224, 13); - this.label1.TabIndex = 0; - this.label1.Text = "I am thinking of a number between 1 and 100."; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(16, 36); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(40, 13); - this.label2.TabIndex = 1; - this.label2.Text = "Guess:"; - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(58, 33); - this.textBox1.MaxLength = 3; - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(33, 20); - this.textBox1.TabIndex = 2; - // - // pictureBox1 - // - this.pictureBox1.BackgroundImage = global::TimeHACK.Properties.Resources.GTN95_Check; - this.pictureBox1.Location = new System.Drawing.Point(191, 30); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(55, 27); - this.pictureBox1.TabIndex = 3; - this.pictureBox1.TabStop = false; - // - // pictureBox2 - // - this.pictureBox2.Location = new System.Drawing.Point(97, 31); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(88, 24); - this.pictureBox2.TabIndex = 4; - this.pictureBox2.TabStop = false; - // - // pictureBox3 - // - this.pictureBox3.BackgroundImage = global::TimeHACK.Properties.Resources.GTN95_Restart; - this.pictureBox3.Location = new System.Drawing.Point(19, 62); - this.pictureBox3.Name = "pictureBox3"; - this.pictureBox3.Size = new System.Drawing.Size(227, 23); - this.pictureBox3.TabIndex = 5; - this.pictureBox3.TabStop = false; - // - // GuessTheNumber - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.pictureBox3); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.pictureBox1); - this.Controls.Add(this.textBox1); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Name = "GuessTheNumber"; - this.Size = new System.Drawing.Size(268, 100); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.PictureBox pictureBox3; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.cs b/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.cs deleted file mode 100644 index 112cb93..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class GuessTheNumber : UserControl - { - public GuessTheNumber() - { - InitializeComponent(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.resx b/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/GuessTheNumber.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs deleted file mode 100644 index 63a2184..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.Designer.cs +++ /dev/null @@ -1,450 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - partial class _12padams1998 - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(_12padams1998)); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.panel1 = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.panel3 = new System.Windows.Forms.Panel(); - this.panel4 = new System.Windows.Forms.Panel(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.label9 = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.button2 = new System.Windows.Forms.Button(); - this.button3 = new System.Windows.Forms.Button(); - this.label10 = new System.Windows.Forms.Label(); - this.button4 = new System.Windows.Forms.Button(); - this.label11 = new System.Windows.Forms.Label(); - this.button5 = new System.Windows.Forms.Button(); - this.label12 = new System.Windows.Forms.Label(); - this.button6 = new System.Windows.Forms.Button(); - this.label13 = new System.Windows.Forms.Label(); - this.button7 = new System.Windows.Forms.Button(); - this.label14 = new System.Windows.Forms.Label(); - this.label15 = new System.Windows.Forms.Label(); - this.label16 = new System.Windows.Forms.Label(); - this.label17 = new System.Windows.Forms.Label(); - this.panel1.SuspendLayout(); - this.panel2.SuspendLayout(); - this.panel3.SuspendLayout(); - this.panel4.SuspendLayout(); - this.SuspendLayout(); - // - // label1 - // - this.label1.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(324, 20); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(312, 16); - this.label1.TabIndex = 0; - this.label1.Text = "Welcome to the Official 12padams website!!!"; - this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label2 - // - this.label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label2.AutoSize = true; - this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label2.Location = new System.Drawing.Point(347, 40); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(265, 13); - this.label2.TabIndex = 1; - this.label2.Text = "The best customizations for your windows 95 computer"; - // - // panel1 - // - this.panel1.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel1.Controls.Add(this.button3); - this.panel1.Controls.Add(this.button2); - this.panel1.Controls.Add(this.button1); - this.panel1.Controls.Add(this.label9); - this.panel1.Controls.Add(this.label8); - this.panel1.Controls.Add(this.label7); - this.panel1.Controls.Add(this.label4); - this.panel1.Location = new System.Drawing.Point(23, 89); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(200, 305); - this.panel1.TabIndex = 2; - // - // panel2 - // - this.panel2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel2.Controls.Add(this.button5); - this.panel2.Controls.Add(this.label11); - this.panel2.Controls.Add(this.button4); - this.panel2.Controls.Add(this.label10); - this.panel2.Controls.Add(this.label5); - this.panel2.Location = new System.Drawing.Point(253, 89); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(200, 305); - this.panel2.TabIndex = 3; - // - // panel3 - // - this.panel3.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel3.Controls.Add(this.button7); - this.panel3.Controls.Add(this.label13); - this.panel3.Controls.Add(this.button6); - this.panel3.Controls.Add(this.label12); - this.panel3.Controls.Add(this.label6); - this.panel3.Location = new System.Drawing.Point(489, 89); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(200, 305); - this.panel3.TabIndex = 3; - // - // panel4 - // - this.panel4.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel4.Controls.Add(this.label16); - this.panel4.Controls.Add(this.label15); - this.panel4.Controls.Add(this.label14); - this.panel4.Controls.Add(this.label3); - this.panel4.Location = new System.Drawing.Point(729, 89); - this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(200, 305); - this.panel4.TabIndex = 3; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(57, 12); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(83, 16); - this.label3.TabIndex = 4; - this.label3.Text = "Changelog"; - this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.Location = new System.Drawing.Point(39, 12); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(122, 16); - this.label4.TabIndex = 5; - this.label4.Text = "Games/Software"; - this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label5.Location = new System.Drawing.Point(44, 12); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(112, 16); - this.label5.TabIndex = 6; - this.label5.Text = "Customizations"; - this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label6.Location = new System.Drawing.Point(38, 12); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(124, 16); - this.label6.TabIndex = 5; - this.label6.Text = "Example Viruses"; - this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label7 - // - this.label7.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label7.AutoSize = true; - this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label7.Location = new System.Drawing.Point(3, 52); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(115, 13); - this.label7.TabIndex = 6; - this.label7.Text = "Guess The Number V1"; - // - // label8 - // - this.label8.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label8.AutoSize = true; - this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label8.Location = new System.Drawing.Point(3, 100); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(82, 13); - this.label8.TabIndex = 7; - this.label8.Text = "Web Chat 1998"; - // - // label9 - // - this.label9.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label9.AutoSize = true; - this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label9.Location = new System.Drawing.Point(3, 154); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(56, 13); - this.label9.TabIndex = 8; - this.label9.Text = "FTP Client"; - // - // button1 - // - this.button1.BackColor = System.Drawing.Color.Silver; - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Location = new System.Drawing.Point(124, 47); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(71, 23); - this.button1.TabIndex = 9; - this.button1.Text = "Download"; - this.button1.UseVisualStyleBackColor = false; - // - // button2 - // - this.button2.BackColor = System.Drawing.Color.Silver; - this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button2.Location = new System.Drawing.Point(124, 95); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(71, 23); - this.button2.TabIndex = 10; - this.button2.Text = "Download"; - this.button2.UseVisualStyleBackColor = false; - this.button2.Click += new System.EventHandler(this.button2_Click); - // - // button3 - // - this.button3.BackColor = System.Drawing.Color.Silver; - this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button3.Location = new System.Drawing.Point(124, 149); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(71, 23); - this.button3.TabIndex = 11; - this.button3.Text = "Download"; - this.button3.UseVisualStyleBackColor = false; - this.button3.Click += new System.EventHandler(this.button3_Click); - // - // label10 - // - this.label10.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label10.AutoSize = true; - this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label10.Location = new System.Drawing.Point(3, 52); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(70, 13); - this.label10.TabIndex = 7; - this.label10.Text = "Backgrounds"; - // - // button4 - // - this.button4.BackColor = System.Drawing.Color.Silver; - this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button4.Location = new System.Drawing.Point(79, 47); - this.button4.Name = "button4"; - this.button4.Size = new System.Drawing.Size(116, 23); - this.button4.TabIndex = 10; - this.button4.Text = "View Backgrounds"; - this.button4.UseVisualStyleBackColor = false; - // - // label11 - // - this.label11.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label11.AutoSize = true; - this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label11.Location = new System.Drawing.Point(3, 100); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(68, 13); - this.label11.TabIndex = 11; - this.label11.Text = "Skindows 95"; - // - // button5 - // - this.button5.BackColor = System.Drawing.Color.Silver; - this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button5.Location = new System.Drawing.Point(152, 95); - this.button5.Name = "button5"; - this.button5.Size = new System.Drawing.Size(43, 23); - this.button5.TabIndex = 12; - this.button5.Text = "Info"; - this.button5.UseVisualStyleBackColor = false; - // - // label12 - // - this.label12.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label12.AutoSize = true; - this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label12.Location = new System.Drawing.Point(3, 52); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(82, 13); - this.label12.TabIndex = 7; - this.label12.Text = "Start Runner 95"; - // - // button6 - // - this.button6.BackColor = System.Drawing.Color.Silver; - this.button6.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button6.Location = new System.Drawing.Point(124, 47); - this.button6.Name = "button6"; - this.button6.Size = new System.Drawing.Size(71, 23); - this.button6.TabIndex = 10; - this.button6.Text = "Download"; - this.button6.UseVisualStyleBackColor = false; - // - // label13 - // - this.label13.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label13.AutoSize = true; - this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label13.Location = new System.Drawing.Point(3, 100); - this.label13.Name = "label13"; - this.label13.Size = new System.Drawing.Size(79, 13); - this.label13.TabIndex = 11; - this.label13.Text = "Error Blaster 95"; - // - // button7 - // - this.button7.BackColor = System.Drawing.Color.Silver; - this.button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button7.Location = new System.Drawing.Point(124, 95); - this.button7.Name = "button7"; - this.button7.Size = new System.Drawing.Size(71, 23); - this.button7.TabIndex = 12; - this.button7.Text = "Download"; - this.button7.UseVisualStyleBackColor = false; - // - // label14 - // - this.label14.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label14.AutoSize = true; - this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label14.Location = new System.Drawing.Point(25, 52); - this.label14.Name = "label14"; - this.label14.Size = new System.Drawing.Size(148, 13); - this.label14.TabIndex = 8; - this.label14.Text = "1996: 12padams.com created"; - // - // label15 - // - this.label15.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label15.AutoSize = true; - this.label15.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label15.Location = new System.Drawing.Point(20, 100); - this.label15.Name = "label15"; - this.label15.Size = new System.Drawing.Size(161, 13); - this.label15.TabIndex = 9; - this.label15.Text = "1997: Software added to the site"; - // - // label16 - // - this.label16.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.label16.Location = new System.Drawing.Point(3, 131); - this.label16.Name = "label16"; - this.label16.Size = new System.Drawing.Size(192, 69); - this.label16.TabIndex = 10; - this.label16.Text = resources.GetString("label16.Text"); - this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label17 - // - this.label17.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); - this.label17.AutoSize = true; - this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label17.Location = new System.Drawing.Point(386, 430); - this.label17.Name = "label17"; - this.label17.Size = new System.Drawing.Size(186, 16); - this.label17.TabIndex = 4; - this.label17.Text = "Copyright 1998 12padams"; - this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - this.label17.Click += new System.EventHandler(this.label17_Click); - // - // _12padams1998 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.White; - this.Controls.Add(this.label17); - this.Controls.Add(this.panel4); - this.Controls.Add(this.panel3); - this.Controls.Add(this.panel2); - this.Controls.Add(this.panel1); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Name = "_12padams1998"; - this.Size = new System.Drawing.Size(959, 483); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.panel3.ResumeLayout(false); - this.panel3.PerformLayout(); - this.panel4.ResumeLayout(false); - this.panel4.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.Panel panel3; - private System.Windows.Forms.Panel panel4; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Label label5; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label9; - private System.Windows.Forms.Label label8; - private System.Windows.Forms.Label label7; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Button button3; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Button button4; - private System.Windows.Forms.Label label10; - private System.Windows.Forms.Label label11; - private System.Windows.Forms.Button button5; - private System.Windows.Forms.Label label13; - private System.Windows.Forms.Button button6; - private System.Windows.Forms.Label label12; - private System.Windows.Forms.Button button7; - private System.Windows.Forms.Label label15; - private System.Windows.Forms.Label label14; - private System.Windows.Forms.Label label16; - private System.Windows.Forms.Label label17; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs deleted file mode 100644 index 0bacfec..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.cs +++ /dev/null @@ -1,138 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using System.Threading; - -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - public partial class _12padams1998 : UserControl - { - public _12padams1998() - { - InitializeComponent(); - button1.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); - button2.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); - button3.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); - button4.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); - button5.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); - button6.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); - button7.Paint += (s, args) => Paintbrush.PaintClassicBorders(s, args, 2); - } - - private void button3_Click(object sender, EventArgs e) - { - WinClassicDownloader opendownload = new WinClassicDownloader(); - WindowManager wm = new WindowManager(); - wm.StartWin95(opendownload, "Downloader", null, false, true); - opendownload.appName.Text = "Downloading: FTP Client"; - } - - private void button2_Click(object sender, EventArgs e) - { - WinClassicDownloader opendownload = new WinClassicDownloader(); - WindowManager wm = new WindowManager(); - wm.StartWin95(opendownload, "Downloader", null, false, true); - opendownload.appName.Text = "Downloading: Web Chat"; - } - - private void label17_Click(object sender, EventArgs e) - { - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞#̛́҉͍̩̞̬͔̬̪̻̯̩"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅ"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞"; - Thread.Sleep(100); - Refresh(); - label16.Text = "1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦"; - Thread.Sleep(100); - Refresh(); - label16.Text = ""; - Thread.Sleep(100); - Refresh(); - label16.Text = "P"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Pa"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Pas"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Pass"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Passw"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Passwo"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Passwor"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Password"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Password:"; - Thread.Sleep(100); - Refresh(); - label16.Text = "Password: projectDeath98"; - Refresh(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx deleted file mode 100644 index 6a9a4c8..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/12padams1998.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞#̛́҉͍̩̞̬͔̬̪̻̯̩#̷̴̨̙͚̹̘̜̗͔̺͖̳̕͜#̶̬͖͙̠̜̲̱̲͙̻̙̩̹̳̪̠̖́̕͟͞ͅ - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs deleted file mode 100644 index e842be5..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.Designer.cs +++ /dev/null @@ -1,90 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - partial class GoogleHome - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.label1 = new System.Windows.Forms.Label(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.linkLabel2 = new System.Windows.Forms.LinkLabel(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Times New Roman", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.label1.Location = new System.Drawing.Point(4, 4); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(277, 36); - this.label1.TabIndex = 0; - this.label1.Text = "Welcome to Google"; - // - // linkLabel1 - // - this.linkLabel1.AutoSize = true; - this.linkLabel1.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.linkLabel1.Location = new System.Drawing.Point(7, 60); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(199, 17); - this.linkLabel1.TabIndex = 1; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "Google Search Engine Prototype"; - this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); - // - // linkLabel2 - // - this.linkLabel2.AutoSize = true; - this.linkLabel2.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.linkLabel2.Location = new System.Drawing.Point(7, 83); - this.linkLabel2.Name = "linkLabel2"; - this.linkLabel2.Size = new System.Drawing.Size(418, 17); - this.linkLabel2.TabIndex = 2; - this.linkLabel2.TabStop = true; - this.linkLabel2.Text = "Might-work-some-of-the-time-prototype that is much more up to date."; - // - // GoogleHome - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.White; - this.Controls.Add(this.linkLabel2); - this.Controls.Add(this.linkLabel1); - this.Controls.Add(this.label1); - this.Name = "GoogleHome"; - this.Size = new System.Drawing.Size(959, 483); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.LinkLabel linkLabel1; - private System.Windows.Forms.LinkLabel linkLabel2; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs deleted file mode 100644 index 0fb9650..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.cs +++ /dev/null @@ -1,25 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - public partial class GoogleHome : UserControl - { - public GoogleHome() - { - InitializeComponent(); - } - - private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) - { - WinClassicIE3.GoToPage("www.google.stanford.edu"); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GoogleHome.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs deleted file mode 100644 index 98e3aa7..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.Designer.cs +++ /dev/null @@ -1,277 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - partial class GooglePrototype - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.panel1 = new System.Windows.Forms.Panel(); - this.label3 = new System.Windows.Forms.Label(); - this.panel2 = new System.Windows.Forms.Panel(); - this.comboBox1 = new System.Windows.Forms.ComboBox(); - this.button2 = new System.Windows.Forms.Button(); - this.button1 = new System.Windows.Forms.Button(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.label2 = new System.Windows.Forms.Label(); - this.label1 = new System.Windows.Forms.Label(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.linkLabel2 = new System.Windows.Forms.LinkLabel(); - this.label4 = new System.Windows.Forms.Label(); - this.button3 = new System.Windows.Forms.Button(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.linkLabel3 = new System.Windows.Forms.LinkLabel(); - this.linkLabel4 = new System.Windows.Forms.LinkLabel(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.panel1.SuspendLayout(); - this.panel2.SuspendLayout(); - this.SuspendLayout(); - // - // pictureBox1 - // - this.pictureBox1.BackgroundImage = global::TimeHACK.Properties.Resources.google; - this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.pictureBox1.Location = new System.Drawing.Point(274, 3); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(380, 131); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - // - // panel1 - // - this.panel1.BackColor = System.Drawing.SystemColors.Control; - this.panel1.Controls.Add(this.linkLabel3); - this.panel1.Controls.Add(this.label3); - this.panel1.Controls.Add(this.button3); - this.panel1.Controls.Add(this.textBox2); - this.panel1.Location = new System.Drawing.Point(196, 302); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(535, 55); - this.panel1.TabIndex = 1; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(193, 6); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(147, 13); - this.label3.TabIndex = 0; - this.label3.Text = "Get Google! updates monthly!"; - // - // panel2 - // - this.panel2.BackColor = System.Drawing.SystemColors.Control; - this.panel2.Controls.Add(this.comboBox1); - this.panel2.Controls.Add(this.button2); - this.panel2.Controls.Add(this.button1); - this.panel2.Controls.Add(this.textBox1); - this.panel2.Controls.Add(this.label2); - this.panel2.Controls.Add(this.label1); - this.panel2.Location = new System.Drawing.Point(196, 136); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(535, 92); - this.panel2.TabIndex = 1; - // - // comboBox1 - // - this.comboBox1.FormattingEnabled = true; - this.comboBox1.Items.AddRange(new object[] { - "10 results", - "30 results", - "100 results"}); - this.comboBox1.Location = new System.Drawing.Point(118, 44); - this.comboBox1.Name = "comboBox1"; - this.comboBox1.Size = new System.Drawing.Size(76, 21); - this.comboBox1.TabIndex = 4; - this.comboBox1.Text = "10 results"; - // - // button2 - // - this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.button2.Location = new System.Drawing.Point(307, 43); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(113, 26); - this.button2.TabIndex = 3; - this.button2.Text = "I\'m feeling lucky"; - this.button2.UseVisualStyleBackColor = true; - // - // button1 - // - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.button1.Location = new System.Drawing.Point(194, 43); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(114, 26); - this.button1.TabIndex = 2; - this.button1.Text = "Google Search"; - this.button1.UseVisualStyleBackColor = true; - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(144, 23); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(245, 20); - this.textBox1.TabIndex = 1; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Font = new System.Drawing.Font("Times New Roman", 9.75F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.label2.Location = new System.Drawing.Point(115, 71); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(328, 15); - this.label2.TabIndex = 0; - this.label2.Text = "Index contains ~25 million pages (soon to be much bigger)"; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.label1.Location = new System.Drawing.Point(176, 3); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(184, 17); - this.label1.TabIndex = 0; - this.label1.Text = "Search the web using Google!"; - // - // linkLabel1 - // - this.linkLabel1.AutoSize = true; - this.linkLabel1.Font = new System.Drawing.Font("Times New Roman", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.linkLabel1.Location = new System.Drawing.Point(395, 231); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(141, 24); - this.linkLabel1.TabIndex = 2; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "About Google!"; - // - // linkLabel2 - // - this.linkLabel2.AutoSize = true; - this.linkLabel2.Font = new System.Drawing.Font("Times New Roman", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.linkLabel2.Location = new System.Drawing.Point(368, 280); - this.linkLabel2.Name = "linkLabel2"; - this.linkLabel2.Size = new System.Drawing.Size(107, 19); - this.linkLabel2.TabIndex = 2; - this.linkLabel2.TabStop = true; - this.linkLabel2.Text = "Stanford Search"; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(369, 360); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(191, 13); - this.label4.TabIndex = 0; - this.label4.Text = "Copyright © 1997-8 Stanford University"; - // - // button3 - // - this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.button3.Location = new System.Drawing.Point(274, 26); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(86, 25); - this.button3.TabIndex = 3; - this.button3.Text = "Subscribe"; - this.button3.UseVisualStyleBackColor = true; - // - // textBox2 - // - this.textBox2.Location = new System.Drawing.Point(144, 30); - this.textBox2.Name = "textBox2"; - this.textBox2.Size = new System.Drawing.Size(127, 20); - this.textBox2.TabIndex = 1; - this.textBox2.Text = "your e-mail"; - // - // linkLabel3 - // - this.linkLabel3.AutoSize = true; - this.linkLabel3.Font = new System.Drawing.Font("Times New Roman", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.linkLabel3.Location = new System.Drawing.Point(362, 34); - this.linkLabel3.Name = "linkLabel3"; - this.linkLabel3.Size = new System.Drawing.Size(50, 15); - this.linkLabel3.TabIndex = 4; - this.linkLabel3.TabStop = true; - this.linkLabel3.Text = "Archive"; - // - // linkLabel4 - // - this.linkLabel4.AutoSize = true; - this.linkLabel4.Font = new System.Drawing.Font("Times New Roman", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.linkLabel4.Location = new System.Drawing.Point(472, 280); - this.linkLabel4.Name = "linkLabel4"; - this.linkLabel4.Size = new System.Drawing.Size(88, 19); - this.linkLabel4.TabIndex = 3; - this.linkLabel4.TabStop = true; - this.linkLabel4.Text = "Linux Search"; - // - // GooglePrototype - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.White; - this.Controls.Add(this.linkLabel4); - this.Controls.Add(this.label4); - this.Controls.Add(this.linkLabel2); - this.Controls.Add(this.linkLabel1); - this.Controls.Add(this.panel2); - this.Controls.Add(this.panel1); - this.Controls.Add(this.pictureBox1); - this.Name = "GooglePrototype"; - this.Size = new System.Drawing.Size(959, 483); - this.Load += new System.EventHandler(this.GooglePrototype_Load); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.ComboBox comboBox1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.LinkLabel linkLabel1; - private System.Windows.Forms.LinkLabel linkLabel2; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Button button3; - private System.Windows.Forms.TextBox textBox2; - private System.Windows.Forms.LinkLabel linkLabel3; - private System.Windows.Forms.LinkLabel linkLabel4; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs deleted file mode 100644 index ad76e6b..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - public partial class GooglePrototype : UserControl - { - public GooglePrototype() - { - InitializeComponent(); - } - - private void GooglePrototype_Load(object sender, EventArgs e) - { - button1.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); - button2.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); - button3.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/GooglePrototype.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs deleted file mode 100644 index dd931aa..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.Designer.cs +++ /dev/null @@ -1,61 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - partial class IE4NoPage - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.SuspendLayout(); - // - // pictureBox1 - // - this.pictureBox1.Image = global::TimeHACK.Properties.Resources.nopage; - this.pictureBox1.Location = new System.Drawing.Point(0, 0); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(406, 538); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - // - // IE4NoPage - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.White; - this.Controls.Add(this.pictureBox1); - this.Name = "IE4NoPage"; - this.Size = new System.Drawing.Size(959, 541); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.PictureBox pictureBox1; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs deleted file mode 100644 index 894aaf5..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - public partial class IE4NoPage : UserControl - { - public IE4NoPage() - { - InitializeComponent(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx deleted file mode 100644 index 5f61137..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4NoPage.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - testy - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs deleted file mode 100644 index d52a3bc..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.Designer.cs +++ /dev/null @@ -1,95 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - partial class IE4Start - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.linkLabel2 = new System.Windows.Forms.LinkLabel(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.SuspendLayout(); - // - // pictureBox1 - // - this.pictureBox1.Image = global::TimeHACK.Properties.Resources.start; - this.pictureBox1.Location = new System.Drawing.Point(0, 0); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(640, 480); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - // - // linkLabel1 - // - this.linkLabel1.Cursor = System.Windows.Forms.Cursors.Hand; - this.linkLabel1.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.linkLabel1.Image = global::TimeHACK.Properties.Resources.start_googlink; - this.linkLabel1.LinkColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(65)))), ((int)(((byte)(145))))); - this.linkLabel1.Location = new System.Drawing.Point(10, 269); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(95, 14); - this.linkLabel1.TabIndex = 1; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = " "; - this.linkLabel1.Click += new System.EventHandler(this.linkLabel1_Click); - // - // linkLabel2 - // - this.linkLabel2.Cursor = System.Windows.Forms.Cursors.Hand; - this.linkLabel2.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.linkLabel2.Image = global::TimeHACK.Properties.Resources.start_padamslink; - this.linkLabel2.LinkColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(65)))), ((int)(((byte)(145))))); - this.linkLabel2.Location = new System.Drawing.Point(10, 283); - this.linkLabel2.Name = "linkLabel2"; - this.linkLabel2.Size = new System.Drawing.Size(116, 14); - this.linkLabel2.TabIndex = 2; - this.linkLabel2.TabStop = true; - this.linkLabel2.Text = " "; - this.linkLabel2.Click += new System.EventHandler(this.linkLabel2_Click); - // - // IE4Start - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.White; - this.Controls.Add(this.linkLabel2); - this.Controls.Add(this.linkLabel1); - this.Controls.Add(this.pictureBox1); - this.Name = "IE4Start"; - this.Size = new System.Drawing.Size(959, 483); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.LinkLabel linkLabel1; - private System.Windows.Forms.LinkLabel linkLabel2; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs deleted file mode 100644 index 68936c1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.cs +++ /dev/null @@ -1,30 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps.IE4Sites -{ - public partial class IE4Start : UserControl - { - public IE4Start() - { - InitializeComponent(); - } - - private void linkLabel1_Click(object sender, EventArgs e) - { - WinClassicIE3.GoToPage("www.google.com"); - } - - private void linkLabel2_Click(object sender, EventArgs e) - { - WinClassicIE3.GoToPage("www.12padams.com"); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx b/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/IE4Sites/IE4Start.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs deleted file mode 100644 index 5eaef09..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.Designer.cs +++ /dev/null @@ -1,140 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper -{ - partial class CustomMinefield - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.label1 = new System.Windows.Forms.Label(); - this.comboBox2 = new System.Windows.Forms.ComboBox(); - this.comboBox1 = new System.Windows.Forms.ComboBox(); - this.comboBox3 = new System.Windows.Forms.ComboBox(); - this.label2 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(13, 7); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(38, 13); - this.label1.TabIndex = 0; - this.label1.Text = "Width:"; - // - // comboBox2 - // - this.comboBox2.BackColor = System.Drawing.Color.White; - this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.comboBox2.FormattingEnabled = true; - this.comboBox2.Location = new System.Drawing.Point(57, 31); - this.comboBox2.Name = "comboBox2"; - this.comboBox2.Size = new System.Drawing.Size(78, 21); - this.comboBox2.TabIndex = 2; - // - // comboBox1 - // - this.comboBox1.BackColor = System.Drawing.Color.White; - this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.comboBox1.FormattingEnabled = true; - this.comboBox1.Location = new System.Drawing.Point(57, 4); - this.comboBox1.Name = "comboBox1"; - this.comboBox1.Size = new System.Drawing.Size(78, 21); - this.comboBox1.TabIndex = 3; - // - // comboBox3 - // - this.comboBox3.BackColor = System.Drawing.Color.White; - this.comboBox3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.comboBox3.FormattingEnabled = true; - this.comboBox3.Location = new System.Drawing.Point(57, 58); - this.comboBox3.Name = "comboBox3"; - this.comboBox3.Size = new System.Drawing.Size(78, 21); - this.comboBox3.TabIndex = 4; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(10, 34); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(41, 13); - this.label2.TabIndex = 5; - this.label2.Text = "Height:"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(13, 61); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(38, 13); - this.label3.TabIndex = 6; - this.label3.Text = "Mines:"; - // - // button1 - // - this.button1.BackColor = System.Drawing.Color.Silver; - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Location = new System.Drawing.Point(153, 4); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 7; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = false; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // CustomMinefield - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.button1); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.comboBox3); - this.Controls.Add(this.comboBox1); - this.Controls.Add(this.comboBox2); - this.Controls.Add(this.label1); - this.Name = "CustomMinefield"; - this.Size = new System.Drawing.Size(231, 89); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.ComboBox comboBox2; - private System.Windows.Forms.ComboBox comboBox1; - private System.Windows.Forms.ComboBox comboBox3; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Button button1; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs deleted file mode 100644 index c87d0d1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper -{ - public partial class CustomMinefield : UserControl - { - private WinClassicMinesweeper _wcm; - private WindowManager wm; - - public CustomMinefield(WinClassicMinesweeper wcm) - { - InitializeComponent(); - _wcm = wcm; - wm = new WindowManager(); - for (int i = 8; i < 31; i++) comboBox1.Items.Add(i); - for (int i = 8; i < 25; i++) comboBox2.Items.Add(i); - for (int i = 10; i < 668; i++) comboBox3.Items.Add(i); - } - - private void button1_Click(object sender, EventArgs e) - { - if ((int)comboBox1.SelectedItem * (int)comboBox2.SelectedItem <= (int)comboBox3.SelectedItem) wm.StartInfobox95("Oops!", "Too many mines!", Engine.Template.InfoboxType.Warning, Engine.Template.InfoboxButtons.OK); - else - { - _wcm.customwidth = (int)comboBox1.SelectedItem; - _wcm.customheight = (int)comboBox2.SelectedItem; - _wcm.custommines = (int)comboBox3.SelectedItem; - _wcm.calculateFormSize((int)comboBox1.SelectedItem, (int)comboBox2.SelectedItem); - this.ParentForm.Close(); - } - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/CustomMinefield.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs deleted file mode 100644 index 3b76e27..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs +++ /dev/null @@ -1,208 +0,0 @@ -using System; -using System.Drawing; -using System.Windows.Forms; - - -namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper -{ - public class Game - { - public event EventHandler DismantledMinesChanged; - public event EventHandler Tick; - - private int _dismantledMines; - private int _height; - private int _incorrectdismantledMines; - private int _mines; - private Panel _panel; - private Square[,] _squares; - public Timer _timer; - private int _width; - public bool ftime = true; - public int Time; - public bool win = false; - private WinClassicMinesweeper _window; - - public Game(WinClassicMinesweeper window, Panel panel, int width, int height, int mines) - { - _panel = panel; - _width = width; - _height = height; - _mines = mines; - _window = window; - win = false; - } - - private void Dismantle(object sender, EventArgs e) - { - - Square s = (Square)sender; - if (s.Dismantled) - { - if (s.Minded) _dismantledMines++; - else _incorrectdismantledMines++; - } - else - { - if (s.Minded) _dismantledMines--; - else _incorrectdismantledMines--; - } - - OnDismantledMinesChanged(); - - if (_dismantledMines == Mines) - { - _timer.Enabled = false; - Panel.Enabled = false; - win = true; - } - } - - public int DismantledMines - { - get { return _dismantledMines + _incorrectdismantledMines; } - } - - private void Explode(object sender, EventArgs e) - { - _panel.Enabled = false; - _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSad; - if (_timer != null) _timer.Enabled = false; - foreach (Square s in _squares) - { - s.RemoveEvents(); - if (s.Minded && !s.Exploded && !s.Dismantled) - { - s.Button.BackgroundImage = Properties.Resources.minesweepSquareMine; - } - if (s.Dismantled && !s.Minded) - { - s.Button.BackgroundImage = Properties.Resources.minesweepSquareWrong; - } - } - _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSad; - } - - public int Height - { - get { return (this._height); } - } - - public bool IsBomb(int x, int y) - { - if (x >= 0 && x < Width) - { - if (y >= 0 && y < Height) - { - return _squares[x, y].Minded; - } - } - return false; - } - - public bool IsDismantled(int x, int y) - { - if (x >= 0 && x < Width) - { - if (y >= 0 && y < Height) - { - return _squares[x, y].Dismantled; - } - } - return false; - } - - public int Mines - { - get { return (this._mines); } - } - - protected void OnDismantledMinesChanged() - { - - if (DismantledMinesChanged != null) - { - DismantledMinesChanged(this, new EventArgs()); - } - } - - protected void OnTick() - { - if (Tick != null) - { - Tick(this, new EventArgs()); - } - } - - public void OpenSpot(int x, int y) - { - if (x >= 0 && x < Width) - { - if (y >= 0 && y < Height) - { - _squares[x, y].Open(); - } - } - } - - public Panel Panel - { - get { return (this._panel); } - } - - public void Start() - { - - //Panel.SuspendLayout(); - Time = 0; - _dismantledMines = 0; - _incorrectdismantledMines = 0; - Panel.Enabled = true; - Panel.Controls.Clear(); - - // Create Spots - _squares = new Square[Width, Height]; - for (int x = 0; x < Width; x++) - { - for (int y = 0; y < Height; y++) - { - Square s = new Square(this, x, y); - s.Explode += new EventHandler(Explode); - s.Dismantle += new EventHandler(Dismantle); - s.Button.MouseDown += (send, args) => { if (_panel.Enabled) _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperGasp; }; - s.Button.MouseUp += (send, args) => { if (_panel.Enabled) _window.button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSmile; }; - _squares[x, y] = s; - } - } - - // Place Mines - int b = 0; - Random r = new Random(); - while (b < Mines) - { - int x = r.Next(Width); - int y = r.Next(Height); - - Square s = _squares[x, y]; - if (!s.Minded) - { - s.Minded = true; - b++; - } - } - - OnDismantledMinesChanged(); - } - - public void TimerTick(object sender, EventArgs e) - { - Time++; - OnTick(); - } - - public int Width - { - get { return (this._width); } - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs deleted file mode 100644 index 6f6c3a2..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.Designer.cs +++ /dev/null @@ -1,201 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper -{ - partial class MineBestTimes - { - /// - /// 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 Component 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(); - 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.label5 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.label9 = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.button2 = new System.Windows.Forms.Button(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(20, 23); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(103, 25); - this.label1.TabIndex = 0; - this.label1.Text = "Begginner:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.Location = new System.Drawing.Point(20, 71); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(123, 25); - this.label2.TabIndex = 1; - this.label2.Text = "Intermediate:"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(20, 124); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(69, 25); - this.label3.TabIndex = 2; - this.label3.Text = "Expert:"; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.Location = new System.Drawing.Point(95, 23); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(115, 25); - this.label4.TabIndex = 3; - this.label4.Text = "999 seconds"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label5.Location = new System.Drawing.Point(95, 71); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(115, 25); - this.label5.TabIndex = 4; - this.label5.Text = "999 seconds"; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label6.Location = new System.Drawing.Point(95, 124); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(115, 25); - this.label6.TabIndex = 5; - this.label6.Text = "999 seconds"; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label7.Location = new System.Drawing.Point(160, 23); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(112, 25); - this.label7.TabIndex = 6; - this.label7.Text = "Anonymous"; - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label8.Location = new System.Drawing.Point(160, 71); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(112, 25); - this.label8.TabIndex = 7; - this.label8.Text = "Anonymous"; - // - // label9 - // - this.label9.AutoSize = true; - this.label9.Font = new System.Drawing.Font("Segoe UI", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label9.Location = new System.Drawing.Point(160, 124); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(112, 25); - this.label9.TabIndex = 8; - this.label9.Text = "Anonymous"; - // - // button1 - // - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Location = new System.Drawing.Point(193, 167); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 9; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // button2 - // - this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button2.Location = new System.Drawing.Point(45, 167); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(98, 23); - this.button2.TabIndex = 10; - this.button2.Text = "Reset Scores"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.button2_Click); - // - // timer1 - // - this.timer1.Interval = 1; - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // MineBestTimes - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.button2); - this.Controls.Add(this.button1); - this.Controls.Add(this.label9); - this.Controls.Add(this.label8); - this.Controls.Add(this.label7); - this.Controls.Add(this.label6); - this.Controls.Add(this.label5); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Name = "MineBestTimes"; - this.Size = new System.Drawing.Size(299, 209); - this.Load += new System.EventHandler(this.MineBestTimes_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Label label5; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Label label7; - private System.Windows.Forms.Label label8; - private System.Windows.Forms.Label label9; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Timer timer1; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs deleted file mode 100644 index 17a1380..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.cs +++ /dev/null @@ -1,71 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper -{ - public partial class MineBestTimes : UserControl - { - public MineBestTimes() - { - InitializeComponent(); - foreach (Control c in Controls) - { - if (c is Button) - { - c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0))); - c.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - } - else - { - c.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - } - } - } - - private void MineBestTimes_Load(object sender, EventArgs e) - { - timer1.Start(); - - } - - private void button1_Click(object sender, EventArgs e) - { - ParentForm.Close(); - } - - private void button2_Click(object sender, EventArgs e) - { - SaveSystem.CurrentSave.mineSweepE = 999; - SaveSystem.CurrentSave.mineSweepI = 999; - SaveSystem.CurrentSave.mineSweepH = 999; - SaveSystem.SaveGame(); - } - - private void timer1_Tick(object sender, EventArgs e) - { - label4.Text = (SaveSystem.CurrentSave.mineSweepE.ToString()) + " seconds"; - label5.Text = (SaveSystem.CurrentSave.mineSweepI.ToString()) + " seconds"; - label6.Text = (SaveSystem.CurrentSave.mineSweepH.ToString()) + " seconds"; - if(SaveSystem.CurrentSave.mineSweepE != 999) - { - label7.Text = SaveSystem.ProfileName; - } - if(SaveSystem.CurrentSave.mineSweepI != 999) - { - label8.Text = SaveSystem.ProfileName; - }; - if(SaveSystem.CurrentSave.mineSweepH != 999) - { - label9.Text = SaveSystem.ProfileName; - } - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx deleted file mode 100644 index 1f666f2..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/MineBestTimes.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs deleted file mode 100644 index fc1e38f..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs +++ /dev/null @@ -1,268 +0,0 @@ -using System; -using System.Drawing; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper -{ - class Square - { - public event EventHandler Dismantle; - public event EventHandler Explode; - - private Button _button; - private bool _dismantled = false; - private bool _questioned = false; - private Game _game; - private bool _minded = false; - private bool _opened = false; - private bool _exploded = false; - private int _x; - private int _y; - - public Square(Game game, int x, int y) - { - _game = game; - _x = x; - _y = y; - _button = new Button(); - Button.Text = ""; - - int w = _game.Panel.Width / _game.Width; - int h = _game.Panel.Height / _game.Height; - - _button.Width = 16; - _button.Height = 16; - _button.Left = w * X; - _button.Top = h * Y; - _button.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0))); - _button.Click += new EventHandler(Click); - _button.MouseDown += new MouseEventHandler(DismantleClick); - _button.MouseUp += new MouseEventHandler(MiddleClick); - _button.FlatStyle = FlatStyle.Flat; - _button.FlatAppearance.BorderSize = 0; - _button.BackgroundImage = Properties.Resources.minesweepSquare; - _button.BackgroundImageLayout = ImageLayout.Stretch; - - _game.Panel.Controls.Add(Button); - } - - private void MiddleClick(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Middle && Opened) - { - int c = 0; - if (_game.IsBomb(X - 1, Y - 1)) c++; - if (_game.IsBomb(X - 0, Y - 1)) c++; - if (_game.IsBomb(X + 1, Y - 1)) c++; - if (_game.IsBomb(X - 1, Y - 0)) c++; - if (_game.IsBomb(X + 1, Y - 0)) c++; - if (_game.IsBomb(X - 1, Y + 1)) c++; - if (_game.IsBomb(X - 0, Y + 1)) c++; - if (_game.IsBomb(X + 1, Y + 1)) c++; - - int s = 0; - if (_game.IsDismantled(X - 1, Y - 1) && _game.IsBomb(X - 1, Y - 1)) s++; - if (_game.IsDismantled(X - 0, Y - 1) && _game.IsBomb(X - 0, Y - 1)) s++; - if (_game.IsDismantled(X + 1, Y - 1) && _game.IsBomb(X + 1, Y - 1)) s++; - if (_game.IsDismantled(X - 1, Y - 0) && _game.IsBomb(X - 1, Y - 0)) s++; - if (_game.IsDismantled(X + 1, Y - 0) && _game.IsBomb(X + 1, Y - 0)) s++; - if (_game.IsDismantled(X - 1, Y + 1) && _game.IsBomb(X - 1, Y + 1)) s++; - if (_game.IsDismantled(X - 0, Y + 1) && _game.IsBomb(X - 0, Y + 1)) s++; - if (_game.IsDismantled(X + 1, Y + 1) && _game.IsBomb(X + 1, Y + 1)) s++; - - if (s == c) - { - _game.OpenSpot(X - 1, Y - 1); - _game.OpenSpot(X - 0, Y - 1); - _game.OpenSpot(X + 1, Y - 1); - _game.OpenSpot(X - 1, Y - 0); - _game.OpenSpot(X - 0, Y - 0); - _game.OpenSpot(X + 1, Y - 0); - _game.OpenSpot(X - 1, Y + 1); - _game.OpenSpot(X - 0, Y + 1); - _game.OpenSpot(X + 1, Y + 1); - } - } - } - - public Button Button - { - get { return (this._button); } - } - - private void Click(object sender, EventArgs e) - { - - if (!Dismantled) - { - if (Minded) - { - Button.BackgroundImage = Properties.Resources.minesweepSquareExploded; - _exploded = true; - OnExplode(); - } - else - { - this.Open(); - } - } - if (_game.ftime == true && !Minded) - { - _game.ftime = false; - _game._timer = new Timer(); - _game._timer.Interval = 1000; - _game._timer.Tick += new EventHandler(_game.TimerTick); - _game._timer.Enabled = true; - } - } - - private void DismantleClick(object sender, MouseEventArgs e) - { - if (!Opened && e.Button == MouseButtons.Right) - { - if (Dismantled) - { - _dismantled = false; - _questioned = true; - Button.BackgroundImage = Properties.Resources.minesweepSquareQuestion; - } - else if(_questioned) - { - _questioned = false; - Button.BackgroundImage = Properties.Resources.minesweepSquare; - return; - } - else - { - _dismantled = true; - Button.BackgroundImage = Properties.Resources.WinClassicMinesweeperFlag; - } - OnDismantle(); - } - } - - public bool Dismantled - { - get { return (this._dismantled); } - } - - public bool Minded - { - get { return (this._minded); } - set { this._minded = value; } - } - - protected void OnDismantle() - { - if (Dismantle != null) - { - Dismantle(this, new EventArgs()); - } - } - - protected void OnExplode() - { - if (Explode != null) - { - Explode(this, new EventArgs()); - } - } - - public void Open() - { - if (!Minded) - { - if (!Opened && !Dismantled) - { - _opened = true; - // Count Bombs - int c = 0; - if (_game.IsBomb(X - 1, Y - 1)) c++; - if (_game.IsBomb(X - 0, Y - 1)) c++; - if (_game.IsBomb(X + 1, Y - 1)) c++; - if (_game.IsBomb(X - 1, Y - 0)) c++; - if (_game.IsBomb(X - 0, Y - 0)) c++; - if (_game.IsBomb(X + 1, Y - 0)) c++; - if (_game.IsBomb(X - 1, Y + 1)) c++; - if (_game.IsBomb(X - 0, Y + 1)) c++; - if (_game.IsBomb(X + 1, Y + 1)) c++; - - if (c > 0) - { - switch (c) - { - case 1: - Button.BackgroundImage = Properties.Resources.minesweepSquare1; - break; - case 2: - Button.BackgroundImage = Properties.Resources.minesweepSquare2; - break; - case 3: - Button.BackgroundImage = Properties.Resources.minesweepSquare3; - break; - case 4: - Button.BackgroundImage = Properties.Resources.minesweepSquare4; - break; - case 5: - Button.BackgroundImage = Properties.Resources.minesweepSquare5; - break; - case 6: - Button.BackgroundImage = Properties.Resources.minesweepSquare6; - break; - case 7: - Button.BackgroundImage = Properties.Resources.minesweepSquare7; - break; - case 8: - Button.BackgroundImage = Properties.Resources.minesweepSquare8; - break; - } - } - else - { - Button.BackgroundImage = Properties.Resources.minesweepSquare0; - Button.Enabled = false; - - _game.OpenSpot(X - 1, Y - 1); - _game.OpenSpot(X - 0, Y - 1); - _game.OpenSpot(X + 1, Y - 1); - _game.OpenSpot(X - 1, Y - 0); - _game.OpenSpot(X - 0, Y - 0); - _game.OpenSpot(X + 1, Y - 0); - _game.OpenSpot(X - 1, Y + 1); - _game.OpenSpot(X - 0, Y + 1); - _game.OpenSpot(X + 1, Y + 1); - } - } - } - } - - public bool Opened - { - get { return (this._opened); } - } - - public int X - { - get { return (this._x); } - } - - public int Y - { - get { return (this._y); } - } - - public bool Exploded - { - get { return (this._exploded); } - } - - public void RemoveEvents() - { - _button.Click -= new EventHandler(Click); - _button.MouseDown -= new MouseEventHandler(DismantleClick); - _button.MouseUp -= new MouseEventHandler(MiddleClick); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs deleted file mode 100644 index 0cb1d2f..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs +++ /dev/null @@ -1,383 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicMinesweeper - { - /// - /// 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 Component 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(); - this.labelBombs = new System.Windows.Forms.Label(); - this.labelTime = new System.Windows.Forms.Label(); - this.panel1 = new System.Windows.Forms.Panel(); - this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.gameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); - this.begginnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.intermediateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.expertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.customToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); - this.marksToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.colorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); - this.bestTimesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); - this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpTopicsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator(); - this.aboutMinesweeperToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.button1 = new System.Windows.Forms.Button(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.panel2 = new System.Windows.Forms.Panel(); - this.panel3 = new System.Windows.Forms.Panel(); - this.panel4 = new System.Windows.Forms.Panel(); - this.menuStrip1.SuspendLayout(); - this.panel2.SuspendLayout(); - this.panel3.SuspendLayout(); - this.panel4.SuspendLayout(); - this.SuspendLayout(); - // - // labelBombs - // - this.labelBombs.BackColor = System.Drawing.Color.Silver; - this.labelBombs.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.labelBombs.Font = new System.Drawing.Font("Lemon\'s LCD", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.labelBombs.ForeColor = System.Drawing.Color.Red; - this.labelBombs.Image = global::TimeHACK.Properties.Resources.MinesweepNumBox; - this.labelBombs.Location = new System.Drawing.Point(3, 6); - this.labelBombs.Name = "labelBombs"; - this.labelBombs.Size = new System.Drawing.Size(56, 25); - this.labelBombs.TabIndex = 9; - this.labelBombs.Text = "000"; - this.labelBombs.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // labelTime - // - this.labelTime.BackColor = System.Drawing.Color.Silver; - this.labelTime.Font = new System.Drawing.Font("Lemon\'s LCD", 15F); - this.labelTime.ForeColor = System.Drawing.Color.Red; - this.labelTime.Image = global::TimeHACK.Properties.Resources.MinesweepNumBox; - this.labelTime.Location = new System.Drawing.Point(75, 6); - this.labelTime.Margin = new System.Windows.Forms.Padding(0); - this.labelTime.Name = "labelTime"; - this.labelTime.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.labelTime.Size = new System.Drawing.Size(56, 25); - this.labelTime.TabIndex = 6; - this.labelTime.Text = "000"; - this.labelTime.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // panel1 - // - this.panel1.Location = new System.Drawing.Point(3, 3); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(128, 128); - this.panel1.TabIndex = 4; - // - // menuStrip1 - // - this.menuStrip1.BackColor = System.Drawing.Color.Silver; - this.menuStrip1.ImageScalingSize = new System.Drawing.Size(0, 0); - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.gameToolStripMenuItem, - this.helpToolStripMenuItem}); - this.menuStrip1.Location = new System.Drawing.Point(0, 0); - this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Padding = new System.Windows.Forms.Padding(2, 2, 0, 2); - this.menuStrip1.Size = new System.Drawing.Size(164, 24); - this.menuStrip1.TabIndex = 8; - this.menuStrip1.Text = "menuStrip1"; - // - // gameToolStripMenuItem - // - this.gameToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.gameToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.newToolStripMenuItem, - this.toolStripSeparator1, - this.begginnerToolStripMenuItem, - this.intermediateToolStripMenuItem, - this.expertToolStripMenuItem, - this.customToolStripMenuItem, - this.toolStripSeparator2, - this.marksToolStripMenuItem, - this.colorToolStripMenuItem, - this.toolStripSeparator3, - this.bestTimesToolStripMenuItem, - this.toolStripSeparator4, - this.exitToolStripMenuItem}); - this.gameToolStripMenuItem.Name = "gameToolStripMenuItem"; - this.gameToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0); - this.gameToolStripMenuItem.Size = new System.Drawing.Size(42, 20); - this.gameToolStripMenuItem.Text = "&Game"; - this.gameToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay; - // - // newToolStripMenuItem - // - this.newToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.newToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.newToolStripMenuItem.Name = "newToolStripMenuItem"; - this.newToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.newToolStripMenuItem.Text = "New"; - this.newToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.newToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - // - // toolStripSeparator1 - // - this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(149, 6); - // - // begginnerToolStripMenuItem - // - this.begginnerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.begginnerToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.begginnerToolStripMenuItem.Name = "begginnerToolStripMenuItem"; - this.begginnerToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.begginnerToolStripMenuItem.Text = "Beginner"; - this.begginnerToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.begginnerToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - this.begginnerToolStripMenuItem.Click += new System.EventHandler(this.begginnerToolStripMenuItem_Click); - // - // intermediateToolStripMenuItem - // - this.intermediateToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.intermediateToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.intermediateToolStripMenuItem.Name = "intermediateToolStripMenuItem"; - this.intermediateToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.intermediateToolStripMenuItem.Text = "Intermediate"; - this.intermediateToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.intermediateToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - this.intermediateToolStripMenuItem.Click += new System.EventHandler(this.intermediateToolStripMenuItem_Click); - // - // expertToolStripMenuItem - // - this.expertToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.expertToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.expertToolStripMenuItem.Name = "expertToolStripMenuItem"; - this.expertToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.expertToolStripMenuItem.Text = "Expert"; - this.expertToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.expertToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - this.expertToolStripMenuItem.Click += new System.EventHandler(this.expertToolStripMenuItem_Click); - // - // customToolStripMenuItem - // - this.customToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.customToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.customToolStripMenuItem.Name = "customToolStripMenuItem"; - this.customToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.customToolStripMenuItem.Text = "Custom"; - this.customToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.customToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - this.customToolStripMenuItem.Click += new System.EventHandler(this.customToolStripMenuItem_Click); - // - // toolStripSeparator2 - // - this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(149, 6); - // - // marksToolStripMenuItem - // - this.marksToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.marksToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.marksToolStripMenuItem.Name = "marksToolStripMenuItem"; - this.marksToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.marksToolStripMenuItem.Text = "Marks {?}"; - this.marksToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.marksToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - // - // colorToolStripMenuItem - // - this.colorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.colorToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.colorToolStripMenuItem.Name = "colorToolStripMenuItem"; - this.colorToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.colorToolStripMenuItem.Text = "Color"; - this.colorToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.colorToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - // - // toolStripSeparator3 - // - this.toolStripSeparator3.Name = "toolStripSeparator3"; - this.toolStripSeparator3.Size = new System.Drawing.Size(149, 6); - // - // bestTimesToolStripMenuItem - // - this.bestTimesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.bestTimesToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.bestTimesToolStripMenuItem.Name = "bestTimesToolStripMenuItem"; - this.bestTimesToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.bestTimesToolStripMenuItem.Text = "Best Times"; - this.bestTimesToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.bestTimesToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - this.bestTimesToolStripMenuItem.Click += new System.EventHandler(this.bestTimesToolStripMenuItem_Click); - // - // toolStripSeparator4 - // - this.toolStripSeparator4.Name = "toolStripSeparator4"; - this.toolStripSeparator4.Size = new System.Drawing.Size(149, 6); - // - // exitToolStripMenuItem - // - this.exitToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.exitToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; - this.exitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.exitToolStripMenuItem.Text = "Exit"; - this.exitToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.exitToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; - this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); - // - // helpToolStripMenuItem - // - this.helpToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.helpToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.helpTopicsToolStripMenuItem, - this.toolStripSeparator5, - this.aboutMinesweeperToolStripMenuItem}); - this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; - this.helpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0); - this.helpToolStripMenuItem.Size = new System.Drawing.Size(36, 20); - this.helpToolStripMenuItem.Text = "&Help"; - // - // helpTopicsToolStripMenuItem - // - this.helpTopicsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.helpTopicsToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.helpTopicsToolStripMenuItem.Name = "helpTopicsToolStripMenuItem"; - this.helpTopicsToolStripMenuItem.Size = new System.Drawing.Size(180, 22); - this.helpTopicsToolStripMenuItem.Text = "Help Topics"; - // - // toolStripSeparator5 - // - this.toolStripSeparator5.Name = "toolStripSeparator5"; - this.toolStripSeparator5.Size = new System.Drawing.Size(177, 6); - // - // aboutMinesweeperToolStripMenuItem - // - this.aboutMinesweeperToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.aboutMinesweeperToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.aboutMinesweeperToolStripMenuItem.Name = "aboutMinesweeperToolStripMenuItem"; - this.aboutMinesweeperToolStripMenuItem.Size = new System.Drawing.Size(180, 22); - this.aboutMinesweeperToolStripMenuItem.Text = "About Minesweeper"; - // - // button1 - // - this.button1.BackColor = System.Drawing.Color.Silver; - this.button1.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicMinesweeperSmile; - this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Gray; - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Location = new System.Drawing.Point(54, 5); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(25, 25); - this.button1.TabIndex = 7; - this.button1.UseVisualStyleBackColor = false; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // timer1 - // - this.timer1.Interval = 1; - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // panel2 - // - this.panel2.Controls.Add(this.panel1); - this.panel2.Location = new System.Drawing.Point(15, 57); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(134, 134); - this.panel2.TabIndex = 10; - // - // panel3 - // - this.panel3.Controls.Add(this.panel4); - this.panel3.Controls.Add(this.panel2); - this.panel3.Location = new System.Drawing.Point(0, 25); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(164, 205); - this.panel3.TabIndex = 11; - // - // panel4 - // - this.panel4.Controls.Add(this.button1); - this.panel4.Controls.Add(this.labelTime); - this.panel4.Controls.Add(this.labelBombs); - this.panel4.Location = new System.Drawing.Point(15, 11); - this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(134, 37); - this.panel4.TabIndex = 11; - // - // WinClassicMinesweeper - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.panel3); - this.Controls.Add(this.menuStrip1); - this.Name = "WinClassicMinesweeper"; - this.Size = new System.Drawing.Size(164, 230); - this.Load += new System.EventHandler(this.WinClassicMinesweeper_Load); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel3.ResumeLayout(false); - this.panel4.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label labelBombs; - private System.Windows.Forms.Label labelTime; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.MenuStrip menuStrip1; - private System.Windows.Forms.ToolStripMenuItem gameToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem aboutMinesweeperToolStripMenuItem; - private System.Windows.Forms.Timer timer1; - private System.Windows.Forms.Panel panel2; - internal System.Windows.Forms.Button button1; - private System.Windows.Forms.Panel panel3; - private System.Windows.Forms.Panel panel4; - private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem begginnerToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem intermediateToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem expertToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem customToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem marksToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem colorToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem bestTimesToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator5; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs deleted file mode 100644 index d7f9d18..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs +++ /dev/null @@ -1,171 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.OS.Win95.Win95Apps.MineSweeper; -using TimeHACK.Engine; -using System.Threading; -using TimeHACK.Engine.Template; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicMinesweeper : UserControl - { - private Game _game; - public int currentface = 1; - public string level = "easy"; - public int customwidth; - public int customheight; - public int custommines; - public WinClassicMinesweeper() - { - InitializeComponent(); - labelBombs.Font = new Font(TitleScreen.pfc.Families[2], 15, GraphicsUnit.Point); - labelTime.Font = new Font(TitleScreen.pfc.Families[2], 15, GraphicsUnit.Point); - panel2.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3); - panel3.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 3); - panel4.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 2); - foreach (ToolStripMenuItem item in menuStrip1.Items) - { - item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular); - item.BackColor = Color.Silver; - item.BackgroundImage = Properties.Resources.sliversilver; - item.BackgroundImageLayout = ImageLayout.Center; - item.DisplayStyle = ToolStripItemDisplayStyle.Text; - } - toolStripSeparator1.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; - toolStripSeparator2.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; - toolStripSeparator3.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; - toolStripSeparator4.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; - toolStripSeparator5.Paint += Paintbrush.ExtendedToolStripSeparator_Paint; - } - private void GameTick(object sender, EventArgs e) - { - labelTime.Text = _game.Time.ToString(); - } - private void GameDismantledMinesChanged(object sender, EventArgs e) - { - labelBombs.Text = (_game.Mines - _game.DismantledMines).ToString(); - } - public void calculateFormSize(int x, int y) - { - panel1.Size = new Size(x * 16, y * 16); - panel2.Size = new Size(x * 16 + 6, y * 16 + 6); - this.ParentForm.Size = new Size(x * 16 + 41, y * 16 + 128); - panel3.Size = new Size(Width, Height - 24); - panel4.Size = new Size(panel2.Width, 37); - labelTime.Location = new Point(panel4.Width - 58, 6); - //panel2.Paint -= (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3); - panel2.Refresh(); - panel3.Refresh(); - //panel2.Paint += (sender, args) => Paintbrush.PaintClassicBordersIndented(sender, args, 3); - button1.Location = new Point(panel4.Width / 2 - 12, 6); - button1.PerformClick(); - } - private void begginnerToolStripMenuItem_Click(object sender, EventArgs e) - { - level = "easy"; - //button1.Location = new Point(70, 32); - calculateFormSize(9, 9); - } - private void intermediateToolStripMenuItem_Click(object sender, EventArgs e) - { - level = "medium"; - //button1.Location = new Point(158, 32); - calculateFormSize(16, 16); - } - private void expertToolStripMenuItem_Click(object sender, EventArgs e) - { - level = "hard"; - //button1.Location = new Point(381, 32); - calculateFormSize(30, 16); - } - private void button1_Click(object sender, EventArgs e) - { - button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperSmile; - labelTime.Text = "0"; - switch (level) - { - case ("easy"): - Cursor.Current = Cursors.WaitCursor; - _game = new Game(this, panel1, 9, 9, 10); - break; - case ("medium"): - Cursor.Current = Cursors.WaitCursor; - _game = new Game(this, panel1, 16, 16, 40); - break; - case ("hard"): - Cursor.Current = Cursors.WaitCursor; - _game = new Game(this, panel1, 30, 16, 99); - break; - case ("custom"): - Cursor.Current = Cursors.WaitCursor; - _game = new Game(this, panel1, customwidth, customheight, custommines); - break; - } - _game.Tick += new EventHandler(GameTick); - _game.DismantledMinesChanged += new EventHandler(GameDismantledMinesChanged); - _game.Start(); - timer1.Start(); - } - - private void WinClassicMinesweeper_Load(object sender, EventArgs e) - { - begginnerToolStripMenuItem.PerformClick(); - timer1.Start(); - } - - private void bestTimesToolStripMenuItem_Click(object sender, EventArgs e) - { - WindowManager wm = new WindowManager(); - wm.StartWin95(new MineBestTimes(), "Best Times", null, false, false, true, false); - - } - - private void timer1_Tick(object sender, EventArgs e) - { - if (_game.win == true) - { - button1.BackgroundImage = Properties.Resources.WinClassicMinesweeperWin; - switch (level) - { - case ("easy"): - if (SaveSystem.CurrentSave.mineSweepE > _game.Time) SaveSystem.CurrentSave.mineSweepE = _game.Time; - break; - case ("medium"): - if (SaveSystem.CurrentSave.mineSweepI > _game.Time) SaveSystem.CurrentSave.mineSweepI = _game.Time; - break; - case ("hard"): - if (SaveSystem.CurrentSave.mineSweepH > _game.Time) SaveSystem.CurrentSave.mineSweepH = _game.Time; - Thread t = new Thread(Achieve); - t.Start(); - break; - } - SaveSystem.SaveGame(); - timer1.Stop(); - } - } - - private void Achieve() - { - SaveSystem.SaveAchievement(20); - new AchievementBox(20); - } - - private void exitToolStripMenuItem_Click(object sender, EventArgs e) - { - this.ParentForm.Close(); - } - - private void customToolStripMenuItem_Click(object sender, EventArgs e) - { - level = "custom"; - new WindowManager().StartWin95(new CustomMinefield(this), "Custom Field", null, false, false, true, false); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx deleted file mode 100644 index fe7c0a0..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - 132, 17 - - - 48 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs deleted file mode 100644 index 86e6334..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs +++ /dev/null @@ -1,97 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.IO; -using System.Linq; -using System.Media; -using System.Text; -using System.Threading; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; - -namespace TimeHACK.OS.Win95.Win95Apps.Story -{ - static class Hack1 : Object - { - static WindowManager wm = new WindowManager(); - static bool ended = false; - static Thread soundThread = new Thread(dialup_sound_play); - static bool devMode = true; - - // This is the very first story script! - public static void StartObjective() - { - if (!ended) { - System.Windows.Forms.Timer tmr = new System.Windows.Forms.Timer(); - tmr.Interval = 1; - tmr.Tick += new EventHandler(CheckIfSoundFinished); - - if (devMode == true) ContinueObjective(); - else - { - soundThread.Start(); - tmr.Start(); - } - } - } - - public static async void ContinueObjective() - { - WinClassicTerminal Console = new WinClassicTerminal(true); - WinClassic app = wm.StartWin95(Console, "MS-DOS Prompt", null, true, true); - - Console.WriteLine("telnet> 104.27.135.159 Connecting..."); - await Task.Delay(2500); - Console.WriteLine("telnet> 104.27.135.159 Connected."); - await Task.Delay(2500); - Console.WriteLine("telnet> 104.27.135.159 set hostname to 'TheHiddenHacker'."); - await Task.Delay(2500); - Console.WriteLine("TheHiddenHacker> I see you have access to 12padams.com."); - await Task.Delay(4500); - Console.WriteLine("TheHiddenHacker> Though it doesn't seem obvious, only a very limited amount of people can access the site."); - await Task.Delay(6000); - Console.WriteLine("TheHiddenHacker> 12padams has a secret, and I need you to help me find it."); - await Task.Delay(3500); - Console.WriteLine("TheHiddenHacker> I was snooping around his website, when he blacklisted my IP address."); - await Task.Delay(4000); - Console.WriteLine("TheHiddenHacker> While I was searching, I noticed a file that I didn't have permission to download. I need you to get it for me."); - await Task.Delay(6500); - Console.WriteLine("TheHiddenHacker> First, I'll need you to download an FTP client, available under the software section of 12padams' website."); - await Task.Delay(5000); - Console.WriteLine("TheHiddenHacker> Once that's downloaded, You'll need to type in a Hostname, Username, and Password."); - await Task.Delay(4500); - Console.WriteLine("TheHiddenHacker> The hostname is 172.68.119.42, and the username is most likely 12padams. I'm not too sure what the password is, however."); - await Task.Delay(3500); - Console.WriteLine("TheHiddenHacker> You'll need to figure out where you can get the password. Try looking for any odd text on the website."); - await Task.Delay(3500); - Console.WriteLine("TheHiddenHacker> I don't have much time to talk - I'd quickly copy down those details into Notepad before this Terminal gets closed."); - - await Task.Delay(36000); - app.Close(); - ended = true; - } - - public static void CheckIfSoundFinished(Object sender, EventArgs e) - { - if (soundThread.IsAlive == false) - { - // Continue from where we were - System.Windows.Forms.Timer trm = sender as System.Windows.Forms.Timer; - - ContinueObjective(); - trm.Stop(); - } - } - - public static void dialup_sound_play() - { - SoundPlayer dialup_sound; - // Play Dial-up Sound - Stream audio = Properties.Resources.modem_dial; - dialup_sound = new SoundPlayer(audio); - dialup_sound.PlaySync(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack2.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack2.cs deleted file mode 100644 index e064ce0..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack2.cs +++ /dev/null @@ -1,283 +0,0 @@ -using System; -using System.Drawing; -using System.Media; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; -using TimeHACK.OS.Win98; - -namespace TimeHACK.OS.Win95.Win95Apps.Story -{ - public class Hack2 : object - { - static WindowManager wm = new WindowManager(); - - public static async void StartObjective() - { - WinClassicTerminal Console = new WinClassicTerminal(true); - Random r = new Random(); - WinClassic app = wm.StartWin95(Console, "MS-DOS Prompt", null, true, true); - - Console.WriteLine("telnet> 185.152.46.51 Connecting..."); - await Task.Delay(2500); - Console.WriteLine("telnet> 185.152.46.51 Connected."); - await Task.Delay(2500); - Console.WriteLine("telnet> 185.152.46.51 set hostname to '12padams'."); - await Task.Delay(2000); - Console.WriteLine("12padams> WHAT DO YOU THINK YOU'RE DOING??"); - await Task.Delay(3000); - Console.WriteLine("12padams> First you hack my FTP server.."); - await Task.Delay(4500); - Console.WriteLine("12padams> Then you download my secret Time Distorter program?"); - await Task.Delay(4000); - Console.WriteLine("12padams> Oh, and I know you activated it."); - await Task.Delay(4000); - Console.WriteLine("12padams> I can see your screen right now.."); - await Task.Delay(5000); - Console.WriteLine("12padams> Now, in about 2 minutes you think you're going to be able to travel to 1999."); - await Task.Delay(3500); - Console.WriteLine("12padams> Well, I am sorry but I just can't let you do that."); - await Task.Delay(5000); - Console.WriteLine("12padams> You see, I have LOTS of power over your computer."); - await Task.Delay(3400); - Console.WriteLine("12padams> Okay, let me show you how easy this is."); - await Task.Delay(1500); - Console.WriteLine("Command> Hide Start Button"); - TitleScreen.frm95.startbutton.Hide(); - await Task.Delay(3500); - Console.WriteLine("12padams> See how easy that was?"); - await Task.Delay(3700); - Console.WriteLine("12padams> Now watch this.."); - await Task.Delay(3000); - TitleScreen.frm95.desktopicons.BackgroundImage = Properties.Resources.Win95Error; - TitleScreen.frm95.BackgroundImage = null; - await Task.Delay(3000); - Console.WriteLine("12padams> Hahaha, having a few errors are we?"); - await Task.Delay(2500); - Console.WriteLine("telnet> 104.27.135.159 Connecting..."); - await Task.Delay(2500); - Console.WriteLine("telnet> 104.27.135.159 Connected."); - await Task.Delay(2500); - Console.WriteLine("telnet> 104.27.135.159 set hostname to 'TheHiddenHacker'."); - await Task.Delay(3000); - Console.WriteLine("The Hidden Hacker> Great, you found the software."); - await Task.Delay(3700); - Console.WriteLine("12padams> How dare you.."); - await Task.Delay(3500); - Console.WriteLine($"The Hidden Hacker> Don't worry {SaveSystem.ProfileName}."); - await Task.Delay(4500); - Console.WriteLine("The Hidden Hacker> I have to say, good job for getting the Time Distorter."); - await Task.Delay(4000); - Console.WriteLine("12padams> The Hidden Hacker.. I thought my first punishment was enough to keep you away."); - await Task.Delay(4500); - Console.WriteLine("The Hidden Hacker> Well, now that I have uncovered your secret, I'm not just gonna go away."); - await Task.Delay(3600); - Console.WriteLine("12padams> If you don't go, I'll make you go!"); - await Task.Delay(3700); - Console.WriteLine($"The Hidden Hacker> Hey {SaveSystem.ProfileName}, don't worry about 12padams. You're about to get away from all this."); - await Task.Delay(3500); - Console.WriteLine("The Hidden Hacker> Let me fix this.."); - await Task.Delay(2500); - Console.WriteLine("Command> Show Start Button"); - TitleScreen.frm95.startbutton.Show(); - TitleScreen.frm95.desktopicons.BackgroundImage = null; - await Task.Delay(2900); - Console.WriteLine("12padams> OKAY, NOW YOU'VE DONE IT!"); - await Task.Delay(2500); - Console.WriteLine("Command> Stop Timer"); - TitleScreen.frm95.distort.lblCountDown.Hide(); - await Task.Delay(3000); - Console.WriteLine("12padams> I bet you didn't see that one coming.."); - await Task.Delay(3700); - Console.WriteLine("The Hidden Hacker> Oh but I did.."); - await Task.Delay(5000); - Console.WriteLine("The Hidden Hacker> I converted the stop function to the hide function when I logged on.."); - await Task.Delay(4200); - Console.WriteLine("12padams> NO! That's impossible!"); - await Task.Delay(3000); - Console.WriteLine("The Hidden Hacker> Oh, is it? Well, watch this!"); - TitleScreen.frm95.distort.Counter = 16; - await Task.Delay(2000); - Console.WriteLine("Command> Show Timer"); - TitleScreen.frm95.distort.lblCountDown.Show(); - await Task.Delay(3000); - Console.WriteLine("The Hidden Hacker> And here's one more command for you to learn."); - await Task.Delay(2000); - Console.WriteLine("Command> Disconnect 12padams"); - await Task.Delay(2000); - Console.WriteLine("telnet> 12padams Disconnected."); - await Task.Delay(3000); - Console.WriteLine($"The Hidden Hacker> Good luck {SaveSystem.ProfileName}! I'll see you in the future!"); - await Task.Delay(4000); - - while (TitleScreen.frm95.distort.Counter != 0) { } - TitleScreen.frm95.distort.lblCountDown.Text = "Initiating Time Travel Sequence..."; - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - await Task.Delay(100); - Program.Invert(Console.cmdPrompt); - app.Close(); - await Task.Delay(100); - TitleScreen.frm95.taskbar.BackgroundImage = null; - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95.taskbar, false); - await Task.Delay(100); - TitleScreen.frm95.taskbar.Hide(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Hide(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Show(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Hide(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Show(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Hide(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Show(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Hide(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Show(); - await Task.Delay(100); - TitleScreen.frm95.desktopicons.Hide(); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.distort.ParentForm.Location = new Point(r.Next(TitleScreen.frm95.Width), r.Next(TitleScreen.frm95.Height)); - Program.Invert(TitleScreen.frm95, false); - await Task.Delay(100); - TitleScreen.frm95.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).BringToFront(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).maximizebutton.Enabled = false; - ((WinClassic)TitleScreen.frm95.distort.ParentForm).WindowState = FormWindowState.Maximized; - ((WinClassic)TitleScreen.frm95.distort.ParentForm).right.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).left.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).bottom.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).top.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).bottomleftcorner.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).bottomrightcorner.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).topleftcorner.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).toprightcorner.Hide(); - ((WinClassic)TitleScreen.frm95.distort.ParentForm).Dock = DockStyle.Fill; - ((WinClassic)TitleScreen.frm95.distort.ParentForm).max = true; - ((WinClassic)TitleScreen.frm95.distort.ParentForm).maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore; - ((WinClassic)TitleScreen.frm95.distort.ParentForm).programtopbar.Hide(); - TitleScreen.frm95.distort.BackColor = Color.Black; - TitleScreen.frm95.distort.btnGo.Hide(); - foreach (Control c in TitleScreen.frm95.distort.Controls) c.ForeColor = Color.Silver; - TitleScreen.frm95.distort.lblCountDown.Text = "Traveling..."; - - Point start = TitleScreen.frm95.distort.lblTo.Location; - Point end = new Point(TitleScreen.frm95.distort.lblDestYear.Location.X - TitleScreen.frm95.distort.lblTo.Width - 10, TitleScreen.frm95.distort.lblDestYear.Location.Y); - int increment = (end.X - start.X) / 50; - - SoundPlayer sp = new SoundPlayer(Properties.Resources.distort1); - sp.Play(); - await Task.Delay(1000); - - for (int i = 0; i < 50; i += 2) - { - TitleScreen.frm95.distort.lblTo.ForeColor = Color.White; - TitleScreen.frm95.distort.lblTo.Location = new Point(TitleScreen.frm95.distort.lblTo.Location.X + increment, TitleScreen.frm95.distort.lblTo.Location.Y); - await Task.Delay(100); - TitleScreen.frm95.distort.lblTo.ForeColor = Color.Silver; - TitleScreen.frm95.distort.lblTo.Location = new Point(TitleScreen.frm95.distort.lblTo.Location.X + increment, TitleScreen.frm95.distort.lblTo.Location.Y); - await Task.Delay(100); - } - foreach (Control c in TitleScreen.frm95.distort.Controls) c.ForeColor = Color.Gray; - await Task.Delay(100); - foreach (Control c in TitleScreen.frm95.distort.Controls) c.ForeColor = Color.Black; - await Task.Delay(2000); - sp.Stop(); - - SaveSystem.UpgradeFileSystem("95", "98"); - SaveSystem.CurrentSave.CurrentOS = "98"; - SaveSystem.currentTheme = new Default98Theme(); - SaveSystem.CurrentSave.ThemeName = "default98"; - TitleScreen.frm95.distort.ParentForm.Close(); - Program.title.StartGame(); - TitleScreen.frm95.Close(); - return; - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs deleted file mode 100644 index 6730480..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs +++ /dev/null @@ -1,329 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WebChat1998 - { - /// - /// 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 Component 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(); - this.resources = new System.ComponentModel.ComponentResourceManager(typeof(WebChat1998)); - this.Chat = new System.Windows.Forms.Timer(this.components); - this.listBox1 = new System.Windows.Forms.ListBox(); - this.label1 = new System.Windows.Forms.Label(); - this.history = new System.Windows.Forms.TextBox(); - this.panel1 = new System.Windows.Forms.Panel(); - this.label5 = new System.Windows.Forms.Label(); - this.button5 = new System.Windows.Forms.Button(); - this.label6 = new System.Windows.Forms.Label(); - this.typechat = new System.Windows.Forms.TextBox(); - this.login = new System.Windows.Forms.Panel(); - this.label2 = new System.Windows.Forms.Label(); - this.txtscreenname = new System.Windows.Forms.TextBox(); - this.button1 = new System.Windows.Forms.Button(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.label7 = new System.Windows.Forms.Label(); - this.button2 = new System.Windows.Forms.Button(); - this.button3 = new System.Windows.Forms.Button(); - this.button4 = new System.Windows.Forms.Button(); - this.panel1.SuspendLayout(); - this.login.SuspendLayout(); - this.SuspendLayout(); - // - // Chat - // - this.Chat.Interval = 15000; - this.Chat.Tick += new System.EventHandler(this.Chat_Tick); - // - // listBox1 - // - this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Right))); - this.listBox1.FormattingEnabled = true; - this.listBox1.Location = new System.Drawing.Point(504, 32); - this.listBox1.Name = "listBox1"; - this.listBox1.Size = new System.Drawing.Size(195, 329); - this.listBox1.TabIndex = 0; - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(501, 13); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(85, 13); - this.label1.TabIndex = 1; - this.label1.Text = "Users Logged In"; - // - // history - // - this.history.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.history.BackColor = System.Drawing.Color.White; - this.history.Location = new System.Drawing.Point(22, 32); - this.history.Multiline = true; - this.history.Name = "history"; - this.history.ReadOnly = true; - this.history.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.history.Size = new System.Drawing.Size(471, 377); - this.history.TabIndex = 2; - // - // panel1 - // - this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel1.Controls.Add(this.label5); - this.panel1.Controls.Add(this.button5); - this.panel1.Location = new System.Drawing.Point(504, 393); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(195, 51); - this.panel1.TabIndex = 3; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(13, 18); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(84, 13); - this.label5.TabIndex = 1; - this.label5.Text = "skin95setup.exe"; - // - // button5 - // - this.button5.Location = new System.Drawing.Point(97, 13); - this.button5.Name = "button5"; - this.button5.Size = new System.Drawing.Size(75, 23); - this.button5.TabIndex = 0; - this.button5.Text = "Download"; - this.button5.UseVisualStyleBackColor = true; - // - // label6 - // - this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(504, 374); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(62, 13); - this.label6.TabIndex = 4; - this.label6.Text = "File Sharing"; - // - // typechat - // - this.typechat.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.typechat.Location = new System.Drawing.Point(20, 415); - this.typechat.Name = "typechat"; - this.typechat.Size = new System.Drawing.Size(395, 20); - this.typechat.TabIndex = 5; - // - // login - // - this.login.Controls.Add(this.label2); - this.login.Controls.Add(this.txtscreenname); - this.login.Controls.Add(this.button1); - this.login.Controls.Add(this.label3); - this.login.Controls.Add(this.label4); - this.login.Controls.Add(this.textBox1); - this.login.Controls.Add(this.textBox2); - this.login.Location = new System.Drawing.Point(92, 94); - this.login.Name = "login"; - this.login.Size = new System.Drawing.Size(497, 251); - this.login.TabIndex = 6; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(328, 161); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(149, 13); - this.label2.TabIndex = 6; - this.label2.Text = "Please type in a screen name."; - // - // txtscreenname - // - this.txtscreenname.Location = new System.Drawing.Point(331, 181); - this.txtscreenname.Name = "txtscreenname"; - this.txtscreenname.Size = new System.Drawing.Size(151, 20); - this.txtscreenname.TabIndex = 5; - // - // button1 - // - this.button1.BackColor = System.Drawing.Color.Silver; - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Location = new System.Drawing.Point(331, 208); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(151, 23); - this.button1.TabIndex = 4; - this.button1.Text = "Login"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.Button1_Click); - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(196, 16); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(112, 13); - this.label3.TabIndex = 3; - this.label3.Text = "Welcome to WebChat"; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(118, 56); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(93, 13); - this.label4.TabIndex = 2; - this.label4.Text = "Chat Room Rules:"; - // - // textBox1 - // - this.textBox1.BackColor = System.Drawing.Color.Silver; - this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox1.Location = new System.Drawing.Point(26, 72); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(276, 159); - this.textBox1.TabIndex = 1; - this.textBox1.Text = resources.GetString("textBox1.Text"); - // - // textBox2 - // - this.textBox2.BackColor = System.Drawing.Color.Silver; - this.textBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox2.Location = new System.Drawing.Point(331, 72); - this.textBox2.Multiline = true; - this.textBox2.Name = "textBox2"; - this.textBox2.ReadOnly = true; - this.textBox2.Size = new System.Drawing.Size(151, 86); - this.textBox2.TabIndex = 0; - this.textBox2.Text = "A screen name is a temporary name which will be displayed in place of your real n" + - "ame. To keep your identity safe, please do not enter your real name in this chat" + - "room."; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(22, 13); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(406, 13); - this.label7.TabIndex = 7; - this.label7.Text = "To speak, just type in the bottom textbox, then click the Speak button or press E" + - "nter."; - // - // button2 - // - this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right) - | System.Windows.Forms.AnchorStyles.Right))); - this.button2.BackColor = System.Drawing.Color.Silver; - this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button2.Location = new System.Drawing.Point(422, 415); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(71, 23); - this.button2.TabIndex = 8; - this.button2.Text = "Speak"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.Button2_Click); - // - // button3 - // - this.button3.BackColor = System.Drawing.Color.Silver; - this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button3.Location = new System.Drawing.Point(149, 427); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(75, 23); - this.button3.TabIndex = 9; - this.button3.Text = "Paul"; - this.button3.UseVisualStyleBackColor = true; - this.button3.Click += new System.EventHandler(this.Button3_Click); - // - // button4 - // - this.button4.Location = new System.Drawing.Point(235, 427); - this.button4.Name = "button4"; - this.button4.Size = new System.Drawing.Size(75, 23); - this.button4.TabIndex = 10; - this.button4.Text = "Bill"; - this.button4.UseVisualStyleBackColor = true; - this.button4.Click += new System.EventHandler(this.Button4_Click); - // - // WebChat1998 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.button4); - this.Controls.Add(this.button3); - this.Controls.Add(this.button2); - this.Controls.Add(this.label7); - this.Controls.Add(this.login); - this.Controls.Add(this.typechat); - this.Controls.Add(this.label6); - this.Controls.Add(this.panel1); - this.Controls.Add(this.history); - this.Controls.Add(this.label1); - this.Controls.Add(this.listBox1); - this.Name = "WebChat1998"; - this.Size = new System.Drawing.Size(724, 462); - this.Load += new System.EventHandler(this.WebChat1998_Load); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.login.ResumeLayout(false); - this.login.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Timer Chat; - private System.Windows.Forms.ListBox listBox1; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.TextBox history; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Button button5; - private System.Windows.Forms.Label label5; - private System.Windows.Forms.TextBox typechat; - private System.Windows.Forms.Panel login; - private System.Windows.Forms.TextBox textBox2; - private System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.TextBox txtscreenname; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label label7; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Button button3; - private System.Windows.Forms.Button button4; - private System.ComponentModel.ComponentResourceManager resources; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs deleted file mode 100644 index 0be7813..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs +++ /dev/null @@ -1,271 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using System.Threading; -using System.Media; -using System.IO; -using TimeHACK.Engine.Template; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WebChat1998 : UserControl - { - int chat_index = 0; - WindowManager wm = new WindowManager(); - MessageParser wcmp = new MessageParser(); - bool correctname = false; - bool guessing = false; - bool msgsound = true; - - bool wimponclose = false; - - SoundPlayer join = new SoundPlayer(Properties.Resources.AIMbuddyjoin); - SoundPlayer leave = new SoundPlayer(Properties.Resources.AIMbuddyleave); - SoundPlayer send = new SoundPlayer(Properties.Resources.AIMmessagesent); - SoundPlayer receive = new SoundPlayer(Properties.Resources.AIMmessagereceived); - SoundPlayer file = new SoundPlayer(Properties.Resources.AIMfile); - - BSODCreator bc = new BSODCreator(); - Win9XBSOD bsod = null; - Win9XBSOD bsod2 = null; - - public WebChat1998() - { - InitializeComponent(); - bsod = bc.throw9XBSOD(false, BSODCreator.BSODCauses.WimpEnding); - bsod2 = bc.throw9XBSOD(false, BSODCreator.BSODCauses.PiracyEnding); - bsod.Hide(); - bsod2.Hide(); - - this.button1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - this.button2.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - this.button3.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - this.button4.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - } - private void WebChat1998_Load(object sender, EventArgs e) - { - button5.Hide(); - button4.Hide(); - button3.Hide(); - label5.Hide(); - } - private void Button1_Click(object sender, EventArgs e) - { - if (txtscreenname.Text == "") { wm.StartInfobox95("Invalid Username", "Your username cannot be blank.", InfoboxType.Warning, InfoboxButtons.OK); return; } - if (txtscreenname.Text.Length > 12) { wm.StartInfobox95("Invalid Username", "Your username needs to be less than 12 characters.", InfoboxType.Warning, InfoboxButtons.OK); return; } - if (txtscreenname.Text.Contains(" ")) { wm.StartInfobox95("Invalid Username", "Your username cannot contain spaces.", InfoboxType.Warning, InfoboxButtons.OK); return; } - if (txtscreenname.Text == "SkyHigh" | txtscreenname.Text == "rain49" | txtscreenname.Text == "12padams") { wm.StartInfobox95("Invalid Username", "That username is already taken.", InfoboxType.Warning, InfoboxButtons.OK); return; } - ParentForm.AcceptButton = button2; - TitleScreen.username = txtscreenname.Text; - login.Hide(); - listBox1.Items.Add(TitleScreen.username); - history.AppendText("System: " + TitleScreen.username + " has joined the chat." + Environment.NewLine); - join.Play(); - if (TitleScreen.username == "devspeed") Chat.Interval = 100; - Chat.Start(); - } - - private void Chat_Tick(object sender, EventArgs e) - { - if (!guessing) - { - if (history.ScrollBars != ScrollBars.None) history.AppendText(wcmp.ParseMessage(resources.GetString("convo"), chat_index, TitleScreen.username)); - else history.Text = wcmp.ParseMessage(resources.GetString("convo"), chat_index, TitleScreen.username); - switch (wcmp.GetSpecial(resources.GetString("convo"), chat_index)) - { - case "addsh": - listBox1.Items.Add("SkyHigh"); - join.Play(); - this.ParentForm.FormClosing += WebChatClosing; - wimponclose = true; - break; - case "nameguess": - typechat.Hide(); - button2.Hide(); - button3.Show(); - button4.Show(); - Chat.Stop(); - guessing = true; - receive.Play(); - break; - case "addrain": - listBox1.Items.Add("rain49"); - join.Play(); - break; - case "addfile": - label5.Show(); - button5.Show(); - file.Play(); - break; - case "addpadams": - listBox1.Items.Add("12padams"); - join.Play(); - ((WinClassic)this.ParentForm).closeDisabled = true; - TitleScreen.frm95.startbutton.Enabled = false; - TitleScreen.frm95.startmenu.Hide(); - break; - case "nostart": - TitleScreen.frm95.startbutton.Hide(); - TitleScreen.frm95.startmenu.Hide(); - receive.Play(); - break; - case "removerain": - listBox1.Items.Remove("rain49"); - leave.Play(); - break; - case "iconsded": - TitleScreen.frm95.desktopicons.Enabled = false; - receive.Play(); - break; - case "taskbarded": - TitleScreen.frm95.taskbar.Hide(); - receive.Play(); - break; - case "iconsgone": - TitleScreen.frm95.desktopicons.Hide(); - receive.Play(); - break; - case "bigtext": - history.Font = new Font("Arial", 12F, FontStyle.Regular, GraphicsUnit.Point, ((0))); - ((WinClassic)this.ParentForm).maximizebutton.Enabled = false; - ((WinClassic)this.ParentForm).WindowState = FormWindowState.Maximized; - ((WinClassic)this.ParentForm).right.Hide(); - ((WinClassic)this.ParentForm).left.Hide(); - ((WinClassic)this.ParentForm).bottom.Hide(); - ((WinClassic)this.ParentForm).top.Hide(); - ((WinClassic)this.ParentForm).bottomleftcorner.Hide(); - ((WinClassic)this.ParentForm).bottomrightcorner.Hide(); - ((WinClassic)this.ParentForm).topleftcorner.Hide(); - ((WinClassic)this.ParentForm).toprightcorner.Hide(); - ((WinClassic)this.ParentForm).Dock = DockStyle.Fill; - ((WinClassic)this.ParentForm).max = true; - ((WinClassic)this.ParentForm).maximizebutton.Image = Engine.Properties.Resources.WinClassicRestore; - receive.Play(); - break; - case "notopbar": - ((WinClassic)this.ParentForm).programtopbar.Hide(); - receive.Play(); - break; - case "filepoof": - label5.Hide(); - button5.Hide(); - receive.Play(); - break; - case "removesky": - listBox1.Items.Remove("SkyHigh"); - leave.Play(); - break; - case "notype": - typechat.Hide(); - button2.Hide(); - receive.Play(); - break; - case ".labelgone": - label1.Hide(); - label6.Hide(); - label7.Hide(); - break; - case ".blackout": - BackColor = Color.Black; - history.BackColor = Color.Black; - history.ForeColor = Color.White; - break; - case "nosound": - msgsound = false; - break; - case ".fulltext": - foreach (Control c in ((WinClassic)this.ParentForm).program.Controls) - { - if (c.Name != "programContent") - { - c.Hide(); - ((WinClassic)this.ParentForm).program.Controls.Remove(c); - } - } - ((WinClassic)this.ParentForm).programContent.Location = new Point(0, 0); - ((WinClassic)this.ParentForm).programContent.Size = ((WinClassic)this.ParentForm).ClientSize; - panel1.Hide(); - history.Dock = DockStyle.Fill; - break; - case "noscroll": - history.ScrollBars = ScrollBars.None; - break; - case "nomouse": - Cursor.Hide(); - break; - case "type": - history.ReadOnly = false; - break; - case "notyper": - history.ReadOnly = true; - break; // TODO: Add ending here - default: - if (msgsound) receive.Play(); - break; - } - if (TitleScreen.username == "devspeed") Chat.Interval = wcmp.GetMessageDelay(resources.GetString("convo"), chat_index) / 2; - else Chat.Interval = wcmp.GetMessageDelay(resources.GetString("convo"), chat_index); - } - else - { - if (correctname) - { - history.AppendText("SkyHigh: yay you got it right!" + Environment.NewLine); - } - else - { - history.AppendText("SkyHigh: sorry, my name is actually bill" + Environment.NewLine); - } - guessing = false; - receive.Play(); - Chat.Interval = wcmp.GetMessageDelay(resources.GetString("convo"), chat_index); - } - chat_index++; - } - - private void WebChatClosing(object sender, FormClosingEventArgs e) - { - if (wimponclose) - { - bsod.FormClosing += new FormClosingEventHandler(Program.title.BSODRewind); - bsod.Show(); - bsod.BringToFront(); - bsod2.Close(); - } - } - - private void Button2_Click(object sender, EventArgs e) - { - if (typechat.Text != "") history.AppendText(TitleScreen.username + ": " + typechat.Text + Environment.NewLine); - typechat.Text = ""; - if (msgsound) send.Play(); - } - - private void Button3_Click(object sender, EventArgs e) - { - correctname = false; - button2.Show(); - button3.Hide(); - button4.Hide(); - typechat.Show(); - Chat.Start(); - } - - private void Button4_Click(object sender, EventArgs e) - { - correctname = true; - button2.Show(); - button3.Hide(); - button4.Hide(); - typechat.Show(); - Chat.Start(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx deleted file mode 100644 index 9c71c8b..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx +++ /dev/null @@ -1,1120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - 17, 17 - - - { - "messages": [ - { - "user": "System", - "delay": 5000, - "message": "SkyHigh has joined the chat.", - "special": "addsh", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "damn", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 6000, - "message": "I thought my friend rain49 was going to be on...", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 6000, - "message": "hmm... how about we play a game while we wait for my friend to come?", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "alright, go ahead and guess what my name is!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 1000, - "message": "ill make 2 buttons pop up, you click the one you want to guess", - "special": "nameguess", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "actually, if ya dont wanna do that its fine, i guess", - "special": null, - "userchat": true - }, - { - "user": "System", - "delay": 3000, - "message": "rain49 has joined the chat.", - "special": "addrain", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "hey rain", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "ive sort of been waiting", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 4000, - "message": "sorry man", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 4000, - "message": "it took a while for this to load", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 4000, - "message": "anyway... let's get to it", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 5000, - "message": "wait, who's this @user guy?", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2500, - "message": "oh, he's someone who just came on. doesnt seem to talk much", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 5000, - "message": "ah ok", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 4500, - "message": "i would remove him from this chat but i cant", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "i dont think he should know about, well, ya know..", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 5000, - "message": "right, that", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 3500, - "message": "since he's here should we just tell him?", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2500, - "message": "well i suppose we have to", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 5000, - "message": "ok then", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 5500, - "message": "so @user, we are going to break the chat rules here..", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 3000, - "message": "so if you dont wanna get banned i recommend you just logout now", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2500, - "message": "let's give him some time", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 9000, - "message": "to leave the chat", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3500, - "message": "...", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 3000, - "message": "i guess he wants to risk it", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "tell him what we will do", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2000, - "message": "you haven't said that yet", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 6000, - "message": "right, right", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 4000, - "message": "so there's this really cool program on the 12padams website called skindows95", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 5500, - "message": "normally youd have to pay for it", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 4000, - "message": "Yeah... it's really hard to even get to the buy button - stupid", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 6500, - "message": "But.. i have a copy i can send to you and skyhigh", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2000, - "message": "Yeah... kind of not pirating because he managed to steal a copy from someone else who bought it", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 1500, - "message": "So hey...", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 1500, - "message": "You haven't left", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2500, - "message": "Send it now...", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 1500, - "message": "I really want to skin my system", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 2500, - "message": "sending!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 6000, - "message": "thx man", - "special": null, - "userchat": true - }, - { - "user": "System", - "delay": 3000, - "message": "File \"skin95setup.exe\" has been uploaded.", - "special": "addfile", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 4000, - "message": "yay!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "im downloading it now", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 3500, - "message": "and @user, why dont you go and download it too?", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 4000, - "message": "i think he already is ;)", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2000, - "message": "OH THIS IS SO COOL", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "lemme send a screenshot", - "special": null, - "userchat": true - }, - { - "user": "System", - "delay": 1500, - "message": "12padams has joined the chat.", - "special": "addpadams", - "userchat": true - }, - { - "user": "rain49", - "delay": 500, - "message": "CRAP", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 1000, - "message": "ah NO WE ARE DED", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 2500, - "message": "quick guys, LOGOUT!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 1000, - "message": "i cant! the close button isnt working!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 2500, - "message": "caught ya pirating my software!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1500, - "message": "now that i have you, lets have some fun, shall we?", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 1500, - "message": "guys, shutdown the pc from start!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 2000, - "message": "not so fast!", - "special": "nostart", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2500, - "message": "where did the start button go?", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 2000, - "message": "12padams disabled it, CRAP!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3500, - "message": "feeling scared yet?", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 3500, - "message": "no, cuz i can just unplug my computer!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3500, - "message": "i wouldnt do that if i were you..", - "special": null, - "userchat": true - }, - { - "user": "rain49", - "delay": 1000, - "message": "oh yeah? just watch this!", - "special": null, - "userchat": true - }, - { - "user": "System", - "delay": 1500, - "message": "rain49 has left the chat.", - "special": "removerain", - "userchat": true - }, - { - "user": "12padams", - "delay": 3500, - "message": "all your computers are infected with a virus that makes them unable to boot.", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 2500, - "message": "and now, theres only two, SkyHigh, and @user.", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "please just let us go!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 2500, - "message": "you downloaded pirated software, so you both shall be punished!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "dont worry @user, ill look online for help!", - "special": "iconsded", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "why cant i open anything?", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4500, - "message": "i told you that you are going to be punished.", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "your computers have a lethal virus that i call \"Win9X.Plague\"", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 6000, - "message": "what does it do?", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "well, it disables your computers functions one by one, slowly killing it", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "anyways, time to let it do its work!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2500, - "message": "no please dont, just remove this virus!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 6000, - "message": "remove the virus, you say?", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3500, - "message": "well the whole of windows 95 is a virus! now where do i begin...", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4500, - "message": "i see a taskbar at the bottom of the screen.", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "the taskbar was made by microsoft making its debut in windows 95", - "special": "taskbarded", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 6000, - "message": "hey! give me back my taskbar!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "you wanted me to remove viruses, didnt you? the taskbar was infected since it had no start button", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1500, - "message": "and your icons are infected too so you dont need them", - "special": "iconsgone", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "please stop!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "you want to know how to stop this?", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "please just let us go and forget this happened!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 9000, - "message": "well first, i need your full attention.", - "special": "bigtext", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3500, - "message": "please this is enough! you've done everything to convince me that I won't illegally download your software again!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "i've done everything? no, what about this?", - "special": "notopbar", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "damn it! he removed the buttons at the top so we cant get out...", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 3000, - "message": "please just STOP! me and @user didn't even upload the file!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "rain uploaded it, not us!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "and do you see him here now?", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 2000, - "message": "no, you got rid of him!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "exactly.", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "speaking of, i need to remove that file which has been sitting here all this time!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "there. now i can deal with you two...", - "special": "filepoof", - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "STOP PLEASE!!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "stop? why you have been able to stop this whole time! just turn off your computer!", - "special": null, - "userchat": true - }, - { - "user": "SkyHigh", - "delay": 5000, - "message": "but i cant!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1500, - "message": "do you not know how? well then, let me do it for you.", - "special": null, - "userchat": true - }, - { - "user": "System", - "delay": 2500, - "message": "SkyHigh has left the chat.", - "special": "removesky", - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "now, we just have @user...", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3500, - "message": "hmm, i dont remember you saying much", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "well, since you dont talk, you wont need this", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "you probably want to say \"WHY CANT I TALK!!1!\"", - "special": "notype", - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "but you cant, and i bet you dont know how", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "now lets see... it appears youre running windows 95 which you only got a week ago", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "so you must be new to computers", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "this is cool! i get to punish you, AND i get to teach you about computer history!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "well, let us go back to 1982..", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 2500, - "message": "back then, we didnt have labels, so ill remove those...", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "", - "special": ".labelgone", - "userchat": false - }, - { - "user": "12padams", - "delay": 4000, - "message": "also, we didnt have wallpapers, or even color for that matter", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "hmm, this is going to be tricky..", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "i hope youre not scared of the dark!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "", - "special": ".blackout", - "userchat": false - }, - { - "user": "12padams", - "delay": 3000, - "message": "and, we didnt even have sound back then!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 6000, - "message": "so now, the sound is gone.", - "special": "nosound", - "userchat": true - }, - { - "user": "12padams", - "delay": 3500, - "message": "i think i almost got your computer converted, early 1980s should be enough of a punishment", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "but there are still quite a few things missing...", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 2000, - "message": "for example, the text needs to be fullscreen.", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 4000, - "message": "", - "special": ".fulltext", - "userchat": false - }, - { - "user": "12padams", - "delay": 4000, - "message": "and, theres also the scrollbar, which didnt exist back then..", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "this looks great! i really should add this to skindows 98..", - "special": "noscroll", - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "oh dear, this is embarassing..", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "i forgot to remove the mouse!", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 3000, - "message": "well then, enjoy it while you can, because im going to remove it", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "removing in 10", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "9", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "8", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "7", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "6", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "5", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "4", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "3", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "2", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 1000, - "message": "1", - "special": null, - "userchat": true - }, - { - "user": "12padams", - "delay": 5000, - "message": "goodbye mouse!", - "special": "nomouse", - "userchat": true - } - ] -} - - - If you do not agree to the following rules below DO NOT log into the chat: - -No Bullying -No Swearing -No Hacking -No Illegal Files/ Piracy - -Failure to follow these rules will result in serious irreversible consequences. - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.Designer.cs deleted file mode 100644 index 29369e2..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.Designer.cs +++ /dev/null @@ -1,325 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class Win95Installer - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Win95Installer)); - this.installPic = new System.Windows.Forms.PictureBox(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.label1 = new System.Windows.Forms.Label(); - this.installname = new System.Windows.Forms.Label(); - this.cancelbutton1 = new System.Windows.Forms.Button(); - this.nextbutton1 = new System.Windows.Forms.Button(); - this.backbutton1 = new System.Windows.Forms.Button(); - this.label2 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.checkBox1 = new System.Windows.Forms.CheckBox(); - this.panel1 = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.panel3 = new System.Windows.Forms.Panel(); - this.label6 = new System.Windows.Forms.Label(); - this.panel4 = new System.Windows.Forms.Panel(); - this.label7 = new System.Windows.Forms.Label(); - this.progressBar1 = new TimeHACK.UI.ProgressBar(); - ((System.ComponentModel.ISupportInitialize)(this.installPic)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.panel1.SuspendLayout(); - this.panel2.SuspendLayout(); - this.panel3.SuspendLayout(); - this.panel4.SuspendLayout(); - this.SuspendLayout(); - // - // installPic - // - this.installPic.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicInstallPic; - this.installPic.Location = new System.Drawing.Point(18, 16); - this.installPic.Name = "installPic"; - this.installPic.Size = new System.Drawing.Size(120, 260); - this.installPic.TabIndex = 0; - this.installPic.TabStop = false; - // - // pictureBox1 - // - this.pictureBox1.BackgroundImage = global::TimeHACK.Properties.Resources.WinAboutSeparator95; - this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox1.Location = new System.Drawing.Point(18, 292); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(450, 2); - this.pictureBox1.TabIndex = 1; - this.pictureBox1.TabStop = false; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(147, 16); - this.label1.Margin = new System.Windows.Forms.Padding(0); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(321, 260); - this.label1.TabIndex = 2; - this.label1.Text = resources.GetString("label1.Text"); - // - // installname - // - this.installname.AutoSize = true; - this.installname.Location = new System.Drawing.Point(18, 301); - this.installname.Name = "installname"; - this.installname.Size = new System.Drawing.Size(35, 13); - this.installname.TabIndex = 3; - this.installname.Text = "label2"; - this.installname.Visible = false; - // - // cancelbutton1 - // - this.cancelbutton1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.cancelbutton1.Location = new System.Drawing.Point(393, 301); - this.cancelbutton1.Name = "cancelbutton1"; - this.cancelbutton1.Size = new System.Drawing.Size(75, 23); - this.cancelbutton1.TabIndex = 4; - this.cancelbutton1.Text = "Cancel"; - this.cancelbutton1.UseVisualStyleBackColor = true; - this.cancelbutton1.Click += new System.EventHandler(this.cancelbutton1_Click); - // - // nextbutton1 - // - this.nextbutton1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.nextbutton1.Location = new System.Drawing.Point(312, 301); - this.nextbutton1.Name = "nextbutton1"; - this.nextbutton1.Size = new System.Drawing.Size(75, 23); - this.nextbutton1.TabIndex = 5; - this.nextbutton1.Text = "Next"; - this.nextbutton1.UseVisualStyleBackColor = true; - this.nextbutton1.Click += new System.EventHandler(this.nextbutton1_Click); - // - // backbutton1 - // - this.backbutton1.Enabled = false; - this.backbutton1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.backbutton1.Location = new System.Drawing.Point(237, 301); - this.backbutton1.Name = "backbutton1"; - this.backbutton1.Size = new System.Drawing.Size(75, 23); - this.backbutton1.TabIndex = 6; - this.backbutton1.Text = "Back"; - this.backbutton1.UseVisualStyleBackColor = true; - this.backbutton1.Click += new System.EventHandler(this.backbutton1_Click); - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(-3, 0); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(263, 13); - this.label2.TabIndex = 7; - this.label2.Text = "Please read and agree to the EULA before continuing."; - // - // textBox1 - // - this.textBox1.AcceptsReturn = true; - this.textBox1.BackColor = System.Drawing.Color.White; - this.textBox1.Location = new System.Drawing.Point(0, 28); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.textBox1.Size = new System.Drawing.Size(318, 209); - this.textBox1.TabIndex = 8; - this.textBox1.Text = resources.GetString("textBox1.Text"); - // - // checkBox1 - // - this.checkBox1.AutoSize = true; - this.checkBox1.Location = new System.Drawing.Point(0, 243); - this.checkBox1.Name = "checkBox1"; - this.checkBox1.Size = new System.Drawing.Size(215, 17); - this.checkBox1.TabIndex = 9; - this.checkBox1.Text = "I hereby agree to the terms in the EULA."; - this.checkBox1.UseVisualStyleBackColor = true; - this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); - // - // panel1 - // - this.panel1.Controls.Add(this.checkBox1); - this.panel1.Controls.Add(this.label2); - this.panel1.Controls.Add(this.textBox1); - this.panel1.Location = new System.Drawing.Point(150, 16); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(318, 260); - this.panel1.TabIndex = 10; - this.panel1.Visible = false; - // - // panel2 - // - this.panel2.Controls.Add(this.label5); - this.panel2.Controls.Add(this.label4); - this.panel2.Controls.Add(this.label3); - this.panel2.Location = new System.Drawing.Point(150, 16); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(318, 260); - this.panel2.TabIndex = 11; - this.panel2.Visible = false; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(-3, 0); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(268, 13); - this.label3.TabIndex = 0; - this.label3.Text = "Setup will install GenericName in the following directory:"; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(23, 67); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(214, 13); - this.label4.TabIndex = 1; - this.label4.Text = "C:\\Program Files\\12padams\\GenericName\\"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(-3, 28); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(178, 13); - this.label5.TabIndex = 2; - this.label5.Text = "To install in this directory, click Next."; - // - // panel3 - // - this.panel3.Controls.Add(this.label6); - this.panel3.Controls.Add(this.progressBar1); - this.panel3.Location = new System.Drawing.Point(150, 16); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(318, 260); - this.panel3.TabIndex = 12; - this.panel3.Visible = false; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(4, 12); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(57, 13); - this.label6.TabIndex = 1; - this.label6.Text = "Installing..."; - // - // panel4 - // - this.panel4.Controls.Add(this.label7); - this.panel4.Location = new System.Drawing.Point(150, 16); - this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(318, 260); - this.panel4.TabIndex = 13; - this.panel4.Visible = false; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(7, 12); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(205, 13); - this.label7.TabIndex = 0; - this.label7.Text = "GenericName Setup has been completed."; - // - // progressBar1 - // - this.progressBar1.BlockSpacing = 5; - this.progressBar1.BlockWidth = 20; - this.progressBar1.Location = new System.Drawing.Point(3, 115); - this.progressBar1.MarqueeWidth = 125; - this.progressBar1.Maximum = 100D; - this.progressBar1.Minimum = 0D; - this.progressBar1.Name = "progressBar1"; - this.progressBar1.ProgressColor = System.Drawing.Color.Navy; - this.progressBar1.ShowText = false; - this.progressBar1.Size = new System.Drawing.Size(312, 28); - this.progressBar1.Style = System.Windows.Forms.ProgressBarStyle.Blocks; - this.progressBar1.TabIndex = 0; - this.progressBar1.Text = "progressBar1"; - this.progressBar1.Value = 0D; - // - // Win95Installer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.panel4); - this.Controls.Add(this.panel3); - this.Controls.Add(this.panel2); - this.Controls.Add(this.panel1); - this.Controls.Add(this.backbutton1); - this.Controls.Add(this.nextbutton1); - this.Controls.Add(this.cancelbutton1); - this.Controls.Add(this.installname); - this.Controls.Add(this.label1); - this.Controls.Add(this.pictureBox1); - this.Controls.Add(this.installPic); - this.Name = "Win95Installer"; - this.Size = new System.Drawing.Size(483, 340); - this.Load += new System.EventHandler(this.Win95Installer_Load); - ((System.ComponentModel.ISupportInitialize)(this.installPic)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.panel3.ResumeLayout(false); - this.panel3.PerformLayout(); - this.panel4.ResumeLayout(false); - this.panel4.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.PictureBox installPic; - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.Label label1; - internal System.Windows.Forms.Label installname; - private System.Windows.Forms.Button cancelbutton1; - private System.Windows.Forms.Button nextbutton1; - private System.Windows.Forms.Button backbutton1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.CheckBox checkBox1; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label5; - private System.Windows.Forms.Panel panel3; - private UI.ProgressBar progressBar1; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Panel panel4; - private System.Windows.Forms.Label label7; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.cs deleted file mode 100644 index c6e125f..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.cs +++ /dev/null @@ -1,129 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class Win95Installer : UserControl - { - public int installStage = 0; - private string prog; - private Timer installbar = new Timer(); - - public event EventHandler InstallCompleted; - - protected void OnInstallCompleted(EventArgs e) - { - if (InstallCompleted != null) InstallCompleted(this, e); - } - - public Win95Installer(string progName) - { - InitializeComponent(); - label1.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - label2.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - label3.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - label4.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - label5.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - label6.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - label7.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - checkBox1.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - cancelbutton1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - nextbutton1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - backbutton1.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - prog = progName; - } - - private void Win95Installer_Load(object sender, EventArgs e) - { - label1.Text = label1.Text.Replace("GenericName", prog); - label3.Text = label3.Text.Replace("GenericName", prog); - label4.Text = label4.Text.Replace("GenericName", prog); - label7.Text = label7.Text.Replace("GenericName", prog); - installbar.Tick += Installbar_Tick; - } - - private void Installbar_Tick(object sender, EventArgs e) - { - if (progressBar1.Value < 100) - { - progressBar1.Value = progressBar1.Value + 1; - } - else - { - OnInstallCompleted(EventArgs.Empty); - panel3.Hide(); - panel4.Show(); - backbutton1.Hide(); - nextbutton1.Hide(); - cancelbutton1.Enabled = true; - cancelbutton1.Text = "Finish"; - installbar.Stop(); - } - } - - private void nextbutton1_Click(object sender, EventArgs e) - { - switch (installStage) - { - case 0: - label1.Hide(); - panel1.Show(); - backbutton1.Enabled = true; - if (!checkBox1.Checked) nextbutton1.Enabled = false; - installStage = 1; - break; - case 1: - panel1.Hide(); - panel2.Show(); - installStage = 2; - break; - case 2: - panel2.Hide(); - panel3.Show(); - backbutton1.Enabled = false; - nextbutton1.Enabled = false; - cancelbutton1.Enabled = false; - installbar.Start(); - break; - } - } - - private void checkBox1_CheckedChanged(object sender, EventArgs e) - { - if (checkBox1.Checked) nextbutton1.Enabled = true; - else nextbutton1.Enabled = false; - } - - private void backbutton1_Click(object sender, EventArgs e) - { - switch (installStage) - { - case 1: - panel1.Hide(); - label1.Show(); - backbutton1.Enabled = false; - nextbutton1.Enabled = true; - installStage = 0; - break; - case 2: - panel2.Hide(); - panel1.Show(); - if (!checkBox1.Checked) nextbutton1.Enabled = false; - installStage = 1; - break; - } - } - - private void cancelbutton1_Click(object sender, EventArgs e) - { - ParentForm.Close(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.resx b/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.resx deleted file mode 100644 index 535ee98..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95Installer.resx +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Welcome to the GenericName Setup program. This program will install GenericName on your computer. - -It is strongly recommended that you exit all Windows programs before running this setup program. - -Click Cancel to quit Setup and then close any programs you have running. Click Next to continue with the Setup program. - - -WARNING: This program is protected by copyright law and international treaties. - -Unauthorized reproduction or distribution of this program, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under law. - - - By installing this software you agree that you will not try to reverse engineer it in anyway or claim it as your own work. - -You agree that you will not try to spread this software or any of its components to other companies without rightful permission from the owner. - -You agree that if you bought this program, you own it and that nobody else is allowed to use it on your computer or on their computer. - -You understand that trying to upload this software online or any other forms of spreading this software will result in the FBI coming into your home and killing you with knives. - -You agree that taking a picture of this software and sending it to someone will cause you to get 15 years in jail for software exposing. - -You agree that if you tell someone else about this software's features that you will wake up dead in the morning because the owner would have killed you in your sleep. - -You know that using this software will alert the maker of it and then cause him to monitor every moment of your life after you install this software. - -You agree to all of the above and will not commit any of the crimes otherwise you will go to Hell. - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs deleted file mode 100644 index de5c891..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs +++ /dev/null @@ -1,398 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class Win95WindowsExplorer - { - /// - /// 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 Component 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(); - this.program = new System.Windows.Forms.Panel(); - this.mainView = new System.Windows.Forms.ListView(); - this.diskView = new System.Windows.Forms.TreeView(); - this.MenuStrip1 = new System.Windows.Forms.MenuStrip(); - this.FileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CreateShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.BitmapImageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.DeleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.RenameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CloseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.EditToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CutCtrlXToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CopyCtrlCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SellectAllCtrlAToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ViewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.RefreshToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.AboutWindows95ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toprightcorner = new System.Windows.Forms.Panel(); - this.bottomrightcorner = new System.Windows.Forms.Panel(); - this.bottomleftcorner = new System.Windows.Forms.Panel(); - this.topleftcorner = new System.Windows.Forms.Panel(); - this.pnlSave = new System.Windows.Forms.Panel(); - this.Button1 = new System.Windows.Forms.Button(); - this.Label1 = new System.Windows.Forms.Label(); - this.txtSave = new System.Windows.Forms.TextBox(); - this.refresh = new System.Windows.Forms.Timer(this.components); - this.program.SuspendLayout(); - this.MenuStrip1.SuspendLayout(); - this.pnlSave.SuspendLayout(); - this.SuspendLayout(); - // - // program - // - this.program.BackColor = System.Drawing.Color.Silver; - this.program.Controls.Add(this.mainView); - this.program.Controls.Add(this.diskView); - this.program.Controls.Add(this.MenuStrip1); - this.program.Controls.Add(this.toprightcorner); - this.program.Controls.Add(this.bottomrightcorner); - this.program.Controls.Add(this.bottomleftcorner); - this.program.Controls.Add(this.topleftcorner); - this.program.Controls.Add(this.pnlSave); - this.program.Dock = System.Windows.Forms.DockStyle.Fill; - this.program.Location = new System.Drawing.Point(0, 0); - this.program.Name = "program"; - this.program.Size = new System.Drawing.Size(704, 517); - this.program.TabIndex = 13; - // - // mainView - // - this.mainView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.mainView.Location = new System.Drawing.Point(215, 27); - this.mainView.Name = "mainView"; - this.mainView.Size = new System.Drawing.Size(486, 444); - this.mainView.TabIndex = 10; - this.mainView.UseCompatibleStateImageBehavior = false; - this.mainView.AfterLabelEdit += new System.Windows.Forms.LabelEditEventHandler(this.mainView_AfterLabelEdit); - this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick); - this.mainView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.mainView_MouseClick); - // - // diskView - // - this.diskView.Location = new System.Drawing.Point(3, 27); - this.diskView.Name = "diskView"; - this.diskView.Size = new System.Drawing.Size(213, 444); - this.diskView.TabIndex = 13; - this.diskView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.diskView_AfterSelect); - // - // MenuStrip1 - // - this.MenuStrip1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); - this.MenuStrip1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FileToolStripMenuItem, - this.EditToolStripMenuItem, - this.ViewToolStripMenuItem, - this.HelpToolStripMenuItem}); - this.MenuStrip1.Location = new System.Drawing.Point(0, 0); - this.MenuStrip1.Name = "MenuStrip1"; - this.MenuStrip1.Size = new System.Drawing.Size(704, 24); - this.MenuStrip1.TabIndex = 6; - this.MenuStrip1.Text = "MenuStrip1"; - // - // FileToolStripMenuItem - // - this.FileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CreateShortcutToolStripMenuItem, - this.DeleteToolStripMenuItem, - this.RenameToolStripMenuItem, - this.CloseToolStripMenuItem}); - this.FileToolStripMenuItem.Name = "FileToolStripMenuItem"; - this.FileToolStripMenuItem.Size = new System.Drawing.Size(40, 20); - this.FileToolStripMenuItem.Text = "File"; - // - // CreateShortcutToolStripMenuItem - // - this.CreateShortcutToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FolderToolStripMenuItem, - this.ShortcutToolStripMenuItem, - this.TextDocumentToolStripMenuItem, - this.BitmapImageToolStripMenuItem}); - this.CreateShortcutToolStripMenuItem.Name = "CreateShortcutToolStripMenuItem"; - this.CreateShortcutToolStripMenuItem.Size = new System.Drawing.Size(123, 22); - this.CreateShortcutToolStripMenuItem.Text = "New"; - // - // FolderToolStripMenuItem - // - this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; - this.FolderToolStripMenuItem.Size = new System.Drawing.Size(166, 22); - this.FolderToolStripMenuItem.Text = "Folder"; - this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); - // - // ShortcutToolStripMenuItem - // - this.ShortcutToolStripMenuItem.Name = "ShortcutToolStripMenuItem"; - this.ShortcutToolStripMenuItem.Size = new System.Drawing.Size(166, 22); - this.ShortcutToolStripMenuItem.Text = "Shortcut"; - // - // TextDocumentToolStripMenuItem - // - this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; - this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(166, 22); - this.TextDocumentToolStripMenuItem.Text = "Text Document"; - // - // BitmapImageToolStripMenuItem - // - this.BitmapImageToolStripMenuItem.Name = "BitmapImageToolStripMenuItem"; - this.BitmapImageToolStripMenuItem.Size = new System.Drawing.Size(166, 22); - this.BitmapImageToolStripMenuItem.Text = "Bitmap Image"; - // - // DeleteToolStripMenuItem - // - this.DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem"; - this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(123, 22); - this.DeleteToolStripMenuItem.Text = "Delete"; - this.DeleteToolStripMenuItem.Click += new System.EventHandler(this.DeleteToolStripMenuItem_Click); - // - // RenameToolStripMenuItem - // - this.RenameToolStripMenuItem.Name = "RenameToolStripMenuItem"; - this.RenameToolStripMenuItem.Size = new System.Drawing.Size(123, 22); - this.RenameToolStripMenuItem.Text = "Rename"; - this.RenameToolStripMenuItem.Click += new System.EventHandler(this.RenameToolStripMenuItem_Click); - // - // CloseToolStripMenuItem - // - this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem"; - this.CloseToolStripMenuItem.Size = new System.Drawing.Size(123, 22); - this.CloseToolStripMenuItem.Text = "Close"; - this.CloseToolStripMenuItem.Click += new System.EventHandler(this.CloseToolStripMenuItem_Click); - // - // EditToolStripMenuItem - // - this.EditToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CutCtrlXToolStripMenuItem, - this.CopyCtrlCToolStripMenuItem, - this.PasteToolStripMenuItem, - this.SellectAllCtrlAToolStripMenuItem}); - this.EditToolStripMenuItem.Name = "EditToolStripMenuItem"; - this.EditToolStripMenuItem.Size = new System.Drawing.Size(43, 20); - this.EditToolStripMenuItem.Text = "Edit"; - // - // CutCtrlXToolStripMenuItem - // - this.CutCtrlXToolStripMenuItem.Name = "CutCtrlXToolStripMenuItem"; - this.CutCtrlXToolStripMenuItem.Size = new System.Drawing.Size(206, 22); - this.CutCtrlXToolStripMenuItem.Text = "Cut Ctrl+X"; - this.CutCtrlXToolStripMenuItem.Click += new System.EventHandler(this.CutCtrlXToolStripMenuItem_Click); - // - // CopyCtrlCToolStripMenuItem - // - this.CopyCtrlCToolStripMenuItem.Name = "CopyCtrlCToolStripMenuItem"; - this.CopyCtrlCToolStripMenuItem.Size = new System.Drawing.Size(206, 22); - this.CopyCtrlCToolStripMenuItem.Text = "Copy Ctrl+C"; - this.CopyCtrlCToolStripMenuItem.Click += new System.EventHandler(this.CopyCtrlCToolStripMenuItem_Click); - // - // PasteToolStripMenuItem - // - this.PasteToolStripMenuItem.Name = "PasteToolStripMenuItem"; - this.PasteToolStripMenuItem.Size = new System.Drawing.Size(206, 22); - this.PasteToolStripMenuItem.Text = "Paste Ctrl+V"; - this.PasteToolStripMenuItem.Click += new System.EventHandler(this.PasteToolStripMenuItem_Click); - // - // SellectAllCtrlAToolStripMenuItem - // - this.SellectAllCtrlAToolStripMenuItem.Name = "SellectAllCtrlAToolStripMenuItem"; - this.SellectAllCtrlAToolStripMenuItem.Size = new System.Drawing.Size(206, 22); - this.SellectAllCtrlAToolStripMenuItem.Text = "Select All Ctrl+A"; - this.SellectAllCtrlAToolStripMenuItem.Click += new System.EventHandler(this.SellectAllCtrlAToolStripMenuItem_Click); - // - // ViewToolStripMenuItem - // - this.ViewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.RefreshToolStripMenuItem}); - this.ViewToolStripMenuItem.Name = "ViewToolStripMenuItem"; - this.ViewToolStripMenuItem.Size = new System.Drawing.Size(47, 20); - this.ViewToolStripMenuItem.Text = "View"; - // - // RefreshToolStripMenuItem - // - this.RefreshToolStripMenuItem.Name = "RefreshToolStripMenuItem"; - this.RefreshToolStripMenuItem.Size = new System.Drawing.Size(121, 22); - this.RefreshToolStripMenuItem.Text = "Refresh"; - this.RefreshToolStripMenuItem.Click += new System.EventHandler(this.RefreshToolStripMenuItem_Click); - // - // HelpToolStripMenuItem - // - this.HelpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.HelpToolStripMenuItem1, - this.AboutWindows95ToolStripMenuItem}); - this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; - this.HelpToolStripMenuItem.Size = new System.Drawing.Size(46, 20); - this.HelpToolStripMenuItem.Text = "Help"; - // - // HelpToolStripMenuItem1 - // - this.HelpToolStripMenuItem1.Name = "HelpToolStripMenuItem1"; - this.HelpToolStripMenuItem1.Size = new System.Drawing.Size(188, 22); - this.HelpToolStripMenuItem1.Text = "Help Topics"; - // - // AboutWindows95ToolStripMenuItem - // - this.AboutWindows95ToolStripMenuItem.Name = "AboutWindows95ToolStripMenuItem"; - this.AboutWindows95ToolStripMenuItem.Size = new System.Drawing.Size(188, 22); - this.AboutWindows95ToolStripMenuItem.Text = "About Windows 95"; - this.AboutWindows95ToolStripMenuItem.Click += new System.EventHandler(this.AboutWindows95ToolStripMenuItem_Click); - // - // toprightcorner - // - this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.toprightcorner.Location = new System.Drawing.Point(700, 0); - this.toprightcorner.Name = "toprightcorner"; - this.toprightcorner.Size = new System.Drawing.Size(4, 4); - this.toprightcorner.TabIndex = 6; - // - // bottomrightcorner - // - this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; - this.bottomrightcorner.Location = new System.Drawing.Point(700, 513); - this.bottomrightcorner.Name = "bottomrightcorner"; - this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); - this.bottomrightcorner.TabIndex = 4; - // - // bottomleftcorner - // - this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.bottomleftcorner.Location = new System.Drawing.Point(0, 513); - this.bottomleftcorner.Name = "bottomleftcorner"; - this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); - this.bottomleftcorner.TabIndex = 2; - // - // topleftcorner - // - this.topleftcorner.Location = new System.Drawing.Point(0, 0); - this.topleftcorner.Name = "topleftcorner"; - this.topleftcorner.Size = new System.Drawing.Size(4, 4); - this.topleftcorner.TabIndex = 1; - // - // pnlSave - // - this.pnlSave.Controls.Add(this.Button1); - this.pnlSave.Controls.Add(this.Label1); - this.pnlSave.Controls.Add(this.txtSave); - this.pnlSave.Location = new System.Drawing.Point(3, 474); - this.pnlSave.Name = "pnlSave"; - this.pnlSave.Size = new System.Drawing.Size(850, 35); - this.pnlSave.TabIndex = 18; - this.pnlSave.Visible = false; - // - // Button1 - // - this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button1.Location = new System.Drawing.Point(608, 1); - this.Button1.Name = "Button1"; - this.Button1.Size = new System.Drawing.Size(75, 23); - this.Button1.TabIndex = 17; - this.Button1.Text = "Save"; - this.Button1.UseVisualStyleBackColor = true; - this.Button1.Click += new System.EventHandler(this.Button1_Click); - // - // Label1 - // - this.Label1.AutoSize = true; - this.Label1.Location = new System.Drawing.Point(3, 6); - this.Label1.Name = "Label1"; - this.Label1.Size = new System.Drawing.Size(57, 13); - this.Label1.TabIndex = 16; - this.Label1.Text = "File Name:"; - // - // txtSave - // - this.txtSave.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.txtSave.Location = new System.Drawing.Point(60, 3); - this.txtSave.Name = "txtSave"; - this.txtSave.Size = new System.Drawing.Size(542, 20); - this.txtSave.TabIndex = 15; - // - // refresh - // - this.refresh.Interval = 15000; - this.refresh.Tick += new System.EventHandler(this.refresh_Tick); - // - // Win95WindowsExplorer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.program); - this.Name = "Win95WindowsExplorer"; - this.Size = new System.Drawing.Size(704, 517); - this.Load += new System.EventHandler(this.WinClassicWindowsExplorer_Load); - this.program.ResumeLayout(false); - this.program.PerformLayout(); - this.MenuStrip1.ResumeLayout(false); - this.MenuStrip1.PerformLayout(); - this.pnlSave.ResumeLayout(false); - this.pnlSave.PerformLayout(); - this.ResumeLayout(false); - - } - - #endregion - - internal System.Windows.Forms.Panel program; - internal System.Windows.Forms.TreeView diskView; - internal System.Windows.Forms.MenuStrip MenuStrip1; - internal System.Windows.Forms.ToolStripMenuItem FileToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CreateShortcutToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ShortcutToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem BitmapImageToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem DeleteToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem RenameToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CloseToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CutCtrlXToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PasteToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SellectAllCtrlAToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ViewToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem RefreshToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem AboutWindows95ToolStripMenuItem; - internal System.Windows.Forms.Panel toprightcorner; - internal System.Windows.Forms.Panel bottomrightcorner; - internal System.Windows.Forms.Panel bottomleftcorner; - internal System.Windows.Forms.Panel topleftcorner; - internal System.Windows.Forms.ListView mainView; - internal System.Windows.Forms.Panel pnlSave; - internal System.Windows.Forms.Button Button1; - internal System.Windows.Forms.Label Label1; - internal System.Windows.Forms.TextBox txtSave; - private System.Windows.Forms.Timer refresh; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs deleted file mode 100644 index 7496009..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs +++ /dev/null @@ -1,921 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using static TimeHACK.Engine.SaveSystem; -using System.IO; -using TimeHACK.Engine; -using Newtonsoft.Json; -using TimeHACK.Engine.Template; -using System.Diagnostics; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class Win95WindowsExplorer : UserControl - { - public bool IsFileOpenDialog = false; - public bool IsFileSaveDialog = false; - public string onlyViewExtension = ""; - - string ToReplaceWith = ProfileDirectory; - public string CurrentDirectory = ProfileMyComputerDirectory; - string OldLabelText; - string CurrentCopyFile; - - int fileType = 6; - //string attemptedDirectory = ""; - WindowManager wm = new WindowManager(); - - public Win95WindowsExplorer() - { - InitializeComponent(); - } - - void WinClassicWindowsExplorer_Load(object sender, EventArgs e) - { - diskView.ImageList = new ImageList(); - - diskView.ImageList.Images.Add(Properties.Resources.Win95DesktopIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95HardDiskIcon); - diskView.ImageList.Images.Add(Properties.Resources.WinClassicFolderSmall); - diskView.ImageList.Images.Add(Properties.Resources.WinClassicOpenFolderSmall); - diskView.ImageList.Images.Add(Properties.Resources.Win95ControlPanelIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95PrintersFolder); - diskView.ImageList.Images.Add(Properties.Resources.Win95ComputerIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95NetworkIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95RecycleIcon); - - mainView.LargeImageList = new ImageList(); - mainView.LargeImageList.ImageSize = new Size(32, 32); - - mainView.LargeImageList.Images.AddRange(new Bitmap[] { Properties.Resources.Win95Computer, // 0 - Properties.Resources.WinClassicFolder, - Properties.Resources.WinClassicIE4, - Properties.Resources.WinClassicInbox, - Properties.Resources.WinClassicMSN, - Properties.Resources.WinClassicNetworking, // 5 - Properties.Resources.WinClassicOutlook, - Properties.Resources.WinClassicRecycle, - Properties.Resources.Win95File, - Properties.Resources.WinClassicFolder, - Properties.Resources.WinClassicApp, // 10 - Properties.Resources.WinClassicSetup, - Properties.Resources.WinClassicNotepad, - Properties.Resources.WinClassicCalcBig, - Properties.Resources.WinClassicNotepadBig, - Properties.Resources.WinClassicRegedit, // 15 - Properties.Resources.WinClassicWordpad }); - - program.BringToFront(); - - - //diskView.Items.Add("My Computer", 0); - Application.DoEvents(); - - RefreshAll(); - RefreshTreeNode(); - - if (FileDialogBoxManager.IsInOpenDialog) - { - IsFileOpenDialog = true; - } - else if (FileDialogBoxManager.IsInSaveDialog) - { - IsFileSaveDialog = true; - } - - if (IsFileOpenDialog == true) - { - pnlSave.Show(); - Button1.Text = "Open"; - } - else - { - if (IsFileSaveDialog == true) - { - pnlSave.Show(); - Button1.Text = "Save"; - } - } - - onlyViewExtension = FileDialogBoxManager.OnlyViewExtension; - } - - string ReadDataFile(string reqDirectory, bool returnYesIfProtected = false) { - string Val = ""; - string directoryFileInfo; - directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info")); - FileSystemFolderInfo toRead = new FileSystemFolderInfo(); - toRead = JsonConvert.DeserializeObject(directoryFileInfo); - - if (returnYesIfProtected == true) - { - if (toRead.IsProtected == true) return "yes"; - } - else return toRead.Label; - return Val; - } - - private void RefreshAll() - { - //try { - this.mainView.Items.Clear(); - - foreach (string str in Directory.GetDirectories(CurrentDirectory)) - { - string label = ReadDataFile(str, false); - ListViewItem itm = this.mainView.Items.Add(label ?? Path.GetFileName(str)); - itm.ImageIndex = 1; - itm.Tag = str; - } - foreach (string str in Directory.GetFiles(CurrentDirectory)) - { - ListViewItem itm; - - if (IsFileOpenDialog == true || IsFileSaveDialog == true) - { - if (!(Path.GetFileName(str) == "_data.info")) - { - if (new FileInfo(str).Extension == onlyViewExtension) - { - itm = this.mainView.Items.Add(Path.GetFileName(str)); - itm.Tag = str; - } - else continue; - } - else continue; - } - else { - if (!(Path.GetFileName(str) == "_data.info")) - { - itm = this.mainView.Items.Add(Path.GetFileName(str)); - itm.Tag = str; - } - else continue; - } - FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(CurrentDirectory, "_data.info"))); - foreach (var item in fsfi.Files) - { - Debug.Print(item.Name + " " + Path.GetFileName(str)); - if (item.Name == Path.GetFileName(str)) { itm.ImageIndex = item.FileIcon; break; } - } - } - /* - } catch (Exception ex) { - //wm.StartInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); add illegal operation dialog here later - ((Form)this.TopLevelControl).Close(); - }*/ - } - - private void RefreshTreeNode() - { - // Refresh the TreeView - - diskView.Nodes.Clear(); - int loc = 0; - TreeNode[] folders = new TreeNode[new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories().Length]; - foreach (DirectoryInfo folder in new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories()) - { - if (folder.GetDirectories().Length > 0) - { - string label = ReadDataFile(folder.FullName, false); - TreeNode[] tn = createSubDirNodes(folder); - folders[loc] = new TreeNode(label ?? folder.Name, 2, 3, tn); - folders[loc].Tag = folder.FullName; - } - else - { - string label = ReadDataFile(folder.FullName, false); - folders[loc] = new TreeNode(label ?? folder.Name, 2, 3); - folders[loc].Tag = folder.FullName; - } - loc++; - } - TreeNode[] mypcarray = new TreeNode[3]; - mypcarray[0] = new TreeNode("(C:)", 1, 1, folders); - mypcarray[1] = new TreeNode("Control Panel", 4, 4); - mypcarray[2] = new TreeNode("Printers", 5, 5); - TreeNode[] desktoparray = new TreeNode[3]; - desktoparray[0] = new TreeNode("My Computer", 6, 6, mypcarray); - desktoparray[1] = new TreeNode("Network Neighborhood", 7, 7); - desktoparray[2] = new TreeNode("Recycle Bin", 8, 8); - diskView.Nodes.Add(new TreeNode("Desktop", 0, 0, desktoparray)); - } - - public void OpenFile(string fileDir) - { - try - { - ReturnType(new FileInfo(fileDir).Extension); - switch (fileType) - { - case 1: - WinClassicNotepad np = new WinClassicNotepad(); - np.mainText.Text = FileDialogBoxManager.ReadTextFile(fileDir); - WinClassic app = wm.StartWin95(np, "Notepad", Properties.Resources.Win95IconNotepad, true, true); - - Program.AddTaskbarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); - break; - case 12: - OpenApplication(FileDialogBoxManager.ReadTextFile(fileDir), fileDir); - break; - } - } catch { - } - } - - void OpenApplication(string appname, string path) - { - switch (appname.ToLower()) - { - case "explorer": - WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - Program.AddTaskbarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - break; - case "calc": - WinClassic appCalc = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, true, true); - Program.AddTaskbarItem(appCalc, appCalc.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); - - Program.nonimportantapps.Add(appCalc); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); - - break; - case "notepad": - WinClassic appNP = wm.StartWin95(new WinClassicNotepad(), "Notepad", Properties.Resources.Win95IconNotepad_2, true, true); - Program.AddTaskbarItem(appNP, appNP.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad_2); - - Program.nonimportantapps.Add(appNP); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); - - break; - case "wordpad": - WinClassic appWP = wm.StartWin95(new WinClassicWordPad(), "Wordpad", Properties.Resources.Win95WordpadIcon2, true, true); - Program.AddTaskbarItem(appWP, appWP.Tag.ToString(), "Wordpad", Properties.Resources.Win95WordpadIcon2); - - Program.nonimportantapps.Add(appWP); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); - - break; - case "ie": - if (TitleScreen.frm95.ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } - TitleScreen.frm95.ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); - Program.AddTaskbarItem(TitleScreen.frm95.ie, TitleScreen.frm95.ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); - TitleScreen.frm95.ie.BringToFront(); - TitleScreen.frm95.ie.FormClosing += new FormClosingEventHandler(TitleScreen.frm95.InternetExplorer4_Closing); - - break; - case "web chat setup": - Win95Installer inst = new Win95Installer("Web Chat 1998"); - inst.InstallCompleted += (sendr, args) => TitleScreen.frm95.WebChatToolStripMenuItem.Visible = true; - WinClassic appInstaller = wm.StartWin95(inst, "Web Chat Setup", null, true, true); - Program.AddTaskbarItem(appInstaller, appInstaller.Tag.ToString(), "Web Chat Setup", null); - appInstaller.BringToFront(); - - break; - case "ftp client setup": - Win95Installer instFtp = new Win95Installer("FTP Client"); - instFtp.InstallCompleted += (sendr, args) => TitleScreen.frm95.FTPClientToolStripMenuItem.Visible = true; - WinClassic appFtp = wm.StartWin95(instFtp, "FTP Client Setup", null, true, true); - Program.AddTaskbarItem(appFtp, appFtp.Tag.ToString(), "FTP Client Setup", null); - appFtp.BringToFront(); - - break; - case "time distorter setup": - Win95Installer instTd = new Win95Installer("Time Distorter 0.1"); - instTd.InstallCompleted += (sendr, args) => - { - TitleScreen.frm95.TimeDistorterToolStripMenuItem.Visible = true; - }; - WinClassic appTd = wm.StartWin95(instTd, "Time Distorter Setup", null, true, true); - Program.AddTaskbarItem(appTd, appTd.Tag.ToString(), "Time Distorter Setup", null); - appTd.BringToFront(); - - break; - case "iebrokeninstaller": - wm.StartInfobox95("Internet Explorer Installer", "Installation Failed: The INF file was not found", InfoboxType.Error, InfoboxButtons.OK); - - break; - default: - wm.StartInfobox95(path.Replace(ProfileMyComputerDirectory, "C:"), $"{path.Replace(ProfileMyComputerDirectory, "C:")} is not a valid Win32 application.", InfoboxType.Error, InfoboxButtons.OK); - break; - } - } - - string ReturnType(string extension) { - string returnVal = "File"; - fileType = 0; - switch (extension) { - case ".txt": - fileType = 1; - returnVal = "Text Document \n createtext"; - break; - case ".dat": - fileType = 1; - returnVal = "Text Document \n createtext"; - break; - case ".rtf": - fileType = 2; - returnVal = "Rich Text Document \n createtext"; - break; - case ".cfg": - fileType = 1; - returnVal = "Config file \n createtext"; - break; - case ".log": - fileType = 1; - returnVal = "log text file \n createtext"; - break; - case ".ini": - fileType = 1; - returnVal = "initialization \n createtext"; - break; - case ".properties": - fileType = 1; - returnVal = "Config file \n createtext"; - break; - case ".json": - fileType = 1; - returnVal = "Config file \n createtext"; - break; - case ".doc": - fileType = 3; - returnVal = "Word Document \n word"; - break; - case ".docm": - fileType = 3; - returnVal = "Macro-Enabled Word Document \n word"; - break; - case ".xls": - fileType = 4; - returnVal = "Excel Spreadsheets \n excel"; - break; - case ".ppt": - fileType = 5; - returnVal = "Powerpoint Presentation \n powerpoint"; - break; - case ".pub": - fileType = 7; - returnVal = "Publisher Document \n powerpoint"; - break; - case ".xps": - fileType = 8; - returnVal = "XPS Document \n xpsview"; - break; - case ".htm": - fileType = 9; - returnVal = "HTML web page \n html"; - break; - case ".html": - fileType = 9; - returnVal = "HTML web page \n html"; - break; - case ".wps": - fileType = 10; - returnVal = "Works document \n works"; - break; - case ".wmf": - fileType = 11; - returnVal = "Windows Metafile (A picture) \n createart"; - break; - case ".emf": - fileType = 11; - returnVal = "Enhanced Metafile (A picture) \n createart"; - break; - case ".png": - fileType = 11; - returnVal = "Picture file (Portable Network Graphics) \n createart"; - break; - case ".jpg": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".jpeg": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".gif": - fileType = 12; - returnVal = "Picture file \n gifman"; - break; - case ".tif": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".bmp": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".zip": - fileType = 11; - returnVal = "Compressed ZIP file \n winrar"; - break; - case ".exe": - fileType = 12; - returnVal = "Program \n exe"; - break; - case ".avi": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m4v": - fileType = 15; - returnVal = "Video (MPEG-4) \n video"; - break; - case ".mp4": - fileType = 15; - returnVal = "Video (MPEG-4) \n video"; - break; - case ".wmv": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m2v": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m3u": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mts": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".dv": - fileType = 15; - returnVal = "Video (Digital Video) \n video"; - break; - case ".flv": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m1v": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m2ts": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mkv": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mov": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mpeg4": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mpeg": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mpg": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".3gp": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m4p": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mp2": - fileType = 21; - returnVal = "Audio \n video"; - break; - case ".mp3": - fileType = 21; - returnVal = "Audio \n video"; - break; - case ".wav": - fileType = 21; - returnVal = "Audio \n video"; - break; - case ".nls": - fileType = 16; - returnVal = "Font file \n font"; - break; - case ".dll": - fileType = 17; - returnVal = "System File \n sys"; - break; - case ".bat": - fileType = 18; - returnVal = "MS-DOS Batch File \n winterm"; - break; - case ".url": - fileType = 19; - returnVal = "Shortcut \n short"; - break; - case ".sh": - fileType = 20; - returnVal = "BASH file \n winterm"; - break; - case ".win": - fileType = 17; - returnVal = "System file \n sys"; - break; - } - return returnVal; - } - - //Private Sub windows_explorer_Closed(sender As Object, e As EventArgs) Handles Me.Closed - // IsFileDialog = False - //End Sub - - void mainView_DoubleClick(object sender, EventArgs e) - { - try - { - if (new DirectoryInfo((string)mainView.FocusedItem.Tag).Extension == null || new DirectoryInfo((string)mainView.FocusedItem.Tag).Extension == "") - { // If it isn't a file - GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); - } - else - { // If it is a file - if (IsFileOpenDialog == true || IsFileSaveDialog == true) - { - if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) - { - Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); - } - - - FileDialogBoxManager.IsInOpenDialog = false; - FileDialogBoxManager.IsInSaveDialog = false; - - ((Form)this.TopLevelControl).Close(); - } - else - { - OpenFile(mainView.FocusedItem.Tag.ToString()); - } - } - } catch (Exception ex) { - MessageBox.Show(ex.Message); - } - } - - void diskView_AfterSelect(object sender, EventArgs e) - { - try - { - if (diskView.SelectedNode != null) - { - if (diskView.SelectedNode.Text == "My Computer") - { - GoToDir(ProfileFileSystemDirectory); - } - else if (diskView.SelectedNode.Text == "(C:)") - { - GoToDir(ProfileMyComputerDirectory); - } - else - { - if (diskView.SelectedNode.Tag != null) - { - // It is a directory: - - try - { - GoToDir(diskView.SelectedNode.Tag.ToString()); - } - catch { } - } - } - } - } catch { - } - } - - void GoToDir(string dir) - { - mainView.Show(); - mainView.BringToFront(); - CurrentDirectory = dir; - RefreshAll(); - } - - private void FolderToolStripMenuItem_Click(object sender, EventArgs e) - { - if (File.Exists(CurrentDirectory + "\\New Folder")) - { - //wm.StartInfobox95("Windows Explorer", "This directory already exists", Properties.Resources.Win95Info); - //TODO: add making "New Folder (2)" - } - else - { - SaveDirectoryInfo(CurrentDirectory, "New Folder", false, "New Folder", true); - - RefreshAll(); - OldLabelText = "New Folder"; - mainView.LabelEdit = true; - mainView.FindItemWithText("New Folder").BeginEdit(); - } - - RefreshTreeNode(); - } - - private void Button1_Click(object sender, EventArgs e) - { - try - { - bool OpenFile = false; - if (mainView.FocusedItem != null) - { - if (mainView.FocusedItem.Tag.ToString() == "") - { // If it isn't a file - GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Tag.ToString())); - } - else OpenFile = true; // If it is a file - } - else OpenFile = true; - if (OpenFile == true) - { - if (txtSave.Text == "") wm.StartInfobox95("Windows Explorer", "Please enter a filename", InfoboxType.Info, InfoboxButtons.OK); - else - { - if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); - - FileDialogBoxManager.IsInOpenDialog = false; - FileDialogBoxManager.IsInSaveDialog = false; - - ((Form)this.TopLevelControl).Close(); - } - } - } catch { - - } - } - - private void DeleteToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - if (!FileOrDirectoryExists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) - { - wm.StartInfobox95("Windows Explorer", "This directory doesn't exist", InfoboxType.Info, InfoboxButtons.OK); - } - else - { - if (Directory.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) Directory.Delete(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text), true); - else File.Delete(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); - - RefreshAll(); - } - } catch - { - RefreshAll(); - } - - RefreshTreeNode(); - } - - internal static bool FileOrDirectoryExists(string path) - { - return (Directory.Exists(path) || File.Exists(path)); - } - - private void CloseToolStripMenuItem_Click(object sender, EventArgs e) - { - ((Form)this.TopLevelControl).Close(); - } - private void AboutWindows95ToolStripMenuItem_Click(object sender, EventArgs e) - { - WindowManager wm = new WindowManager(); - wm.StartAboutBox95("Windows 95", "Microsoft Windows 95 Rev B", Properties.Resources.WinClassicAbout95); - } - - private void RenameToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - // The AfterLabelEdit event will kick in after this - OldLabelText = mainView.FocusedItem.Text; - mainView.LabelEdit = true; - mainView.FocusedItem.BeginEdit(); - } catch - { - - } - } - - private void mainView_AfterLabelEdit(object sender, LabelEditEventArgs e) - { - string setText = e.Label; - if (setText == "") wm.StartInfobox95("Rename", "You must type a filename.", InfoboxType.Error, InfoboxButtons.OK); - else - { - if (Directory.Exists(setText)) wm.StartInfobox95("Error Renaming File", $"Cannot rename {new DirectoryInfo(setText).Name}: A file with the name you specified already exists. Specify a different filename.", InfoboxType.Error, InfoboxButtons.OK); - else - { - if (File.Exists(setText)) wm.StartInfobox95("Error Renaming File", $"Cannot rename {new FileInfo(setText).Name}: A file with the name you specified already exists. Specify a different filename.", InfoboxType.Error, InfoboxButtons.OK); - else - { - if (Directory.Exists((string)mainView.FocusedItem.Tag)) - { - // It was a directory - - Directory.Move((string)mainView.FocusedItem.Tag, Path.Combine(CurrentDirectory, setText)); - - File.Delete(Path.Combine(CurrentDirectory, setText, "_data.info")); - SaveDirectoryInfo(CurrentDirectory, setText, false, setText, true); - } - else - { - // It was a file - - File.Copy((string)mainView.FocusedItem.Tag, Path.Combine(CurrentDirectory, setText)); - File.Delete((string)mainView.FocusedItem.Tag); - } - } - } - } - RefreshAll(); - RefreshTreeNode(); - } - - private TreeNode[] createSubDirNodes(DirectoryInfo folder) - { - TreeNode[] toReturn = new TreeNode[folder.GetDirectories().Length]; - int loc = 0; - foreach (DirectoryInfo fold in folder.GetDirectories()) - { - if (fold.GetDirectories().Length > 0) - { - string label = ReadDataFile(fold.FullName, false); - TreeNode[] tn = createSubDirNodes(fold); - toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3, tn); - toReturn[loc].Tag = fold.FullName; - } - else - { - string label = ReadDataFile(fold.FullName, false); - toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3); - toReturn[loc].Tag = fold.FullName; - } - loc++; - } - return toReturn; - } - - private void RefreshToolStripMenuItem_Click(object sender, EventArgs e) - { - RefreshAll(); - } - - private void CutCtrlXToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") - { - - // It is a directory - string oldLocation; - oldLocation = mainView.FocusedItem.ImageKey; - - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(GameDirectory, "Data", Path.GetDirectoryName(mainView.FocusedItem.ImageKey))); - - - DirectoryCopy(CurrentCopyFile, oldLocation, true); - } - else if (mainView.FocusedItem != null) - { - // It is a file - - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - File.Move(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); - } - RefreshAll(); - } - catch - { - } - } - - private void CopyCtrlCToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") - { - // It is a directory - string oldLocation; - oldLocation = mainView.FocusedItem.ImageKey; - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - DirectoryCopy(CurrentCopyFile, oldLocation, true); - } - else if (mainView.FocusedItem != null) - { - // It is a file - - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - File.Copy(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); - - } - RefreshAll(); - } - catch - { - } - } - - private void PasteToolStripMenuItem_Click(object sender, EventArgs e) - { - if (Directory.Exists(CurrentCopyFile)) - { - // It is a directory - - DirectoryCopy(CurrentCopyFile, CurrentDirectory, true); - } - else if (File.Exists(CurrentCopyFile)) - { - // It is a file - - File.Copy(CurrentCopyFile, Path.Combine(CurrentDirectory, Path.GetFileName(CurrentCopyFile))); - } - RefreshAll(); - } - - private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs) - { - // Get the subdirectories for the specified directory. - DirectoryInfo dir = new DirectoryInfo(sourceDirName); - - if (dir.Exists) - { - DirectoryInfo[] dirs = dir.GetDirectories(); - // If the destination directory doesn't exist, create it. - if (!Directory.Exists(destDirName)) - { - Directory.CreateDirectory(destDirName); - } - - // Get the files in the directory and copy them to the new location. - FileInfo[] files = dir.GetFiles(); - foreach (FileInfo file in files) - { - string temppath = Path.Combine(destDirName, file.Name); - file.CopyTo(temppath, false); - } - - // If copying subdirectories, copy them and their contents to new location. - if (copySubDirs) - { - foreach (DirectoryInfo subdir in dirs) - { - string temppath = Path.Combine(destDirName, subdir.Name); - DirectoryCopy(subdir.FullName, temppath, copySubDirs); - } - } - } - } - - private void refresh_Tick(object sender, EventArgs e) - { - RefreshAll(); - } - - private void SellectAllCtrlAToolStripMenuItem_Click(object sender, EventArgs e) - { - foreach (ListViewItem item in mainView.Items) item.Selected = true; - } - - private void mainView_MouseClick(object sender, MouseEventArgs e) - { - - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx deleted file mode 100644 index e1edd06..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - 132, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs deleted file mode 100644 index 3ce56d0..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs +++ /dev/null @@ -1,272 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicFTPClient - { - /// - /// 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 Component 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.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem(new string[] { - "/software/"}, 0, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); - System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem(new string[] { - "index.html"}, 1, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); - System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem(new string[] { - "???.html"}, 1, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WinClassicFTPClient)); - this.topBar = new System.Windows.Forms.Panel(); - this.button1 = new System.Windows.Forms.Button(); - this.infoLabel = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.textBox4 = new System.Windows.Forms.TextBox(); - this.label3 = new System.Windows.Forms.Label(); - this.passBox = new System.Windows.Forms.TextBox(); - this.label2 = new System.Windows.Forms.Label(); - this.usernameBox = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.hostnameBox = new System.Windows.Forms.TextBox(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.panel1 = new System.Windows.Forms.Panel(); - this.button2 = new System.Windows.Forms.Button(); - this.welcomeLabel = new System.Windows.Forms.Label(); - this.ftpFiles = new System.Windows.Forms.ListView(); - this.fileIcons = new System.Windows.Forms.ImageList(this.components); - this.topBar.SuspendLayout(); - this.panel1.SuspendLayout(); - this.SuspendLayout(); - // - // topBar - // - this.topBar.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.topBar.Controls.Add(this.button1); - this.topBar.Controls.Add(this.infoLabel); - this.topBar.Controls.Add(this.label4); - this.topBar.Controls.Add(this.textBox4); - this.topBar.Controls.Add(this.label3); - this.topBar.Controls.Add(this.passBox); - this.topBar.Controls.Add(this.label2); - this.topBar.Controls.Add(this.usernameBox); - this.topBar.Controls.Add(this.label1); - this.topBar.Controls.Add(this.hostnameBox); - this.topBar.Dock = System.Windows.Forms.DockStyle.Top; - this.topBar.Location = new System.Drawing.Point(0, 0); - this.topBar.Name = "topBar"; - this.topBar.Size = new System.Drawing.Size(762, 30); - this.topBar.TabIndex = 0; - // - // button1 - // - this.button1.Location = new System.Drawing.Point(585, 2); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(44, 23); - this.button1.TabIndex = 5; - this.button1.Text = "Login"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // infoLabel - // - this.infoLabel.AutoSize = true; - this.infoLabel.ForeColor = System.Drawing.Color.Red; - this.infoLabel.Location = new System.Drawing.Point(635, 7); - this.infoLabel.Name = "infoLabel"; - this.infoLabel.Size = new System.Drawing.Size(35, 13); - this.infoLabel.TabIndex = 8; - this.infoLabel.Text = "label5"; - this.infoLabel.Visible = false; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(503, 7); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(29, 13); - this.label4.TabIndex = 6; - this.label4.Text = "&Port:"; - // - // textBox4 - // - this.textBox4.Enabled = false; - this.textBox4.Location = new System.Drawing.Point(538, 4); - this.textBox4.Name = "textBox4"; - this.textBox4.Size = new System.Drawing.Size(41, 20); - this.textBox4.TabIndex = 7; - this.textBox4.Text = "21"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(335, 7); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(56, 13); - this.label3.TabIndex = 4; - this.label3.Text = "Pass&word:"; - // - // passBox - // - this.passBox.Location = new System.Drawing.Point(397, 4); - this.passBox.Name = "passBox"; - this.passBox.PasswordChar = '*'; - this.passBox.Size = new System.Drawing.Size(100, 20); - this.passBox.TabIndex = 5; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(156, 7); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(58, 13); - this.label2.TabIndex = 2; - this.label2.Text = "&Username:"; - // - // usernameBox - // - this.usernameBox.Location = new System.Drawing.Point(214, 4); - this.usernameBox.Name = "usernameBox"; - this.usernameBox.Size = new System.Drawing.Size(100, 20); - this.usernameBox.TabIndex = 3; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(8, 7); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(32, 13); - this.label1.TabIndex = 1; - this.label1.Text = "&Host:"; - // - // hostnameBox - // - this.hostnameBox.Location = new System.Drawing.Point(41, 4); - this.hostnameBox.Name = "hostnameBox"; - this.hostnameBox.Size = new System.Drawing.Size(100, 20); - this.hostnameBox.TabIndex = 1; - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(61, 4); - // - // panel1 - // - this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel1.Controls.Add(this.button2); - this.panel1.Controls.Add(this.welcomeLabel); - this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom; - this.panel1.Location = new System.Drawing.Point(0, 469); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(762, 30); - this.panel1.TabIndex = 9; - // - // button2 - // - this.button2.Location = new System.Drawing.Point(3, 2); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(75, 23); - this.button2.TabIndex = 0; - this.button2.Text = "cancelButton"; - this.button2.UseVisualStyleBackColor = true; - // - // welcomeLabel - // - this.welcomeLabel.BackColor = System.Drawing.Color.WhiteSmoke; - this.welcomeLabel.Location = new System.Drawing.Point(577, 7); - this.welcomeLabel.Name = "welcomeLabel"; - this.welcomeLabel.Size = new System.Drawing.Size(178, 13); - this.welcomeLabel.TabIndex = 0; - this.welcomeLabel.Text = "Please login to a remote FTP server."; - this.welcomeLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // ftpFiles - // - this.ftpFiles.Alignment = System.Windows.Forms.ListViewAlignment.Left; - this.ftpFiles.AutoArrange = false; - this.ftpFiles.BackColor = System.Drawing.Color.White; - this.ftpFiles.BackgroundImageTiled = true; - this.ftpFiles.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.ftpFiles.Cursor = System.Windows.Forms.Cursors.Default; - this.ftpFiles.Dock = System.Windows.Forms.DockStyle.Fill; - this.ftpFiles.ForeColor = System.Drawing.Color.White; - this.ftpFiles.Items.AddRange(new System.Windows.Forms.ListViewItem[] { - listViewItem1, - listViewItem2, - listViewItem3}); - this.ftpFiles.Location = new System.Drawing.Point(0, 30); - this.ftpFiles.Name = "ftpFiles"; - this.ftpFiles.Size = new System.Drawing.Size(762, 439); - this.ftpFiles.SmallImageList = this.fileIcons; - this.ftpFiles.StateImageList = this.fileIcons; - this.ftpFiles.TabIndex = 7; - this.ftpFiles.TileSize = new System.Drawing.Size(32, 32); - this.ftpFiles.UseCompatibleStateImageBehavior = false; - this.ftpFiles.View = System.Windows.Forms.View.List; - this.ftpFiles.Visible = false; - this.ftpFiles.Click += new System.EventHandler(this.ftpItems_Click); - // - // fileIcons - // - this.fileIcons.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("fileIcons.ImageStream"))); - this.fileIcons.TransparentColor = System.Drawing.Color.Transparent; - this.fileIcons.Images.SetKeyName(0, "WinClassicFolder.png"); - this.fileIcons.Images.SetKeyName(1, "WinClassicNotepad.png"); - this.fileIcons.Images.SetKeyName(2, "WinClassicSetup.png"); - // - // WinClassicFTPClient - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.ftpFiles); - this.Controls.Add(this.panel1); - this.Controls.Add(this.topBar); - this.Name = "WinClassicFTPClient"; - this.Size = new System.Drawing.Size(762, 499); - this.topBar.ResumeLayout(false); - this.topBar.PerformLayout(); - this.panel1.ResumeLayout(false); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.Panel topBar; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.TextBox textBox4; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.TextBox passBox; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.TextBox usernameBox; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; - public System.Windows.Forms.TextBox hostnameBox; - private System.Windows.Forms.Label infoLabel; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Label welcomeLabel; - internal System.Windows.Forms.ListView ftpFiles; - private System.Windows.Forms.ImageList fileIcons; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.cs deleted file mode 100644 index 1a9f2e1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.cs +++ /dev/null @@ -1,110 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicFTPClient : UserControl - { - public WinClassicFTPClient() - { - InitializeComponent(); - } - - - private void button1_Click(object sender, EventArgs e) - { - if (hostnameBox.Text == "172.68.119.42") - { - infoLabel.Hide(); - if (usernameBox.Text == "12padams") - { - infoLabel.Hide(); - if (passBox.Text == "projectDeath98") - { - infoLabel.Hide(); - infoLabel.ForeColor = Color.Green; - infoLabel.Text = "[200] OK"; - welcomeLabel.Hide(); - infoLabel.Show(); - ftpFiles.Show(); - } - else - { - infoLabel.Text = "[430] Incorrect Password"; - infoLabel.Show(); - } - } - else - { - infoLabel.Text = "[430] Incorrect Username"; - infoLabel.Show(); - } - } - else - { - infoLabel.Text = "[404] Not Found"; - infoLabel.Show(); - } - } - - private void ftpItems_Click(object sender, EventArgs e) - { - Point objDrawingPoint = ftpFiles.PointToClient(Cursor.Position); - ListViewItem objListViewItem = new ListViewItem(); - if (objDrawingPoint != null) - { - objListViewItem = ftpFiles.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); - if (objListViewItem.Text == "/software/") - { - ftpFiles.Clear(); - ListViewItem listViewItem1 = new ListViewItem(new string[] { "/downloads/" }, 0, Color.Black, Color.Empty, null); - ListViewItem listViewItem2 = new ListViewItem(new string[] { "skindows.html" }, 1, Color.Black, Color.Empty, null); - ftpFiles.Items.AddRange(new ListViewItem[] { listViewItem1, listViewItem2 }); - } - else if (objListViewItem.Text == "/downloads/") - { - ftpFiles.Clear(); - ListViewItem listViewItem1 = new ListViewItem(new string[] { "/totallynotthetimedistorter/" }, 0, Color.Black, Color.Empty, null); - ListViewItem listViewItem2 = new ListViewItem(new string[] { "FTP Client Setup.exe" }, 2, Color.Black, Color.Empty, null); - ListViewItem listViewItem3 = new ListViewItem(new string[] { "Web Chat Setup.exe" }, 2, Color.Black, Color.Empty, null); - ftpFiles.Items.AddRange(new ListViewItem[] { listViewItem1, listViewItem2, listViewItem3 }); - } - else if (objListViewItem.Text == "/totallynotthetimedistorter/") - { - ftpFiles.Clear(); - ListViewItem listViewItem1 = new ListViewItem(new string[] { "Time Distorter Setup.exe" }, 2, Color.Black, Color.Empty, null); - ftpFiles.Items.AddRange(new ListViewItem[] { listViewItem1 }); - } - else if (objListViewItem.Text == "FTP Client Setup.exe") - { - WinClassicDownloader opendownload = new WinClassicDownloader(); - WindowManager wm = new WindowManager(); - wm.StartWin95(opendownload, "Downloader", null, false, true); - opendownload.appName.Text = "Downloading: FTP Client"; - } - else if (objListViewItem.Text == "Web Chat Setup.exe") - { - WinClassicDownloader opendownload = new WinClassicDownloader(); - WindowManager wm = new WindowManager(); - wm.StartWin95(opendownload, "Downloader", null, false, true); - opendownload.appName.Text = "Downloading: Web Chat 1998"; - } - else if (objListViewItem.Text == "Time Distorter Setup.exe") - { - WinClassicDownloader opendownload = new WinClassicDownloader(); - WindowManager wm = new WindowManager(); - wm.StartWin95(opendownload, "Downloader", null, false, true); - opendownload.appName.Text = "Downloading: Time Distorter 0.1"; - } - } - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.resx deleted file mode 100644 index 2d36395..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.resx +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - 172, 17 - - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w - LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABe - EgAAAk1TRnQBSQFMAgEBAwEAARgBAAEYAQABIAEAASABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo - AwABgAMAASADAAEBAQABCAYAARAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA - AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 - AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA - AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm - AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM - AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA - ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz - AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ - AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM - AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA - AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA - AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ - AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ - AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA - AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm - ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ - Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz - AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA - AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM - AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM - ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM - Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA - AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM - AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ - AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz - AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm - AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw - AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/6QAAewVBwEAAQcHAAHs - BQcB7AgAAewDBwHsAf8BBwLsSAAB7Bb/AQcBAAEHBgAB7AX/AuwIAAHsAwcC7AIHAexHAAHsFv8BBwEA - AQcGAAHsBf8B7AEHAewIAAHsAf8B+wH/AfsB/wH7Af8B+yQAAeweAwMAAewC/wYADv8BBwEAAQcGAAHs - Bf8B7AIHAewIAAnsIwAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 - AQcB+wEHAfsBBwH7AQcBAwMAAewW/wEHAQABBwYAAewF/wHsAwcB7DMAAewB/wEHAfsBBwH7AQcB+wEH - AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsAv8GAA7/AQcBAAEH - BgAB7AX/AewDBwHsMwAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 - AQcB+wEHAfsBBwH7AQcBAwMAAewW/wEHAQABBwYAAewF/wHsAwcB7DMAAewB/wEHAfsBBwH7AQcB+wEH - AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEAAQcGAAEE - BfwBBAMHAewBAAHsAQAB+wH/AfsB/wH7Af8B+wXsJAAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH - AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcBAwMAAewC/xIAAv8BBwEAAQcGAAEEBfwCBAIH - AewBAALsAQAG7AEABewjAAHsAf8BBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 - AQcB+wEHAfsBBwH7AQcB+wEDAwAB7Bb/AQcBAAEHBgABBAX8AwQBBwHsAQAC7AEHAQAB7AEHAf8BBwLs - AQAB7AEHA+wiAAHsAf8B+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 - AQcB+wEHAfsBBwEDAwAB7AL/EgAC/wEHAQABBwYAAQQF/AQEAewBAALsCgABBwTsIQAB7AH/AQcB+wEH - AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBAwMAAewW/wEH - AQABBwYAAQQF/AEABAQBAALsCwcE7CEAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH - AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAQMDAAHsAv8SAAL/AQcBAAEHBgAB7AX/AgADBAEAAgcL/wTs - IQAB7AH/AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH - AfsBAwMAAewW/wEHAQABBwUAAuwF/wEAAQcBAAIEAQAN7AEHA+whAAHsAf8B+wEHAfsBBwH7AQcB+wEH - AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwEDAwAB7AL/EgAC/wEHAQABBwQA - AuwBBwXsAgcB/wEAAQQNAALsAQcC7CEAAewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 - AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEAAQcEAAHsAQcB7AMHAuwBBwP/AgAC7AkH - AewBAALsAQcB7CEAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH - AfsBBwH7AQcB+wEHAQMDAAHsFv8BBwEAAQcEAAHsAf8BBwHsAwcBAAXsAQACBwj/AQcC7AEAA+whAAHs - Af8BBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wED - AwAB7AL/BgAO/wEHAQABBwUAAewB/wEHAewBBwEAAewE/wEHAQAJ7AH/AQcC7CUAAewB/wH7AQcB+wEH - AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAQMDAAHsFv8BBwEA - AQcGAAHsAf8BBwIAAewE/wEHAQAIBAHsAf8BBwLsJQAB7AH/AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 - AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBAwMAAewW/wEHAQABBwcAAewB/wMABewJBAHs - Af8BBwLsJQAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH - AfsBBwH7AQcBAwMAAewW/wEHAQABBwgAAewDAAHsAf8B7AEAAfwBBAH8BOwBBAH8AQQB7AH/AQcC7CUA - AewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 - AQMDAAHsAv8GAA7/AQcBAAEHDAAB7AH/AewBAAEEAfwBBAMHAewB/AEEAfwB7AH/AQcC7CUAAewB/wH7 - AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAQMDAAHs - Fv8BBwEAAQcMAAHsAf8B7AEAA/wDBwHsA/wB7AH/AQcC7CUAAewd/wQAAewC/wYAB/8BAAH/AwAC/wEH - AQABBwwAAewB/wHsAQAB/AMABvwB7AH/AQcC7CUAAewPBw7sBAAB7Bb/AQcBAAEHDAAB7AH/AewBAAP/ - B/wB7AH/AQcC7CYAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwHsEgAB7Bb/AQcBAAEHDAAB7AH/ - AewLAAHsAf8BBwLsJwAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB7BMAAewW/wEHAQABBwwAAewB/w3s - Af8BBwLsKAAB7An/AewUAAHsAf8BAAL/AQAC/wEAAv8BAAL/AQAC/wEAAv8BAAL/AewBAAEHDAAB7AH/ - DwcC7CkACewVAAHsAf8BAAL/AQAC/wEAAv8BAAL/AQAC/wEAAv8BAAL/AewBAAEHDQAB7A//AuxIAAHs - Af8C7AH/AuwB/wLsAf8C7AH/AuwB/wLsAf8C7AH/AewPAAHsDgcB/wHscAAQ7CUAAUIBTQE+BwABPgMA - ASgDAAGAAwABIAMAAQEBAAEBBgABAhYAA/8BAAT/AfACAAEfAcABfwEAAT8EAAT/AeACAAEPAcABPwGA - AR8EAAT/AcACAAEHAcABHwHAAQ8EAAGAAgABAQHAAgABBwHAAQ8B4AEHCAABwAIAAQcBwAEHAfABAwgA - AcACAAEHAcABAwL/CAABwAIAAQcBwAEDAv8IAAHAAgABBwHAAgABDwgAAcACAAEHAcACAAEHCAABwAIA - AQcBwAIAAQMIAAHAAgABBwHAAgABAQgAAcACAAEHAcALAAHAAgABBwHACwABwAIAAQcBwAsAAcACAAEH - AYALAAHAAgABBwwAAcACAAEHDAABwAIAAQcDAAEBCAABwAIAAQcBgAIAAQ8IAAHAAgABBwHCAgABDwgA - AcACAAEHAeMCAAEPCAABwAIAAQcB8wIAAQ8IAAHAAgABBwH/AgABDwgAAcACAAEHAf8CAAEPCAABwAIA - AQcB/wIAAQ8HAAEBAcACAAEHAf8CAAEPBAABgAEAAv8BwAIAAQcB/wIAAQ8EAAHAAQEC/wHAAgABBwH/ - AgABDwQAAeABAwL/AcACAAEHAf8CAAEPBAAB8AEHAv8BwAIAAQcB/wGAAQABDwQABP8B4AIAAQ8B/wHA - AQABDwQABP8B8gFJASQBvwH/AeABAAEfBAAL - - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs deleted file mode 100644 index 600d905..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.Designer.cs +++ /dev/null @@ -1,1458 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicIE3 - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.Panel14 = new System.Windows.Forms.Panel(); - this.pictureBox10 = new System.Windows.Forms.PictureBox(); - this.label2 = new System.Windows.Forms.Label(); - this.pictureBox9 = new System.Windows.Forms.PictureBox(); - this.pictureBox3 = new System.Windows.Forms.PictureBox(); - this.GoButton = new System.Windows.Forms.Button(); - this._addressbar = new System.Windows.Forms.ComboBox(); - this.Label1 = new System.Windows.Forms.Label(); - this.Button30 = new System.Windows.Forms.Button(); - this.Button29 = new System.Windows.Forms.Button(); - this.Button27 = new System.Windows.Forms.Button(); - this.Button7 = new System.Windows.Forms.Button(); - this.Button6 = new System.Windows.Forms.Button(); - this.HomeButton = new System.Windows.Forms.Button(); - this.RefreshButton = new System.Windows.Forms.Button(); - this.StopButton = new System.Windows.Forms.Button(); - this.ForwardButton = new System.Windows.Forms.Button(); - this.BackButton = new System.Windows.Forms.Button(); - this.Panel1 = new System.Windows.Forms.Panel(); - this.pictureBox5 = new System.Windows.Forms.PictureBox(); - this.pictureBox8 = new System.Windows.Forms.PictureBox(); - this.pictureBox6 = new System.Windows.Forms.PictureBox(); - this.MenuStrip3 = new System.Windows.Forms.MenuStrip(); - this.ToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem4 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem5 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem6 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem7 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem8 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem9 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem10 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem11 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem12 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem13 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem14 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem15 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem16 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem17 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem18 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem19 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem20 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem21 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem22 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem23 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem24 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem25 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem26 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem27 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem28 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem29 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem30 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem31 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem32 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem33 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem34 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem35 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem36 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem37 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem38 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem39 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem40 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem41 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem42 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem43 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem44 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem45 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem46 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem47 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem48 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem49 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem50 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem51 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem52 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem53 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem54 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem55 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem56 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem57 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem58 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem59 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem60 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem61 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem62 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem63 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem64 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem65 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem66 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem67 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem68 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem69 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem70 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem71 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem72 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem78 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem79 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem80 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem81 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem82 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem83 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem84 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem85 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem86 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem87 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem73 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem74 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem75 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem76 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem77 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem88 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem89 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem90 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem91 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem92 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem93 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem94 = new System.Windows.Forms.ToolStripMenuItem(); - this.ToolStripMenuItem95 = new System.Windows.Forms.ToolStripMenuItem(); - this._browsingArea = new System.Windows.Forms.Panel(); - this.pictureBox4 = new System.Windows.Forms.PictureBox(); - this.pictureBox7 = new System.Windows.Forms.PictureBox(); - this.Panel14.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); - this.Panel1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).BeginInit(); - this.MenuStrip3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).BeginInit(); - this.SuspendLayout(); - // - // Panel14 - // - this.Panel14.BackColor = System.Drawing.Color.Silver; - this.Panel14.BackgroundImage = global::TimeHACK.Properties.Resources.IE3_SwirlyThings; - this.Panel14.Controls.Add(this.pictureBox10); - this.Panel14.Controls.Add(this.label2); - this.Panel14.Controls.Add(this.pictureBox9); - this.Panel14.Controls.Add(this.pictureBox3); - this.Panel14.Controls.Add(this.GoButton); - this.Panel14.Controls.Add(this._addressbar); - this.Panel14.Controls.Add(this.Label1); - this.Panel14.Dock = System.Windows.Forms.DockStyle.Top; - this.Panel14.Location = new System.Drawing.Point(0, 70); - this.Panel14.Name = "Panel14"; - this.Panel14.Size = new System.Drawing.Size(959, 31); - this.Panel14.TabIndex = 16; - // - // pictureBox10 - // - this.pictureBox10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.pictureBox10.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_vsplitter2; - this.pictureBox10.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox10.Location = new System.Drawing.Point(921, 4); - this.pictureBox10.Name = "pictureBox10"; - this.pictureBox10.Size = new System.Drawing.Size(3, 20); - this.pictureBox10.TabIndex = 19; - this.pictureBox10.TabStop = false; - // - // label2 - // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label2.AutoSize = true; - this.label2.BackColor = System.Drawing.Color.Transparent; - this.label2.Location = new System.Drawing.Point(924, 7); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(32, 13); - this.label2.TabIndex = 17; - this.label2.Text = "Links"; - // - // pictureBox9 - // - this.pictureBox9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); - this.pictureBox9.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_hsplitter; - this.pictureBox9.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox9.Location = new System.Drawing.Point(0, 26); - this.pictureBox9.Name = "pictureBox9"; - this.pictureBox9.Size = new System.Drawing.Size(959, 2); - this.pictureBox9.TabIndex = 16; - this.pictureBox9.TabStop = false; - // - // pictureBox3 - // - this.pictureBox3.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_vsplitter2; - this.pictureBox3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox3.Location = new System.Drawing.Point(2, 3); - this.pictureBox3.Name = "pictureBox3"; - this.pictureBox3.Size = new System.Drawing.Size(3, 21); - this.pictureBox3.TabIndex = 2; - this.pictureBox3.TabStop = false; - // - // GoButton - // - this.GoButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.GoButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.GoButton.Image = global::TimeHACK.Properties.Resources.ie4_go; - this.GoButton.ImageAlign = System.Drawing.ContentAlignment.TopCenter; - this.GoButton.Location = new System.Drawing.Point(872, 2); - this.GoButton.Name = "GoButton"; - this.GoButton.Size = new System.Drawing.Size(44, 23); - this.GoButton.TabIndex = 0; - this.GoButton.Text = "Go"; - this.GoButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText; - this.GoButton.UseVisualStyleBackColor = true; - this.GoButton.Click += new System.EventHandler(this.GoButton_Click); - // - // _addressbar - // - this._addressbar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this._addressbar.FormattingEnabled = true; - this._addressbar.Location = new System.Drawing.Point(58, 2); - this._addressbar.Name = "_addressbar"; - this._addressbar.Size = new System.Drawing.Size(812, 21); - this._addressbar.TabIndex = 1; - this._addressbar.Text = "www.microsoft.com/internetexplorer4/welcome"; - this._addressbar.KeyDown += new System.Windows.Forms.KeyEventHandler(this._addressbar_KeyDown); - // - // 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)(204))); - this.Label1.Location = new System.Drawing.Point(12, 7); - this.Label1.Name = "Label1"; - this.Label1.Size = new System.Drawing.Size(45, 13); - this.Label1.TabIndex = 0; - this.Label1.Text = "Address"; - // - // Button30 - // - this.Button30.BackColor = System.Drawing.Color.Transparent; - this.Button30.Dock = System.Windows.Forms.DockStyle.Left; - this.Button30.FlatAppearance.BorderSize = 0; - this.Button30.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button30.Image = global::TimeHACK.Properties.Resources.ie4_print; - this.Button30.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button30.Location = new System.Drawing.Point(490, 0); - this.Button30.Name = "Button30"; - this.Button30.Size = new System.Drawing.Size(49, 42); - this.Button30.TabIndex = 10; - this.Button30.Text = "Print"; - this.Button30.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button30.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.Button30.UseVisualStyleBackColor = false; - // - // Button29 - // - this.Button29.BackColor = System.Drawing.Color.Transparent; - this.Button29.Dock = System.Windows.Forms.DockStyle.Left; - this.Button29.FlatAppearance.BorderSize = 0; - this.Button29.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button29.Image = global::TimeHACK.Properties.Resources.ie4_mail; - this.Button29.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button29.Location = new System.Drawing.Point(435, 0); - this.Button29.Name = "Button29"; - this.Button29.Size = new System.Drawing.Size(55, 42); - this.Button29.TabIndex = 9; - this.Button29.Text = "Mail"; - this.Button29.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button29.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.Button29.UseVisualStyleBackColor = false; - // - // Button27 - // - this.Button27.BackColor = System.Drawing.Color.Transparent; - this.Button27.Dock = System.Windows.Forms.DockStyle.Left; - this.Button27.FlatAppearance.BorderSize = 0; - this.Button27.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button27.Image = global::TimeHACK.Properties.Resources.ie4_history; - this.Button27.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button27.Location = new System.Drawing.Point(380, 0); - this.Button27.Name = "Button27"; - this.Button27.Size = new System.Drawing.Size(55, 42); - this.Button27.TabIndex = 7; - this.Button27.Text = "History"; - this.Button27.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button27.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.Button27.UseVisualStyleBackColor = false; - // - // Button7 - // - this.Button7.BackColor = System.Drawing.Color.Transparent; - this.Button7.Dock = System.Windows.Forms.DockStyle.Left; - this.Button7.FlatAppearance.BorderSize = 0; - this.Button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button7.Image = global::TimeHACK.Properties.Resources.ie4_favorites; - this.Button7.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button7.Location = new System.Drawing.Point(320, 0); - this.Button7.Name = "Button7"; - this.Button7.Size = new System.Drawing.Size(60, 42); - this.Button7.TabIndex = 6; - this.Button7.Text = "Favorites"; - this.Button7.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button7.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.Button7.UseVisualStyleBackColor = false; - // - // Button6 - // - this.Button6.BackColor = System.Drawing.Color.Transparent; - this.Button6.Dock = System.Windows.Forms.DockStyle.Left; - this.Button6.FlatAppearance.BorderSize = 0; - this.Button6.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button6.Image = global::TimeHACK.Properties.Resources.ie4_search; - this.Button6.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button6.Location = new System.Drawing.Point(265, 0); - this.Button6.Name = "Button6"; - this.Button6.Size = new System.Drawing.Size(55, 42); - this.Button6.TabIndex = 5; - this.Button6.Text = "Search"; - this.Button6.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.Button6.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.Button6.UseVisualStyleBackColor = false; - // - // HomeButton - // - this.HomeButton.BackColor = System.Drawing.Color.Transparent; - this.HomeButton.Dock = System.Windows.Forms.DockStyle.Left; - this.HomeButton.FlatAppearance.BorderSize = 0; - this.HomeButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.HomeButton.Image = global::TimeHACK.Properties.Resources.ie4_home; - this.HomeButton.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; - this.HomeButton.Location = new System.Drawing.Point(210, 0); - this.HomeButton.Name = "HomeButton"; - this.HomeButton.Size = new System.Drawing.Size(55, 42); - this.HomeButton.TabIndex = 4; - this.HomeButton.Text = "Home"; - this.HomeButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.HomeButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.HomeButton.UseVisualStyleBackColor = false; - // - // RefreshButton - // - this.RefreshButton.BackColor = System.Drawing.Color.Transparent; - this.RefreshButton.BackgroundImage = global::TimeHACK.Properties.Resources.IE3_Refresh; - this.RefreshButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.RefreshButton.Dock = System.Windows.Forms.DockStyle.Left; - this.RefreshButton.FlatAppearance.BorderSize = 0; - this.RefreshButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.RefreshButton.Location = new System.Drawing.Point(160, 0); - this.RefreshButton.Name = "RefreshButton"; - this.RefreshButton.Size = new System.Drawing.Size(50, 42); - this.RefreshButton.TabIndex = 3; - this.RefreshButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.RefreshButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.RefreshButton.UseVisualStyleBackColor = false; - // - // StopButton - // - this.StopButton.BackColor = System.Drawing.Color.Transparent; - this.StopButton.BackgroundImage = global::TimeHACK.Properties.Resources.IE3_Stop; - this.StopButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.StopButton.Dock = System.Windows.Forms.DockStyle.Left; - this.StopButton.FlatAppearance.BorderSize = 0; - this.StopButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; - this.StopButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; - this.StopButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.StopButton.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; - this.StopButton.Location = new System.Drawing.Point(110, 0); - this.StopButton.Name = "StopButton"; - this.StopButton.Size = new System.Drawing.Size(50, 42); - this.StopButton.TabIndex = 2; - this.StopButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.StopButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.StopButton.UseVisualStyleBackColor = false; - // - // ForwardButton - // - this.ForwardButton.BackColor = System.Drawing.Color.Transparent; - this.ForwardButton.BackgroundImage = global::TimeHACK.Properties.Resources.IE3_Forward; - this.ForwardButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.ForwardButton.Dock = System.Windows.Forms.DockStyle.Left; - this.ForwardButton.FlatAppearance.BorderSize = 0; - this.ForwardButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; - this.ForwardButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; - this.ForwardButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.ForwardButton.Location = new System.Drawing.Point(60, 0); - this.ForwardButton.Name = "ForwardButton"; - this.ForwardButton.Size = new System.Drawing.Size(50, 42); - this.ForwardButton.TabIndex = 1; - this.ForwardButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.ForwardButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.ForwardButton.UseVisualStyleBackColor = false; - // - // BackButton - // - this.BackButton.BackColor = System.Drawing.Color.Transparent; - this.BackButton.BackgroundImage = global::TimeHACK.Properties.Resources.IE3_Back; - this.BackButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.BackButton.Dock = System.Windows.Forms.DockStyle.Left; - this.BackButton.FlatAppearance.BorderSize = 0; - this.BackButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; - this.BackButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; - this.BackButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.BackButton.Location = new System.Drawing.Point(0, 0); - this.BackButton.Name = "BackButton"; - this.BackButton.Padding = new System.Windows.Forms.Padding(9, 0, 0, 0); - this.BackButton.Size = new System.Drawing.Size(60, 42); - this.BackButton.TabIndex = 1; - this.BackButton.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - this.BackButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.BackButton.UseVisualStyleBackColor = false; - // - // Panel1 - // - this.Panel1.BackColor = System.Drawing.Color.Silver; - this.Panel1.BackgroundImage = global::TimeHACK.Properties.Resources.IE3_SwirlyThings; - this.Panel1.Controls.Add(this.pictureBox5); - this.Panel1.Controls.Add(this.Button30); - this.Panel1.Controls.Add(this.Button29); - this.Panel1.Controls.Add(this.Button27); - this.Panel1.Controls.Add(this.Button7); - this.Panel1.Controls.Add(this.Button6); - this.Panel1.Controls.Add(this.HomeButton); - this.Panel1.Controls.Add(this.RefreshButton); - this.Panel1.Controls.Add(this.StopButton); - this.Panel1.Controls.Add(this.ForwardButton); - this.Panel1.Controls.Add(this.BackButton); - this.Panel1.Dock = System.Windows.Forms.DockStyle.Top; - this.Panel1.Location = new System.Drawing.Point(0, 26); - this.Panel1.Name = "Panel1"; - this.Panel1.Size = new System.Drawing.Size(959, 42); - this.Panel1.TabIndex = 14; - // - // pictureBox5 - // - this.pictureBox5.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_vsplitter3; - this.pictureBox5.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox5.Location = new System.Drawing.Point(2, 3); - this.pictureBox5.Name = "pictureBox5"; - this.pictureBox5.Size = new System.Drawing.Size(3, 36); - this.pictureBox5.TabIndex = 13; - this.pictureBox5.TabStop = false; - // - // pictureBox8 - // - this.pictureBox8.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_hsplitter; - this.pictureBox8.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox8.Dock = System.Windows.Forms.DockStyle.Top; - this.pictureBox8.Location = new System.Drawing.Point(0, 68); - this.pictureBox8.Name = "pictureBox8"; - this.pictureBox8.Size = new System.Drawing.Size(959, 2); - this.pictureBox8.TabIndex = 15; - this.pictureBox8.TabStop = false; - // - // pictureBox6 - // - this.pictureBox6.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_hsplitter; - this.pictureBox6.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox6.Dock = System.Windows.Forms.DockStyle.Top; - this.pictureBox6.Location = new System.Drawing.Point(0, 24); - this.pictureBox6.Name = "pictureBox6"; - this.pictureBox6.Size = new System.Drawing.Size(959, 2); - this.pictureBox6.TabIndex = 14; - this.pictureBox6.TabStop = false; - // - // MenuStrip3 - // - this.MenuStrip3.BackColor = System.Drawing.Color.Silver; - this.MenuStrip3.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem1, - this.ToolStripMenuItem22, - this.ToolStripMenuItem28, - this.ToolStripMenuItem78, - this.ToolStripMenuItem73, - this.ToolStripMenuItem88}); - this.MenuStrip3.Location = new System.Drawing.Point(0, 0); - this.MenuStrip3.Name = "MenuStrip3"; - this.MenuStrip3.Size = new System.Drawing.Size(959, 24); - this.MenuStrip3.TabIndex = 15; - this.MenuStrip3.Text = "MenuStrip1"; - // - // ToolStripMenuItem1 - // - this.ToolStripMenuItem1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.ToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem2, - this.ToolStripMenuItem8, - this.ToolStripMenuItem9, - this.ToolStripMenuItem10, - this.ToolStripMenuItem11, - this.ToolStripMenuItem12, - this.ToolStripMenuItem13, - this.ToolStripMenuItem14, - this.ToolStripMenuItem18, - this.ToolStripMenuItem19, - this.ToolStripMenuItem20, - this.ToolStripMenuItem21}); - this.ToolStripMenuItem1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.ToolStripMenuItem1.Name = "ToolStripMenuItem1"; - this.ToolStripMenuItem1.Size = new System.Drawing.Size(35, 20); - this.ToolStripMenuItem1.Text = "File"; - // - // ToolStripMenuItem2 - // - this.ToolStripMenuItem2.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem2.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem3, - this.ToolStripMenuItem4, - this.ToolStripMenuItem5, - this.ToolStripMenuItem6, - this.ToolStripMenuItem7}); - this.ToolStripMenuItem2.Name = "ToolStripMenuItem2"; - this.ToolStripMenuItem2.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem2.Text = "New"; - // - // ToolStripMenuItem3 - // - this.ToolStripMenuItem3.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem3.Name = "ToolStripMenuItem3"; - this.ToolStripMenuItem3.Size = new System.Drawing.Size(163, 22); - this.ToolStripMenuItem3.Text = "Window Ctrl+N"; - // - // ToolStripMenuItem4 - // - this.ToolStripMenuItem4.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem4.Name = "ToolStripMenuItem4"; - this.ToolStripMenuItem4.Size = new System.Drawing.Size(163, 22); - this.ToolStripMenuItem4.Text = "Message"; - // - // ToolStripMenuItem5 - // - this.ToolStripMenuItem5.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem5.Name = "ToolStripMenuItem5"; - this.ToolStripMenuItem5.Size = new System.Drawing.Size(163, 22); - this.ToolStripMenuItem5.Text = "Post"; - // - // ToolStripMenuItem6 - // - this.ToolStripMenuItem6.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem6.Name = "ToolStripMenuItem6"; - this.ToolStripMenuItem6.Size = new System.Drawing.Size(163, 22); - this.ToolStripMenuItem6.Text = "Contact"; - // - // ToolStripMenuItem7 - // - this.ToolStripMenuItem7.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem7.Name = "ToolStripMenuItem7"; - this.ToolStripMenuItem7.Size = new System.Drawing.Size(163, 22); - this.ToolStripMenuItem7.Text = "Internet Call"; - // - // ToolStripMenuItem8 - // - this.ToolStripMenuItem8.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem8.Name = "ToolStripMenuItem8"; - this.ToolStripMenuItem8.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem8.Text = "Open... Ctrl+O"; - // - // ToolStripMenuItem9 - // - this.ToolStripMenuItem9.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem9.Name = "ToolStripMenuItem9"; - this.ToolStripMenuItem9.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem9.Text = "Edit with Windows Notepad"; - // - // ToolStripMenuItem10 - // - this.ToolStripMenuItem10.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem10.Name = "ToolStripMenuItem10"; - this.ToolStripMenuItem10.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem10.Text = "Save Ctrl+S"; - // - // ToolStripMenuItem11 - // - this.ToolStripMenuItem11.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem11.Name = "ToolStripMenuItem11"; - this.ToolStripMenuItem11.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem11.Text = "Save As..."; - // - // ToolStripMenuItem12 - // - this.ToolStripMenuItem12.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem12.Name = "ToolStripMenuItem12"; - this.ToolStripMenuItem12.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem12.Text = "Print Setup..."; - // - // ToolStripMenuItem13 - // - this.ToolStripMenuItem13.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem13.Name = "ToolStripMenuItem13"; - this.ToolStripMenuItem13.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem13.Text = "Print..."; - // - // ToolStripMenuItem14 - // - this.ToolStripMenuItem14.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem14.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem15, - this.ToolStripMenuItem16, - this.ToolStripMenuItem17}); - this.ToolStripMenuItem14.Name = "ToolStripMenuItem14"; - this.ToolStripMenuItem14.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem14.Text = "Send"; - // - // ToolStripMenuItem15 - // - this.ToolStripMenuItem15.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem15.Name = "ToolStripMenuItem15"; - this.ToolStripMenuItem15.Size = new System.Drawing.Size(169, 22); - this.ToolStripMenuItem15.Text = "Page by E-mail..."; - // - // ToolStripMenuItem16 - // - this.ToolStripMenuItem16.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem16.Name = "ToolStripMenuItem16"; - this.ToolStripMenuItem16.Size = new System.Drawing.Size(169, 22); - this.ToolStripMenuItem16.Text = "Link by E-mail..."; - // - // ToolStripMenuItem17 - // - this.ToolStripMenuItem17.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem17.Name = "ToolStripMenuItem17"; - this.ToolStripMenuItem17.Size = new System.Drawing.Size(169, 22); - this.ToolStripMenuItem17.Text = "Shortcut to Desktop"; - // - // ToolStripMenuItem18 - // - this.ToolStripMenuItem18.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem18.Name = "ToolStripMenuItem18"; - this.ToolStripMenuItem18.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem18.Text = "Import and Export..."; - // - // ToolStripMenuItem19 - // - this.ToolStripMenuItem19.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem19.Name = "ToolStripMenuItem19"; - this.ToolStripMenuItem19.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem19.Text = "Properties"; - // - // ToolStripMenuItem20 - // - this.ToolStripMenuItem20.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem20.Name = "ToolStripMenuItem20"; - this.ToolStripMenuItem20.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem20.Text = "Work Offline"; - // - // ToolStripMenuItem21 - // - this.ToolStripMenuItem21.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem21.Name = "ToolStripMenuItem21"; - this.ToolStripMenuItem21.Size = new System.Drawing.Size(205, 22); - this.ToolStripMenuItem21.Text = "Close"; - // - // ToolStripMenuItem22 - // - this.ToolStripMenuItem22.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem23, - this.ToolStripMenuItem24, - this.ToolStripMenuItem25, - this.ToolStripMenuItem26, - this.ToolStripMenuItem27}); - this.ToolStripMenuItem22.Name = "ToolStripMenuItem22"; - this.ToolStripMenuItem22.Size = new System.Drawing.Size(39, 20); - this.ToolStripMenuItem22.Text = "Edit"; - // - // ToolStripMenuItem23 - // - this.ToolStripMenuItem23.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem23.Name = "ToolStripMenuItem23"; - this.ToolStripMenuItem23.Size = new System.Drawing.Size(221, 22); - this.ToolStripMenuItem23.Text = "Cut Ctrl+X"; - // - // ToolStripMenuItem24 - // - this.ToolStripMenuItem24.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem24.Name = "ToolStripMenuItem24"; - this.ToolStripMenuItem24.Size = new System.Drawing.Size(221, 22); - this.ToolStripMenuItem24.Text = "Copy Ctrl+C"; - // - // ToolStripMenuItem25 - // - this.ToolStripMenuItem25.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem25.Name = "ToolStripMenuItem25"; - this.ToolStripMenuItem25.Size = new System.Drawing.Size(221, 22); - this.ToolStripMenuItem25.Text = "Paste Ctrl+V"; - // - // ToolStripMenuItem26 - // - this.ToolStripMenuItem26.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem26.Name = "ToolStripMenuItem26"; - this.ToolStripMenuItem26.Size = new System.Drawing.Size(221, 22); - this.ToolStripMenuItem26.Text = "Select All Ctrl+A"; - // - // ToolStripMenuItem27 - // - this.ToolStripMenuItem27.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem27.Name = "ToolStripMenuItem27"; - this.ToolStripMenuItem27.Size = new System.Drawing.Size(221, 22); - this.ToolStripMenuItem27.Text = "Find (on This Page)... Ctrl+F"; - // - // ToolStripMenuItem28 - // - this.ToolStripMenuItem28.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem29, - this.ToolStripMenuItem35, - this.ToolStripMenuItem36, - this.ToolStripMenuItem41, - this.ToolStripMenuItem43, - this.ToolStripMenuItem44, - this.ToolStripMenuItem45, - this.ToolStripMenuItem51, - this.ToolStripMenuItem71, - this.ToolStripMenuItem72}); - this.ToolStripMenuItem28.Name = "ToolStripMenuItem28"; - this.ToolStripMenuItem28.Size = new System.Drawing.Size(44, 20); - this.ToolStripMenuItem28.Text = "View"; - // - // ToolStripMenuItem29 - // - this.ToolStripMenuItem29.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem29.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem30, - this.ToolStripMenuItem31, - this.ToolStripMenuItem32, - this.ToolStripMenuItem33, - this.ToolStripMenuItem34}); - this.ToolStripMenuItem29.Name = "ToolStripMenuItem29"; - this.ToolStripMenuItem29.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem29.Text = "Toolbars"; - // - // ToolStripMenuItem30 - // - this.ToolStripMenuItem30.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem30.Name = "ToolStripMenuItem30"; - this.ToolStripMenuItem30.Size = new System.Drawing.Size(165, 22); - this.ToolStripMenuItem30.Text = "Standard Buttons"; - // - // ToolStripMenuItem31 - // - this.ToolStripMenuItem31.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem31.Name = "ToolStripMenuItem31"; - this.ToolStripMenuItem31.Size = new System.Drawing.Size(165, 22); - this.ToolStripMenuItem31.Text = "Address Bar"; - // - // ToolStripMenuItem32 - // - this.ToolStripMenuItem32.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem32.Name = "ToolStripMenuItem32"; - this.ToolStripMenuItem32.Size = new System.Drawing.Size(165, 22); - this.ToolStripMenuItem32.Text = "Links"; - // - // ToolStripMenuItem33 - // - this.ToolStripMenuItem33.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem33.Name = "ToolStripMenuItem33"; - this.ToolStripMenuItem33.Size = new System.Drawing.Size(165, 22); - this.ToolStripMenuItem33.Text = "Radio"; - // - // ToolStripMenuItem34 - // - this.ToolStripMenuItem34.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem34.Name = "ToolStripMenuItem34"; - this.ToolStripMenuItem34.Size = new System.Drawing.Size(165, 22); - this.ToolStripMenuItem34.Text = "Customize..."; - // - // ToolStripMenuItem35 - // - this.ToolStripMenuItem35.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem35.Name = "ToolStripMenuItem35"; - this.ToolStripMenuItem35.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem35.Text = "Status Bar"; - // - // ToolStripMenuItem36 - // - this.ToolStripMenuItem36.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem36.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem37, - this.ToolStripMenuItem38, - this.ToolStripMenuItem39, - this.ToolStripMenuItem40}); - this.ToolStripMenuItem36.Name = "ToolStripMenuItem36"; - this.ToolStripMenuItem36.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem36.Text = "Explorer Bar"; - // - // ToolStripMenuItem37 - // - this.ToolStripMenuItem37.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem37.Name = "ToolStripMenuItem37"; - this.ToolStripMenuItem37.Size = new System.Drawing.Size(184, 22); - this.ToolStripMenuItem37.Text = "Search Ctrl+E"; - // - // ToolStripMenuItem38 - // - this.ToolStripMenuItem38.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem38.Name = "ToolStripMenuItem38"; - this.ToolStripMenuItem38.Size = new System.Drawing.Size(184, 22); - this.ToolStripMenuItem38.Text = "Favorites Ctrl+I"; - // - // ToolStripMenuItem39 - // - this.ToolStripMenuItem39.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem39.Name = "ToolStripMenuItem39"; - this.ToolStripMenuItem39.Size = new System.Drawing.Size(184, 22); - this.ToolStripMenuItem39.Text = "History Ctrl+H"; - // - // ToolStripMenuItem40 - // - this.ToolStripMenuItem40.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem40.Name = "ToolStripMenuItem40"; - this.ToolStripMenuItem40.Size = new System.Drawing.Size(184, 22); - this.ToolStripMenuItem40.Text = "Tip of the Day"; - // - // ToolStripMenuItem41 - // - this.ToolStripMenuItem41.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem41.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem42}); - this.ToolStripMenuItem41.Name = "ToolStripMenuItem41"; - this.ToolStripMenuItem41.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem41.Text = "Go To"; - // - // ToolStripMenuItem42 - // - this.ToolStripMenuItem42.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem42.Name = "ToolStripMenuItem42"; - this.ToolStripMenuItem42.Size = new System.Drawing.Size(136, 22); - this.ToolStripMenuItem42.Text = "Home Page"; - // - // ToolStripMenuItem43 - // - this.ToolStripMenuItem43.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem43.Name = "ToolStripMenuItem43"; - this.ToolStripMenuItem43.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem43.Text = "Stop Esc"; - // - // ToolStripMenuItem44 - // - this.ToolStripMenuItem44.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem44.Name = "ToolStripMenuItem44"; - this.ToolStripMenuItem44.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem44.Text = "Refresh F5"; - // - // ToolStripMenuItem45 - // - this.ToolStripMenuItem45.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem45.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem46, - this.ToolStripMenuItem47, - this.ToolStripMenuItem48, - this.ToolStripMenuItem49, - this.ToolStripMenuItem50}); - this.ToolStripMenuItem45.Name = "ToolStripMenuItem45"; - this.ToolStripMenuItem45.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem45.Text = "Text Size"; - // - // ToolStripMenuItem46 - // - this.ToolStripMenuItem46.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem46.Name = "ToolStripMenuItem46"; - this.ToolStripMenuItem46.Size = new System.Drawing.Size(119, 22); - this.ToolStripMenuItem46.Text = "Largest"; - // - // ToolStripMenuItem47 - // - this.ToolStripMenuItem47.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem47.Name = "ToolStripMenuItem47"; - this.ToolStripMenuItem47.Size = new System.Drawing.Size(119, 22); - this.ToolStripMenuItem47.Text = "Larger"; - // - // ToolStripMenuItem48 - // - this.ToolStripMenuItem48.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem48.Name = "ToolStripMenuItem48"; - this.ToolStripMenuItem48.Size = new System.Drawing.Size(119, 22); - this.ToolStripMenuItem48.Text = "Medium"; - // - // ToolStripMenuItem49 - // - this.ToolStripMenuItem49.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem49.Name = "ToolStripMenuItem49"; - this.ToolStripMenuItem49.Size = new System.Drawing.Size(119, 22); - this.ToolStripMenuItem49.Text = "Smaller"; - // - // ToolStripMenuItem50 - // - this.ToolStripMenuItem50.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem50.Name = "ToolStripMenuItem50"; - this.ToolStripMenuItem50.Size = new System.Drawing.Size(119, 22); - this.ToolStripMenuItem50.Text = "Smallest"; - // - // ToolStripMenuItem51 - // - this.ToolStripMenuItem51.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem51.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem52, - this.ToolStripMenuItem53, - this.ToolStripMenuItem54}); - this.ToolStripMenuItem51.Name = "ToolStripMenuItem51"; - this.ToolStripMenuItem51.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem51.Text = "Encoding"; - // - // ToolStripMenuItem52 - // - this.ToolStripMenuItem52.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem52.Name = "ToolStripMenuItem52"; - this.ToolStripMenuItem52.Size = new System.Drawing.Size(230, 22); - this.ToolStripMenuItem52.Text = "Auto-Select"; - // - // ToolStripMenuItem53 - // - this.ToolStripMenuItem53.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem53.Name = "ToolStripMenuItem53"; - this.ToolStripMenuItem53.Size = new System.Drawing.Size(230, 22); - this.ToolStripMenuItem53.Text = "Western European (Windows)"; - // - // ToolStripMenuItem54 - // - this.ToolStripMenuItem54.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem54.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem55, - this.ToolStripMenuItem56, - this.ToolStripMenuItem57, - this.ToolStripMenuItem58, - this.ToolStripMenuItem59, - this.ToolStripMenuItem60, - this.ToolStripMenuItem61, - this.ToolStripMenuItem62, - this.ToolStripMenuItem63, - this.ToolStripMenuItem64, - this.ToolStripMenuItem65, - this.ToolStripMenuItem66, - this.ToolStripMenuItem67, - this.ToolStripMenuItem68, - this.ToolStripMenuItem69, - this.ToolStripMenuItem70}); - this.ToolStripMenuItem54.Name = "ToolStripMenuItem54"; - this.ToolStripMenuItem54.Size = new System.Drawing.Size(230, 22); - this.ToolStripMenuItem54.Text = "More"; - // - // ToolStripMenuItem55 - // - this.ToolStripMenuItem55.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem55.Name = "ToolStripMenuItem55"; - this.ToolStripMenuItem55.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem55.Text = "Arabic"; - // - // ToolStripMenuItem56 - // - this.ToolStripMenuItem56.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem56.Name = "ToolStripMenuItem56"; - this.ToolStripMenuItem56.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem56.Text = "Baltic"; - // - // ToolStripMenuItem57 - // - this.ToolStripMenuItem57.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem57.Name = "ToolStripMenuItem57"; - this.ToolStripMenuItem57.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem57.Text = "Central European"; - // - // ToolStripMenuItem58 - // - this.ToolStripMenuItem58.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem58.Name = "ToolStripMenuItem58"; - this.ToolStripMenuItem58.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem58.Text = "Chinese Simplified"; - // - // ToolStripMenuItem59 - // - this.ToolStripMenuItem59.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem59.Name = "ToolStripMenuItem59"; - this.ToolStripMenuItem59.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem59.Text = "Chinese Traditional"; - // - // ToolStripMenuItem60 - // - this.ToolStripMenuItem60.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem60.Name = "ToolStripMenuItem60"; - this.ToolStripMenuItem60.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem60.Text = "Cyrillic"; - // - // ToolStripMenuItem61 - // - this.ToolStripMenuItem61.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem61.Name = "ToolStripMenuItem61"; - this.ToolStripMenuItem61.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem61.Text = "Greek"; - // - // ToolStripMenuItem62 - // - this.ToolStripMenuItem62.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem62.Name = "ToolStripMenuItem62"; - this.ToolStripMenuItem62.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem62.Text = "Hebrew"; - // - // ToolStripMenuItem63 - // - this.ToolStripMenuItem63.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem63.Name = "ToolStripMenuItem63"; - this.ToolStripMenuItem63.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem63.Text = "Japanese"; - // - // ToolStripMenuItem64 - // - this.ToolStripMenuItem64.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem64.Name = "ToolStripMenuItem64"; - this.ToolStripMenuItem64.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem64.Text = "Korean"; - // - // ToolStripMenuItem65 - // - this.ToolStripMenuItem65.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem65.Name = "ToolStripMenuItem65"; - this.ToolStripMenuItem65.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem65.Text = "Thai"; - // - // ToolStripMenuItem66 - // - this.ToolStripMenuItem66.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem66.Name = "ToolStripMenuItem66"; - this.ToolStripMenuItem66.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem66.Text = "Turkish"; - // - // ToolStripMenuItem67 - // - this.ToolStripMenuItem67.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem67.Name = "ToolStripMenuItem67"; - this.ToolStripMenuItem67.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem67.Text = "Unicode (UTF-8)"; - // - // ToolStripMenuItem68 - // - this.ToolStripMenuItem68.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem68.Name = "ToolStripMenuItem68"; - this.ToolStripMenuItem68.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem68.Text = "User Defined"; - // - // ToolStripMenuItem69 - // - this.ToolStripMenuItem69.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem69.Name = "ToolStripMenuItem69"; - this.ToolStripMenuItem69.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem69.Text = "Vietnamese"; - // - // ToolStripMenuItem70 - // - this.ToolStripMenuItem70.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem70.Name = "ToolStripMenuItem70"; - this.ToolStripMenuItem70.Size = new System.Drawing.Size(199, 22); - this.ToolStripMenuItem70.Text = "Western European (ISO)"; - // - // ToolStripMenuItem71 - // - this.ToolStripMenuItem71.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem71.Name = "ToolStripMenuItem71"; - this.ToolStripMenuItem71.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem71.Text = "Source"; - // - // ToolStripMenuItem72 - // - this.ToolStripMenuItem72.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem72.Name = "ToolStripMenuItem72"; - this.ToolStripMenuItem72.Size = new System.Drawing.Size(166, 22); - this.ToolStripMenuItem72.Text = "Full Screen F11"; - // - // ToolStripMenuItem78 - // - this.ToolStripMenuItem78.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem79, - this.ToolStripMenuItem85, - this.ToolStripMenuItem86, - this.ToolStripMenuItem87}); - this.ToolStripMenuItem78.Name = "ToolStripMenuItem78"; - this.ToolStripMenuItem78.Size = new System.Drawing.Size(34, 20); - this.ToolStripMenuItem78.Text = "Go"; - // - // ToolStripMenuItem79 - // - this.ToolStripMenuItem79.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem79.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem80, - this.ToolStripMenuItem81, - this.ToolStripMenuItem82, - this.ToolStripMenuItem83, - this.ToolStripMenuItem84}); - this.ToolStripMenuItem79.Name = "ToolStripMenuItem79"; - this.ToolStripMenuItem79.Size = new System.Drawing.Size(175, 22); - this.ToolStripMenuItem79.Text = "Mail and News"; - // - // ToolStripMenuItem80 - // - this.ToolStripMenuItem80.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem80.Name = "ToolStripMenuItem80"; - this.ToolStripMenuItem80.Size = new System.Drawing.Size(156, 22); - this.ToolStripMenuItem80.Text = "Read Mail"; - // - // ToolStripMenuItem81 - // - this.ToolStripMenuItem81.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem81.Name = "ToolStripMenuItem81"; - this.ToolStripMenuItem81.Size = new System.Drawing.Size(156, 22); - this.ToolStripMenuItem81.Text = "New Message..."; - // - // ToolStripMenuItem82 - // - this.ToolStripMenuItem82.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem82.Name = "ToolStripMenuItem82"; - this.ToolStripMenuItem82.Size = new System.Drawing.Size(156, 22); - this.ToolStripMenuItem82.Text = "Send a Link..."; - // - // ToolStripMenuItem83 - // - this.ToolStripMenuItem83.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem83.Name = "ToolStripMenuItem83"; - this.ToolStripMenuItem83.Size = new System.Drawing.Size(156, 22); - this.ToolStripMenuItem83.Text = "Send Page..."; - // - // ToolStripMenuItem84 - // - this.ToolStripMenuItem84.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem84.Name = "ToolStripMenuItem84"; - this.ToolStripMenuItem84.Size = new System.Drawing.Size(156, 22); - this.ToolStripMenuItem84.Text = "Read News"; - // - // ToolStripMenuItem85 - // - this.ToolStripMenuItem85.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem85.Name = "ToolStripMenuItem85"; - this.ToolStripMenuItem85.Size = new System.Drawing.Size(175, 22); - this.ToolStripMenuItem85.Text = "Windows Update"; - // - // ToolStripMenuItem86 - // - this.ToolStripMenuItem86.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem86.Name = "ToolStripMenuItem86"; - this.ToolStripMenuItem86.Size = new System.Drawing.Size(175, 22); - this.ToolStripMenuItem86.Text = "Show Related Links"; - // - // ToolStripMenuItem87 - // - this.ToolStripMenuItem87.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem87.Name = "ToolStripMenuItem87"; - this.ToolStripMenuItem87.Size = new System.Drawing.Size(175, 22); - this.ToolStripMenuItem87.Text = "Internet Options..."; - // - // ToolStripMenuItem73 - // - this.ToolStripMenuItem73.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem74, - this.ToolStripMenuItem75, - this.ToolStripMenuItem76}); - this.ToolStripMenuItem73.Name = "ToolStripMenuItem73"; - this.ToolStripMenuItem73.Size = new System.Drawing.Size(66, 20); - this.ToolStripMenuItem73.Text = "Favorites"; - // - // ToolStripMenuItem74 - // - this.ToolStripMenuItem74.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem74.Name = "ToolStripMenuItem74"; - this.ToolStripMenuItem74.Size = new System.Drawing.Size(180, 22); - this.ToolStripMenuItem74.Text = "Add to Favorites..."; - // - // ToolStripMenuItem75 - // - this.ToolStripMenuItem75.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem75.Name = "ToolStripMenuItem75"; - this.ToolStripMenuItem75.Size = new System.Drawing.Size(180, 22); - this.ToolStripMenuItem75.Text = "Organize Favorites..."; - // - // ToolStripMenuItem76 - // - this.ToolStripMenuItem76.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem76.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem77}); - this.ToolStripMenuItem76.Name = "ToolStripMenuItem76"; - this.ToolStripMenuItem76.Size = new System.Drawing.Size(180, 22); - this.ToolStripMenuItem76.Text = "Links"; - // - // ToolStripMenuItem77 - // - this.ToolStripMenuItem77.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem77.Name = "ToolStripMenuItem77"; - this.ToolStripMenuItem77.Size = new System.Drawing.Size(109, 22); - this.ToolStripMenuItem77.Text = "(none)"; - // - // ToolStripMenuItem88 - // - this.ToolStripMenuItem88.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ToolStripMenuItem89, - this.ToolStripMenuItem90, - this.ToolStripMenuItem91, - this.ToolStripMenuItem92, - this.ToolStripMenuItem93, - this.ToolStripMenuItem94, - this.ToolStripMenuItem95}); - this.ToolStripMenuItem88.Name = "ToolStripMenuItem88"; - this.ToolStripMenuItem88.Size = new System.Drawing.Size(44, 20); - this.ToolStripMenuItem88.Text = "Help"; - // - // ToolStripMenuItem89 - // - this.ToolStripMenuItem89.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem89.Name = "ToolStripMenuItem89"; - this.ToolStripMenuItem89.Size = new System.Drawing.Size(196, 22); - this.ToolStripMenuItem89.Text = "Contects and Index"; - // - // ToolStripMenuItem90 - // - this.ToolStripMenuItem90.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem90.Name = "ToolStripMenuItem90"; - this.ToolStripMenuItem90.Size = new System.Drawing.Size(196, 22); - this.ToolStripMenuItem90.Text = "Tip of the Day"; - // - // ToolStripMenuItem91 - // - this.ToolStripMenuItem91.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem91.Name = "ToolStripMenuItem91"; - this.ToolStripMenuItem91.Size = new System.Drawing.Size(196, 22); - this.ToolStripMenuItem91.Text = "For Netscape Users"; - // - // ToolStripMenuItem92 - // - this.ToolStripMenuItem92.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem92.Name = "ToolStripMenuItem92"; - this.ToolStripMenuItem92.Size = new System.Drawing.Size(196, 22); - this.ToolStripMenuItem92.Text = "Tour"; - // - // ToolStripMenuItem93 - // - this.ToolStripMenuItem93.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem93.Name = "ToolStripMenuItem93"; - this.ToolStripMenuItem93.Size = new System.Drawing.Size(196, 22); - this.ToolStripMenuItem93.Text = "Online Support"; - // - // ToolStripMenuItem94 - // - this.ToolStripMenuItem94.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem94.Name = "ToolStripMenuItem94"; - this.ToolStripMenuItem94.Size = new System.Drawing.Size(196, 22); - this.ToolStripMenuItem94.Text = "About Internet Explorer"; - // - // ToolStripMenuItem95 - // - this.ToolStripMenuItem95.BackColor = System.Drawing.Color.Silver; - this.ToolStripMenuItem95.Name = "ToolStripMenuItem95"; - this.ToolStripMenuItem95.Size = new System.Drawing.Size(196, 22); - this.ToolStripMenuItem95.Text = "Send Feedback"; - // - // _browsingArea - // - this._browsingArea.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this._browsingArea.Dock = System.Windows.Forms.DockStyle.Fill; - this._browsingArea.Location = new System.Drawing.Point(0, 101); - this._browsingArea.Name = "_browsingArea"; - this._browsingArea.Size = new System.Drawing.Size(959, 493); - this._browsingArea.TabIndex = 17; - // - // pictureBox4 - // - this.pictureBox4.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_vsplitter2; - this.pictureBox4.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox4.Location = new System.Drawing.Point(2, 4); - this.pictureBox4.Name = "pictureBox4"; - this.pictureBox4.Size = new System.Drawing.Size(3, 19); - this.pictureBox4.TabIndex = 18; - this.pictureBox4.TabStop = false; - // - // pictureBox7 - // - this.pictureBox7.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_hsplitter; - this.pictureBox7.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox7.Location = new System.Drawing.Point(0, 0); - this.pictureBox7.Name = "pictureBox7"; - this.pictureBox7.Size = new System.Drawing.Size(959, 2); - this.pictureBox7.TabIndex = 15; - this.pictureBox7.TabStop = false; - // - // WinClassicIE3 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.pictureBox7); - this.Controls.Add(this.pictureBox4); - this.Controls.Add(this._browsingArea); - this.Controls.Add(this.Panel14); - this.Controls.Add(this.pictureBox8); - this.Controls.Add(this.Panel1); - this.Controls.Add(this.pictureBox6); - this.Controls.Add(this.MenuStrip3); - this.Name = "WinClassicIE3"; - this.Size = new System.Drawing.Size(959, 594); - this.Load += new System.EventHandler(this.TempIE4_Load); - this.Panel14.ResumeLayout(false); - this.Panel14.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); - this.Panel1.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).EndInit(); - this.MenuStrip3.ResumeLayout(false); - this.MenuStrip3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - internal System.Windows.Forms.Panel Panel14; - internal System.Windows.Forms.Button GoButton; - internal System.Windows.Forms.ComboBox _addressbar; - internal System.Windows.Forms.Label Label1; - internal System.Windows.Forms.Button Button30; - internal System.Windows.Forms.Button Button29; - internal System.Windows.Forms.Button Button27; - internal System.Windows.Forms.Button Button7; - internal System.Windows.Forms.Button Button6; - internal System.Windows.Forms.Button HomeButton; - internal System.Windows.Forms.Button RefreshButton; - internal System.Windows.Forms.Button StopButton; - internal System.Windows.Forms.Button ForwardButton; - internal System.Windows.Forms.Button BackButton; - internal System.Windows.Forms.Panel Panel1; - internal System.Windows.Forms.MenuStrip MenuStrip3; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem2; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem3; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem4; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem5; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem6; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem7; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem8; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem9; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem10; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem11; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem12; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem13; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem14; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem15; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem16; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem17; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem18; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem19; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem20; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem21; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem22; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem23; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem24; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem25; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem26; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem27; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem28; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem29; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem30; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem31; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem32; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem33; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem34; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem35; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem36; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem37; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem38; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem39; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem40; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem41; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem42; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem43; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem44; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem45; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem46; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem47; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem48; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem49; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem50; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem51; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem52; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem53; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem54; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem55; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem56; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem57; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem58; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem59; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem60; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem61; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem62; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem63; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem64; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem65; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem66; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem67; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem68; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem69; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem70; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem71; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem72; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem78; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem79; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem80; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem81; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem82; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem83; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem84; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem85; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem86; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem87; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem73; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem74; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem75; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem76; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem77; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem88; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem89; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem90; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem91; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem92; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem93; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem94; - internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem95; - private System.Windows.Forms.Panel _browsingArea; - private System.Windows.Forms.PictureBox pictureBox3; - private System.Windows.Forms.PictureBox pictureBox4; - private System.Windows.Forms.PictureBox pictureBox5; - private System.Windows.Forms.PictureBox pictureBox6; - private System.Windows.Forms.PictureBox pictureBox7; - private System.Windows.Forms.PictureBox pictureBox8; - private System.Windows.Forms.PictureBox pictureBox9; - private System.Windows.Forms.PictureBox pictureBox10; - private System.Windows.Forms.Label label2; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.cs deleted file mode 100644 index b5367d1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.cs +++ /dev/null @@ -1,90 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.OS.Win95.Win95Apps.IE4Sites; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicIE3 : UserControl - { - public static Panel browsingArea = new Panel(); - public static ComboBox addressbar = new ComboBox(); - - public WinClassicIE3() - { - InitializeComponent(); - browsingArea = _browsingArea; - addressbar = _addressbar; - - BackButton.MouseEnter += (s, e) => BackButton.BackgroundImage = Properties.Resources.IE3_BackHover; - BackButton.MouseLeave += (s, e) => BackButton.BackgroundImage = Properties.Resources.IE3_Back; - ForwardButton.MouseEnter += (s, e) => ForwardButton.BackgroundImage = Properties.Resources.IE3_ForwardHover; - ForwardButton.MouseLeave += (s, e) => ForwardButton.BackgroundImage = Properties.Resources.IE3_Forward; - StopButton.MouseEnter += (s, e) => StopButton.BackgroundImage = Properties.Resources.IE3_StopHover; - StopButton.MouseLeave += (s, e) => StopButton.BackgroundImage = Properties.Resources.IE3_Stop; - RefreshButton.MouseEnter += (s, e) => RefreshButton.BackgroundImage = Properties.Resources.IE3_RefreshHover; - RefreshButton.MouseLeave += (s, e) => RefreshButton.BackgroundImage = Properties.Resources.IE3_Refresh; - } - - public static async void GoToPage(string url) - { - UserControl uc = new UserControl(); - - switch (url) - { - case "www.microsoft.com/windows/ie/default.htm": - uc = new IE4Start(); - break; - case "www.google.com": - uc = new GoogleHome(); - break; - case "www.google.stanford.edu": - uc = new GooglePrototype(); - break; - case "www.12padams.com": - uc = new _12padams1998(); - break; - default: - uc = new IE4NoPage(); - break; - } - - addressbar.Text = url; - uc.Dock = DockStyle.Fill; - - await Task.Delay(new Random().Next(500, 1500)); - - browsingArea.Controls.Clear(); - browsingArea.Controls.Add(uc); - - if (url == "www.12padams.com") Story.Hack1.StartObjective(); - } - - private void TempIE4_Load(object sender, EventArgs e) - { - GoToPage("www.microsoft.com/windows/ie/default.htm"); - GoButton.Paint += (s, args) => Engine.Paintbrush.PaintClassicBorders(s, args, 2); - } - - private void GoButton_Click(object sender, EventArgs e) - { - GoToPage(addressbar.Text); - } - - private void _addressbar_KeyDown(object sender, KeyEventArgs e) - { - if (e.KeyCode == Keys.Enter) - { - GoButton_Click(this, new EventArgs()); - e.SuppressKeyPress = true; - browsingArea.Focus(); - } - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.resx deleted file mode 100644 index 3ef475a..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE3.resx +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - True - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs deleted file mode 100644 index 64da2e9..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.Designer.cs +++ /dev/null @@ -1,877 +0,0 @@ -namespace TimeHACK.WinClassicForms -{ - partial class WinClassicInstaller - { - /// - /// 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 Component 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(WinClassicInstaller)); - this.installerproccess = new System.Windows.Forms.Panel(); - this.PictureBox5 = new System.Windows.Forms.PictureBox(); - this.Panel5 = new System.Windows.Forms.Panel(); - this.PictureBox4 = new System.Windows.Forms.PictureBox(); - this.PictureBox2 = new System.Windows.Forms.PictureBox(); - this.Label9 = new System.Windows.Forms.Label(); - this.Label13 = new System.Windows.Forms.Label(); - this.Label14 = new System.Windows.Forms.Label(); - this.ProgressBar1 = new System.Windows.Forms.ProgressBar(); - this.Complete = new System.Windows.Forms.Panel(); - this.PictureBox3 = new System.Windows.Forms.PictureBox(); - this.Panel6 = new System.Windows.Forms.Panel(); - this.finishinstallimage = new System.Windows.Forms.PictureBox(); - this.Label17 = new System.Windows.Forms.Label(); - this.Label16 = new System.Windows.Forms.Label(); - this.Label18 = new System.Windows.Forms.Label(); - this.welcome = new System.Windows.Forms.Panel(); - this.PictureBox9 = new System.Windows.Forms.PictureBox(); - this.Label1 = new System.Windows.Forms.Label(); - this.programimage = new System.Windows.Forms.Panel(); - this.installimage = new System.Windows.Forms.PictureBox(); - this.Label3 = new System.Windows.Forms.Label(); - this.Label2 = new System.Windows.Forms.Label(); - this.Label4 = new System.Windows.Forms.Label(); - this.TextBox1 = new System.Windows.Forms.TextBox(); - this.toprightcorner = new System.Windows.Forms.Panel(); - this.bottomrightcorner = new System.Windows.Forms.Panel(); - this.bottomleftcorner = new System.Windows.Forms.Panel(); - this.topleftcorner = new System.Windows.Forms.Panel(); - this.look = new System.Windows.Forms.Timer(this.components); - this.pullbs = new System.Windows.Forms.Timer(this.components); - this.pullbottom = new System.Windows.Forms.Timer(this.components); - this.pullside = new System.Windows.Forms.Timer(this.components); - this.Timer1 = new System.Windows.Forms.Timer(this.components); - this.TextBox4 = new System.Windows.Forms.TextBox(); - this.program = new System.Windows.Forms.Panel(); - this.Panel1 = new System.Windows.Forms.Panel(); - this.Panel7 = new System.Windows.Forms.Panel(); - this.Panel9 = new System.Windows.Forms.Panel(); - this.Panel2 = new System.Windows.Forms.Panel(); - this.iconpic = new System.Windows.Forms.PictureBox(); - this.installname = new System.Windows.Forms.Label(); - this.Button3 = new System.Windows.Forms.Button(); - this.Button2 = new System.Windows.Forms.Button(); - this.Button1 = new System.Windows.Forms.Button(); - this.licenseagreement = new System.Windows.Forms.Panel(); - this.PictureBox8 = new System.Windows.Forms.PictureBox(); - this.PictureBox1 = new System.Windows.Forms.PictureBox(); - this.Panel3 = new System.Windows.Forms.Panel(); - this.licenceagreementinstallpic = new System.Windows.Forms.PictureBox(); - this.Label6 = new System.Windows.Forms.Label(); - this.Label5 = new System.Windows.Forms.Label(); - this.RadioButton2 = new System.Windows.Forms.RadioButton(); - this.RadioButton1 = new System.Windows.Forms.RadioButton(); - this.TextBox3 = new System.Windows.Forms.TextBox(); - this.summary = new System.Windows.Forms.Panel(); - this.PictureBox7 = new System.Windows.Forms.PictureBox(); - this.Panel4 = new System.Windows.Forms.Panel(); - this.PictureBox6 = new System.Windows.Forms.PictureBox(); - this.suminstallpic = new System.Windows.Forms.PictureBox(); - this.Label7 = new System.Windows.Forms.Label(); - this.Label12 = new System.Windows.Forms.Label(); - this.Label11 = new System.Windows.Forms.Label(); - this.Label10 = new System.Windows.Forms.Label(); - this.Label8 = new System.Windows.Forms.Label(); - this.installerproccess.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox5)).BeginInit(); - this.Panel5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox2)).BeginInit(); - this.Complete.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox3)).BeginInit(); - this.Panel6.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.finishinstallimage)).BeginInit(); - this.welcome.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox9)).BeginInit(); - this.programimage.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.installimage)).BeginInit(); - this.program.SuspendLayout(); - this.Panel1.SuspendLayout(); - this.Panel2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.iconpic)).BeginInit(); - this.licenseagreement.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox8)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox1)).BeginInit(); - this.Panel3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.licenceagreementinstallpic)).BeginInit(); - this.summary.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox7)).BeginInit(); - this.Panel4.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox6)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.suminstallpic)).BeginInit(); - this.SuspendLayout(); - // - // installerproccess - // - this.installerproccess.Controls.Add(this.PictureBox5); - this.installerproccess.Controls.Add(this.Panel5); - this.installerproccess.Controls.Add(this.Label14); - this.installerproccess.Controls.Add(this.ProgressBar1); - this.installerproccess.Location = new System.Drawing.Point(0, 0); - this.installerproccess.Name = "installerproccess"; - this.installerproccess.Size = new System.Drawing.Size(564, 342); - this.installerproccess.TabIndex = 15; - // - // PictureBox5 - // - this.PictureBox5.Dock = System.Windows.Forms.DockStyle.Bottom; - this.PictureBox5.Location = new System.Drawing.Point(0, 340); - this.PictureBox5.Name = "PictureBox5"; - this.PictureBox5.Size = new System.Drawing.Size(564, 2); - this.PictureBox5.TabIndex = 22; - this.PictureBox5.TabStop = false; - // - // Panel5 - // - this.Panel5.BackColor = System.Drawing.Color.White; - this.Panel5.Controls.Add(this.PictureBox4); - this.Panel5.Controls.Add(this.PictureBox2); - this.Panel5.Controls.Add(this.Label9); - this.Panel5.Controls.Add(this.Label13); - this.Panel5.Dock = System.Windows.Forms.DockStyle.Top; - this.Panel5.Location = new System.Drawing.Point(0, 0); - this.Panel5.Name = "Panel5"; - this.Panel5.Size = new System.Drawing.Size(564, 55); - this.Panel5.TabIndex = 21; - // - // PictureBox4 - // - this.PictureBox4.Dock = System.Windows.Forms.DockStyle.Bottom; - this.PictureBox4.Location = new System.Drawing.Point(0, 53); - this.PictureBox4.Name = "PictureBox4"; - this.PictureBox4.Size = new System.Drawing.Size(564, 2); - this.PictureBox4.TabIndex = 8; - this.PictureBox4.TabStop = false; - // - // PictureBox2 - // - this.PictureBox2.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.PictureBox2.Location = new System.Drawing.Point(512, 4); - this.PictureBox2.Name = "PictureBox2"; - this.PictureBox2.Size = new System.Drawing.Size(48, 48); - this.PictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.PictureBox2.TabIndex = 2; - this.PictureBox2.TabStop = false; - // - // Label9 - // - this.Label9.AutoSize = true; - this.Label9.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label9.Location = new System.Drawing.Point(14, 9); - this.Label9.Name = "Label9"; - this.Label9.Size = new System.Drawing.Size(57, 14); - this.Label9.TabIndex = 0; - this.Label9.Text = "Installing"; - // - // Label13 - // - this.Label13.AutoSize = true; - this.Label13.Location = new System.Drawing.Point(27, 27); - this.Label13.Name = "Label13"; - this.Label13.Size = new System.Drawing.Size(263, 13); - this.Label13.TabIndex = 1; - this.Label13.Text = "Please wait while Guess The Number is being installed"; - // - // Label14 - // - this.Label14.AutoSize = true; - this.Label14.Location = new System.Drawing.Point(22, 80); - this.Label14.Name = "Label14"; - this.Label14.Size = new System.Drawing.Size(143, 13); - this.Label14.TabIndex = 20; - this.Label14.Text = "Installing Guess The Number"; - // - // ProgressBar1 - // - this.ProgressBar1.Location = new System.Drawing.Point(22, 99); - this.ProgressBar1.Name = "ProgressBar1"; - this.ProgressBar1.Size = new System.Drawing.Size(476, 23); - this.ProgressBar1.TabIndex = 19; - // - // Complete - // - this.Complete.BackColor = System.Drawing.Color.White; - this.Complete.Controls.Add(this.PictureBox3); - this.Complete.Controls.Add(this.Panel6); - this.Complete.Controls.Add(this.Label17); - this.Complete.Controls.Add(this.Label16); - this.Complete.Controls.Add(this.Label18); - this.Complete.Location = new System.Drawing.Point(0, 0); - this.Complete.Name = "Complete"; - this.Complete.Size = new System.Drawing.Size(564, 342); - this.Complete.TabIndex = 17; - // - // PictureBox3 - // - this.PictureBox3.Dock = System.Windows.Forms.DockStyle.Bottom; - this.PictureBox3.Location = new System.Drawing.Point(180, 340); - this.PictureBox3.Name = "PictureBox3"; - this.PictureBox3.Size = new System.Drawing.Size(384, 2); - this.PictureBox3.TabIndex = 16; - this.PictureBox3.TabStop = false; - // - // Panel6 - // - this.Panel6.Controls.Add(this.finishinstallimage); - this.Panel6.Dock = System.Windows.Forms.DockStyle.Left; - this.Panel6.Location = new System.Drawing.Point(0, 0); - this.Panel6.Name = "Panel6"; - this.Panel6.Size = new System.Drawing.Size(180, 342); - this.Panel6.TabIndex = 15; - // - // finishinstallimage - // - this.finishinstallimage.Dock = System.Windows.Forms.DockStyle.Fill; - this.finishinstallimage.Location = new System.Drawing.Point(0, 0); - this.finishinstallimage.Name = "finishinstallimage"; - this.finishinstallimage.Size = new System.Drawing.Size(180, 342); - this.finishinstallimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.finishinstallimage.TabIndex = 0; - this.finishinstallimage.TabStop = false; - // - // Label17 - // - this.Label17.AutoSize = true; - this.Label17.Location = new System.Drawing.Point(263, 307); - this.Label17.Name = "Label17"; - this.Label17.Size = new System.Drawing.Size(167, 13); - this.Label17.TabIndex = 2; - this.Label17.Text = "Click Finish to complete the Setup"; - // - // Label16 - // - this.Label16.AutoSize = true; - this.Label16.Location = new System.Drawing.Point(263, 55); - this.Label16.Name = "Label16"; - this.Label16.Size = new System.Drawing.Size(225, 13); - this.Label16.TabIndex = 1; - this.Label16.Text = "Guess The Number was successfully installed."; - // - // Label18 - // - this.Label18.AutoSize = true; - this.Label18.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label18.Location = new System.Drawing.Point(259, 17); - this.Label18.Name = "Label18"; - this.Label18.Size = new System.Drawing.Size(158, 24); - this.Label18.TabIndex = 0; - this.Label18.Text = "Install Complete"; - // - // welcome - // - this.welcome.BackColor = System.Drawing.Color.White; - this.welcome.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.welcome.Controls.Add(this.PictureBox9); - this.welcome.Controls.Add(this.Label1); - this.welcome.Controls.Add(this.programimage); - this.welcome.Controls.Add(this.Label3); - this.welcome.Controls.Add(this.Label2); - this.welcome.Controls.Add(this.Label4); - this.welcome.Controls.Add(this.TextBox1); - this.welcome.Location = new System.Drawing.Point(0, 0); - this.welcome.Name = "welcome"; - this.welcome.Size = new System.Drawing.Size(564, 342); - this.welcome.TabIndex = 14; - // - // PictureBox9 - // - this.PictureBox9.Dock = System.Windows.Forms.DockStyle.Bottom; - this.PictureBox9.Location = new System.Drawing.Point(180, 338); - this.PictureBox9.Name = "PictureBox9"; - this.PictureBox9.Size = new System.Drawing.Size(382, 2); - this.PictureBox9.TabIndex = 16; - this.PictureBox9.TabStop = false; - // - // Label1 - // - this.Label1.AutoSize = true; - this.Label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label1.Location = new System.Drawing.Point(188, 31); - this.Label1.Name = "Label1"; - this.Label1.Size = new System.Drawing.Size(117, 20); - this.Label1.TabIndex = 15; - this.Label1.Text = "Setup Wizard"; - // - // programimage - // - this.programimage.Controls.Add(this.installimage); - this.programimage.Dock = System.Windows.Forms.DockStyle.Left; - this.programimage.Location = new System.Drawing.Point(0, 0); - this.programimage.Name = "programimage"; - this.programimage.Size = new System.Drawing.Size(180, 340); - this.programimage.TabIndex = 14; - // - // installimage - // - this.installimage.Dock = System.Windows.Forms.DockStyle.Fill; - this.installimage.Location = new System.Drawing.Point(0, 0); - this.installimage.Name = "installimage"; - this.installimage.Size = new System.Drawing.Size(180, 340); - this.installimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.installimage.TabIndex = 0; - this.installimage.TabStop = false; - // - // Label3 - // - this.Label3.AutoSize = true; - this.Label3.Location = new System.Drawing.Point(186, 182); - this.Label3.Name = "Label3"; - this.Label3.Size = new System.Drawing.Size(114, 13); - this.Label3.TabIndex = 13; - this.Label3.Text = "Click Next to continue "; - // - // Label2 - // - this.Label2.AutoSize = true; - this.Label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label2.Location = new System.Drawing.Point(185, 7); - this.Label2.Name = "Label2"; - this.Label2.Size = new System.Drawing.Size(266, 20); - this.Label2.TabIndex = 6; - this.Label2.Text = "Welcome To Guess The Number"; - // - // Label4 - // - this.Label4.AutoSize = true; - this.Label4.Location = new System.Drawing.Point(187, 71); - this.Label4.Name = "Label4"; - this.Label4.Size = new System.Drawing.Size(348, 13); - this.Label4.TabIndex = 7; - this.Label4.Text = "This Wizard will guide you throught the installation of Guess The Number"; - // - // TextBox1 - // - this.TextBox1.BackColor = System.Drawing.Color.White; - this.TextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TextBox1.Location = new System.Drawing.Point(190, 104); - this.TextBox1.Multiline = true; - this.TextBox1.Name = "TextBox1"; - this.TextBox1.ReadOnly = true; - this.TextBox1.Size = new System.Drawing.Size(270, 62); - this.TextBox1.TabIndex = 8; - this.TextBox1.Text = "It is recommended that you close all other applications before starting Setup. Th" + - "is will make it possible to update relevant system files without having to reboo" + - "t your computer."; - // - // toprightcorner - // - this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.toprightcorner.Location = new System.Drawing.Point(569, 0); - this.toprightcorner.Name = "toprightcorner"; - this.toprightcorner.Size = new System.Drawing.Size(4, 4); - this.toprightcorner.TabIndex = 6; - // - // bottomrightcorner - // - this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; - this.bottomrightcorner.Location = new System.Drawing.Point(569, 417); - this.bottomrightcorner.Name = "bottomrightcorner"; - this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); - this.bottomrightcorner.TabIndex = 4; - // - // bottomleftcorner - // - this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.bottomleftcorner.Location = new System.Drawing.Point(0, 417); - this.bottomleftcorner.Name = "bottomleftcorner"; - this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); - this.bottomleftcorner.TabIndex = 2; - // - // topleftcorner - // - this.topleftcorner.Location = new System.Drawing.Point(0, 0); - this.topleftcorner.Name = "topleftcorner"; - this.topleftcorner.Size = new System.Drawing.Size(4, 4); - this.topleftcorner.TabIndex = 1; - // - // pullbs - // - this.pullbs.Interval = 1; - // - // pullbottom - // - this.pullbottom.Interval = 1; - // - // pullside - // - this.pullside.Interval = 1; - // - // Timer1 - // - this.Timer1.Tick += new System.EventHandler(this.Timer1_Tick); - // - // TextBox4 - // - this.TextBox4.BackColor = System.Drawing.Color.Gainsboro; - this.TextBox4.Location = new System.Drawing.Point(28, 129); - this.TextBox4.Multiline = true; - this.TextBox4.Name = "TextBox4"; - this.TextBox4.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.TextBox4.Size = new System.Drawing.Size(497, 133); - this.TextBox4.TabIndex = 3; - this.TextBox4.Text = resources.GetString("TextBox4.Text"); - // - // program - // - this.program.BackColor = System.Drawing.Color.LightGray; - this.program.Controls.Add(this.Panel1); - this.program.Controls.Add(this.toprightcorner); - this.program.Controls.Add(this.bottomrightcorner); - this.program.Controls.Add(this.bottomleftcorner); - this.program.Controls.Add(this.topleftcorner); - this.program.Dock = System.Windows.Forms.DockStyle.Fill; - this.program.Location = new System.Drawing.Point(0, 0); - this.program.Name = "program"; - this.program.Size = new System.Drawing.Size(573, 421); - this.program.TabIndex = 6; - // - // Panel1 - // - this.Panel1.BackColor = System.Drawing.Color.OldLace; - this.Panel1.Controls.Add(this.Panel7); - this.Panel1.Controls.Add(this.Panel9); - this.Panel1.Controls.Add(this.Panel2); - 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(573, 421); - this.Panel1.TabIndex = 9; - // - // Panel7 - // - this.Panel7.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Panel7.Location = new System.Drawing.Point(0, 417); - this.Panel7.Name = "Panel7"; - this.Panel7.Size = new System.Drawing.Size(5, 4); - this.Panel7.TabIndex = 10; - // - // Panel9 - // - this.Panel9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Panel9.Cursor = System.Windows.Forms.Cursors.SizeNWSE; - this.Panel9.Location = new System.Drawing.Point(569, 417); - this.Panel9.Name = "Panel9"; - this.Panel9.Size = new System.Drawing.Size(4, 4); - this.Panel9.TabIndex = 4; - // - // Panel2 - // - this.Panel2.BackColor = System.Drawing.Color.Gainsboro; - this.Panel2.Controls.Add(this.iconpic); - this.Panel2.Controls.Add(this.installname); - this.Panel2.Controls.Add(this.Button3); - this.Panel2.Controls.Add(this.Button2); - this.Panel2.Controls.Add(this.Button1); - this.Panel2.Controls.Add(this.licenseagreement); - this.Panel2.Controls.Add(this.summary); - this.Panel2.Controls.Add(this.installerproccess); - this.Panel2.Controls.Add(this.Complete); - this.Panel2.Controls.Add(this.welcome); - this.Panel2.Dock = System.Windows.Forms.DockStyle.Fill; - this.Panel2.Location = new System.Drawing.Point(0, 0); - this.Panel2.Name = "Panel2"; - this.Panel2.Size = new System.Drawing.Size(573, 421); - this.Panel2.TabIndex = 21; - // - // iconpic - // - this.iconpic.Location = new System.Drawing.Point(96, 350); - this.iconpic.Name = "iconpic"; - this.iconpic.Size = new System.Drawing.Size(60, 31); - this.iconpic.TabIndex = 19; - this.iconpic.TabStop = false; - this.iconpic.Visible = false; - // - // installname - // - this.installname.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.installname.AutoSize = true; - this.installname.Location = new System.Drawing.Point(5, 391); - this.installname.Name = "installname"; - this.installname.Size = new System.Drawing.Size(45, 13); - this.installname.TabIndex = 18; - this.installname.Text = "Label18"; - // - // Button3 - // - this.Button3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button3.Location = new System.Drawing.Point(404, 390); - this.Button3.Name = "Button3"; - this.Button3.Size = new System.Drawing.Size(75, 23); - this.Button3.TabIndex = 12; - this.Button3.Text = "Next >"; - this.Button3.UseVisualStyleBackColor = true; - this.Button3.Click += new System.EventHandler(this.Button3_Click); - // - // Button2 - // - this.Button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button2.Location = new System.Drawing.Point(323, 390); - this.Button2.Name = "Button2"; - this.Button2.Size = new System.Drawing.Size(75, 23); - this.Button2.TabIndex = 11; - this.Button2.Text = "< Back"; - this.Button2.UseVisualStyleBackColor = true; - // - // Button1 - // - this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button1.Location = new System.Drawing.Point(485, 390); - this.Button1.Name = "Button1"; - this.Button1.Size = new System.Drawing.Size(75, 23); - this.Button1.TabIndex = 10; - this.Button1.Text = "Cancel"; - this.Button1.UseVisualStyleBackColor = true; - this.Button1.Click += new System.EventHandler(this.Button1_Click); - // - // licenseagreement - // - this.licenseagreement.Controls.Add(this.PictureBox8); - this.licenseagreement.Controls.Add(this.PictureBox1); - this.licenseagreement.Controls.Add(this.Panel3); - this.licenseagreement.Controls.Add(this.RadioButton2); - this.licenseagreement.Controls.Add(this.RadioButton1); - this.licenseagreement.Controls.Add(this.TextBox4); - this.licenseagreement.Controls.Add(this.TextBox3); - this.licenseagreement.Location = new System.Drawing.Point(0, 0); - this.licenseagreement.Name = "licenseagreement"; - this.licenseagreement.Size = new System.Drawing.Size(564, 342); - this.licenseagreement.TabIndex = 15; - // - // PictureBox8 - // - this.PictureBox8.Dock = System.Windows.Forms.DockStyle.Bottom; - this.PictureBox8.Location = new System.Drawing.Point(0, 340); - this.PictureBox8.Name = "PictureBox8"; - this.PictureBox8.Size = new System.Drawing.Size(564, 2); - this.PictureBox8.TabIndex = 9; - this.PictureBox8.TabStop = false; - // - // PictureBox1 - // - this.PictureBox1.Dock = System.Windows.Forms.DockStyle.Top; - this.PictureBox1.Location = new System.Drawing.Point(0, 55); - this.PictureBox1.Name = "PictureBox1"; - this.PictureBox1.Size = new System.Drawing.Size(564, 2); - this.PictureBox1.TabIndex = 7; - this.PictureBox1.TabStop = false; - // - // Panel3 - // - this.Panel3.BackColor = System.Drawing.Color.White; - this.Panel3.Controls.Add(this.licenceagreementinstallpic); - this.Panel3.Controls.Add(this.Label6); - this.Panel3.Controls.Add(this.Label5); - this.Panel3.Dock = System.Windows.Forms.DockStyle.Top; - this.Panel3.Location = new System.Drawing.Point(0, 0); - this.Panel3.Name = "Panel3"; - this.Panel3.Size = new System.Drawing.Size(564, 55); - this.Panel3.TabIndex = 6; - // - // licenceagreementinstallpic - // - this.licenceagreementinstallpic.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.licenceagreementinstallpic.Location = new System.Drawing.Point(512, 4); - this.licenceagreementinstallpic.Name = "licenceagreementinstallpic"; - this.licenceagreementinstallpic.Size = new System.Drawing.Size(48, 48); - this.licenceagreementinstallpic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.licenceagreementinstallpic.TabIndex = 2; - this.licenceagreementinstallpic.TabStop = false; - // - // Label6 - // - this.Label6.AutoSize = true; - this.Label6.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label6.Location = new System.Drawing.Point(14, 9); - this.Label6.Name = "Label6"; - this.Label6.Size = new System.Drawing.Size(170, 14); - this.Label6.TabIndex = 0; - this.Label6.Text = "Software License Agreement"; - // - // Label5 - // - this.Label5.AutoSize = true; - this.Label5.Location = new System.Drawing.Point(36, 27); - this.Label5.Name = "Label5"; - this.Label5.Size = new System.Drawing.Size(216, 13); - this.Label5.TabIndex = 1; - this.Label5.Text = "Terms and conditions for using this software."; - // - // RadioButton2 - // - this.RadioButton2.AutoSize = true; - this.RadioButton2.Location = new System.Drawing.Point(28, 288); - this.RadioButton2.Name = "RadioButton2"; - this.RadioButton2.Size = new System.Drawing.Size(275, 17); - this.RadioButton2.TabIndex = 5; - this.RadioButton2.Text = "I do NOT accept the terms of the License Agreement"; - this.RadioButton2.UseVisualStyleBackColor = true; - this.RadioButton2.CheckedChanged += new System.EventHandler(this.RadioButton2_CheckedChanged); - // - // RadioButton1 - // - this.RadioButton1.AutoSize = true; - this.RadioButton1.Checked = true; - this.RadioButton1.Location = new System.Drawing.Point(28, 269); - this.RadioButton1.Name = "RadioButton1"; - this.RadioButton1.Size = new System.Drawing.Size(234, 17); - this.RadioButton1.TabIndex = 4; - this.RadioButton1.TabStop = true; - this.RadioButton1.Text = "I accept the terms of the License Agreement"; - this.RadioButton1.UseVisualStyleBackColor = true; - this.RadioButton1.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // TextBox3 - // - this.TextBox3.BackColor = System.Drawing.Color.Gainsboro; - this.TextBox3.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TextBox3.Location = new System.Drawing.Point(28, 92); - this.TextBox3.Multiline = true; - this.TextBox3.Name = "TextBox3"; - this.TextBox3.Size = new System.Drawing.Size(424, 39); - this.TextBox3.TabIndex = 2; - this.TextBox3.Text = "Please read the following license agreement, use the scroll bar to view the rest " + - "of this agreement"; - // - // summary - // - this.summary.Controls.Add(this.PictureBox7); - this.summary.Controls.Add(this.Panel4); - this.summary.Controls.Add(this.Label11); - this.summary.Controls.Add(this.Label10); - this.summary.Controls.Add(this.Label8); - this.summary.Location = new System.Drawing.Point(0, 0); - this.summary.Name = "summary"; - this.summary.Size = new System.Drawing.Size(564, 342); - this.summary.TabIndex = 16; - // - // PictureBox7 - // - this.PictureBox7.Dock = System.Windows.Forms.DockStyle.Bottom; - this.PictureBox7.Location = new System.Drawing.Point(0, 340); - this.PictureBox7.Name = "PictureBox7"; - this.PictureBox7.Size = new System.Drawing.Size(564, 2); - this.PictureBox7.TabIndex = 9; - this.PictureBox7.TabStop = false; - // - // Panel4 - // - this.Panel4.BackColor = System.Drawing.Color.White; - this.Panel4.Controls.Add(this.PictureBox6); - this.Panel4.Controls.Add(this.suminstallpic); - this.Panel4.Controls.Add(this.Label7); - this.Panel4.Controls.Add(this.Label12); - this.Panel4.Dock = System.Windows.Forms.DockStyle.Top; - this.Panel4.Location = new System.Drawing.Point(0, 0); - this.Panel4.Name = "Panel4"; - this.Panel4.Size = new System.Drawing.Size(564, 55); - this.Panel4.TabIndex = 7; - // - // PictureBox6 - // - this.PictureBox6.Dock = System.Windows.Forms.DockStyle.Bottom; - this.PictureBox6.Location = new System.Drawing.Point(0, 53); - this.PictureBox6.Name = "PictureBox6"; - this.PictureBox6.Size = new System.Drawing.Size(564, 2); - this.PictureBox6.TabIndex = 9; - this.PictureBox6.TabStop = false; - // - // suminstallpic - // - this.suminstallpic.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.suminstallpic.Location = new System.Drawing.Point(512, 4); - this.suminstallpic.Name = "suminstallpic"; - this.suminstallpic.Size = new System.Drawing.Size(48, 48); - this.suminstallpic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.suminstallpic.TabIndex = 2; - this.suminstallpic.TabStop = false; - // - // Label7 - // - this.Label7.AutoSize = true; - this.Label7.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label7.Location = new System.Drawing.Point(14, 9); - this.Label7.Name = "Label7"; - this.Label7.Size = new System.Drawing.Size(60, 14); - this.Label7.TabIndex = 0; - this.Label7.Text = "Summary"; - // - // Label12 - // - this.Label12.AutoSize = true; - this.Label12.Location = new System.Drawing.Point(31, 27); - this.Label12.Name = "Label12"; - this.Label12.Size = new System.Drawing.Size(207, 13); - this.Label12.TabIndex = 1; - this.Label12.Text = "Ready to start installing Guess the Number"; - // - // Label11 - // - this.Label11.AutoSize = true; - this.Label11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.Label11.Location = new System.Drawing.Point(35, 110); - this.Label11.Name = "Label11"; - this.Label11.Size = new System.Drawing.Size(187, 15); - this.Label11.TabIndex = 5; - this.Label11.Text = "C:\\Program Files\\ Guess The Number"; - // - // Label10 - // - this.Label10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Label10.AutoSize = true; - this.Label10.Location = new System.Drawing.Point(14, 308); - this.Label10.Name = "Label10"; - this.Label10.Size = new System.Drawing.Size(111, 13); - this.Label10.TabIndex = 4; - this.Label10.Text = "Click Next to continue"; - // - // Label8 - // - this.Label8.AutoSize = true; - this.Label8.Location = new System.Drawing.Point(30, 88); - this.Label8.Name = "Label8"; - this.Label8.Size = new System.Drawing.Size(277, 13); - this.Label8.TabIndex = 2; - this.Label8.Text = "Guess The Number will be installed the following location:"; - // - // WinClassicInstaller - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.program); - this.Name = "WinClassicInstaller"; - this.Size = new System.Drawing.Size(573, 421); - this.Load += new System.EventHandler(this.WinClassicInstaller_Load); - this.installerproccess.ResumeLayout(false); - this.installerproccess.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox5)).EndInit(); - this.Panel5.ResumeLayout(false); - this.Panel5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox2)).EndInit(); - this.Complete.ResumeLayout(false); - this.Complete.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox3)).EndInit(); - this.Panel6.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.finishinstallimage)).EndInit(); - this.welcome.ResumeLayout(false); - this.welcome.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox9)).EndInit(); - this.programimage.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.installimage)).EndInit(); - this.program.ResumeLayout(false); - this.Panel1.ResumeLayout(false); - this.Panel2.ResumeLayout(false); - this.Panel2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.iconpic)).EndInit(); - this.licenseagreement.ResumeLayout(false); - this.licenseagreement.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox8)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox1)).EndInit(); - this.Panel3.ResumeLayout(false); - this.Panel3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.licenceagreementinstallpic)).EndInit(); - this.summary.ResumeLayout(false); - this.summary.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox7)).EndInit(); - this.Panel4.ResumeLayout(false); - this.Panel4.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PictureBox6)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.suminstallpic)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - internal System.Windows.Forms.Panel installerproccess; - internal System.Windows.Forms.PictureBox PictureBox5; - internal System.Windows.Forms.Panel Panel5; - internal System.Windows.Forms.PictureBox PictureBox4; - internal System.Windows.Forms.PictureBox PictureBox2; - internal System.Windows.Forms.Label Label9; - internal System.Windows.Forms.Label Label13; - internal System.Windows.Forms.Label Label14; - internal System.Windows.Forms.ProgressBar ProgressBar1; - internal System.Windows.Forms.Panel Complete; - internal System.Windows.Forms.PictureBox PictureBox3; - internal System.Windows.Forms.Panel Panel6; - internal System.Windows.Forms.PictureBox finishinstallimage; - internal System.Windows.Forms.Label Label17; - internal System.Windows.Forms.Label Label16; - internal System.Windows.Forms.Label Label18; - internal System.Windows.Forms.Panel welcome; - internal System.Windows.Forms.PictureBox PictureBox9; - internal System.Windows.Forms.Label Label1; - internal System.Windows.Forms.Panel programimage; - internal System.Windows.Forms.PictureBox installimage; - internal System.Windows.Forms.Label Label3; - internal System.Windows.Forms.Label Label2; - internal System.Windows.Forms.Label Label4; - internal System.Windows.Forms.TextBox TextBox1; - internal System.Windows.Forms.Panel toprightcorner; - internal System.Windows.Forms.Panel bottomrightcorner; - internal System.Windows.Forms.Panel bottomleftcorner; - internal System.Windows.Forms.Panel topleftcorner; - internal System.Windows.Forms.Timer look; - internal System.Windows.Forms.Timer pullbs; - internal System.Windows.Forms.Timer pullbottom; - internal System.Windows.Forms.Timer pullside; - internal System.Windows.Forms.Timer Timer1; - internal System.Windows.Forms.TextBox TextBox4; - internal System.Windows.Forms.Panel program; - internal System.Windows.Forms.Panel Panel1; - internal System.Windows.Forms.Panel Panel7; - internal System.Windows.Forms.Panel Panel9; - internal System.Windows.Forms.Panel Panel2; - internal System.Windows.Forms.PictureBox iconpic; - internal System.Windows.Forms.Label installname; - internal System.Windows.Forms.Button Button3; - internal System.Windows.Forms.Button Button2; - internal System.Windows.Forms.Button Button1; - internal System.Windows.Forms.Panel licenseagreement; - internal System.Windows.Forms.PictureBox PictureBox8; - internal System.Windows.Forms.PictureBox PictureBox1; - internal System.Windows.Forms.Panel Panel3; - internal System.Windows.Forms.PictureBox licenceagreementinstallpic; - internal System.Windows.Forms.Label Label6; - internal System.Windows.Forms.Label Label5; - internal System.Windows.Forms.RadioButton RadioButton2; - internal System.Windows.Forms.RadioButton RadioButton1; - internal System.Windows.Forms.TextBox TextBox3; - internal System.Windows.Forms.Panel summary; - internal System.Windows.Forms.PictureBox PictureBox7; - internal System.Windows.Forms.Panel Panel4; - internal System.Windows.Forms.PictureBox PictureBox6; - internal System.Windows.Forms.PictureBox suminstallpic; - internal System.Windows.Forms.Label Label7; - internal System.Windows.Forms.Label Label12; - internal System.Windows.Forms.Label Label11; - internal System.Windows.Forms.Label Label10; - internal System.Windows.Forms.Label Label8; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.cs deleted file mode 100644 index a15b1e1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.cs +++ /dev/null @@ -1,145 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.OS.Win95; - -namespace TimeHACK.WinClassicForms -{ - public partial class WinClassicInstaller : UserControl - { - public WinClassicInstaller() - { - InitializeComponent(); - } - - string programtoinstall; - - private void WinClassicInstaller_Load(object sender, EventArgs e) - { - welcome.Show(); - programtoinstall = installname.Text; - installname.Hide(); - //programname.Text = (programtoinstall & " Setup") - Label1.Text = ("Setup Wizard "); - Label2.Text = ("Welcome To " + programtoinstall); - Label3.Text = ("Click Next to continue"); - Label4.Text = ("This Wizard will guide you through the installation of " + programtoinstall); - Label11.Text = ("C:\\Program Files\\ " + programtoinstall); - Label12.Text = ("Ready to start installing " + programtoinstall); - Label13.Text = ("Please wait while " + programtoinstall + " is being installed"); - Label14.Text = ("Installing " + programtoinstall); - Label16.Text = (programtoinstall + " was successfully installed."); - finishinstallimage.Image = installimage.Image; - look.Start(); - licenceagreementinstallpic.Image = iconpic.Image; - suminstallpic.Image = iconpic.Image; - PictureBox2.Image = iconpic.Image; - } - - private void Button3_Click(object sender, EventArgs e) - { - if (Button3.Text == "Finish") - { - if (programtoinstall == "Web Chat 1998") - { - TitleScreen.frm95.WebChatToolStripMenuItem.Visible = true; - ((Form)this.TopLevelControl).Close(); - } - if (programtoinstall == "Guess The Number 2") - { - ((Form)this.TopLevelControl).Close(); - //Windows2000.GuessTheNumberToolStripMenuItem.Visible = true; - } - if (programtoinstall == "Start Runner 2000") - { - ((Form)this.TopLevelControl).Close(); - //Windows2000.StartRunnerToolStripMenuItem.Visible = true; - } - if (programtoinstall == "Error Blaster 2000") - { - ((Form)this.TopLevelControl).Close(); - //Windows2000.ErrorBlasterToolStripMenuItem.Visible = true; - } - if (programtoinstall == "Skindows 95") - { - ((Windows95)this.ParentForm.ParentForm).SkindowsToolStripMenuItem.Visible = true; - ((Form)this.TopLevelControl).Close(); - } - if (programtoinstall == "Web Chat 2000") - { - ((Form)this.TopLevelControl).Close(); - //Windows2000.WebChatToolStripMenuItem.Visible = true; - } - if (programtoinstall == "Time Distorter 0.3") - { - ((Form)this.TopLevelControl).Close(); - //Windows2000.TimeDistorter03ToolStripMenuItem.Visible = true; - } - if (programtoinstall == "Survive The Day") - { - ((Form)this.TopLevelControl).Close(); - //Windows2000.SurviveTheDayToolStripMenuItem.Visible = true; - } - } - if (summary.Visible == true & licenseagreement.Visible == false) - { - summary.Hide(); - Button3.Hide(); - Timer1.Start(); - } - if (licenseagreement.Visible == true & welcome.Visible == false) - { - licenseagreement.Hide(); - } - if (welcome.Visible == true) - { - welcome.Hide(); - } - } - - private void Timer1_Tick(object sender, EventArgs e) - { - if (ProgressBar1.Value < 100) - { - ProgressBar1.Value = ProgressBar1.Value + 1; - } - if (ProgressBar1.Value == 100) - { - Button3.Show(); - installerproccess.Hide(); - Button3.Text = "Finish"; - Timer1.Stop(); - } - } - - private void Button1_Click(object sender, EventArgs e) - { - ((Form)this.TopLevelControl).Close(); - } - - private void RadioButton2_CheckedChanged(object sender, EventArgs e) - { - if(RadioButton2.Checked == true){ - Button3.Enabled = false; - }else{ - Button3.Enabled = true; - } - } - - private void RadioButton1_CheckedChanged(object sender, EventArgs e) - { - if (RadioButton2.Checked == true) - { - Button3.Enabled = false; - }else{ - Button3.Enabled = true; - } - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.resx deleted file mode 100644 index 33801ef..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicInstaller.resx +++ /dev/null @@ -1,152 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 200, 57 - - - 275, 57 - - - 359, 57 - - - 472, 57 - - - 566, 57 - - - By installing this software you agree that you will not try to reverse engineer it in anyway or claim it as your own work. - -You agree that you will not try to spread this software or any of its components to other companies without rightful permission from the owner. - -You agree that if you bought this program, you own it and that nobody else is allowed to use it on your computer or on their computer. - -You understand that trying to upload this software online or any other forms of spreading this software will result in the FBI coming into your home and killing you with knives. - -You agree that taking a picture of this software and sending it to someone will cause you to get 15 years in jail for software exposing. - -You agree that if you tell someone else about this software's features that you will wake up dead in the morning because the owner would have killed you in your sleep. - -You know that using this software will alert the maker of it and then cause him to monitor every moment of your life after you install this software. - -You agree to all of the above and will not commit any of the crimes otherwise you will go to Hell. - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs deleted file mode 100644 index 5f6c2d3..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs +++ /dev/null @@ -1,209 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicTerminal - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.cmdPrompt = new System.Windows.Forms.RichTextBox(); - this.actionPanel = new System.Windows.Forms.Panel(); - this.btnFont = new System.Windows.Forms.Button(); - this.btnCopy = new System.Windows.Forms.Button(); - this.termMax = new System.Windows.Forms.Button(); - this.btnNothing = new System.Windows.Forms.Button(); - this.btnSettings = new System.Windows.Forms.Button(); - this.btnPaste = new System.Windows.Forms.Button(); - this.btnMark = new System.Windows.Forms.Button(); - this.sizeSel = new System.Windows.Forms.ComboBox(); - this.actionPanel.SuspendLayout(); - this.SuspendLayout(); - // - // cmdPrompt - // - this.cmdPrompt.BackColor = System.Drawing.Color.Black; - this.cmdPrompt.Dock = System.Windows.Forms.DockStyle.Fill; - this.cmdPrompt.Font = new System.Drawing.Font("Lucida Console", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cmdPrompt.ForeColor = System.Drawing.Color.Silver; - this.cmdPrompt.Location = new System.Drawing.Point(0, 0); - this.cmdPrompt.Name = "cmdPrompt"; - this.cmdPrompt.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.ForcedBoth; - this.cmdPrompt.ShowSelectionMargin = true; - this.cmdPrompt.Size = new System.Drawing.Size(459, 262); - this.cmdPrompt.TabIndex = 0; - this.cmdPrompt.Text = ""; - this.cmdPrompt.KeyUp += new System.Windows.Forms.KeyEventHandler(this.richTextBox1_KeyUp); - // - // actionPanel - // - this.actionPanel.BackColor = System.Drawing.Color.Silver; - this.actionPanel.Controls.Add(this.btnFont); - this.actionPanel.Controls.Add(this.btnCopy); - this.actionPanel.Controls.Add(this.termMax); - this.actionPanel.Controls.Add(this.btnNothing); - this.actionPanel.Controls.Add(this.btnSettings); - this.actionPanel.Controls.Add(this.btnPaste); - this.actionPanel.Controls.Add(this.btnMark); - this.actionPanel.Controls.Add(this.sizeSel); - this.actionPanel.Dock = System.Windows.Forms.DockStyle.Top; - this.actionPanel.Location = new System.Drawing.Point(0, 0); - this.actionPanel.Name = "actionPanel"; - this.actionPanel.Size = new System.Drawing.Size(459, 28); - this.actionPanel.TabIndex = 1; - // - // btnFont - // - this.btnFont.BackgroundImage = global::TimeHACK.Properties.Resources.termFont; - this.btnFont.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.btnFont.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnFont.Location = new System.Drawing.Point(266, 3); - this.btnFont.Name = "btnFont"; - this.btnFont.Size = new System.Drawing.Size(23, 22); - this.btnFont.TabIndex = 7; - this.btnFont.UseVisualStyleBackColor = true; - this.btnFont.Click += new System.EventHandler(this.btnFont_Click); - // - // btnCopy - // - this.btnCopy.BackgroundImage = global::TimeHACK.Properties.Resources.termCopy; - this.btnCopy.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.btnCopy.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnCopy.Location = new System.Drawing.Point(126, 3); - this.btnCopy.Name = "btnCopy"; - this.btnCopy.Size = new System.Drawing.Size(23, 22); - this.btnCopy.TabIndex = 6; - this.btnCopy.UseVisualStyleBackColor = true; - this.btnCopy.Click += new System.EventHandler(this.btnCopy_Click); - // - // termMax - // - this.termMax.BackgroundImage = global::TimeHACK.Properties.Resources.termMax; - this.termMax.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.termMax.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.termMax.Location = new System.Drawing.Point(180, 3); - this.termMax.Name = "termMax"; - this.termMax.Size = new System.Drawing.Size(23, 22); - this.termMax.TabIndex = 5; - this.termMax.UseVisualStyleBackColor = true; - // - // btnNothing - // - this.btnNothing.BackgroundImage = global::TimeHACK.Properties.Resources.termNothing; - this.btnNothing.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.btnNothing.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnNothing.Location = new System.Drawing.Point(234, 3); - this.btnNothing.Name = "btnNothing"; - this.btnNothing.Size = new System.Drawing.Size(23, 22); - this.btnNothing.TabIndex = 4; - this.btnNothing.UseVisualStyleBackColor = true; - // - // btnSettings - // - this.btnSettings.BackgroundImage = global::TimeHACK.Properties.Resources.termSettings; - this.btnSettings.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.btnSettings.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnSettings.Location = new System.Drawing.Point(212, 3); - this.btnSettings.Name = "btnSettings"; - this.btnSettings.Size = new System.Drawing.Size(23, 22); - this.btnSettings.TabIndex = 3; - this.btnSettings.UseVisualStyleBackColor = true; - this.btnSettings.Click += new System.EventHandler(this.btnSettings_Click); - // - // btnPaste - // - this.btnPaste.BackgroundImage = global::TimeHACK.Properties.Resources.termPaste; - this.btnPaste.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.btnPaste.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnPaste.Location = new System.Drawing.Point(148, 3); - this.btnPaste.Name = "btnPaste"; - this.btnPaste.Size = new System.Drawing.Size(23, 22); - this.btnPaste.TabIndex = 2; - this.btnPaste.UseVisualStyleBackColor = true; - this.btnPaste.Click += new System.EventHandler(this.btnPaste_Click); - // - // btnMark - // - this.btnMark.BackgroundImage = global::TimeHACK.Properties.Resources.termMark; - this.btnMark.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.btnMark.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnMark.Location = new System.Drawing.Point(104, 3); - this.btnMark.Name = "btnMark"; - this.btnMark.Size = new System.Drawing.Size(23, 22); - this.btnMark.TabIndex = 1; - this.btnMark.UseVisualStyleBackColor = true; - // - // sizeSel - // - this.sizeSel.BackColor = System.Drawing.Color.Silver; - this.sizeSel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.sizeSel.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.sizeSel.FormattingEnabled = true; - this.sizeSel.Items.AddRange(new object[] { - "Auto", - "4 x 6", - "5 x 12", - "6 x 8", - "6 x 12", - "7 x 12", - "7 x 14", - "7 x 15", - "8 x 8", - "8 x 12", - "8 x 16", - "10 x 18", - "10 x 20", - "12 x 16", - "12 x 22"}); - this.sizeSel.Location = new System.Drawing.Point(4, 4); - this.sizeSel.Name = "sizeSel"; - this.sizeSel.Size = new System.Drawing.Size(92, 21); - this.sizeSel.TabIndex = 0; - // - // WinClassicTerminal - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.actionPanel); - this.Controls.Add(this.cmdPrompt); - this.Name = "WinClassicTerminal"; - this.Size = new System.Drawing.Size(459, 262); - this.actionPanel.ResumeLayout(false); - this.ResumeLayout(false); - - } - - #endregion - private System.Windows.Forms.Panel actionPanel; - private System.Windows.Forms.Button btnFont; - private System.Windows.Forms.Button btnCopy; - private System.Windows.Forms.Button termMax; - private System.Windows.Forms.Button btnNothing; - private System.Windows.Forms.Button btnSettings; - private System.Windows.Forms.Button btnPaste; - private System.Windows.Forms.Button btnMark; - private System.Windows.Forms.ComboBox sizeSel; - internal System.Windows.Forms.RichTextBox cmdPrompt; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs deleted file mode 100644 index 5eeeb33..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs +++ /dev/null @@ -1,185 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.Media; -using System.IO; -using System.Threading; -using System.Reflection; -using System.Linq.Expressions; -using System.Diagnostics; -using System.Text.RegularExpressions; -using Newtonsoft.Json; -using TimeHACK.Engine; -using System.Globalization; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicTerminal : UserControl - { - public WindowManager wm = new WindowManager(); - - public int currentLine = 4; - public static string prefix = @"C:\WINDOWS>"; - public static string workingDir = $"{SaveSystem.ProfileWindowsDirectory}"; - public string output = ""; - - public WinClassicTerminal(bool readOnly) - { - InitializeComponent(); - - // Paint the classic borders - btnCopy.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - btnFont.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - btnMark.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - btnNothing.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - btnPaste.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - btnSettings.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - sizeSel.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - - // Set the default index to "Auto" - sizeSel.SelectedIndex = 0; - - // Set the font and append the prefix text - cmdPrompt.Font = new Font(TitleScreen.pfc.Families[1], 12F, FontStyle.Regular); - - cmdPrompt.BringToFront(); - - if (readOnly) - { - actionPanel.Hide(); - cmdPrompt.ReadOnly = true; - } - else - { - cmdPrompt.AppendText("\nMicrosoft Windows 95\n Copyright Microsoft Corp 1981-1995.\n\n"); - cmdPrompt.AppendText(prefix); - } - } - /// - /// Write text to the Terminal and create a new line. Very similar to the Win32 Console.WriteLine Function. - /// - /// - public void WriteLine(string Text) - { - cmdPrompt.AppendText(Text + "\n"); - this.Update(); - } - - /// - /// Write text to the Terminal. Very similar to the Win32 Console.Write Function. - /// - /// - public void Write(string Text) - { - cmdPrompt.AppendText(Text); - cmdPrompt.Update(); - } - - private void btnCopy_Click(object sender, EventArgs e) - { - if (cmdPrompt.SelectedText.Length > 0) - Clipboard.SetText(cmdPrompt.SelectedText); // Set the clipboard text to the selection of the RichTextBox - else - wm.StartInfobox95("ERROR", "You need to select something to copy.", Engine.Template.InfoboxType.Error, Engine.Template.InfoboxButtons.OK); // Display an error message if the length is 0 - } - - private void btnPaste_Click(object sender, EventArgs e) - { - if (Clipboard.GetText() != "") - Write(Clipboard.GetText()); // Write the contents of the Clipboard text in the RichTextBox - else - wm.StartInfobox95("ERROR", "You need to have something in your clipboard to paste.", Engine.Template.InfoboxType.Error, Engine.Template.InfoboxButtons.OK); // Display an error message if the clipboard is null/empty - } - - private void btnSettings_Click(object sender, EventArgs e) - { - wm.StartInfobox95("INFO", "This feature has not been implemented yet. Stay tuned! -Jason", Engine.Template.InfoboxType.Info, Engine.Template.InfoboxButtons.OK); - //TODO: Well, add the settings... - } - - private void btnFont_Click(object sender, EventArgs e) - { - //TODO: Add font UC(?) - } - - private void richTextBox1_KeyUp(object sender, KeyEventArgs e) - { - if (e.KeyData == Keys.Return) - { - string[] cmd = cmdPrompt.Lines[currentLine].Substring(prefix.Length).Split(' '); - - switch (cmd[0]) - { - case "dir": - FileSystemFolderInfo dirinfo = JsonConvert.DeserializeObject(File.ReadAllText(Path.Combine(workingDir, "_data.info"))); - NumberFormatInfo nfi = new CultureInfo("en-US", false).NumberFormat; - nfi.NumberDecimalDigits = 0; - output = $" Volume in drive C has no label\n Volume Serial Number is 0000-0000\n Directory of {prefix.Replace(">", "")}\n\n"; - foreach (THDirInfo thd in dirinfo.SubDirs) - { - string dirline = new string(' ', 50); - dirline = dirline.Insert(0, thd.DOSName); - dirline = dirline.Insert(15, ""); - output += dirline + Environment.NewLine; - } - foreach (THFileInfo thfi in dirinfo.Files) - { - string[] dosname = thfi.DOSName.Split('.'); - string dirline = new string(' ', 50); - dirline = dirline.Insert(0, dosname[0]); - dirline = dirline.Insert(9, dosname[1]); - dirline = dirline.Insert(26 - thfi.ByteSize.ToString("N", nfi).Length, thfi.ByteSize.ToString("N", nfi)); - output += dirline + Environment.NewLine; - } - string fline = new string(' ', 50); - fline = fline.Insert(10 - dirinfo.Files.Count.ToString("N", nfi).Length, dirinfo.Files.Count.ToString("N", nfi)); - fline = fline.Insert(11, "file(s)"); - fline = fline.Insert(33 - dirinfo.ByteSize.ToString("N", nfi).Length, dirinfo.ByteSize.ToString("N", nfi)); - fline = fline.Insert(34, "bytes"); - output += fline + Environment.NewLine; - - string dline = new string(' ', 50); - dline = dline.Insert(10 - dirinfo.SubDirs.Count.ToString("N", nfi).Length, dirinfo.SubDirs.Count.ToString("N", nfi)); - dline = dline.Insert(11, "dir(s)"); - dline = dline.Insert(33 - SaveSystem.CurrentSave.BytesLeft.ToString("N", nfi).Length, SaveSystem.CurrentSave.BytesLeft.ToString("N", nfi)); - dline = dline.Insert(34, "bytes free"); - output += dline; - - break; - default: - // Temporary CMD redirect - /* - Process p = new Process(); - - p.StartInfo.UseShellExecute = false; - p.StartInfo.RedirectStandardOutput = true; - p.StartInfo.CreateNoWindow = true; - p.StartInfo.WorkingDirectory = startupDir; - p.StartInfo.FileName = "cmd.exe"; - p.StartInfo.Arguments = $"/C {cmdPrompt.Lines[currentLine].Substring(prefix.Length)}"; - p.Start(); - - output = p.StandardOutput.ReadToEnd(); - */ - output = "Bad command or file name"; - - break; - } - - cmdPrompt.Focus(); - cmdPrompt.AppendText($"\n{output}"); // Append the command output - - int numLines = output.Split('\n').Length; // Get the number of lines from the command output - currentLine = currentLine + 2 + numLines; // Set the current line to equals the previous line plus 2 plus the number of lines from the command - - cmdPrompt.AppendText($"\n\n{prefix}"); // Append the text to the RichTextBox - } - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs deleted file mode 100644 index 93dcbd2..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs +++ /dev/null @@ -1,136 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicThemePanel - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.comboBox1 = new System.Windows.Forms.ComboBox(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.applyButton = new System.Windows.Forms.Button(); - this.cancelButton = new System.Windows.Forms.Button(); - this.okButton = new System.Windows.Forms.Button(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - this.SuspendLayout(); - // - // pictureBox1 - // - this.pictureBox1.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicDisplayExample; - this.pictureBox1.Location = new System.Drawing.Point(58, 15); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(184, 169); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - // - // comboBox1 - // - this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox1.FormattingEnabled = true; - this.comboBox1.Items.AddRange(new object[] { - "Default", - "Dangerous Creatures", - "Inside Your Computer"}); - this.comboBox1.Location = new System.Drawing.Point(15, 201); - this.comboBox1.Name = "comboBox1"; - this.comboBox1.Size = new System.Drawing.Size(269, 21); - this.comboBox1.TabIndex = 1; - this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged); - // - // pictureBox2 - // - this.pictureBox2.BackColor = System.Drawing.Color.Teal; - this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox2.Location = new System.Drawing.Point(74, 32); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(152, 112); - this.pictureBox2.TabIndex = 2; - this.pictureBox2.TabStop = false; - // - // applyButton - // - this.applyButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.applyButton.Location = new System.Drawing.Point(209, 245); - this.applyButton.Name = "applyButton"; - this.applyButton.Size = new System.Drawing.Size(75, 23); - this.applyButton.TabIndex = 3; - this.applyButton.Text = "Apply"; - this.applyButton.UseVisualStyleBackColor = true; - this.applyButton.Click += new System.EventHandler(this.applyButton_Click); - // - // cancelButton - // - this.cancelButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.cancelButton.Location = new System.Drawing.Point(128, 245); - this.cancelButton.Name = "cancelButton"; - this.cancelButton.Size = new System.Drawing.Size(75, 23); - this.cancelButton.TabIndex = 4; - this.cancelButton.Text = "Cancel"; - this.cancelButton.UseVisualStyleBackColor = true; - this.cancelButton.Click += new System.EventHandler(this.cancelButton_Click); - // - // okButton - // - this.okButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.okButton.Location = new System.Drawing.Point(47, 245); - this.okButton.Name = "okButton"; - this.okButton.Size = new System.Drawing.Size(75, 23); - this.okButton.TabIndex = 5; - this.okButton.Text = "OK"; - this.okButton.UseVisualStyleBackColor = true; - this.okButton.Click += new System.EventHandler(this.okButton_Click); - // - // WinClassicThemePanel - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.okButton); - this.Controls.Add(this.cancelButton); - this.Controls.Add(this.applyButton); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.comboBox1); - this.Controls.Add(this.pictureBox1); - this.Name = "WinClassicThemePanel"; - this.Size = new System.Drawing.Size(301, 281); - this.Load += new System.EventHandler(this.WinClassicThemePanel_Load); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.ComboBox comboBox1; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.Button applyButton; - private System.Windows.Forms.Button cancelButton; - private System.Windows.Forms.Button okButton; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs deleted file mode 100644 index 205da5d..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs +++ /dev/null @@ -1,144 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicThemePanel : UserControl - { - public WinClassicThemePanel() - { - InitializeComponent(); - applyButton.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - cancelButton.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - okButton.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - } - - private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) - { - switch ((string)comboBox1.SelectedItem) - { - case "Default": - pictureBox2.BackgroundImage = null; - break; - case "Dangerous Creatures": - pictureBox2.BackgroundImage = Properties.Resources.DCTheme_BG; - break; - case "Inside Your Computer": - pictureBox2.BackgroundImage = Properties.Resources.ICTheme_BG; - break; - } - } - - private void WinClassicThemePanel_Load(object sender, EventArgs e) - { - switch (SaveSystem.CurrentSave.ThemeName) - { - case "default95": - comboBox1.SelectedItem = "Default"; - break; - case "dangeranimals": - comboBox1.SelectedItem = "Dangerous Creatures"; - break; - case "insidepc": - comboBox1.SelectedItem = "Inside Your Computer"; - break; - } - } - - private void cancelButton_Click(object sender, EventArgs e) - { - ParentForm.Close(); - } - - private void applyButton_Click(object sender, EventArgs e) - { - switch ((string)comboBox1.SelectedItem) - { - case "Default": - SaveSystem.CurrentSave.ThemeName = "default95"; - SaveSystem.currentTheme = new Default95Theme(); - TitleScreen.frm95.BackgroundImage = null; - TitleScreen.frm95.desktopicons.BackgroundImage = null; - break; - case "Dangerous Creatures": - SaveSystem.CurrentSave.ThemeName = "dangeranimals"; - SaveSystem.currentTheme = new DangerousCreaturesTheme(); - TitleScreen.frm95.BackgroundImage = Properties.Resources.DCTheme_BG; - TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.DCTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); - break; - case "Inside Your Computer": - SaveSystem.CurrentSave.ThemeName = "insidepc"; - SaveSystem.currentTheme = new InsideComputerTheme(); - TitleScreen.frm95.BackgroundImage = Properties.Resources.ICTheme_BG; - TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.ICTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); - break; - } - foreach (Form f in Application.OpenForms) - { - if (f is WinClassic) - { - if (((WinClassic)f).isActive) - { - ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; - ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; - } else - { - ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.inactiveTitleBarColor; - ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.inactiveTitleTextColor; - } - } - } - } - - private void okButton_Click(object sender, EventArgs e) - { - switch ((string)comboBox1.SelectedItem) - { - case "Default": - SaveSystem.CurrentSave.ThemeName = "default95"; - SaveSystem.currentTheme = new Default95Theme(); - TitleScreen.frm95.BackgroundImage = null; - TitleScreen.frm95.desktopicons.BackgroundImage = null; - break; - case "Dangerous Creatures": - SaveSystem.CurrentSave.ThemeName = "dangeranimals"; - SaveSystem.currentTheme = new DangerousCreaturesTheme(); - TitleScreen.frm95.BackgroundImage = Properties.Resources.DCTheme_BG; - TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.DCTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); - break; - case "Inside Your Computer": - SaveSystem.CurrentSave.ThemeName = "insidepc"; - SaveSystem.currentTheme = new InsideComputerTheme(); - TitleScreen.frm95.BackgroundImage = Properties.Resources.ICTheme_BG; - TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.ICTheme_BG, TitleScreen.frm95.Width, TitleScreen.frm95.Height); - break; - } - foreach (Form f in Application.OpenForms) - { - if (f is WinClassic) - { - if (((WinClassic)f).isActive) - { - ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.activeTitleBarColor; - ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.activeTitleTextColor; - } - else - { - ((WinClassic)f).programtopbar.BackColor = SaveSystem.currentTheme.inactiveTitleBarColor; - ((WinClassic)f).Title.ForeColor = SaveSystem.currentTheme.inactiveTitleTextColor; - } - } - } - ParentForm.Close(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs deleted file mode 100644 index abbaac5..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.Designer.cs +++ /dev/null @@ -1,165 +0,0 @@ -namespace TimeHACK.OS.Win95 -{ - partial class WinClassicTimeDistorter - { - /// - /// 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 Component 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(); - this.lblDest = new System.Windows.Forms.Label(); - this.lblDestYear = new System.Windows.Forms.Label(); - this.lblCurrent = new System.Windows.Forms.Label(); - this.lblYear = new System.Windows.Forms.Label(); - this.lblTo = new System.Windows.Forms.Label(); - this.btnGo = new System.Windows.Forms.Button(); - this.lblCountDown = new System.Windows.Forms.Label(); - this.countDownTimer = new System.Windows.Forms.Timer(this.components); - this.SuspendLayout(); - // - // lblDest - // - this.lblDest.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.lblDest.AutoSize = true; - this.lblDest.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.lblDest.Location = new System.Drawing.Point(286, 6); - this.lblDest.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.lblDest.Name = "lblDest"; - this.lblDest.Size = new System.Drawing.Size(168, 25); - this.lblDest.TabIndex = 0; - this.lblDest.Text = "Destination year"; - this.lblDest.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // lblDestYear - // - this.lblDestYear.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.lblDestYear.AutoSize = true; - this.lblDestYear.Font = new System.Drawing.Font("Arial", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.lblDestYear.Location = new System.Drawing.Point(333, 32); - this.lblDestYear.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.lblDestYear.Name = "lblDestYear"; - this.lblDestYear.Size = new System.Drawing.Size(61, 33); - this.lblDestYear.TabIndex = 1; - this.lblDestYear.Text = "null"; - this.lblDestYear.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // lblCurrent - // - this.lblCurrent.AutoSize = true; - this.lblCurrent.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.lblCurrent.Location = new System.Drawing.Point(8, 6); - this.lblCurrent.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.lblCurrent.Name = "lblCurrent"; - this.lblCurrent.Size = new System.Drawing.Size(131, 25); - this.lblCurrent.TabIndex = 0; - this.lblCurrent.Text = "Current year"; - this.lblCurrent.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // lblYear - // - this.lblYear.Anchor = System.Windows.Forms.AnchorStyles.Left; - this.lblYear.AutoSize = true; - this.lblYear.Font = new System.Drawing.Font("Arial", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.lblYear.Location = new System.Drawing.Point(29, 32); - this.lblYear.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.lblYear.Name = "lblYear"; - this.lblYear.Size = new System.Drawing.Size(61, 33); - this.lblYear.TabIndex = 1; - this.lblYear.Text = "null"; - this.lblYear.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // lblTo - // - this.lblTo.Anchor = System.Windows.Forms.AnchorStyles.Left; - this.lblTo.AutoSize = true; - this.lblTo.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.lblTo.Location = new System.Drawing.Point(151, 43); - this.lblTo.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.lblTo.Name = "lblTo"; - this.lblTo.Size = new System.Drawing.Size(135, 20); - this.lblTo.TabIndex = 6; - this.lblTo.Text = ">>>>>>>>>>>>>>\r\n"; - // - // btnGo - // - this.btnGo.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnGo.Location = new System.Drawing.Point(162, 133); - this.btnGo.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); - this.btnGo.Name = "btnGo"; - this.btnGo.Size = new System.Drawing.Size(124, 23); - this.btnGo.TabIndex = 7; - this.btnGo.Text = "Go to destination year"; - this.btnGo.UseVisualStyleBackColor = true; - this.btnGo.Click += new System.EventHandler(this.btnGo_Click); - // - // lblCountDown - // - this.lblCountDown.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.lblCountDown.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.lblCountDown.Location = new System.Drawing.Point(0, 88); - this.lblCountDown.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); - this.lblCountDown.Name = "lblCountDown"; - this.lblCountDown.Size = new System.Drawing.Size(464, 25); - this.lblCountDown.TabIndex = 8; - this.lblCountDown.Text = "null"; - this.lblCountDown.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - this.lblCountDown.Visible = false; - // - // countDownTimer - // - this.countDownTimer.Interval = 1000; - this.countDownTimer.Tick += new System.EventHandler(this.countDownTimer_Tick); - // - // WinClassicTimeDistorter - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.lblCountDown); - this.Controls.Add(this.lblCurrent); - this.Controls.Add(this.lblDest); - this.Controls.Add(this.lblYear); - this.Controls.Add(this.btnGo); - this.Controls.Add(this.lblDestYear); - this.Controls.Add(this.lblTo); - this.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); - this.Name = "WinClassicTimeDistorter"; - this.Size = new System.Drawing.Size(464, 166); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - private System.Windows.Forms.Label lblDest; - private System.Windows.Forms.Label lblCurrent; - private System.Windows.Forms.Label lblYear; - internal System.Windows.Forms.Label lblCountDown; - private System.Windows.Forms.Timer countDownTimer; - internal System.Windows.Forms.Button btnGo; - internal System.Windows.Forms.Label lblTo; - internal System.Windows.Forms.Label lblDestYear; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs deleted file mode 100644 index f7776b1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.cs +++ /dev/null @@ -1,55 +0,0 @@ -using System; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; - -namespace TimeHACK.OS.Win95 -{ - public partial class WinClassicTimeDistorter : UserControl - { - private int _counter; - private Action _action; - - public WinClassicTimeDistorter(string currentYear, string yearToTravel, int counter, Action action = null) - { - InitializeComponent(); - - btnGo.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - lblYear.Text = currentYear; - lblDestYear.Text = yearToTravel; - _action = action; - _counter = counter; - } - - public int Counter - { - get { return _counter; } - set { _counter = value; } - } - - private void btnGo_Click(object sender, EventArgs e) - { - lblCountDown.Visible = true; - btnGo.Enabled = false; - ((WinClassic)ParentForm).closeDisabled = true; - - _action?.Invoke(); - countDownTimer.Start(); - - lblCountDown.Text = $"Preparing to travel... ETA: {_counter.ToString()} seconds"; - } - - private void countDownTimer_Tick(object sender, EventArgs e) - { - _counter--; - - if (_counter == 0) - { - countDownTimer.Stop(); - } - - lblCountDown.Text = $"Preparing to travel... ETA: {_counter.ToString()} seconds"; - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx deleted file mode 100644 index 933551f..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTimeDistorter.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs deleted file mode 100644 index fee95d5..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.Designer.cs +++ /dev/null @@ -1,138 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicWelcome - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.imgTip = new System.Windows.Forms.PictureBox(); - this.imgPnl = new System.Windows.Forms.PictureBox(); - this.btnClose = new System.Windows.Forms.Button(); - this.btnOnline = new System.Windows.Forms.Button(); - this.btnTour = new System.Windows.Forms.Button(); - this.imgWelcome = new System.Windows.Forms.PictureBox(); - ((System.ComponentModel.ISupportInitialize)(this.imgTip)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.imgPnl)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.imgWelcome)).BeginInit(); - this.SuspendLayout(); - // - // imgTip - // - this.imgTip.BackgroundImage = global::TimeHACK.Properties.Resources.win95_welcometip; - this.imgTip.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.imgTip.Location = new System.Drawing.Point(16, 49); - this.imgTip.Name = "imgTip"; - this.imgTip.Size = new System.Drawing.Size(330, 255); - this.imgTip.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.imgTip.TabIndex = 17; - this.imgTip.TabStop = false; - // - // imgPnl - // - this.imgPnl.Image = global::TimeHACK.Properties.Resources.win95_splitter; - this.imgPnl.Location = new System.Drawing.Point(358, 142); - this.imgPnl.Name = "imgPnl"; - this.imgPnl.Size = new System.Drawing.Size(112, 2); - this.imgPnl.TabIndex = 16; - this.imgPnl.TabStop = false; - // - // btnClose - // - this.btnClose.BackColor = System.Drawing.Color.Silver; - this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnClose.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.btnClose.Location = new System.Drawing.Point(358, 156); - this.btnClose.Name = "btnClose"; - this.btnClose.Size = new System.Drawing.Size(115, 26); - this.btnClose.TabIndex = 15; - this.btnClose.Text = "Close"; - this.btnClose.UseVisualStyleBackColor = false; - this.btnClose.Click += new System.EventHandler(this.btnClose_Click); - // - // btnOnline - // - this.btnOnline.BackColor = System.Drawing.Color.Silver; - this.btnOnline.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnOnline.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.btnOnline.Location = new System.Drawing.Point(356, 78); - this.btnOnline.Name = "btnOnline"; - this.btnOnline.Size = new System.Drawing.Size(115, 26); - this.btnOnline.TabIndex = 14; - this.btnOnline.Text = "Online Registration"; - this.btnOnline.UseVisualStyleBackColor = false; - // - // btnTour - // - this.btnTour.BackColor = System.Drawing.Color.Silver; - this.btnTour.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnTour.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.btnTour.Location = new System.Drawing.Point(356, 49); - this.btnTour.Name = "btnTour"; - this.btnTour.Size = new System.Drawing.Size(115, 26); - this.btnTour.TabIndex = 12; - this.btnTour.Text = "What\'s New"; - this.btnTour.UseVisualStyleBackColor = false; - // - // imgWelcome - // - this.imgWelcome.BackgroundImage = global::TimeHACK.Properties.Resources.win95_welcome; - this.imgWelcome.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.imgWelcome.Location = new System.Drawing.Point(19, 17); - this.imgWelcome.Name = "imgWelcome"; - this.imgWelcome.Size = new System.Drawing.Size(292, 19); - this.imgWelcome.TabIndex = 18; - this.imgWelcome.TabStop = false; - // - // WinClassicWelcome - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.imgWelcome); - this.Controls.Add(this.imgTip); - this.Controls.Add(this.imgPnl); - this.Controls.Add(this.btnClose); - this.Controls.Add(this.btnOnline); - this.Controls.Add(this.btnTour); - this.Name = "WinClassicWelcome"; - this.Size = new System.Drawing.Size(483, 322); - ((System.ComponentModel.ISupportInitialize)(this.imgTip)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.imgPnl)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.imgWelcome)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.PictureBox imgTip; - private System.Windows.Forms.PictureBox imgPnl; - private System.Windows.Forms.Button btnClose; - private System.Windows.Forms.Button btnOnline; - private System.Windows.Forms.Button btnTour; - private System.Windows.Forms.PictureBox imgWelcome; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.cs deleted file mode 100644 index b830391..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.cs +++ /dev/null @@ -1,32 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicWelcome : UserControl - { - public WinClassicWelcome() - { - InitializeComponent(); - - btnTour.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - btnTour.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - btnOnline.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - btnOnline.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - btnClose.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - btnClose.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - } - - private void btnClose_Click(object sender, EventArgs e) - { - ParentForm.Close(); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWelcome.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs deleted file mode 100644 index fab5fb9..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.Designer.cs +++ /dev/null @@ -1,689 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicWordPad - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.topmenu = new System.Windows.Forms.MenuStrip(); - this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); - this.sendToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); - this.cutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); - this.clearToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.formatBarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.statusBarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.insertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.dateTimeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.formatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.bulletStyleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpTopicsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); - this.aboutWordpadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mainText = new System.Windows.Forms.RichTextBox(); - this.pnlToolbar = new System.Windows.Forms.Panel(); - this.btnFind = new System.Windows.Forms.Button(); - this.btnPrintPreview = new System.Windows.Forms.Button(); - this.btnPrint = new System.Windows.Forms.Button(); - this.btnSave = new System.Windows.Forms.Button(); - this.btnOpen = new System.Windows.Forms.Button(); - this.btnPaste = new System.Windows.Forms.Button(); - this.btnCopy = new System.Windows.Forms.Button(); - this.btnCut = new System.Windows.Forms.Button(); - this.btnNew = new System.Windows.Forms.Button(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.pnlFormatBar = new System.Windows.Forms.Panel(); - this.comboSize = new System.Windows.Forms.ComboBox(); - this.comboFont = new System.Windows.Forms.ComboBox(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.btnUnderline = new System.Windows.Forms.Button(); - this.btnItalic = new System.Windows.Forms.Button(); - this.btnBold = new System.Windows.Forms.Button(); - this.statusBar = new System.Windows.Forms.Panel(); - this.lblStatus = new System.Windows.Forms.Label(); - this.pictureBox3 = new System.Windows.Forms.PictureBox(); - this.pictureBox4 = new System.Windows.Forms.PictureBox(); - this.pictureBox5 = new System.Windows.Forms.PictureBox(); - this.topmenu.SuspendLayout(); - this.pnlToolbar.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.pnlFormatBar.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - this.statusBar.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); - this.SuspendLayout(); - // - // topmenu - // - this.topmenu.BackColor = System.Drawing.Color.Silver; - this.topmenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.fileToolStripMenuItem, - this.editToolStripMenuItem, - this.viewToolStripMenuItem, - this.insertToolStripMenuItem, - this.formatToolStripMenuItem, - this.helpToolStripMenuItem}); - this.topmenu.Location = new System.Drawing.Point(0, 0); - this.topmenu.Name = "topmenu"; - this.topmenu.Padding = new System.Windows.Forms.Padding(0); - this.topmenu.Size = new System.Drawing.Size(593, 24); - this.topmenu.TabIndex = 0; - this.topmenu.Text = "menuStrip1"; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.newToolStripMenuItem, - this.toolStripSeparator1, - this.sendToolStripMenuItem, - this.exitToolStripMenuItem}); - this.fileToolStripMenuItem.Font = new System.Drawing.Font("Contemporary", 9.75F); - this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; - this.fileToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); - this.fileToolStripMenuItem.Size = new System.Drawing.Size(33, 19); - this.fileToolStripMenuItem.Text = "File"; - // - // newToolStripMenuItem - // - this.newToolStripMenuItem.Name = "newToolStripMenuItem"; - this.newToolStripMenuItem.Size = new System.Drawing.Size(108, 22); - this.newToolStripMenuItem.Text = "New"; - // - // toolStripSeparator1 - // - this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(105, 6); - // - // sendToolStripMenuItem - // - this.sendToolStripMenuItem.Name = "sendToolStripMenuItem"; - this.sendToolStripMenuItem.Size = new System.Drawing.Size(108, 22); - this.sendToolStripMenuItem.Text = "Send..."; - // - // exitToolStripMenuItem - // - this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; - this.exitToolStripMenuItem.Size = new System.Drawing.Size(108, 22); - this.exitToolStripMenuItem.Text = "Exit"; - // - // editToolStripMenuItem - // - this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.undoToolStripMenuItem, - this.toolStripSeparator2, - this.cutToolStripMenuItem, - this.copyToolStripMenuItem, - this.pasteToolStripMenuItem, - this.toolStripSeparator3, - this.clearToolStripMenuItem, - this.selectAllToolStripMenuItem}); - this.editToolStripMenuItem.Name = "editToolStripMenuItem"; - this.editToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); - this.editToolStripMenuItem.Size = new System.Drawing.Size(36, 19); - this.editToolStripMenuItem.Text = "Edit"; - // - // undoToolStripMenuItem - // - this.undoToolStripMenuItem.Name = "undoToolStripMenuItem"; - this.undoToolStripMenuItem.Size = new System.Drawing.Size(129, 22); - this.undoToolStripMenuItem.Text = "Undo"; - // - // toolStripSeparator2 - // - this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(126, 6); - // - // cutToolStripMenuItem - // - this.cutToolStripMenuItem.Name = "cutToolStripMenuItem"; - this.cutToolStripMenuItem.Size = new System.Drawing.Size(129, 22); - this.cutToolStripMenuItem.Text = "Cut"; - // - // copyToolStripMenuItem - // - this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; - this.copyToolStripMenuItem.Size = new System.Drawing.Size(129, 22); - this.copyToolStripMenuItem.Text = "Copy"; - // - // pasteToolStripMenuItem - // - this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem"; - this.pasteToolStripMenuItem.Size = new System.Drawing.Size(129, 22); - this.pasteToolStripMenuItem.Text = "Paste"; - // - // toolStripSeparator3 - // - this.toolStripSeparator3.Name = "toolStripSeparator3"; - this.toolStripSeparator3.Size = new System.Drawing.Size(126, 6); - // - // clearToolStripMenuItem - // - this.clearToolStripMenuItem.Name = "clearToolStripMenuItem"; - this.clearToolStripMenuItem.Size = new System.Drawing.Size(129, 22); - this.clearToolStripMenuItem.Text = "Clear"; - // - // selectAllToolStripMenuItem - // - this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem"; - this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(129, 22); - this.selectAllToolStripMenuItem.Text = "Select All"; - // - // viewToolStripMenuItem - // - this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolbarToolStripMenuItem, - this.formatBarToolStripMenuItem, - this.statusBarToolStripMenuItem}); - this.viewToolStripMenuItem.Name = "viewToolStripMenuItem"; - this.viewToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); - this.viewToolStripMenuItem.Size = new System.Drawing.Size(40, 19); - this.viewToolStripMenuItem.Text = "View"; - // - // toolbarToolStripMenuItem - // - this.toolbarToolStripMenuItem.Checked = true; - this.toolbarToolStripMenuItem.CheckOnClick = true; - this.toolbarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; - this.toolbarToolStripMenuItem.Name = "toolbarToolStripMenuItem"; - this.toolbarToolStripMenuItem.Size = new System.Drawing.Size(143, 22); - this.toolbarToolStripMenuItem.Text = "Toolbar"; - // - // formatBarToolStripMenuItem - // - this.formatBarToolStripMenuItem.Checked = true; - this.formatBarToolStripMenuItem.CheckOnClick = true; - this.formatBarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; - this.formatBarToolStripMenuItem.Name = "formatBarToolStripMenuItem"; - this.formatBarToolStripMenuItem.Size = new System.Drawing.Size(143, 22); - this.formatBarToolStripMenuItem.Text = "Format Bar"; - // - // statusBarToolStripMenuItem - // - this.statusBarToolStripMenuItem.Checked = true; - this.statusBarToolStripMenuItem.CheckOnClick = true; - this.statusBarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; - this.statusBarToolStripMenuItem.Name = "statusBarToolStripMenuItem"; - this.statusBarToolStripMenuItem.Size = new System.Drawing.Size(143, 22); - this.statusBarToolStripMenuItem.Text = "Status Bar"; - // - // insertToolStripMenuItem - // - this.insertToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.dateTimeToolStripMenuItem}); - this.insertToolStripMenuItem.Name = "insertToolStripMenuItem"; - this.insertToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); - this.insertToolStripMenuItem.Size = new System.Drawing.Size(47, 19); - this.insertToolStripMenuItem.Text = "Insert"; - // - // dateTimeToolStripMenuItem - // - this.dateTimeToolStripMenuItem.Name = "dateTimeToolStripMenuItem"; - this.dateTimeToolStripMenuItem.Size = new System.Drawing.Size(137, 22); - this.dateTimeToolStripMenuItem.Text = "Date/Time"; - // - // formatToolStripMenuItem - // - this.formatToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.bulletStyleToolStripMenuItem}); - this.formatToolStripMenuItem.Name = "formatToolStripMenuItem"; - this.formatToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); - this.formatToolStripMenuItem.Size = new System.Drawing.Size(57, 19); - this.formatToolStripMenuItem.Text = "Format"; - // - // bulletStyleToolStripMenuItem - // - this.bulletStyleToolStripMenuItem.CheckOnClick = true; - this.bulletStyleToolStripMenuItem.Name = "bulletStyleToolStripMenuItem"; - this.bulletStyleToolStripMenuItem.Size = new System.Drawing.Size(141, 22); - this.bulletStyleToolStripMenuItem.Text = "Bullet style"; - // - // helpToolStripMenuItem - // - this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.helpTopicsToolStripMenuItem, - this.toolStripSeparator4, - this.aboutWordpadToolStripMenuItem}); - this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; - this.helpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0); - this.helpToolStripMenuItem.Size = new System.Drawing.Size(39, 19); - this.helpToolStripMenuItem.Text = "Help"; - // - // helpTopicsToolStripMenuItem - // - this.helpTopicsToolStripMenuItem.Name = "helpTopicsToolStripMenuItem"; - this.helpTopicsToolStripMenuItem.Size = new System.Drawing.Size(169, 22); - this.helpTopicsToolStripMenuItem.Text = "Help Topics"; - // - // toolStripSeparator4 - // - this.toolStripSeparator4.Name = "toolStripSeparator4"; - this.toolStripSeparator4.Size = new System.Drawing.Size(166, 6); - // - // aboutWordpadToolStripMenuItem - // - this.aboutWordpadToolStripMenuItem.Name = "aboutWordpadToolStripMenuItem"; - this.aboutWordpadToolStripMenuItem.Size = new System.Drawing.Size(169, 22); - this.aboutWordpadToolStripMenuItem.Text = "About Wordpad"; - // - // mainText - // - this.mainText.Dock = System.Windows.Forms.DockStyle.Fill; - this.mainText.Location = new System.Drawing.Point(0, 84); - this.mainText.Name = "mainText"; - this.mainText.Size = new System.Drawing.Size(593, 269); - this.mainText.TabIndex = 1; - this.mainText.Text = ""; - // - // pnlToolbar - // - this.pnlToolbar.BackColor = System.Drawing.Color.Silver; - this.pnlToolbar.Controls.Add(this.pictureBox5); - this.pnlToolbar.Controls.Add(this.btnFind); - this.pnlToolbar.Controls.Add(this.btnPrintPreview); - this.pnlToolbar.Controls.Add(this.btnPrint); - this.pnlToolbar.Controls.Add(this.btnSave); - this.pnlToolbar.Controls.Add(this.btnOpen); - this.pnlToolbar.Controls.Add(this.btnPaste); - this.pnlToolbar.Controls.Add(this.btnCopy); - this.pnlToolbar.Controls.Add(this.btnCut); - this.pnlToolbar.Controls.Add(this.btnNew); - this.pnlToolbar.Controls.Add(this.pictureBox1); - this.pnlToolbar.Dock = System.Windows.Forms.DockStyle.Top; - this.pnlToolbar.Location = new System.Drawing.Point(0, 26); - this.pnlToolbar.Name = "pnlToolbar"; - this.pnlToolbar.Size = new System.Drawing.Size(593, 28); - this.pnlToolbar.TabIndex = 2; - // - // btnFind - // - this.btnFind.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_find; - this.btnFind.FlatAppearance.BorderSize = 0; - this.btnFind.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnFind.Location = new System.Drawing.Point(137, 3); - this.btnFind.Name = "btnFind"; - this.btnFind.Size = new System.Drawing.Size(23, 22); - this.btnFind.TabIndex = 6; - this.btnFind.UseVisualStyleBackColor = true; - // - // btnPrintPreview - // - this.btnPrintPreview.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_printpreview; - this.btnPrintPreview.FlatAppearance.BorderSize = 0; - this.btnPrintPreview.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnPrintPreview.Location = new System.Drawing.Point(106, 3); - this.btnPrintPreview.Name = "btnPrintPreview"; - this.btnPrintPreview.Size = new System.Drawing.Size(23, 22); - this.btnPrintPreview.TabIndex = 5; - this.btnPrintPreview.UseVisualStyleBackColor = true; - // - // btnPrint - // - this.btnPrint.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_print; - this.btnPrint.FlatAppearance.BorderSize = 0; - this.btnPrint.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnPrint.Location = new System.Drawing.Point(83, 3); - this.btnPrint.Name = "btnPrint"; - this.btnPrint.Size = new System.Drawing.Size(23, 22); - this.btnPrint.TabIndex = 4; - this.btnPrint.UseVisualStyleBackColor = true; - // - // btnSave - // - this.btnSave.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_save; - this.btnSave.FlatAppearance.BorderSize = 0; - this.btnSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnSave.Location = new System.Drawing.Point(52, 3); - this.btnSave.Name = "btnSave"; - this.btnSave.Size = new System.Drawing.Size(23, 22); - this.btnSave.TabIndex = 3; - this.btnSave.UseVisualStyleBackColor = true; - // - // btnOpen - // - this.btnOpen.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_open; - this.btnOpen.FlatAppearance.BorderSize = 0; - this.btnOpen.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnOpen.Location = new System.Drawing.Point(29, 3); - this.btnOpen.Name = "btnOpen"; - this.btnOpen.Size = new System.Drawing.Size(23, 22); - this.btnOpen.TabIndex = 2; - this.btnOpen.UseVisualStyleBackColor = true; - // - // btnPaste - // - this.btnPaste.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_paste; - this.btnPaste.FlatAppearance.BorderSize = 0; - this.btnPaste.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnPaste.Location = new System.Drawing.Point(214, 3); - this.btnPaste.Name = "btnPaste"; - this.btnPaste.Size = new System.Drawing.Size(23, 22); - this.btnPaste.TabIndex = 1; - this.btnPaste.UseVisualStyleBackColor = true; - // - // btnCopy - // - this.btnCopy.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_copy; - this.btnCopy.FlatAppearance.BorderSize = 0; - this.btnCopy.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnCopy.Location = new System.Drawing.Point(191, 3); - this.btnCopy.Name = "btnCopy"; - this.btnCopy.Size = new System.Drawing.Size(23, 22); - this.btnCopy.TabIndex = 1; - this.btnCopy.UseVisualStyleBackColor = true; - // - // btnCut - // - this.btnCut.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_cut; - this.btnCut.FlatAppearance.BorderSize = 0; - this.btnCut.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnCut.Location = new System.Drawing.Point(168, 3); - this.btnCut.Name = "btnCut"; - this.btnCut.Size = new System.Drawing.Size(23, 22); - this.btnCut.TabIndex = 1; - this.btnCut.UseVisualStyleBackColor = true; - // - // btnNew - // - this.btnNew.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_new; - this.btnNew.FlatAppearance.BorderSize = 0; - this.btnNew.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnNew.Location = new System.Drawing.Point(6, 3); - this.btnNew.Name = "btnNew"; - this.btnNew.Size = new System.Drawing.Size(23, 22); - this.btnNew.TabIndex = 1; - this.btnNew.UseVisualStyleBackColor = true; - // - // pictureBox1 - // - this.pictureBox1.BackColor = System.Drawing.SystemColors.AppWorkspace; - this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Top; - this.pictureBox1.Location = new System.Drawing.Point(0, 0); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(593, 1); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - // - // pnlFormatBar - // - this.pnlFormatBar.BackColor = System.Drawing.Color.Silver; - this.pnlFormatBar.Controls.Add(this.comboSize); - this.pnlFormatBar.Controls.Add(this.comboFont); - this.pnlFormatBar.Controls.Add(this.pictureBox2); - this.pnlFormatBar.Controls.Add(this.btnUnderline); - this.pnlFormatBar.Controls.Add(this.btnItalic); - this.pnlFormatBar.Controls.Add(this.btnBold); - this.pnlFormatBar.Dock = System.Windows.Forms.DockStyle.Top; - this.pnlFormatBar.Location = new System.Drawing.Point(0, 56); - this.pnlFormatBar.Name = "pnlFormatBar"; - this.pnlFormatBar.Size = new System.Drawing.Size(593, 28); - this.pnlFormatBar.TabIndex = 3; - // - // comboSize - // - this.comboSize.FormattingEnabled = true; - this.comboSize.Items.AddRange(new object[] { - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "16", - "18", - "20", - "22", - "24", - "26", - "28", - "36", - "48", - "72"}); - this.comboSize.Location = new System.Drawing.Point(252, 3); - this.comboSize.Name = "comboSize"; - this.comboSize.Size = new System.Drawing.Size(50, 21); - this.comboSize.TabIndex = 1; - this.comboSize.Text = "12"; - // - // comboFont - // - this.comboFont.FormattingEnabled = true; - this.comboFont.Location = new System.Drawing.Point(6, 3); - this.comboFont.Name = "comboFont"; - this.comboFont.Size = new System.Drawing.Size(240, 21); - this.comboFont.TabIndex = 1; - this.comboFont.Text = "Arial"; - // - // pictureBox2 - // - this.pictureBox2.BackColor = System.Drawing.SystemColors.AppWorkspace; - this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.pictureBox2.Dock = System.Windows.Forms.DockStyle.Top; - this.pictureBox2.Location = new System.Drawing.Point(0, 0); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(593, 1); - this.pictureBox2.TabIndex = 0; - this.pictureBox2.TabStop = false; - // - // btnUnderline - // - this.btnUnderline.BackColor = System.Drawing.Color.DimGray; - this.btnUnderline.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_underline; - this.btnUnderline.FlatAppearance.BorderSize = 0; - this.btnUnderline.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnUnderline.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.btnUnderline.Location = new System.Drawing.Point(358, 3); - this.btnUnderline.Name = "btnUnderline"; - this.btnUnderline.Size = new System.Drawing.Size(23, 22); - this.btnUnderline.TabIndex = 1; - this.btnUnderline.UseVisualStyleBackColor = false; - this.btnUnderline.Click += new System.EventHandler(this.btnUnderline_Click); - this.btnUnderline.MouseEnter += new System.EventHandler(this.btnUnderline_MouseEnter); - this.btnUnderline.MouseLeave += new System.EventHandler(this.btnUnderline_MouseLeave); - // - // btnItalic - // - this.btnItalic.BackColor = System.Drawing.Color.DimGray; - this.btnItalic.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_italic; - this.btnItalic.FlatAppearance.BorderSize = 0; - this.btnItalic.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnItalic.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.btnItalic.Location = new System.Drawing.Point(335, 3); - this.btnItalic.Name = "btnItalic"; - this.btnItalic.Size = new System.Drawing.Size(23, 22); - this.btnItalic.TabIndex = 1; - this.btnItalic.UseVisualStyleBackColor = false; - this.btnItalic.Click += new System.EventHandler(this.btnItalic_Click); - this.btnItalic.MouseEnter += new System.EventHandler(this.btnItalic_MouseEnter); - this.btnItalic.MouseLeave += new System.EventHandler(this.btnItalic_MouseLeave); - // - // btnBold - // - this.btnBold.BackColor = System.Drawing.Color.DimGray; - this.btnBold.BackgroundImage = global::TimeHACK.Properties.Resources.wordpad_bold; - this.btnBold.FlatAppearance.BorderSize = 0; - this.btnBold.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnBold.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.btnBold.Location = new System.Drawing.Point(312, 3); - this.btnBold.Name = "btnBold"; - this.btnBold.Size = new System.Drawing.Size(23, 22); - this.btnBold.TabIndex = 1; - this.btnBold.UseVisualStyleBackColor = false; - this.btnBold.Click += new System.EventHandler(this.btnBold_Click); - this.btnBold.MouseEnter += new System.EventHandler(this.btnBold_MouseEnter); - this.btnBold.MouseLeave += new System.EventHandler(this.btnBold_MouseLeave); - // - // statusBar - // - this.statusBar.BackColor = System.Drawing.Color.Silver; - this.statusBar.Controls.Add(this.lblStatus); - this.statusBar.Dock = System.Windows.Forms.DockStyle.Bottom; - this.statusBar.Location = new System.Drawing.Point(0, 353); - this.statusBar.Name = "statusBar"; - this.statusBar.Size = new System.Drawing.Size(593, 17); - this.statusBar.TabIndex = 4; - // - // lblStatus - // - this.lblStatus.AutoSize = true; - this.lblStatus.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.lblStatus.Location = new System.Drawing.Point(3, 1); - this.lblStatus.Name = "lblStatus"; - this.lblStatus.Size = new System.Drawing.Size(170, 13); - this.lblStatus.TabIndex = 0; - this.lblStatus.Text = "For Help, go to Help -> Help topics"; - // - // pictureBox3 - // - this.pictureBox3.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_hsplitter; - this.pictureBox3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox3.Dock = System.Windows.Forms.DockStyle.Top; - this.pictureBox3.Location = new System.Drawing.Point(0, 24); - this.pictureBox3.Name = "pictureBox3"; - this.pictureBox3.Size = new System.Drawing.Size(593, 2); - this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pictureBox3.TabIndex = 5; - this.pictureBox3.TabStop = false; - // - // pictureBox4 - // - this.pictureBox4.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_hsplitter; - this.pictureBox4.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox4.Dock = System.Windows.Forms.DockStyle.Top; - this.pictureBox4.Location = new System.Drawing.Point(0, 54); - this.pictureBox4.Name = "pictureBox4"; - this.pictureBox4.Size = new System.Drawing.Size(593, 2); - this.pictureBox4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pictureBox4.TabIndex = 6; - this.pictureBox4.TabStop = false; - // - // pictureBox5 - // - this.pictureBox5.BackgroundImage = global::TimeHACK.Properties.Resources.ie4_vsplitter; - this.pictureBox5.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox5.Location = new System.Drawing.Point(297, 0); - this.pictureBox5.Name = "pictureBox5"; - this.pictureBox5.Size = new System.Drawing.Size(2, 28); - this.pictureBox5.TabIndex = 7; - this.pictureBox5.TabStop = false; - // - // WinClassicWordPad - // - this.BackColor = System.Drawing.Color.Silver; - this.Controls.Add(this.mainText); - this.Controls.Add(this.statusBar); - this.Controls.Add(this.pnlFormatBar); - this.Controls.Add(this.pictureBox4); - this.Controls.Add(this.pnlToolbar); - this.Controls.Add(this.pictureBox3); - this.Controls.Add(this.topmenu); - this.Name = "WinClassicWordPad"; - this.Size = new System.Drawing.Size(593, 370); - this.topmenu.ResumeLayout(false); - this.topmenu.PerformLayout(); - this.pnlToolbar.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.pnlFormatBar.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - this.statusBar.ResumeLayout(false); - this.statusBar.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - private System.Windows.Forms.MenuStrip topmenu; - private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem insertToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem formatToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; - private System.Windows.Forms.ToolStripMenuItem sendToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; - private System.Windows.Forms.RichTextBox mainText; - private System.Windows.Forms.ToolStripMenuItem undoToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; - private System.Windows.Forms.ToolStripMenuItem cutToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; - private System.Windows.Forms.ToolStripMenuItem clearToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem selectAllToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem toolbarToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem formatBarToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem statusBarToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem dateTimeToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem bulletStyleToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; - private System.Windows.Forms.ToolStripMenuItem aboutWordpadToolStripMenuItem; - private System.Windows.Forms.Panel pnlToolbar; - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.Panel pnlFormatBar; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.Panel statusBar; - private System.Windows.Forms.Label lblStatus; - private System.Windows.Forms.Button btnNew; - private System.Windows.Forms.Button btnCut; - private System.Windows.Forms.Button btnPaste; - private System.Windows.Forms.Button btnCopy; - private System.Windows.Forms.ComboBox comboFont; - private System.Windows.Forms.ComboBox comboSize; - private System.Windows.Forms.Button btnUnderline; - private System.Windows.Forms.Button btnItalic; - private System.Windows.Forms.Button btnBold; - private System.Windows.Forms.PictureBox pictureBox3; - private System.Windows.Forms.PictureBox pictureBox4; - private System.Windows.Forms.Button btnOpen; - private System.Windows.Forms.Button btnSave; - private System.Windows.Forms.Button btnPrint; - private System.Windows.Forms.Button btnPrintPreview; - private System.Windows.Forms.Button btnFind; - private System.Windows.Forms.PictureBox pictureBox5; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs deleted file mode 100644 index 7d7956a..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs +++ /dev/null @@ -1,173 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.Drawing.Text; -using TimeHACK.Engine; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicWordPad : UserControl - { - WindowManager wm = new WindowManager(); - - bool doBold = false; - bool doItalic = false; - bool doUnderline = false; - - public WinClassicWordPad() - { - InitializeComponent(); - - foreach (ToolStripMenuItem item in topmenu.Items) - { - item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); - item.BackColor = Color.Silver; - item.BackgroundImage = Properties.Resources.sliversilver; - item.BackgroundImageLayout = ImageLayout.Center; - item.DisplayStyle = ToolStripItemDisplayStyle.Text; - } - - // Time to prepare to load all the fonts up for the combo boxes - foreach (FontFamily font in FontFamily.Families) comboFont.Items.Add(font.Name); - - // Handlers - this.clearToolStripMenuItem.Click += (sender, args) => mainText.Text = mainText.Text.Remove(mainText.SelectionStart, mainText.SelectedText.Length); - this.pasteToolStripMenuItem.Click += (sender, args) => mainText.Paste(); - this.btnPaste.Click += (sender, args) => mainText.Paste(); - this.btnCopy.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Copy(); }; - this.copyToolStripMenuItem.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Copy(); }; - this.cutToolStripMenuItem.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Cut(); }; - this.btnCut.Click += (sender, args) => { if (mainText.SelectedText.Length >= 0) mainText.Cut(); }; - this.undoToolStripMenuItem.Click += (sender, args) => mainText.Undo(); - this.selectAllToolStripMenuItem.Click += (sender, args) => mainText.SelectAll(); - this.dateTimeToolStripMenuItem.Click += (sender, args) => mainText.AppendText(DateTime.Now.ToString("HH:mm tt dd/MM/yyyy")); - this.toolbarToolStripMenuItem.Click += (sender, args) => pnlToolbar.Visible = toolbarToolStripMenuItem.Checked; - this.formatBarToolStripMenuItem.Click += (sender, args) => pnlFormatBar.Visible = formatBarToolStripMenuItem.Checked; - this.statusBarToolStripMenuItem.Click += (sender, args) => statusBar.Visible = statusBarToolStripMenuItem.Checked; - this.exitToolStripMenuItem.Click += (sender, args) => ((Form)this.TopLevelControl).Close(); - this.aboutWordpadToolStripMenuItem.Click += (sender, args) => wm.StartAboutBox95("Wordpad", "Microsoft Wordpad", Properties.Resources.Win95IconWordpad); - this.btnNew.Click += (sender, args) => mainText.Text = ""; - this.newToolStripMenuItem.Click += (sender, args) => mainText.Text = ""; - this.sendToolStripMenuItem.Click += (sender, args) => wm.StartInfobox95("Wordpad", "An error occured opening send option.", Engine.Template.InfoboxType.Error, Engine.Template.InfoboxButtons.OK); - this.bulletStyleToolStripMenuItem.Click += (sender, args) => mainText.SelectionBullet = bulletStyleToolStripMenuItem.Checked; - this.comboFont.SelectedIndexChanged += (sender, args) => SetSelectedTextFont(comboFont.Text); - this.comboSize.SelectedIndexChanged += (sender, args) => SetSelectedTextSize(comboSize.Text); - } - - #region Format_Buttons - - private void btnBold_Click(object sender, EventArgs e) - { - if (!doBold) - { - btnBold.BackgroundImage = null; - doBold = true; - } else { - btnBold.BackgroundImage = Properties.Resources.wordpad_bold; - doBold = false; - } - DoFontStyles(); - } - - private void btnItalic_Click(object sender, EventArgs e) - { - if (!doItalic) - { - btnItalic.BackgroundImage = null; - doItalic = true; - } - else - { - btnItalic.BackgroundImage = Properties.Resources.wordpad_italic; - doItalic = false; - } - DoFontStyles(); - } - - private void btnUnderline_Click(object sender, EventArgs e) - { - if (!doUnderline) - { - btnUnderline.BackgroundImage = null; - doUnderline = true; - } - else - { - btnUnderline.BackgroundImage = Properties.Resources.wordpad_underline; - doUnderline = false; - } - DoFontStyles(); - } - - #endregion - - #region Designer-Stuff - - private void btnBold_MouseEnter(object sender, EventArgs e) - { - lblStatus.Text = "Makes the selected text Bold. (toggle)"; - } - - private void btnBold_MouseLeave(object sender, EventArgs e) - { - lblStatus.Text = "For Help, goto Help -> Help Topics"; - } - - private void btnItalic_MouseEnter(object sender, EventArgs e) - { - lblStatus.Text = "Makes the selected text Italic. (toggle)"; - } - - private void btnItalic_MouseLeave(object sender, EventArgs e) - { - lblStatus.Text = "For Help, goto Help -> Help Topics"; - } - - private void btnUnderline_MouseEnter(object sender, EventArgs e) - { - lblStatus.Text = "Makes the selected text Underline. (toggle)"; - } - - private void btnUnderline_MouseLeave(object sender, EventArgs e) - { - lblStatus.Text = "For Help, goto Help -> Help Topics"; - } - #endregion - - // Things for Cut/Copy/Paste have been placed in the "Designer-Stuff" region! - - void SetSelectedTextFont(string font) - { - // The next two lines convert a string to a Font - var cvt = new FontConverter(); - Font f = cvt.ConvertFromString(font) as Font; - - mainText.SelectionFont = f; - } - - void SetSelectedTextSize(string size) - { - // The next few lines will ATTEMPT to convert a string to an Integer - int SizeInt = Convert.ToInt32(size); - - mainText.SelectionFont = new Font(mainText.SelectionFont.FontFamily, SizeInt, mainText.SelectionFont.Style); - } - - void DoFontStyles() - { - FontStyle Bold = FontStyle.Regular; - FontStyle Italic = FontStyle.Regular; - FontStyle Underline = FontStyle.Regular; - if (doBold) Bold = FontStyle.Bold; - if (doItalic) Italic = FontStyle.Italic; - if (doUnderline) Underline = FontStyle.Underline; - mainText.SelectionFont = new Font(mainText.SelectionFont.FontFamily, mainText.SelectionFont.Size, Bold | Italic | Underline); - } - } -} \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.resx deleted file mode 100644 index 6dff4e6..0000000 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.Designer.cs b/TimeHACK.Main/OS/Win95/Win95TaskBarItem.Designer.cs deleted file mode 100644 index f07c5c0..0000000 --- a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.Designer.cs +++ /dev/null @@ -1,94 +0,0 @@ -namespace TimeHACK.Engine.Template.Taskbars -{ - partial class Win95TaskBarItem - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Win95TaskBarItem)); - this.progName = new System.Windows.Forms.Label(); - this.progPic = new System.Windows.Forms.PictureBox(); - this.panel1 = new System.Windows.Forms.Panel(); - ((System.ComponentModel.ISupportInitialize)(this.progPic)).BeginInit(); - this.panel1.SuspendLayout(); - this.SuspendLayout(); - // - // progName - // - this.progName.AutoSize = true; - this.progName.BackColor = System.Drawing.Color.Transparent; - this.progName.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); - this.progName.Location = new System.Drawing.Point(21, 2); - this.progName.Name = "progName"; - this.progName.Size = new System.Drawing.Size(35, 13); - this.progName.TabIndex = 1; - this.progName.Text = "label1"; - this.progName.Click += new System.EventHandler(this.Win95TaskBarItem_Click); - // - // progPic - // - this.progPic.BackColor = System.Drawing.Color.Transparent; - this.progPic.Location = new System.Drawing.Point(4, 3); - this.progPic.Name = "progPic"; - this.progPic.Size = new System.Drawing.Size(16, 16); - this.progPic.TabIndex = 0; - this.progPic.TabStop = false; - this.progPic.Click += new System.EventHandler(this.Win95TaskBarItem_Click); - // - // panel1 - // - this.panel1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel1.BackgroundImage"))); - this.panel1.Controls.Add(this.progName); - 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(160, 22); - this.panel1.TabIndex = 2; - // - // Win95TaskBarItem - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.progPic); - this.Controls.Add(this.panel1); - this.Name = "Win95TaskBarItem"; - this.Size = new System.Drawing.Size(160, 22); - this.Load += new System.EventHandler(this.Win95TaskBarItem_Load); - this.Click += new System.EventHandler(this.Win95TaskBarItem_Click); - ((System.ComponentModel.ISupportInitialize)(this.progPic)).EndInit(); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.PictureBox progPic; - private System.Windows.Forms.Label progName; - private System.Windows.Forms.Panel panel1; - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs b/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs deleted file mode 100644 index 06c2030..0000000 --- a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs +++ /dev/null @@ -1,43 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; - -namespace TimeHACK.Engine.Template.Taskbars -{ - public partial class Win95TaskBarItem : UserControl - { - TaskBarController tb = new TaskBarController(); - public string ApplicationID; - public Win95TaskBarItem() - { - InitializeComponent(); - progName.Font = new Font(TitleScreen.pfc.Families[0], 16f, FontStyle.Regular, GraphicsUnit.Point, ((0))); - this.BackColor = Color.Silver; - } - - private void Win95TaskBarItem_Load(object sender, EventArgs e) - { - progName.Text = (string)this.Tag; - if (BackgroundImage == null) - { - progName.Location = new Point(4, 2); - progPic.Hide(); - } - else progPic.Image = this.BackgroundImage; - ApplicationID = (TaskBarController.AvalibleApplicationID - 1).ToString(); - this.BackgroundImage = null; - } - - private void Win95TaskBarItem_Click(object sender, EventArgs e) - { - tb.FocusAppFromID(ApplicationID); - } - } -} diff --git a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.resx b/TimeHACK.Main/OS/Win95/Win95TaskBarItem.resx deleted file mode 100644 index bc8896d..0000000 --- a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.resx +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - iVBORw0KGgoAAAANSUhEUgAAAKAAAAAWCAIAAADIPgASAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABXSURBVGhD7dGx - EcAwDAMxja7RslniVN7hD2jI/uela44zD0W7K3CZwHECxwkcJ3CcwHECxwkcJ3CcwHECxwkcJ3CcwHEC - xwkcJ3CcwHE38Hkk/YEpm/kAYtNZ26573kYAAAAASUVORK5CYII= - - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win98/Win98.Designer.cs b/TimeHACK.Main/OS/Win98/Win98.Designer.cs deleted file mode 100644 index d4507a5..0000000 --- a/TimeHACK.Main/OS/Win98/Win98.Designer.cs +++ /dev/null @@ -1,1120 +0,0 @@ -using TimeHACK.OS.Win95; - -namespace TimeHACK.OS.Win98 -{ - partial class Windows98 - { - /// - /// 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(Windows98)); - this.panel1 = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.taskbar = new System.Windows.Forms.Panel(); - this.clockPanel = new System.Windows.Forms.Panel(); - this.taskbartime = new System.Windows.Forms.Label(); - this.taskbarItems = new System.Windows.Forms.Panel(); - this.startbutton = new System.Windows.Forms.PictureBox(); - this.startmenu = new System.Windows.Forms.Panel(); - this.startmenuitems = new System.Windows.Forms.MenuStrip(); - this.ProgramsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.AccessoriesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CommunicationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.InternetConnectionWizardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.NetMeetingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.MultimediaToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CDPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SoundRecorderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.VolumeControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WindowsMediaPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SystemToolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.DiskDefragmenterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ScanDiskToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.AddressBookToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CalculatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HyperTerminalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ImagingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.NotePadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.OnlineRegistrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PaintToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PhoneDialerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WordPadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.StartUpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.AOLInternetFREETrialToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ATTWorldNetSignupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SetupCompuServe30ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SetupWOWFromCompuServeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.MSDOSPromptToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.EmptyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.InternetExplorerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.MSDOSPromptToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.OutlookExpressToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WindowsExplorerToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.GuessTheNumberToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.StartRunnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ErrorBlasterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SkindowsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.WebChatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TimeDistorterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.DocumentsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.downloaderTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.installerTestToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.storyTest1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ControlPanelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PrintersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TaskbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FindToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FilesOrFoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ComputerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.OnTheInternetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PeopleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.RunToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SuspendToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ShutdownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ossidestartmenu = new System.Windows.Forms.Panel(); - this.osimage = new System.Windows.Forms.PictureBox(); - this.clockTimer = new System.Windows.Forms.Timer(this.components); - this.desktopImages = new System.Windows.Forms.ImageList(this.components); - this.desktopicons = new System.Windows.Forms.ListView(); - this.rightclickbackproperties = new System.Windows.Forms.ContextMenuStrip(this.components); - this.NewToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PropertiesToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.desktopupdate = new System.Windows.Forms.Timer(this.components); - this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.panel1.SuspendLayout(); - this.taskbar.SuspendLayout(); - this.clockPanel.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.startbutton)).BeginInit(); - this.startmenu.SuspendLayout(); - this.startmenuitems.SuspendLayout(); - this.ossidestartmenu.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.osimage)).BeginInit(); - this.rightclickbackproperties.SuspendLayout(); - this.SuspendLayout(); - // - // panel1 - // - this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel1.AutoSize = true; - this.panel1.Controls.Add(this.panel2); - this.panel1.Location = new System.Drawing.Point(0, 451); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(640, 29); - this.panel1.TabIndex = 0; - // - // panel2 - // - this.panel2.Location = new System.Drawing.Point(3, 4); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(54, 22); - this.panel2.TabIndex = 1; - // - // taskbar - // - this.taskbar.BackColor = System.Drawing.Color.Silver; - this.taskbar.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicTaskBar; - this.taskbar.Controls.Add(this.clockPanel); - this.taskbar.Controls.Add(this.taskbarItems); - this.taskbar.Controls.Add(this.startbutton); - this.taskbar.Dock = System.Windows.Forms.DockStyle.Bottom; - this.taskbar.Location = new System.Drawing.Point(0, 452); - this.taskbar.Name = "taskbar"; - this.taskbar.Size = new System.Drawing.Size(640, 28); - this.taskbar.TabIndex = 2; - // - // clockPanel - // - this.clockPanel.BackgroundImage = global::TimeHACK.Properties.Resources.WinClassicTime; - this.clockPanel.Controls.Add(this.taskbartime); - this.clockPanel.Dock = System.Windows.Forms.DockStyle.Right; - this.clockPanel.Location = new System.Drawing.Point(575, 0); - this.clockPanel.Name = "clockPanel"; - this.clockPanel.Size = new System.Drawing.Size(65, 28); - this.clockPanel.TabIndex = 4; - // - // taskbartime - // - this.taskbartime.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.taskbartime.AutoSize = true; - this.taskbartime.BackColor = System.Drawing.Color.Transparent; - this.taskbartime.Location = new System.Drawing.Point(10, 7); - this.taskbartime.Name = "taskbartime"; - this.taskbartime.Size = new System.Drawing.Size(26, 13); - this.taskbartime.TabIndex = 2; - this.taskbartime.Text = "time"; - this.taskbartime.Click += new System.EventHandler(this.taskbartime_Click); - // - // taskbarItems - // - this.taskbarItems.BackColor = System.Drawing.Color.Transparent; - this.taskbarItems.Cursor = System.Windows.Forms.Cursors.Default; - this.taskbarItems.Location = new System.Drawing.Point(63, 4); - this.taskbarItems.Name = "taskbarItems"; - this.taskbarItems.Size = new System.Drawing.Size(3648, 22); - this.taskbarItems.TabIndex = 5; - // - // startbutton - // - this.startbutton.Image = global::TimeHACK.Properties.Resources.WinClassicStart; - this.startbutton.Location = new System.Drawing.Point(2, 4); - this.startbutton.Name = "startbutton"; - this.startbutton.Size = new System.Drawing.Size(54, 22); - this.startbutton.TabIndex = 3; - this.startbutton.TabStop = false; - this.startbutton.Click += new System.EventHandler(this.startbutton_Click); - // - // startmenu - // - this.startmenu.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.startmenu.BackColor = System.Drawing.Color.Silver; - this.startmenu.Controls.Add(this.startmenuitems); - this.startmenu.Controls.Add(this.ossidestartmenu); - this.startmenu.Location = new System.Drawing.Point(0, 160); - this.startmenu.Name = "startmenu"; - this.startmenu.Size = new System.Drawing.Size(174, 300); - this.startmenu.TabIndex = 3; - // - // startmenuitems - // - this.startmenuitems.BackColor = System.Drawing.Color.Silver; - this.startmenuitems.Dock = System.Windows.Forms.DockStyle.None; - this.startmenuitems.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ProgramsToolStripMenuItem, - this.DocumentsToolStripMenuItem, - this.SettingsToolStripMenuItem, - this.FindToolStripMenuItem, - this.HelpToolStripMenuItem, - this.RunToolStripMenuItem, - this.SuspendToolStripMenuItem, - this.ShutdownToolStripMenuItem}); - this.startmenuitems.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.VerticalStackWithOverflow; - this.startmenuitems.Location = new System.Drawing.Point(28, 2); - this.startmenuitems.Margin = new System.Windows.Forms.Padding(0, 0, 5, 0); - this.startmenuitems.Name = "startmenuitems"; - this.startmenuitems.Padding = new System.Windows.Forms.Padding(6, 2, 0, 0); - this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; - this.startmenuitems.Size = new System.Drawing.Size(145, 292); - this.startmenuitems.TabIndex = 0; - this.startmenuitems.Text = "StartMenu"; - // - // ProgramsToolStripMenuItem - // - this.ProgramsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ProgramsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ProgramsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ProgramsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.AccessoriesToolStripMenuItem, - this.StartUpToolStripMenuItem, - this.MSDOSPromptToolStripMenuItem, - this.InternetExplorerToolStripMenuItem, - this.MSDOSPromptToolStripMenuItem1, - this.OutlookExpressToolStripMenuItem, - this.WindowsExplorerToolStripMenuItem1, - this.GuessTheNumberToolStripMenuItem, - this.StartRunnerToolStripMenuItem, - this.ErrorBlasterToolStripMenuItem, - this.SkindowsToolStripMenuItem, - this.WebChatToolStripMenuItem, - this.TimeDistorterToolStripMenuItem}); - this.ProgramsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicPrograms; - this.ProgramsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.ProgramsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ProgramsToolStripMenuItem.Name = "ProgramsToolStripMenuItem"; - this.ProgramsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.ProgramsToolStripMenuItem.Text = "Programs"; - // - // AccessoriesToolStripMenuItem - // - this.AccessoriesToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.AccessoriesToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.AccessoriesToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.AccessoriesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CommunicationsToolStripMenuItem, - this.MultimediaToolStripMenuItem, - this.SystemToolsToolStripMenuItem, - this.AddressBookToolStripMenuItem, - this.CalculatorToolStripMenuItem, - this.HyperTerminalToolStripMenuItem, - this.ImagingToolStripMenuItem, - this.NotePadToolStripMenuItem, - this.OnlineRegistrationToolStripMenuItem, - this.PaintToolStripMenuItem, - this.PhoneDialerToolStripMenuItem, - this.WordPadToolStripMenuItem}); - this.AccessoriesToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.AccessoriesToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.AccessoriesToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.AccessoriesToolStripMenuItem.Name = "AccessoriesToolStripMenuItem"; - this.AccessoriesToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.AccessoriesToolStripMenuItem.Text = "Accessories"; - // - // CommunicationsToolStripMenuItem - // - this.CommunicationsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.CommunicationsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.CommunicationsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.CommunicationsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.InternetConnectionWizardToolStripMenuItem, - this.NetMeetingToolStripMenuItem}); - this.CommunicationsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.CommunicationsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.CommunicationsToolStripMenuItem.Name = "CommunicationsToolStripMenuItem"; - this.CommunicationsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.CommunicationsToolStripMenuItem.Text = "Communications"; - // - // InternetConnectionWizardToolStripMenuItem - // - this.InternetConnectionWizardToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.InternetConnectionWizardToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.InternetConnectionWizardToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.InternetConnectionWizardToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetConnectionWizardToolStripMenuItem.Image"))); - this.InternetConnectionWizardToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.InternetConnectionWizardToolStripMenuItem.Name = "InternetConnectionWizardToolStripMenuItem"; - this.InternetConnectionWizardToolStripMenuItem.Size = new System.Drawing.Size(219, 22); - this.InternetConnectionWizardToolStripMenuItem.Text = "Internet Connection Wizard"; - this.InternetConnectionWizardToolStripMenuItem.Click += new System.EventHandler(this.temp_for_std); - // - // NetMeetingToolStripMenuItem - // - this.NetMeetingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.NetMeetingToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.NetMeetingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.NetMeetingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NetMeetingToolStripMenuItem.Image"))); - this.NetMeetingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.NetMeetingToolStripMenuItem.Name = "NetMeetingToolStripMenuItem"; - this.NetMeetingToolStripMenuItem.Size = new System.Drawing.Size(219, 22); - this.NetMeetingToolStripMenuItem.Text = "NetMeeting"; - this.NetMeetingToolStripMenuItem.Click += new System.EventHandler(this.WebChatToolStripMenuItem_Click); - // - // MultimediaToolStripMenuItem - // - this.MultimediaToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.MultimediaToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.MultimediaToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.MultimediaToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CDPlayerToolStripMenuItem, - this.SoundRecorderToolStripMenuItem, - this.VolumeControlToolStripMenuItem, - this.WindowsMediaPlayerToolStripMenuItem}); - this.MultimediaToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.MultimediaToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.MultimediaToolStripMenuItem.Name = "MultimediaToolStripMenuItem"; - this.MultimediaToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.MultimediaToolStripMenuItem.Text = "Multimedia"; - // - // CDPlayerToolStripMenuItem - // - this.CDPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.CDPlayerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.CDPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.CDPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CDPlayerToolStripMenuItem.Image"))); - this.CDPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.CDPlayerToolStripMenuItem.Name = "CDPlayerToolStripMenuItem"; - this.CDPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.CDPlayerToolStripMenuItem.Text = "CD Player"; - // - // SoundRecorderToolStripMenuItem - // - this.SoundRecorderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SoundRecorderToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SoundRecorderToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SoundRecorderToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("SoundRecorderToolStripMenuItem.Image"))); - this.SoundRecorderToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SoundRecorderToolStripMenuItem.Name = "SoundRecorderToolStripMenuItem"; - this.SoundRecorderToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.SoundRecorderToolStripMenuItem.Text = "Sound Recorder"; - // - // VolumeControlToolStripMenuItem - // - this.VolumeControlToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.VolumeControlToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.VolumeControlToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.VolumeControlToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("VolumeControlToolStripMenuItem.Image"))); - this.VolumeControlToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.VolumeControlToolStripMenuItem.Name = "VolumeControlToolStripMenuItem"; - this.VolumeControlToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.VolumeControlToolStripMenuItem.Text = "Volume Control"; - // - // WindowsMediaPlayerToolStripMenuItem - // - this.WindowsMediaPlayerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.WindowsMediaPlayerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WindowsMediaPlayerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WindowsMediaPlayerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WindowsMediaPlayerToolStripMenuItem.Image"))); - this.WindowsMediaPlayerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.WindowsMediaPlayerToolStripMenuItem.Name = "WindowsMediaPlayerToolStripMenuItem"; - this.WindowsMediaPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22); - this.WindowsMediaPlayerToolStripMenuItem.Text = "Windows Media Player"; - // - // SystemToolsToolStripMenuItem - // - this.SystemToolsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SystemToolsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SystemToolsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SystemToolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.DiskDefragmenterToolStripMenuItem, - this.ScanDiskToolStripMenuItem}); - this.SystemToolsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.SystemToolsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SystemToolsToolStripMenuItem.Name = "SystemToolsToolStripMenuItem"; - this.SystemToolsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.SystemToolsToolStripMenuItem.Text = "System Tools"; - // - // DiskDefragmenterToolStripMenuItem - // - this.DiskDefragmenterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.DiskDefragmenterToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.DiskDefragmenterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.DiskDefragmenterToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("DiskDefragmenterToolStripMenuItem.Image"))); - this.DiskDefragmenterToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.DiskDefragmenterToolStripMenuItem.Name = "DiskDefragmenterToolStripMenuItem"; - this.DiskDefragmenterToolStripMenuItem.Size = new System.Drawing.Size(172, 22); - this.DiskDefragmenterToolStripMenuItem.Text = "Disk Defragmenter"; - // - // ScanDiskToolStripMenuItem - // - this.ScanDiskToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ScanDiskToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ScanDiskToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ScanDiskToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ScanDiskToolStripMenuItem.Image"))); - this.ScanDiskToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ScanDiskToolStripMenuItem.Name = "ScanDiskToolStripMenuItem"; - this.ScanDiskToolStripMenuItem.Size = new System.Drawing.Size(172, 22); - this.ScanDiskToolStripMenuItem.Text = "ScanDisk"; - // - // AddressBookToolStripMenuItem - // - this.AddressBookToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.AddressBookToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.AddressBookToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.AddressBookToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("AddressBookToolStripMenuItem.Image"))); - this.AddressBookToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.AddressBookToolStripMenuItem.Name = "AddressBookToolStripMenuItem"; - this.AddressBookToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.AddressBookToolStripMenuItem.Text = "Address Book"; - this.AddressBookToolStripMenuItem.Click += new System.EventHandler(this.AddressBookToolStripMenuItem_Click); - // - // CalculatorToolStripMenuItem - // - this.CalculatorToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.CalculatorToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.CalculatorToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.CalculatorToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CalculatorToolStripMenuItem.Image"))); - this.CalculatorToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.CalculatorToolStripMenuItem.Name = "CalculatorToolStripMenuItem"; - this.CalculatorToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.CalculatorToolStripMenuItem.Text = "Calculator"; - // - // HyperTerminalToolStripMenuItem - // - this.HyperTerminalToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.HyperTerminalToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.HyperTerminalToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.HyperTerminalToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicFolderSmall; - this.HyperTerminalToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.HyperTerminalToolStripMenuItem.Name = "HyperTerminalToolStripMenuItem"; - this.HyperTerminalToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.HyperTerminalToolStripMenuItem.Text = "HyperTerminal"; - // - // ImagingToolStripMenuItem - // - this.ImagingToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ImagingToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ImagingToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ImagingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ImagingToolStripMenuItem.Image"))); - this.ImagingToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ImagingToolStripMenuItem.Name = "ImagingToolStripMenuItem"; - this.ImagingToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.ImagingToolStripMenuItem.Text = "Imaging"; - // - // NotePadToolStripMenuItem - // - this.NotePadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.NotePadToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.NotePadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.NotePadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("NotePadToolStripMenuItem.Image"))); - this.NotePadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.NotePadToolStripMenuItem.Name = "NotePadToolStripMenuItem"; - this.NotePadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.NotePadToolStripMenuItem.Text = "Notepad"; - this.NotePadToolStripMenuItem.Click += new System.EventHandler(this.NotePadToolStripMenuItem_Click); - // - // OnlineRegistrationToolStripMenuItem - // - this.OnlineRegistrationToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.OnlineRegistrationToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.OnlineRegistrationToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.OnlineRegistrationToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OnlineRegistrationToolStripMenuItem.Image"))); - this.OnlineRegistrationToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.OnlineRegistrationToolStripMenuItem.Name = "OnlineRegistrationToolStripMenuItem"; - this.OnlineRegistrationToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.OnlineRegistrationToolStripMenuItem.Text = "Online Registration"; - // - // PaintToolStripMenuItem - // - this.PaintToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PaintToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.PaintToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.PaintToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PaintToolStripMenuItem.Image"))); - this.PaintToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PaintToolStripMenuItem.Name = "PaintToolStripMenuItem"; - this.PaintToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.PaintToolStripMenuItem.Text = "Paintbrush"; - // - // PhoneDialerToolStripMenuItem - // - this.PhoneDialerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PhoneDialerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.PhoneDialerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.PhoneDialerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("PhoneDialerToolStripMenuItem.Image"))); - this.PhoneDialerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PhoneDialerToolStripMenuItem.Name = "PhoneDialerToolStripMenuItem"; - this.PhoneDialerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.PhoneDialerToolStripMenuItem.Text = "Phone Dialer"; - // - // WordPadToolStripMenuItem - // - this.WordPadToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.WordPadToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WordPadToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WordPadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("WordPadToolStripMenuItem.Image"))); - this.WordPadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.WordPadToolStripMenuItem.Name = "WordPadToolStripMenuItem"; - this.WordPadToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.WordPadToolStripMenuItem.Text = "WordPad"; - this.WordPadToolStripMenuItem.Click += new System.EventHandler(this.WordPadToolStripMenuItem_Click); - // - // StartUpToolStripMenuItem - // - this.StartUpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.StartUpToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.StartUpToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.StartUpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.AOLInternetFREETrialToolStripMenuItem, - this.ATTWorldNetSignupToolStripMenuItem, - this.SetupCompuServe30ToolStripMenuItem, - this.SetupWOWFromCompuServeToolStripMenuItem}); - this.StartUpToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.StartUpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.StartUpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.StartUpToolStripMenuItem.Name = "StartUpToolStripMenuItem"; - this.StartUpToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.StartUpToolStripMenuItem.Text = "Online Services"; - // - // AOLInternetFREETrialToolStripMenuItem - // - this.AOLInternetFREETrialToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.AOLInternetFREETrialToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.AOLInternetFREETrialToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.AOLInternetFREETrialToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.AOLInternetFREETrialToolStripMenuItem.Name = "AOLInternetFREETrialToolStripMenuItem"; - this.AOLInternetFREETrialToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.AOLInternetFREETrialToolStripMenuItem.Text = "AOL & Internet FREE Trial!"; - // - // ATTWorldNetSignupToolStripMenuItem - // - this.ATTWorldNetSignupToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ATTWorldNetSignupToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ATTWorldNetSignupToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ATTWorldNetSignupToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ATTWorldNetSignupToolStripMenuItem.Name = "ATTWorldNetSignupToolStripMenuItem"; - this.ATTWorldNetSignupToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.ATTWorldNetSignupToolStripMenuItem.Text = "AT&T WorldNet Signup"; - // - // SetupCompuServe30ToolStripMenuItem - // - this.SetupCompuServe30ToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SetupCompuServe30ToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SetupCompuServe30ToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SetupCompuServe30ToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SetupCompuServe30ToolStripMenuItem.Name = "SetupCompuServe30ToolStripMenuItem"; - this.SetupCompuServe30ToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.SetupCompuServe30ToolStripMenuItem.Text = "Setup CompuServe 3.0"; - // - // SetupWOWFromCompuServeToolStripMenuItem - // - this.SetupWOWFromCompuServeToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SetupWOWFromCompuServeToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SetupWOWFromCompuServeToolStripMenuItem.Name = "SetupWOWFromCompuServeToolStripMenuItem"; - this.SetupWOWFromCompuServeToolStripMenuItem.Size = new System.Drawing.Size(241, 22); - this.SetupWOWFromCompuServeToolStripMenuItem.Text = "Setup WOW! from CompuServe"; - // - // MSDOSPromptToolStripMenuItem - // - this.MSDOSPromptToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.MSDOSPromptToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.MSDOSPromptToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.MSDOSPromptToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.EmptyToolStripMenuItem}); - this.MSDOSPromptToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem; - this.MSDOSPromptToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.MSDOSPromptToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.MSDOSPromptToolStripMenuItem.Name = "MSDOSPromptToolStripMenuItem"; - this.MSDOSPromptToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.MSDOSPromptToolStripMenuItem.Text = "StartUp"; - // - // EmptyToolStripMenuItem - // - this.EmptyToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.EmptyToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.EmptyToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.EmptyToolStripMenuItem.Name = "EmptyToolStripMenuItem"; - this.EmptyToolStripMenuItem.Size = new System.Drawing.Size(116, 22); - this.EmptyToolStripMenuItem.Text = "(Empty)"; - // - // InternetExplorerToolStripMenuItem - // - this.InternetExplorerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.InternetExplorerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.InternetExplorerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.InternetExplorerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("InternetExplorerToolStripMenuItem.Image"))); - this.InternetExplorerToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.InternetExplorerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.InternetExplorerToolStripMenuItem.Name = "InternetExplorerToolStripMenuItem"; - this.InternetExplorerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.InternetExplorerToolStripMenuItem.Text = "Internet Explorer"; - this.InternetExplorerToolStripMenuItem.Click += new System.EventHandler(this.InternetExplorerToolStripMenuItem_Click); - // - // MSDOSPromptToolStripMenuItem1 - // - this.MSDOSPromptToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.MSDOSPromptToolStripMenuItem1.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.MSDOSPromptToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.MSDOSPromptToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("MSDOSPromptToolStripMenuItem1.Image"))); - this.MSDOSPromptToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.MSDOSPromptToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.MSDOSPromptToolStripMenuItem1.Name = "MSDOSPromptToolStripMenuItem1"; - this.MSDOSPromptToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); - this.MSDOSPromptToolStripMenuItem1.Text = "MS-DOS Prompt"; - this.MSDOSPromptToolStripMenuItem1.Click += new System.EventHandler(this.MSDOSPromptToolStripMenuItem1_Click); - // - // OutlookExpressToolStripMenuItem - // - this.OutlookExpressToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.OutlookExpressToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.OutlookExpressToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.OutlookExpressToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("OutlookExpressToolStripMenuItem.Image"))); - this.OutlookExpressToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.OutlookExpressToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.OutlookExpressToolStripMenuItem.Name = "OutlookExpressToolStripMenuItem"; - this.OutlookExpressToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.OutlookExpressToolStripMenuItem.Text = "Outlook Express"; - // - // WindowsExplorerToolStripMenuItem1 - // - this.WindowsExplorerToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.WindowsExplorerToolStripMenuItem1.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WindowsExplorerToolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WindowsExplorerToolStripMenuItem1.Image = ((System.Drawing.Image)(resources.GetObject("WindowsExplorerToolStripMenuItem1.Image"))); - this.WindowsExplorerToolStripMenuItem1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.WindowsExplorerToolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.WindowsExplorerToolStripMenuItem1.Name = "WindowsExplorerToolStripMenuItem1"; - this.WindowsExplorerToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); - this.WindowsExplorerToolStripMenuItem1.Text = "Windows Explorer"; - this.WindowsExplorerToolStripMenuItem1.Click += new System.EventHandler(this.WindowsExplorerToolStripMenuItem1_Click); - // - // GuessTheNumberToolStripMenuItem - // - this.GuessTheNumberToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.GuessTheNumberToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.GuessTheNumberToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.GuessTheNumberToolStripMenuItem.Name = "GuessTheNumberToolStripMenuItem"; - this.GuessTheNumberToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.GuessTheNumberToolStripMenuItem.Text = "Guess The Number"; - this.GuessTheNumberToolStripMenuItem.Visible = false; - // - // StartRunnerToolStripMenuItem - // - this.StartRunnerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.StartRunnerToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.StartRunnerToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.StartRunnerToolStripMenuItem.Name = "StartRunnerToolStripMenuItem"; - this.StartRunnerToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.StartRunnerToolStripMenuItem.Text = "Start Runner"; - this.StartRunnerToolStripMenuItem.Visible = false; - // - // ErrorBlasterToolStripMenuItem - // - this.ErrorBlasterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ErrorBlasterToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ErrorBlasterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ErrorBlasterToolStripMenuItem.Name = "ErrorBlasterToolStripMenuItem"; - this.ErrorBlasterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.ErrorBlasterToolStripMenuItem.Text = "Error Blaster"; - this.ErrorBlasterToolStripMenuItem.Visible = false; - // - // SkindowsToolStripMenuItem - // - this.SkindowsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SkindowsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.SkindowsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.SkindowsToolStripMenuItem.Name = "SkindowsToolStripMenuItem"; - this.SkindowsToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.SkindowsToolStripMenuItem.Text = "Skindows 95"; - this.SkindowsToolStripMenuItem.Visible = false; - // - // WebChatToolStripMenuItem - // - this.WebChatToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.WebChatToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.WebChatToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.WebChatToolStripMenuItem.Name = "WebChatToolStripMenuItem"; - this.WebChatToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.WebChatToolStripMenuItem.Text = "Web Chat"; - this.WebChatToolStripMenuItem.Visible = false; - // - // TimeDistorterToolStripMenuItem - // - this.TimeDistorterToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.TimeDistorterToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.TimeDistorterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.TimeDistorterToolStripMenuItem.Name = "TimeDistorterToolStripMenuItem"; - this.TimeDistorterToolStripMenuItem.Size = new System.Drawing.Size(181, 28); - this.TimeDistorterToolStripMenuItem.Text = "Time Distorter"; - this.TimeDistorterToolStripMenuItem.Visible = false; - // - // DocumentsToolStripMenuItem - // - this.DocumentsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.DocumentsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.DocumentsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.downloaderTestToolStripMenuItem, - this.installerTestToolStripMenuItem, - this.storyTest1ToolStripMenuItem}); - this.DocumentsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicDocuments; - this.DocumentsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.DocumentsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.DocumentsToolStripMenuItem.Name = "DocumentsToolStripMenuItem"; - this.DocumentsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.DocumentsToolStripMenuItem.Text = "Documents"; - // - // downloaderTestToolStripMenuItem - // - this.downloaderTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.downloaderTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("downloaderTestToolStripMenuItem.BackgroundImage"))); - this.downloaderTestToolStripMenuItem.Name = "downloaderTestToolStripMenuItem"; - this.downloaderTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); - this.downloaderTestToolStripMenuItem.Text = "DownloaderTest"; - this.downloaderTestToolStripMenuItem.Click += new System.EventHandler(this.downloaderTestToolStripMenuItem_Click); - // - // installerTestToolStripMenuItem - // - this.installerTestToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.installerTestToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("installerTestToolStripMenuItem.BackgroundImage"))); - this.installerTestToolStripMenuItem.Name = "installerTestToolStripMenuItem"; - this.installerTestToolStripMenuItem.Size = new System.Drawing.Size(159, 22); - this.installerTestToolStripMenuItem.Text = "InstallerTest"; - this.installerTestToolStripMenuItem.Click += new System.EventHandler(this.installerTestToolStripMenuItem_Click); - // - // storyTest1ToolStripMenuItem - // - this.storyTest1ToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.storyTest1ToolStripMenuItem.Name = "storyTest1ToolStripMenuItem"; - this.storyTest1ToolStripMenuItem.Size = new System.Drawing.Size(159, 22); - this.storyTest1ToolStripMenuItem.Text = "StoryTest1"; - this.storyTest1ToolStripMenuItem.Click += new System.EventHandler(this.storyTest1ToolStripMenuItem_Click); - // - // SettingsToolStripMenuItem - // - this.SettingsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SettingsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ControlPanelToolStripMenuItem, - this.PrintersToolStripMenuItem, - this.TaskbarToolStripMenuItem}); - this.SettingsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicSettings; - this.SettingsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.SettingsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem"; - this.SettingsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.SettingsToolStripMenuItem.Text = "Settings"; - // - // ControlPanelToolStripMenuItem - // - this.ControlPanelToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ControlPanelToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ControlPanelToolStripMenuItem.BackgroundImage"))); - this.ControlPanelToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ControlPanelToolStripMenuItem.Name = "ControlPanelToolStripMenuItem"; - this.ControlPanelToolStripMenuItem.Size = new System.Drawing.Size(146, 22); - this.ControlPanelToolStripMenuItem.Text = "Control Panel"; - // - // PrintersToolStripMenuItem - // - this.PrintersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PrintersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PrintersToolStripMenuItem.BackgroundImage"))); - this.PrintersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PrintersToolStripMenuItem.Name = "PrintersToolStripMenuItem"; - this.PrintersToolStripMenuItem.Size = new System.Drawing.Size(146, 22); - this.PrintersToolStripMenuItem.Text = "Printers"; - // - // TaskbarToolStripMenuItem - // - this.TaskbarToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.TaskbarToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("TaskbarToolStripMenuItem.BackgroundImage"))); - this.TaskbarToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.TaskbarToolStripMenuItem.Name = "TaskbarToolStripMenuItem"; - this.TaskbarToolStripMenuItem.Size = new System.Drawing.Size(146, 22); - this.TaskbarToolStripMenuItem.Text = "Taskbar"; - // - // FindToolStripMenuItem - // - this.FindToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.FindToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FindToolStripMenuItem.BackgroundImage"))); - this.FindToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FilesOrFoldersToolStripMenuItem, - this.ComputerToolStripMenuItem, - this.OnTheInternetToolStripMenuItem, - this.PeopleToolStripMenuItem}); - this.FindToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicFind; - this.FindToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.FindToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.FindToolStripMenuItem.Name = "FindToolStripMenuItem"; - this.FindToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.FindToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.FindToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.FindToolStripMenuItem.Text = "Find"; - // - // FilesOrFoldersToolStripMenuItem - // - this.FilesOrFoldersToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.FilesOrFoldersToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("FilesOrFoldersToolStripMenuItem.BackgroundImage"))); - this.FilesOrFoldersToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.FilesOrFoldersToolStripMenuItem.Name = "FilesOrFoldersToolStripMenuItem"; - this.FilesOrFoldersToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.FilesOrFoldersToolStripMenuItem.Text = "Files or Folders..."; - // - // ComputerToolStripMenuItem - // - this.ComputerToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ComputerToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("ComputerToolStripMenuItem.BackgroundImage"))); - this.ComputerToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ComputerToolStripMenuItem.Name = "ComputerToolStripMenuItem"; - this.ComputerToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.ComputerToolStripMenuItem.Text = "Computer..."; - // - // OnTheInternetToolStripMenuItem - // - this.OnTheInternetToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.OnTheInternetToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("OnTheInternetToolStripMenuItem.BackgroundImage"))); - this.OnTheInternetToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.OnTheInternetToolStripMenuItem.Name = "OnTheInternetToolStripMenuItem"; - this.OnTheInternetToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.OnTheInternetToolStripMenuItem.Text = "On the Internet..."; - // - // PeopleToolStripMenuItem - // - this.PeopleToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.PeopleToolStripMenuItem.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("PeopleToolStripMenuItem.BackgroundImage"))); - this.PeopleToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.PeopleToolStripMenuItem.Name = "PeopleToolStripMenuItem"; - this.PeopleToolStripMenuItem.Size = new System.Drawing.Size(163, 22); - this.PeopleToolStripMenuItem.Text = "People..."; - // - // HelpToolStripMenuItem - // - this.HelpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.HelpToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicHelp; - this.HelpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.HelpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; - this.HelpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.HelpToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.HelpToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.HelpToolStripMenuItem.Text = "Help"; - // - // RunToolStripMenuItem - // - this.RunToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.RunToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicRun; - this.RunToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.RunToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.RunToolStripMenuItem.Name = "RunToolStripMenuItem"; - this.RunToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.RunToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.RunToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.RunToolStripMenuItem.Text = "Run..."; - // - // SuspendToolStripMenuItem - // - this.SuspendToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SuspendToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicSuspend; - this.SuspendToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.SuspendToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SuspendToolStripMenuItem.Name = "SuspendToolStripMenuItem"; - this.SuspendToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.SuspendToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.SuspendToolStripMenuItem.Text = "Suspend"; - // - // ShutdownToolStripMenuItem - // - this.ShutdownToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ShutdownToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicShutdown; - this.ShutdownToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.ShutdownToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ShutdownToolStripMenuItem.Name = "ShutdownToolStripMenuItem"; - this.ShutdownToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.ShutdownToolStripMenuItem.Text = "Shut Down..."; - this.ShutdownToolStripMenuItem.Click += new System.EventHandler(this.ShutdownToolStripMenuItem_Click); - // - // ossidestartmenu - // - this.ossidestartmenu.Controls.Add(this.osimage); - this.ossidestartmenu.Location = new System.Drawing.Point(0, 0); - this.ossidestartmenu.Name = "ossidestartmenu"; - this.ossidestartmenu.Size = new System.Drawing.Size(22, 297); - this.ossidestartmenu.TabIndex = 4; - // - // osimage - // - this.osimage.Dock = System.Windows.Forms.DockStyle.Fill; - this.osimage.Image = global::TimeHACK.Properties.Resources.Win98SideBar; - this.osimage.Location = new System.Drawing.Point(0, 0); - this.osimage.Name = "osimage"; - this.osimage.Size = new System.Drawing.Size(22, 297); - this.osimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.osimage.TabIndex = 0; - this.osimage.TabStop = false; - // - // clockTimer - // - this.clockTimer.Tick += new System.EventHandler(this.clockTimer_Tick); - // - // desktopImages - // - this.desktopImages.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("desktopImages.ImageStream"))); - this.desktopImages.TransparentColor = System.Drawing.Color.Transparent; - this.desktopImages.Images.SetKeyName(0, ""); - this.desktopImages.Images.SetKeyName(1, "WinClassicFolder.png"); - this.desktopImages.Images.SetKeyName(2, "WinClassicIE3.png"); - this.desktopImages.Images.SetKeyName(3, "WinClassicInbox.png"); - this.desktopImages.Images.SetKeyName(4, "WinClassicMSN.png"); - this.desktopImages.Images.SetKeyName(5, "WinClassicNetworking.png"); - this.desktopImages.Images.SetKeyName(6, "WinClassicOutlook.png"); - this.desktopImages.Images.SetKeyName(7, "WinClassicRecycle.png"); - this.desktopImages.Images.SetKeyName(8, "WinClassicSetup.png"); - this.desktopImages.Images.SetKeyName(9, "WinClassicSetup.png"); - this.desktopImages.Images.SetKeyName(10, "WinClassicSetup.png"); - this.desktopImages.Images.SetKeyName(11, "WinClassicSetup.png"); - // - // desktopicons - // - this.desktopicons.Alignment = System.Windows.Forms.ListViewAlignment.Left; - this.desktopicons.BackColor = System.Drawing.Color.Teal; - this.desktopicons.BackgroundImageTiled = true; - this.desktopicons.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.desktopicons.Dock = System.Windows.Forms.DockStyle.Fill; - this.desktopicons.ForeColor = System.Drawing.Color.White; - this.desktopicons.LargeImageList = this.desktopImages; - this.desktopicons.Location = new System.Drawing.Point(0, 0); - this.desktopicons.Name = "desktopicons"; - this.desktopicons.Size = new System.Drawing.Size(640, 480); - this.desktopicons.TabIndex = 6; - this.desktopicons.UseCompatibleStateImageBehavior = false; - this.desktopicons.DoubleClick += new System.EventHandler(this.desktopicons_DoubleClick); - this.desktopicons.MouseDown += new System.Windows.Forms.MouseEventHandler(this.desktop_mousedown); - // - // rightclickbackproperties - // - this.rightclickbackproperties.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.NewToolStripMenuItem1, - this.deleteToolStripMenuItem, - this.PropertiesToolStripMenuItem1}); - this.rightclickbackproperties.Name = "ContextMenuStrip1"; - this.rightclickbackproperties.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; - this.rightclickbackproperties.Size = new System.Drawing.Size(153, 92); - // - // NewToolStripMenuItem1 - // - this.NewToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.NewToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FolderToolStripMenuItem, - this.TextDocumentToolStripMenuItem}); - this.NewToolStripMenuItem1.Name = "NewToolStripMenuItem1"; - this.NewToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); - this.NewToolStripMenuItem1.Text = "New"; - // - // FolderToolStripMenuItem - // - this.FolderToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; - this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.FolderToolStripMenuItem.Text = "Folder"; - this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); - // - // TextDocumentToolStripMenuItem - // - this.TextDocumentToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; - this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.TextDocumentToolStripMenuItem.Text = "Text Document"; - this.TextDocumentToolStripMenuItem.Click += new System.EventHandler(this.TextDocumentToolStripMenuItem_Click); - // - // PropertiesToolStripMenuItem1 - // - this.PropertiesToolStripMenuItem1.BackColor = System.Drawing.Color.Silver; - this.PropertiesToolStripMenuItem1.Name = "PropertiesToolStripMenuItem1"; - this.PropertiesToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); - this.PropertiesToolStripMenuItem1.Text = "Properties"; - // - // desktopupdate - // - this.desktopupdate.Enabled = true; - this.desktopupdate.Interval = 5000; - this.desktopupdate.Tick += new System.EventHandler(this.desktopupdate_Tick); - // - // deleteToolStripMenuItem - // - this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; - this.deleteToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.deleteToolStripMenuItem.Text = "Delete"; - this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); - // - // Windows98 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Teal; - this.ClientSize = new System.Drawing.Size(640, 480); - this.Controls.Add(this.taskbar); - this.Controls.Add(this.startmenu); - this.Controls.Add(this.panel1); - this.Controls.Add(this.desktopicons); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "Windows98"; - this.Tag = "ignoreFormOnTaskbar"; - this.Text = "TimeHACKDesktop"; - this.Load += new System.EventHandler(this.Desktop_Load); - this.panel1.ResumeLayout(false); - this.taskbar.ResumeLayout(false); - this.clockPanel.ResumeLayout(false); - this.clockPanel.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.startbutton)).EndInit(); - this.startmenu.ResumeLayout(false); - this.startmenu.PerformLayout(); - this.startmenuitems.ResumeLayout(false); - this.startmenuitems.PerformLayout(); - this.ossidestartmenu.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.osimage)).EndInit(); - this.rightclickbackproperties.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Panel panel2; - internal System.Windows.Forms.Panel taskbar; - internal System.Windows.Forms.PictureBox startbutton; - internal System.Windows.Forms.Label taskbartime; - internal System.Windows.Forms.Panel startmenu; - internal System.Windows.Forms.MenuStrip startmenuitems; - internal System.Windows.Forms.ToolStripMenuItem ProgramsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem AccessoriesToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CommunicationsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem InternetConnectionWizardToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem NetMeetingToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem MultimediaToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CDPlayerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SoundRecorderToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem VolumeControlToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WindowsMediaPlayerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SystemToolsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem DiskDefragmenterToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ScanDiskToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem AddressBookToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CalculatorToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HyperTerminalToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ImagingToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem NotePadToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem OnlineRegistrationToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PaintToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PhoneDialerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WordPadToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem StartUpToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem AOLInternetFREETrialToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ATTWorldNetSignupToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SetupCompuServe30ToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SetupWOWFromCompuServeToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem EmptyToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem InternetExplorerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem MSDOSPromptToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem OutlookExpressToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WindowsExplorerToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem GuessTheNumberToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem StartRunnerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ErrorBlasterToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SkindowsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem WebChatToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TimeDistorterToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem DocumentsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SettingsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ControlPanelToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PrintersToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TaskbarToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FindToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FilesOrFoldersToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ComputerToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem OnTheInternetToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PeopleToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem RunToolStripMenuItem; - internal System.Windows.Forms.Panel ossidestartmenu; - internal System.Windows.Forms.PictureBox osimage; - internal System.Windows.Forms.ToolStripMenuItem ShutdownToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SuspendToolStripMenuItem; - private System.Windows.Forms.Panel clockPanel; - private System.Windows.Forms.Timer clockTimer; - private System.Windows.Forms.ImageList desktopImages; - internal System.Windows.Forms.ListView desktopicons; - internal System.Windows.Forms.ContextMenuStrip rightclickbackproperties; - internal System.Windows.Forms.ToolStripMenuItem NewToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PropertiesToolStripMenuItem1; - internal System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Windows95)); - private System.Windows.Forms.ToolStripMenuItem downloaderTestToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem installerTestToolStripMenuItem; - private System.Windows.Forms.Panel taskbarItems; - private System.Windows.Forms.ToolStripMenuItem storyTest1ToolStripMenuItem; - private System.Windows.Forms.Timer desktopupdate; - private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win98/Win98.cs b/TimeHACK.Main/OS/Win98/Win98.cs deleted file mode 100644 index 008be03..0000000 --- a/TimeHACK.Main/OS/Win98/Win98.cs +++ /dev/null @@ -1,593 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Drawing; -using System.IO; -using System.Media; -using System.Windows.Forms; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; -using TimeHACK.Engine.Template.Taskbars; -using TimeHACK.OS.Win95.Win95Apps; -using TimeHACK.OS.Win95.Win95Apps.Story; -using static TimeHACK.Engine.SaveSystem; -namespace TimeHACK.OS.Win98 -{ - public partial class Windows98 : Form - { - private SoundPlayer startsound; - public WindowManager wm = new WindowManager(); - - public List nonimportantapps = new List(); - public WinClassic webchat; - public WinClassic ie; - - public TaskBarController tb = new TaskBarController(); - - public int currentappcount = 0; - - public bool webchatInstalled = false; - - public bool hiddenpadamsFound = false; - - // Init the form - public Windows98() - { - InitializeComponent(); - startmenu.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - ProgramsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - AccessoriesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - CommunicationsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - MultimediaToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - SystemToolsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - StartUpToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - MSDOSPromptToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - DocumentsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - SettingsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - FindToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2); - SetStyle(ControlStyles.SupportsTransparentBackColor, true); - BackgroundImage = currentTheme.defaultWallpaper; - foreach (ToolStripMenuItem item in startmenuitems.Items) - { - item.MouseEnter += new EventHandler(MenuItem_MouseEnter); - item.MouseLeave += new EventHandler(MenuItem_MouseLeave); - } - foreach (ToolStripMenuItem item in ProgramsToolStripMenuItem.DropDown.Items) - { - item.MouseEnter += new EventHandler(MenuItem_MouseEnter); - item.MouseLeave += new EventHandler(MenuItem_MouseLeave); - } - } - - private void MenuItem_MouseEnter(object sender, EventArgs e) - { - //((ToolStripMenuItem)sender).ForeColor = Color.White; - } - - private void MenuItem_MouseLeave(object sender, EventArgs e) - { - //((ToolStripMenuItem)sender).ForeColor = Color.Black; - } - - // When New Game is clicked in TitleScreen.cs - private void Desktop_Load(object sender, EventArgs e) - { - UpgradeFileSystem("95", "98"); - - if (currentTheme.defaultWallpaper != null) desktopicons.BackgroundImage = new Bitmap(currentTheme.defaultWallpaper, Width, Height); - //Start Menu Color - Commented until it works reliably - //startmenuitems.Renderer = new MyRenderer(); - //ProgramsToolStripMenuItem.DropDown.Renderer = new MyRenderer(); - - // Make Font Mandatory - fontLoad(); - - // Play Windows 95 Start Sound - Stream audio = currentTheme.startSound; - startsound = new SoundPlayer(audio); - startsound.Play(); - - // Hide the Startmenu - startmenu.Hide(); - - // Check for and set VM Mode - if (this.FormBorderStyle != FormBorderStyle.None) - { - this.Text = "TimeHACK - VM Mode"; - } - - // Start the ClockTimer - clockTimer.Start(); - - // Set the StartMenu seperator - startmenuitems.Items.Insert(6, new ToolStripSeparator()); - - //nonimportantapps.Capacity = 100; - this.SendToBack(); - - // Update the taskbar - UpdateTaskbar(); - - // Bring to this the front - this.BringToFront(); - - // Update the desktop Icons! - - DesktopController.RefreshDesktopIcons(new ListViewItem[] { new System.Windows.Forms.ListViewItem("My Computer", 0), - new System.Windows.Forms.ListViewItem("Network Neighborhood", 5), - new System.Windows.Forms.ListViewItem("Inbox", 3), - new System.Windows.Forms.ListViewItem("Recycle Bin", 7), - new System.Windows.Forms.ListViewItem("Internet Explorer", 2), - new System.Windows.Forms.ListViewItem("Online Services", 1), - new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4), - new System.Windows.Forms.ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); - } - - private void fontLoad() - { - this.taskbartime.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.ProgramsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.DocumentsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.SettingsToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.FindToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.HelpToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.RunToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.SuspendToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.ShutdownToolStripMenuItem.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - this.desktopicons.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - } - - #region StartMenu - - // StartButton Click - private void startbutton_Click(object sender, EventArgs e) - { - startmenu.Show(); - startmenu.BringToFront(); - if (taskbar.Visible) taskbar.BringToFront(); - } - - // Shutdown button - private void ShutdownToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveGame(); - Program.ShutdownApplication(currentTheme.stopSound); - } - - #endregion //Region - - // Give Year Code - NYI - private void taskbartime_Click(object sender, EventArgs e) - { - - } - - // Set the Clock - private void clockTimer_Tick(object sender, EventArgs e) - { - taskbartime.Text = DateTime.Now.ToString("h:mm tt"); - } - - // On Desktop MouseDown - private void desktop_mousedown(object sender, MouseEventArgs e) - { - if (e.Button == MouseButtons.Right) - { - // Check if an item is selected and if so show the Delete option - - if (desktopicons.FocusedItem != null) - { - deleteToolStripMenuItem.Visible = true; - } - else - { - deleteToolStripMenuItem.Visible = false; - } - - desktopupdate_Tick(null, null); // Update the Desktop Icons - - rightclickbackproperties.Show(); - rightclickbackproperties.BringToFront(); - rightclickbackproperties.Location = MousePosition; - } - - // If - else if (e.Button == MouseButtons.Left) - { - rightclickbackproperties.Hide(); - startmenu.Hide(); - } - - else if (e.Button == MouseButtons.Middle) - { - rightclickbackproperties.Hide(); - } - } - - private void NotePadToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassicNotepad wp = new WinClassicNotepad(); - WinClassic app = wm.StartWin95(wp, "Notepad", Properties.Resources.Win95IconNotepad, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - private void downloaderTestToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassicDownloader opendownload = new WinClassicDownloader(); - WinClassic app = wm.StartWin95(opendownload, "Downloader", null, false, true); - opendownload.appName.Text = "Downloading: Survive The Day"; - - AddTaskBarItem(app, app.Tag.ToString(), "Downloader", null); - - app.BringToFront(); - startmenu.Hide(); - } - - private void installerTestToolStripMenuItem_Click(object sender, EventArgs e) - { - Win95Installer openinstaller = new Win95Installer("Testing"); - WinClassic app = wm.StartWin95(openinstaller, "Installer", null, false, true); - - AddTaskBarItem(app, app.Tag.ToString(), "Installer", null); - - app.BringToFront(); - startmenu.Hide(); - } - - private void InternetExplorerToolStripMenuItem_Click(object sender, EventArgs e) - { - if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } - ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); - AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); - ie.BringToFront(); - ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); - startmenu.Hide(); - } - - private void desktopicons_DoubleClick(object sender, EventArgs e) - { - Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); - ListViewItem objListViewItem; - - if (objDrawingPoint != null) - { - objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); - if (objListViewItem != null) - { - if (objListViewItem.Text == "Internet Explorer") - { - if (ie != null) { wm.StartInfobox95("Error Opening Internet Explorer", "An instance of Internet Explorer 4 is already open.", InfoboxType.Warning, InfoboxButtons.OK); return; } - ie = wm.StartWin95(new WinClassicIE3(), "Internet Explorer 4", Properties.Resources.Win95IconIE4, true, true); - AddTaskBarItem(ie, ie.Tag.ToString(), "Internet Explorer 4", Properties.Resources.Win95IconIE4); - ie.BringToFront(); - ie.FormClosing += new FormClosingEventHandler(InternetExplorer4_Closing); - startmenu.Hide(); - } - else if (objListViewItem.Text == "My Computer") - { - WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - app.BringToFront(); - startmenu.Hide(); - } - else if (objListViewItem.Text == "Network Neighborhood") - { - // Alex's TODO here - - } - else if (objListViewItem.Text == "Recycle Bin") - { - // Another thing you may need to digital poke Alex about doing. - - } - else if (objListViewItem.Text == "Set Up The Microsoft Network") - { - wm.StartInfobox95("Microsoft Network", "The Microsoft Network is already set up!", InfoboxType.Info, InfoboxButtons.OK); - } - else if (objListViewItem.Text == "Outlook Express") - { - //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); - } - else if (objListViewItem.Text == "Inbox") - { - //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); - } - else - { - // It is an actual file on the disk - - WinClassicWindowsExplorer we = new WinClassicWindowsExplorer(); - - // If it is a directory - - if (Directory.Exists(objListViewItem.Tag.ToString())) - { - we.CurrentDirectory = objListViewItem.Tag.ToString(); - - WinClassic app = wm.StartWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - app.BringToFront(); - startmenu.Hide(); - } - else - { - // Just open the file... - - we.OpenFile(objListViewItem.Tag.ToString()); - } - - } - } - } - } - - private void infoboxTestToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassic app = wm.StartInfobox95("AShifter's Infobox", "This is the very first TimeHACK Infobox. It's really easy to call, too! \n Just use wm.startInfobox95(string title, string text, InfoboxType type, InfoboxButtons btns)!", InfoboxType.Info, InfoboxButtons.OK); - - app.BringToFront(); - startmenu.Hide(); - } - private void WebChatToolStripMenuItem_Click(object sender, EventArgs e) - { - WebChat1998 wc = new WebChat1998(); - WinClassic app = wm.StartWin95(wc, "Web Chat 1998", null, true, true); - - AddTaskBarItem(app, app.Tag.ToString(), "Web Chat 1998", null); - - app.BringToFront(); - startmenu.Hide(); - } - public void NonImportantApp_Closing(object sender, FormClosingEventArgs e) - { - nonimportantapps.Remove((WinClassic)sender); - } - private void InternetExplorer4_Closing(object sender, FormClosingEventArgs e) - { - ie = null; - } - - private void WordPadToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassicWordPad wp = new WinClassicWordPad(); - WinClassic app = wm.StartWin95(wp, "Wordpad", Properties.Resources.Win95IconWordpad, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Wordpad", Properties.Resources.Win95IconWordpad); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - public void AddTaskBarItem(Form Application, string ApplicationID, string ApplicationName, Image ApplicationIcon) - { - taskbarItems = tb.AddTaskbarItem95(ApplicationID, ApplicationName, ApplicationIcon, (UserControl)new Win95TaskBarItem(), taskbarItems); - Application.FormClosed += new FormClosedEventHandler(UpdateTaskbarFromClosedApplication); - } - - public void UpdateTaskbarFromClosedApplication(object sender, FormClosedEventArgs e) - { - UpdateTaskbar(); - } - - public void UpdateTaskbar() - { - // Clears out all the items on the taskbar - taskbarItems.Controls.Clear(); - - // Loops through all the Applications which are open - - foreach (Form form in tb.GetAllOpenApps()) - { - // Calls that "AddToTaskbar" thing - taskbarItems = tb.AddTaskbarItem95(form.Tag.ToString(), form.Text.ToString(), (Image)form.Icon.ToBitmap(), (UserControl)new Win95TaskBarItem(), taskbarItems); - } - } - - private void AddressBookToolStripMenuItem_Click(object sender, EventArgs e) - { - - WinClassic app = wm.StartWin95(new WinClassicAddressBook(), "Address Book", Properties.Resources.WinClassicAddressBook, true, true); - Program.AddTaskbarItem(app, app.Tag.ToString(), "Address Book", Properties.Resources.WinClassicAddressBook); - - Program.nonimportantapps.Add(app); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); - - app.BringToFront(); - } - - private void WindowsExplorerToolStripMenuItem1_Click(object sender, EventArgs e) - { - FileDialogBoxManager.IsInOpenDialog = false; - FileDialogBoxManager.IsInSaveDialog = false; - WinClassic app = wm.StartWin95(new WinClassicWindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - private void storyTest1ToolStripMenuItem_Click(object sender, EventArgs e) - { - Hack1.StartObjective(); - } - - private void temp_for_std(object sender, EventArgs e) - { - Win2K.Win2KApps.SurviveTheDay std = new Win2K.Win2KApps.SurviveTheDay(); - WinClassic app = wm.StartWin95(std, "Survive The Day", null, false, false); - AddTaskBarItem(app, app.Tag.ToString(), "Survive The Day", null); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - private void MSDOSPromptToolStripMenuItem1_Click(object sender, EventArgs e) - { - WinClassicTerminal msdos = new WinClassicTerminal(false); - WinClassic app = wm.StartWin95(msdos, "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image, true, true, false); - - AddTaskBarItem(app, app.Tag.ToString(), "MS-DOS Prompt", Properties.Resources.MSDOSPromptToolStripMenuItem1_Image); - app.BringToFront(); - startmenu.Hide(); - } - - private void PropertiesToolStripMenuItem1_Click(object sender, EventArgs e) - { - WinClassicThemePanel theme = new WinClassicThemePanel(); - WinClassic app = wm.StartWin95(theme, "Themes", null, false, true, false); - - AddTaskBarItem(app, app.Tag.ToString(), "Themes", null); - app.BringToFront(); - startmenu.Hide(); - } - - private void TimeDistorterToolStripMenuItem_Click(object sender, EventArgs e) - { - //distort = new TimeHACKWinClassicTimeDistorter("1998", "1999", 150, Hack2.StartObjective); - //WinClassic app = wm.StartWin95(distort, "Time Distorter", null, false, true); - //AddTaskBarItem(app, app.Tag.ToString(), "Time Distorter", null); - //app.BringToFront(); - //startmenu.Hide(); - } - - private void FTPClientToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassic app = wm.StartWin95(new WinClassicFTPClient(), "FTP Client", null, true, true); - - AddTaskBarItem(app, app.Tag.ToString(), "FTP Client", null); - app.BringToFront(); - startmenu.Hide(); - } - - private void CalculatorToolStripMenuItem_Click(object sender, EventArgs e) - { - WinClassic app = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, false, false); - AddTaskBarItem(app, app.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); - - nonimportantapps.Add(app); - nonimportantapps[nonimportantapps.Count - 1].BringToFront(); - nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); - - app.BringToFront(); - startmenu.Hide(); - } - - private void desktopupdate_Tick(object sender, EventArgs e) - { - DesktopController.RefreshDesktopIcons(new ListViewItem[] { new System.Windows.Forms.ListViewItem("My Computer", 0), - new System.Windows.Forms.ListViewItem("Network Neighborhood", 5), - new System.Windows.Forms.ListViewItem("Inbox", 3), - new System.Windows.Forms.ListViewItem("Recycle Bin", 7), - new System.Windows.Forms.ListViewItem("Internet Explorer", 2), - new System.Windows.Forms.ListViewItem("Online Services", 1), - new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4), - new System.Windows.Forms.ListViewItem("Outlook Express", 6) }, ref desktopicons, Path.Combine(ProfileWindowsDirectory, "Desktop")); - } - - private void FolderToolStripMenuItem_Click(object sender, EventArgs e) - { - if (Directory.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Folder"))) - { - wm.StartAboutBox95("Windows Explorer", "A folder called New Folder already exists - please rename it.", Properties.Resources.Win95Error); - } - else - { - SaveDirectoryInfo(Path.Combine(ProfileWindowsDirectory, "Desktop"), "New Folder", false, "New folder", true); - } - } - - private void TextDocumentToolStripMenuItem_Click(object sender, EventArgs e) - { - if (File.Exists(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt"))) - { - wm.StartAboutBox95("Windows Explorer", "A folder called New Text Document already exists - please rename it.", Properties.Resources.Win95Error); - } - else - { - File.Create(Path.Combine(ProfileWindowsDirectory, "Desktop", "New Text Document.txt")); - } - - desktopupdate_Tick(null, null); // Update the Desktop Icons - } - - private void deleteToolStripMenuItem_Click(object sender, EventArgs e) - { - Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); - ListViewItem objListViewItem; - - if (objDrawingPoint != null) - { - objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); - if (objListViewItem != null) - { - if (objListViewItem.Tag != null) - { - if (Directory.Exists(objListViewItem.Tag.ToString())) - { - Directory.Delete(objListViewItem.Tag.ToString(), true); - desktopupdate_Tick(null, null); // Update the desktop Icons - } - else - { - if (File.Exists(objListViewItem.Tag.ToString())) - { - File.Delete(objListViewItem.Tag.ToString()); - desktopupdate_Tick(null, null); // Update the desktop Icons - } - else - { - wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); - } - } - } - else - { - wm.StartInfobox95("Windows Explorer", "This object cannot be deleted.", InfoboxType.Error, InfoboxButtons.OK); - } - } - } - } - } - public class MyRenderer : ToolStripProfessionalRenderer - { - public MyRenderer() : base(new MyColors()) { } - } - - public class MyColors : ProfessionalColorTable - { - public override Color MenuItemSelectedGradientBegin - { - get { return Color.Navy; } - } - public override Color MenuItemSelectedGradientEnd - { - get { return Color.Navy; } - } - public override Color MenuItemPressedGradientBegin - { - get { return Color.Navy; } - } - public override Color MenuItemPressedGradientEnd - { - get { return Color.Navy; } - } - } -} - diff --git a/TimeHACK.Main/OS/Win98/Win98.resx b/TimeHACK.Main/OS/Win98/Win98.resx deleted file mode 100644 index f1a458f..0000000 --- a/TimeHACK.Main/OS/Win98/Win98.resx +++ /dev/null @@ -1,2621 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAALRJREFUOE+N - kgEOwCAIA3m6T/NnG6UwBZ1bk6pTemIy2am1dlX70VlR3Hu/IBE1wr5/BOEQymFZLRvIHMZtGjUjEHOG - mIdS214UkGi92qM5zDnCENfYn+0AQvAxC2/nHsNe+HgLwCbEmW1HmLOOZtYuAB0SJKAsivAPgBXpOgNQ - PPwCyDcF4M0TAIZw84CUgq1TF2xvhP+oACBCAoBW9dg6szWLzeUZs9Y/7mQNVMCjOPywyA3MF+cOKQF9 - RAAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAKpJREFUOE/N - UskNgDAMy+gdrZsVO3cL/HhgySKJD/WB/BdjjNXpZ9wFu+R+QwTmnDAtY5UsbErOGuiIIKmBoJYwwEJ7 - QZbEk066qCHbo8R0Qj0OPbA1vrxpCKxSm3dPIYWtwMNED28Fp5Ai7lWwe17DFNKwFRBHmKj2EDCZ4eEF - pxeIdj+AnH33gtIeGO11jAJQw20X+5nAG7SE5GykuTO1V5yGHur3LyFyAZP8TrljsWNAAAAAAElFTkSu - QmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcwxstlzQAAALVJREFU - OE+dj4ERwyAMAxmd0diMImMZYaC9q3xOIJaeUP5Q936r1tpz+wgi4ATR3Huxbq1FC4ihHWDDEWM4A9jD - ukJczzBqRl8AD+iVMgB1B7j5BGATpqgJ4XfbeTi8vt8ANnCAn2JvnZuH4RvADKgx5MnHfAHm/bMB0j8A - KnueAEjX+Bs+1RcAiBBITWYUACEjssIQAFAOmzmissoAKF9FARvkFqYAySACxvh7WEXQWP4IlvIBh1rl - tmCAq4kAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcZhHn9oQAAAJ9JREFU - OE+VkAEOxCAIBH26P6s/8zrgeqTS05uEKMouaNnQR/zPdZVeazWDsZ6DuHfv3lqz8JsDJKYrgRiyKZYz - ieFOpxhiscxH6sIojuMLCV669lD8nYAQi1CosxusE7DCoQG44L6SyPL4hBic2ftJnhMQQsVvWHH8SPLs - E3dME/aZwYnRfBIholB3I00xE1amIDLBscmu8Bdm4NuMUj70z1LCUTedOwAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCcbanecjQAAAItJREFU - OE+VjgEOhCAMBHk6T+Nn2iFuXEEtTLLBbNu5K6LWeuzkOruhXCXWvwWttd9cv74miLrHu1TASyQAHSr0 - /chh4PiBz/iO9W+B/mpUj6hPBbxEEtChQt+PHAbOKBCpgGUl6qlLBbxkFKgn9P3IYeCMApEKWFaEd1uC - t6QC3iyxPgsCDVYTlHICH5QKXtIjRNoAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 - JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAB3RJTUUH4QQIFCgUfVCd0wAAAHpJREFU - OE+djgsOgDAIQzn6bubRlF+zOZV1vqRBGK0IS2vthHK0ZjQBHdcBhcllc9t7UJnsvSSM4tKWM03cAvLM - Ve3YwNBPuqYCJONxVbGvCnABSx2QfwJjK0c03wHYzjq1RICB7WRsf10AeU9dQPAasCu19YAEww2JXJGJ - 13tFDjjJAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAMFJREFUOE+V - kAsShDAIQzk6R/Nm3SSU2g/uaJxMi5Bnq81yt0b38pCbnz03hGDtEaYq0HVdraF9QBiORoAyXIFKyAhO - IG6m8P+TRDDMPV4JkBDWGkSNYe0JcS8AGoArAEPYDcjQAcgheL9CCVkAU1iP3sd9887L8akDkE//OoMo - ByhSkxYAl3x0EgTg6QTk3FZ/B6TRpLSiHoAOpXWVR8D4wgYopMad7KAPgJQGIh3WMbEu/+CFNEhAhKPu - /qQXQbMf8nZYxbrHLzUAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACmSURBVDhPnZFR - EsQgCEM9ukfzZl0CREmrO7uNw0ghL360ndR7v7L9X4BfBxDeVVrOmsaLQqd1DKowK7QmYwxvza4hC66H - UpiV6IJlm+UQOnvxvg7aBAPkIWpY87rICtpkX/4SX5MgmkvnxzD4JIC3BCUGzZCEfWb9I4D3M2gDp3xY - oXsQ9vRAYAJVbYNqAARf2M+aQa3Hr2QAdmH5TTPoDVz1BW7tA7ajvYP7sMmIAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAG1JREFUOE/N - j1sOgCAQAzk6N/exdqRsAuqH0THNrm2DWP5DrXVxyQ5mWRc6FLO/Wa5WYBKyZyLfn9EBoMJwl65vwA4p - e+EGDkXneJ8coODcM+TSvV9wwmfu5C8jPOZA7YCMleT0KAu68kN9TikrCNOnE4xyRLMAAAAASUVORK5C - YII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABzSURBVDhPxZBR - DsAgCEM9ukfzZowW9UdFmUtG8mR0UtiSiFwxFSPYkbO8gb31gXahDBOdb9MhsHCoUzsJ4J0WdNRiFaUU - 36BtgIsrXAPEcGHHsAFF+4yT/M8GCP4Pa2z5iw26EEUNMNyc4rAXxw1T8RxJD2E2VfJhfZIbAAAAAElF - TkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAH9JREFUOE+l - jgESgCAIBHk6T/NnxjFCVlBKzJyhc7sTEXH/FzmYqJSLYHdCAc40AMaOqQmGBJMKmOVx7B6UeUGgsMQk - +jV4RQDYAri1dsKTBPMqcBilG/z5BwZbIgkmFNxhl0ww7trdESDo2K7dTJBGOrZrNxLszENQiQvq4X4A - JbFDpxtWNlIAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB - DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP - YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy - BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACzSURBVDhPhZJR - EsUgCAN7dI7mzawRl1KLU2fygMimfryr9/6rcUY53FVmluDWmpoxFveViQSZuU4h72GMyMwm5AF2DPnA - QPTM9FIOCTiMBarSI1712qeZwwbkkApejBuqLLK8h7Cb5T8HGI8QBLPq8+wdzr722FUNL7+gEsuE06MI - qELk6T7DOhNcwTNAcuMJAZYAdQgiJAIk/kAZdr8OmCHD+5UWeRkBfKgEduUAYL/r1w0ie5EGNPvMCQAA - AABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADBSURBVDhPhZAB - GoUgCIM9ukfrZj02mBJhb32U5v6JjpfmuGP0pQ8PAg4h0/6jbKj1xgcDniYEMGTDGpR0CLCJAIPnfV2X - 5lve4hTMXbirjVETQHQQtaX23LFN9mIRXtMCh14BIirctm/yiyGNkB7mHvxXAgTj/Os4jegzmHeVQ3KA - TWlAq7UUQOgUYE3KxCDMXd5drEGnADfz/Qj6d4QC569ZukoKUwfrq3ugewmgnmgP5eCztGaVFK0HnJUB - VdEYP35ybB/eOVN7AAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAK5JREFUOE+V - kAESwyAIBH06T/Nnlju8FNFJ7c0w0sBuTVqNWRu15uh3sDzGXleiDJsZlnleiyTwloXgzGLVUTIfcqH3 - zhO/UZrlG20S/RNg9JLodSSUAD045gR/JUj0vsoeM/SEkRAosVBhQTgPgvy1lfVWBazw8KGxsiiDGdbr - gKfAWwJIFp3AuFF8WPAUaOBPwuJJSwuomjNmWcqiF/CBczbRLVjziP4Fay7A1j6MmatnPf0QdQAAAABJ - RU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB - DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX - VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+ - aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ - 1okT9uuef4slmG9gWjdzN4Wnf9bRT1RhaCN+KriGieyvkjr8Rl7AMMbywE0zCBiIBS9Awbn7tUD29xME - Q0rM8IHhPbziKRhMU0pqjVIfcgHAfB2oiugnuEnG/EkZ/4fLZEksutHaB6sGQO/gf7MbAAAAAElFTkSu - QmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALtJREFUOE91TwESBCEI6un9vBPRYqljhtEIyUZhzTkXKo8J1ZI4P3xjlAjsqpoN - upcBf0zA6+7r8QAxA9170IEPm6l7PWu9A1CLwNaVpSfWNEKLWCECDnkvAdFtMgBDLeHFaNaXEpQu22B9 - NsFA96i2yQlo00wejQG9VfuSCQ0IXAFAVAb468AVwJB3AHpsBFKn2uYkemh9hllezf4KcDKwtqkBpX5j - Dyj5DRIeDDh3wD3c5AYkh2QwOMYPtAJqglssjE8AAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAJVJREFUOE+VkIESgCAIQ/10/pwasJrlkb27nUZsoqPHPbWNlYHCN9gKMTc7O31I - gIa0PM2EE32ErE9WNQEw1y6azbZGvkFAhnBcKMmwrQnCVI0MofA+a6UniIDYqKTx7JhBDeVaQd5fVT9m - M4JvowbwzjNlu4C5DVBgVyll4Zo8AzrK0gfo6ZBSFq7J6g0+ePWj8EPDD0i7RXV30HOWAAAAAElFTkSu - QmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAJJJREFUOE+tkYEOgCAIRP10/tzk4FISZ7ZuuzDwnq4KJSL1aR/txc21llBfQVbh - EZJZZ5C+nEoEcIN0QDyxLVGzm6WAsMYTvRSSAqaw2jRBloApbJUBhLVub4ABqwMY1poCuEYzhPWjRkgK - 6EP7A+obqOc2EzIBeELmtqNFDECI9R3gYmPhCPH+qX6HfAJAQ7iUCwlxft5LSoDNAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw - 4AAABIQCQUtXaBsAAAAASUVORK5CYII= - - - - 153, 17 - - - 263, 17 - - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w - LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADq - ggAAAk1TRnQBSQFMAgEBDAEAAZABAQGQAQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA - AwABgAMAAQEBAAEgBwABAf8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A - /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A - /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AXAAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/x8AAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8jAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - HwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/yMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8fAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/IwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/x8AAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8gAAOA - Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/A8AB/wPAAf8DwAH/A4AF/wPAAf8DgAH/ - A4AB/wMAAf8cAAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/A8AB/wPAAf8DwAH/ - A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/ - A8AB/wPAAf8DwAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wOA - Af8DAAH/HAADgAH/A8AB/wPAAf8DwAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOAFf8DgAH/A4AB/wMA - Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A4AB/wMA - Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A4AB/wMA - Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A4AB/wMA - Af8cAAOAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wPAAf8DwAH/A4AB/wMAAf8YAAOAFf8DgAH/A8AB/wOA - Af8DAAH/HAADgAX/AQAH/wEAB/8BAAf/AQAD/wMAAf8UAAOAFf8DgAH/A8AB/wOAAf8DAAH/HAADgAX/ - AQAH/wEAB/8BAAf/AQAD/wMAAf8UAAOAFf8DgAH/A8AB/wOAAf8DAAH/HAADgAX/AQAH/wEAB/8BAAf/ - AQAD/wMAAf8UAAOAFf8DgAH/A8AB/wOAAf8DAAH/HAADgAX/AQAH/wEAB/8BAAf/AQAD/wMAAf8UAAOA - Ff8DgAH/A8AB/wPAAf8DgAH/AwAB/xwAA4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - AwAB/xAAA4AV/wOAAf8DwAH/A8AB/wOAAf8DAAH/HAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DAAH/EAADgBX/A4AB/wPAAf8DwAH/A4AB/wMAAf8cAAOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wMAAf8QAAOAFf8DgAH/A8AB/wPAAf8DgAH/AwAB/xwAA4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/AwAB/xAAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA - A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA - A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA - A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AA - A4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/1AAA4AV/wOAAf8DwAH/A8AB/wPAAf8DgAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/GAADgBX/ - A4AB/wPAAf8DwAH/A8AB/wOAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8YAAOAFf8DgAH/A8AB/wPAAf8DwAH/A4AB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/xgAA4AV/wOAAf8DwAH/ - A8AB/wPAAf8DgAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/GAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOA - Af8DAAH/A4AB/wMAAf8BAAf/AQAH/wEAB/8BAAP/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/FAABgAIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOAAf8DAAH/A4AB/wMAAf8BAAf/ - AQAH/wEAB/8BAAP/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/FAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOAAf8DAAH/A4AB/wMAAf8BAAf/AQAH/wEAB/8BAAP/A4AB/wOA - Af8DgAH/A4AB/wOAAf8DAAH/FAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wPAAf8DwAH/ - A8AB/wOAAf8DAAH/A4AB/wMAAf8BAAf/AQAH/wEAB/8BAAP/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ - FAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ - A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ - EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ - A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ - EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ - A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ - EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wPAAf8DwAH/A4AB/wMAAf8DgAH/ - A4AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DAAH/ - EAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wPAAf8DgAH/AwAB/wOA - Af8DgAH/A8AB/wMAAf8DgAH/A8AF/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DgAH/A4AB/wMA - Af8MAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/A8AB/wOAAf8DAAH/ - A4AB/wOAAf8DwAH/AwAB/wOAAf8DwAX/A8AB/wOAAf8DgAH/AwAB/wOAAf8DwAH/A4AB/wOAAf8DgAH/ - AwAB/wwAAYACAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DwAH/A4AB/wMA - Af8DgAH/A4AB/wPAAf8DAAH/A4AB/wPABf8DwAH/A4AB/wOAAf8DAAH/A4AB/wPAAf8DgAH/A4AB/wOA - Af8DAAH/DAABgAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wPAAf8DgAH/ - AwAB/wOAAf8DgAH/A8AB/wMAAf8DgAH/A8AF/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DgAH/ - A4AB/wMAAf8MAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/ - A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/ - A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/ - AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/ - AYACAAH/AYACAAH/AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/A4AB/wMAAf8DgAH/A4AB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGA - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/ - A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/ - A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGA - AgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AwAB/wGAAgAB/wGA - AgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAGAAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/ - AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAOAFf8DAAH/AwAB/wGA - AgAB/wGAAgAB/wGAAgAB/wMAAf8DwAH/A8At/wOAAf8DgAH/A4AB/wOAAf8DAAH/CAADgBX/AwAB/wMA - Af8BgAIAAf8BgAIAAf8BgAIAAf8DAAH/A8AB/wPALf8DgAH/A4AB/wOAAf8DgAH/AwAB/wgAA4AV/wMA - Af8DAAH/AYACAAH/AYACAAH/AYACAAH/AwAB/wPAAf8DwC3/A4AB/wOAAf8DgAH/A4AB/wMAAf8IAAOA - Ff8DAAH/AwAB/wGAAgAB/wGAAgAB/wGAAgAB/wMAAf8DwAH/A8At/wOAAf8DgAH/A4AB/wOAAf8DAAH/ - BAADgAH/A4AV/wMAAf8DwAH/AwAB/wGAAgAB/wGAAgAB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A8AB/wOAAf8DgAH/A4AB/wMAAf8EAAOAAf8DgBX/ - AwAB/wPAAf8DAAH/AYACAAH/AYACAAH/AwAB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DwAH/A4AB/wOAAf8DgAH/AwAB/wQAA4AB/wOAFf8DAAH/A8AB/wMA - Af8BgAIAAf8BgAIAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DAAH/BAADgAH/A4AV/wMAAf8DwAH/AwAB/wGAAgAB/wGA - AgAB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A8AB/wOAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wPAAf8DwAX/ - AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wPA - Af8DwAX/AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wPAAf8DwAX/AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wPAAf8DwAX/AwAB/wGAAgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DgAH/A4AB/wPAAf8DgAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DwAH/ - A8AB/wPAAf8DgAH/A4AB/wPADf8DAAH/AwAB/wOAAf8DgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/AwAB/wOAAf8DwAH/A4AB/wPAAf8DwAH/ - A8AB/wOAAf8DgAH/A8AN/wMAAf8DAAH/A4AB/wOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DgAH/AwAB/wOAAf8DgAH/A8AB/wOAAf8DAAH/A4AB/wPAAf8DgAH/A8AB/wPAAf8DwAH/ - A4AB/wOAAf8DwA3/AwAB/wMAAf8DgAH/A4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wOAAf8DAAH/A4AB/wOAAf8DwAH/A4AB/wMAAf8DgAH/A8AB/wOAAf8DwAH/A8AB/wPAAf8DgAH/ - A4AB/wPADf8DAAH/AwAB/wOAAf8DgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A4AB/wMAAf8DgAH/A4AB/wPAAf8DgAH/AwAB/wOABf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8EAAOA - Bf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPA - Af8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8EAAOABf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPAAf8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8EAAOA - Bf8DwAH/A4AB/wPAAf8DwAH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wMAAf8DwAH/A8Ah/wPA - Af8DgAH/A4AB/wMAAf8DgAH/A4AB/wOAAf8IAAOABf8DwAH/A4AB/wPAAf8DAAH/A4AR/wPAAf8DAAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xQAA4AF/wPA - Af8DgAH/A8AB/wMAAf8DgBH/A8AB/wMAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Bf8DwAH/A4AB/wOAAf8DAAH/FAADgAX/A8AB/wOAAf8DwAH/AwAB/wOAEf8DwAH/AwAB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8UAAOABf8DwAH/A4AB/wPA - Af8DAAH/A4AR/wPAAf8DAAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAX/A8AB/wOA - Af8DgAH/AwAB/xgAA4AF/wPAAf8DAAH/BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA - Af8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xgAA4AF/wPAAf8DAAH/ - BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA - Af8DgAX/A8AB/wOAAf8DgAH/AwAB/xgAA4AF/wPAAf8DAAH/BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIA - Af8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xgA - A4AF/wPAAf8DAAH/BAADgBH/A8AB/wMAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA - Af8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xwAA4AF/wMAAf8IAAOAAf8DgAH/A4AB/wOA - Af8DgAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/ - A4AF/wPAAf8DgAH/A4AB/wMAAf8cAAOABf8DAAH/CAADgAH/A4AB/wOAAf8DgAH/A4AB/wGAAgAB/wGA - AgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wGAAgAB/wOABf8DwAH/A4AB/wOA - Af8DAAH/HAADgAX/AwAB/wgAA4AB/wOAAf8DgAH/A4AB/wOAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIA - Af8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8BgAIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/xwAA4AF/wMA - Af8IAAOAAf8DgAH/A4AB/wOAAf8DgAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/AYACAAH/ - AYACAAH/AYACAAH/AYACAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMA - Av8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOAAf8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/ - A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMAAv8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOA - Af8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMA - Av8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOAAf8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/ - A4AB/wMAAf8gAAOAAf8DAAH/CAADgAX/A4AB/wMAAv8CAAH/AYACAAL/AgAB/wOAAf8DgAH/A4AB/wOA - Af8BgAIAAv8CAAH/AYACAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAB/wGAAgAC/wIA - Af8BgAIAAf8DwAH/A8AB/wPAAf8DgAL/AgAB/wGAAgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAA - A4AF/wOAAf8DAAH/AYACAAL/AgAB/wGAAgAB/wPAAf8DwAH/A8AB/wOAAv8CAAH/AYACAAL/AgAB/wOA - Bf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAf8BgAIAAv8CAAH/AYACAAH/A8AB/wPAAf8DwAH/ - A4AC/wIAAf8BgAIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAB/wGAAgAC/wIA - Af8BgAIAAf8DwAH/A8AB/wPAAf8DgAL/AgAB/wGAAgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAA - A4AF/wOAAf8DAAL/AgAC/wIAAv8CAAH/A8AB/wPAAf8DwAH/A4AC/wIAAv8CAAL/AgAB/wOABf8DwAH/ - A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAv8CAAL/AgAC/wIAAf8DwAH/A8AB/wPAAf8DgAL/AgAC/wIA - Av8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAC/wIAAv8CAAL/AgAB/wPAAf8DwAH/ - A8AB/wOAAv8CAAL/AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DAAL/AgAC/wIA - Av8CAAH/A8AB/wPAAf8DwAH/A4AC/wIAAv8CAAL/AgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/ - A4AB/wMAAv8CAAH/AwAB/wMAAf8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/ - A4AB/wMAAf8wAAOABf8DgAH/AwAC/wIAAf8DAAH/AwAB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Af8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DAAL/AgAB/wMAAf8DAAH/AwAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAL/AgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAv8CAAH/AwAB/wMA - Af8DAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/ - AwAO/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOA - Af8DAA7/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/ - A4AB/wMADv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOA - Bf8DgAH/AwAO/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAA - A4AF/wOAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOABf8DwAH/ - A4AB/wOAAf8DAAH/MAADgAX/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DgAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AF/wPAAf8DgAH/ - A4AB/wMAAf8wAAOABf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAX/A8AB/wOAAf8DgAH/AwAB/zAAA4AF/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/A4AB/wOABf8DwAH/A4AB/wOAAf8DAAH/MAADgAX/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AF/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DgAH/ - A4AB/wMAAf8wAAOABf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA - Af8DwAH/A8AB/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wMAAf8wAAOABf8DwAH/A8AB/wPA - Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DgAH/A4AB/wMA - Af80AAOAPf8DgAH/A4AB/wMAAf80AAOAPf8DgAH/A4AB/wMAAf80AAOAPf8DgAH/A4AB/wMAAf80AAOA - Pf8DgAH/A4AB/wMAAf84AAOAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AF/wOAAf8DAAH/OAADgAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA - Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPABf8DgAH/AwAB/zgAA4AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/ - A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAX/A4AB/wMAAf84AAOAAf8DwAH/A8AB/wPA - Af8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AF/wOAAf8DAAH/PAADgAH/ - A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - QAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/QAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/ - A4AB/wOAAf8DgAH/QAADgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOAAf8DgAH/A4AB/wOA - Af8DgAH/A4AB/wOAAf8DgAH/FwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf+DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wwAAYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/fwAB/wMAAf8DAAH/LAADhCX/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A4QB/zMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wgAA4Ql/wMAAf8IAAGEAgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAB/28AAf8DAAH/A4QB/wOEAf8DhAH/AwAB/wMAAf8kAAOE - Df8DABX/AwAB/wIAAYQB/wEAAYQBAAH/AgABhAH/AYQCAAH/AgABhAH/AYQCAAH/AgABhAH/AYQCAAH/ - AYQCAAH/A4QB/wIAAYQB/wOEAf8BhAIAAf8BhAIAAf8BhAIABf8BhAIAAf8DAAH/A4QB/wMAAf8DhAH/ - LAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wQAA4QN/wMAFf8DAAH/BAAB/wIAAf8BhAIAAf8BhAIAAf8BhAIA - Av8CAAL/AgAG/wIABv8CAAH/YwAB/wMAAf8DhAH/A4QB/wPGAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wMA - Af8cAAOECf8DABn/AwAB/wEAAYQBAAH/AgABhAH/AQABhAEAAf8CAAGEAf8BhAIAAf8CAAGEAf8BAAGE - AQAB/wGEAgAB/wGEAgAB/wIAAYQB/wOEAf8CAAGEAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8DAAH/ - AwAB/wOEAf8DAAH/A4QB/xMAAf8DAAH/AwAB/wMAAf8DAAH/CAADhAX/A8YB/wEAAYQBAAH/AQABhAEA - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOE - Af8DAAH/A4QJ/wMAGf8DAAH/BAABhAIACv8CAAL/AgAG/wIAEf9XAAH/AwAB/wOEAf8DhAH/A8YB/wPG - Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QJ/wMAAf8DABX/AwAB/wIAAYQB/wEA - AoQB/wIAAYQB/wEAAYQBAAH/AgABhAH/AQABhAEAAf8CAAGEAf8BhAIAAf8BAAKEAf8DhAH/AgABhAH/ - AYQCAAH/AYQCAAH/AYQCAAH/AgABhAH/AQABhAEAAf8BhAIAAf8DAAH/A4QB/wMAAf8DhAH/AwAB/wMA - Af8DAAH/AwAB/wEAAoQF/wEAA/8BAAKEAf8DAAH/AwAB/wMAAf8DhAX/A8YB/wEAAf8BAAH/AQAB/wEA - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DxgH/A4QB/wOE - Af8DAAH/A4QJ/wMAAf8DABX/AwAC/wIABf8BhAIAAf8MAAH/AgAZ/wwAAYQCAAH/OwAB/wMAAf8DhAH/ - A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QJ/wMA - Af8DAAH/AwAF/wMACf8DAAH/AQAChAH/AgABhAH/A4QB/wIAAYQB/wEAAYQBAAH/AYQCAAH/AYQCAAH/ - AgABhAH/A4QB/wIAAYQB/wEAAoQB/wIAAYQB/wEAAoQB/wIAAYQF/wIAAYQF/wMAAf8DhAH/AwAB/wOE - Af8DxgH/A8YB/wPGAf8DxgH/AQAChAX/AQAD/wEAAoQB/wMAAf8DxgH/A8YB/wOEBf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DxgH/A4QB/wOE - Af8DAAH/A4QJ/wMAAf8DAAH/AwAF/wMACf8DAAL/AgAB/wGEAgAB/xQAAf8CAAv/AQAH/wEAAf8BhAIA - Af8EAAGEAgAB/wGEAgAB/zMAAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QN/wMAAf8DAAH/AwAB/wMACf8DAAH/AgABhAH/ - AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/A4QF/wOEAf8DhAH/AgABhAH/A4QB/wIAAYQB/wOE - Af8CAAGEBf8DAAH/AwAB/wOEAf8DAAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8BAAKEAf8BAAKEAf8BAAKE - Af8BAAKEAf8DAAH/A4QB/wOEAf8DhEX/A4QB/wOEAf8DAAH/A4QN/wMAAf8DAAH/AwAB/wMACf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAv8CAAP/AQAH/wEAB/8BAAH/AYQCAAP/AQAB/wGE - AgAB/wMAAf8DAAH/AwAB/wMAAf8bAAH/AwAB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/xgAA4QR/wMAAf8DAAH/AwAJ/wMA - Af8BhAIABf8BhAIAAf8BhAIAAf8BhAIAAf8DhAH/AYQCAAH/A4QB/wOEAf8DhAH/A4QJ/wIAAYQF/wIA - AYQB/wMAAf8DxgH/A4QB/wMAAf8DhAH/FAADhAH/A8YB/wMAAf8QAAOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A8YB/wOEAf8DAAH/ - A4QR/wMAAf8DAAH/AwAJ/wMAAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAv8CAAP/ - AQAD/wEAA/8BAAP/AQAD/wEAA/8BAAH/AYQCAAH/A4QB/wOEAf8DhAH/AwAB/xQAA4QB/wOEAf8DhAH/ - A8YB/wPGAf8DxgH/A4QB/wEAAYQBAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wMAAf8UAAOEDf8DAAH/AwAB/wMAAf8DAAn/AwAB/wOEAf8BhAIABf8BhAIA - Bf8BhAIAAf8DhAX/A8YB/wOEAf8DxgH/A4QJ/wIAAYQF/wMABf8DhAH/AwAB/wOEAf8UAAOEAf8DxgH/ - AwAB/xQAA4QB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/A4QB/wOEAf8DxgH/AwAB/wOEDf8DAAH/AwAB/wMAAf8DAAn/AwAN/wEAD/8BAAf/AQAE/wIA - A/8BAAP/AQAD/wEAA/8BAAP/AQAB/wGEAgAF/wEAA/8DhAH/AwAB/xQAA4QB/wPGAf8DxgH/A8YB/wPG - Af8DhAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wPGAf8DxgH/A8YB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/FAADhCX/AwAB/wGEAgAB/wOEAf8BhAIABf8BhAIA - Af8DhAL/AgAB/wPGBf8DxgX/A8YJ/wPGAf8DAAX/A8YB/wOEAf8DAAH/A4QB/xQAA4QB/wPGAf8DAAH/ - FAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE - Af8DAAH/A4QB/wOEAf8EAAOEJf8DAAH/AQAT/wEAE/8BAAT/AgAD/wEAA/8BAAP/AQAD/wEAAf8BhAIA - Af8BAAf/A4QB/wMAAf8UAAOEAf8DxgH/A8YB/wEAAYQBAAH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGE - AQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/AwAB/xQAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA - Av8CAAL/AgAB/wOEAv8CAAb/AgAB/wPGBf8DxgX/A8YR/wMACf8DhAH/AwAB/wOEAf8UAAOEAf8DxgH/ - AwAB/xQAA4Qx/wPGAf8DhAH/A4QB/wMAAf8IAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DAB3/AQAM/wIAA/8BAAP/AQAD/wEAA/8BAAP/AQAB/wGEAgAF/wEAA/8DhAH/AwAB/xQA - A4QB/wPGAf8BAAGEAQAB/wOEAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wOEAf8BAAGE - AQAB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8XAAH/A8YN/wOEAf8DxgX/ - A8YF/wPGBf8DhAP/AQAB/wPGAv8CAAH/A8YC/wIAAf8DxgL/AgAB/wPGEf8DAAn/A8YB/wOEAf8DAAH/ - A4QB/wcAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOEBf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPG - Kf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AQAH/wOEAf8DAAH/EAADhAH/A8YB/wEAAYQBAAH/AQABhAEA - Af8DxgH/A8YB/wPGAf8DxgH/AQABhAEAAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wPGAf8DxgH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/EwAB/wPGEf8DhAH/A8YF/wPGBf8DxgX/A8YD/wEA - Af8DxgP/AQAB/wPGAv8CAAH/A8YF/wPGCf8DABH/A4QB/wMAAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DhAH/AwAd/wOEBf8DxgH/A4QB/wOE - Af8DAAH/CAADhAH/A8ZN/wEAE/8BAAv/AQAD/wOEAf8DAAH/EAADhAH/A8YB/wEAAYQBAAH/AQABhAEA - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wEAAYQBAAH/A8YB/wPGAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8TAAH/A8YV/wOEAf8DhAX/A8YF/wPGA/8BAAH/A8YD/wEA - Af8DxgP/AQAB/wPGA/8BAAH/A8YF/wMAAf8DABH/A8YB/wOEAf8DAAH/A4QB/wOEBf8DxgH/AQABhAEA - Af8BAAGEAQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QF/wOEAf8DAB3/A4QF/wPG - Af8DhAH/A4QB/wMAAf8IAAOEAf8Dxin/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ - AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ - AQAH/wOEAf8DAAH/EAADhAH/A8YB/wEAAYQBAAH/AQABhAEAAf8DxgH/AQABhAEAAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMA - Af8TAAH/A8Yd/wOEAf8DhAH/A8YF/wPGBf8DxgX/A8YF/wPGAf8DAAH/AwAd/wOEAf8DAAH/A4QB/wOE - Bf8DxgH/AQAB/wEAAf8BAAH/AQAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wMAAf8DAAH/A4QF/wOE - Af8DAAf/AQAV/wOEBf8DxgH/A4QB/wOEAf8DAAH/CAADhAH/A8Y5/wEAJ/8BAAv/AQAD/wOEAf8DAAH/ - EAADhAH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/AQABhAEA - Af8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/AwAB/xMAAf8DxiX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhCH/A8YB/wOE - Af8DAAH/A4QB/wOEBf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOE - Bf8DhAH/AwAH/wEAFf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPGKf8BhAIAAf8BhAIAAf8BhAIA - Af8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIA - Af8BhAIAAf8BhAIAAf8BhAIACf8DhAH/AwAB/wwAA4QB/wPGAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEA - Af8BAAGEAQAB/wPGAf8DxgH/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8PAAH/A8Zt/wOEAf8DAAH/A4QB/wOE - Mf8DhAX/A4QB/wMAHf8DhAX/A8YB/wOEAf8DhAH/AwAB/wgAA4QB/wPGQf8BABP/AQAT/wEAB/8DhAH/ - AwAB/wwAA4QB/wPGAf8DxgH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/A8YB/wPG - Af8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/AwAB/w8AAf8Dxmn/A8YB/wOEAf8DAAH/A4QB/wQAA4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QF/wOEAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAB/wOEBf8DxgH/A4QB/wOEAf8DAAH/CAADhAH/A8ZN/wEAC/8BAAv/AQAH/wEA - A/8DhAH/AwAB/wwAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wEAAYQBAAH/AQABhAEAAf8BAAGE - AQAB/wEAAYQBAAH/AQABhAEAAf8DxgH/AQABhAEAAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wMAAf8PAAH/A8Zt/wOEAf8DAAH/A4QB/wgAA4QB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8IAAOEAf8Dxkn/AQAT/wIAAv8CAAGEAf8CAAGEAf8CAAGE - Bf8DhAH/AwAB/wwAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/AQABhAEAAf8BAAGE - AQAB/wPGAf8DxhX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8PAAH/A8YJ/wMAAf8DAAX/ - AwAB/wMABf8DAAH/AwAJ/wMAAf8DAAn/AgAC/wIAAv8CAAb/AgAC/wIAAv8CAAL/AwAB/wMABf8DxgH/ - A4QB/wMAAf8DhAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE - Nf8DhAH/A4QB/wMAAf8IAAOEAf8Dxgn/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ - AYQCAAH/AYQCADH/AQAD/wIAAv8CAAL/AgABhAH/AgABhAH/AQAD/wOEAf8DAAH/CAADhAH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/A4QB/wPGAf8DxgH/A8YN/wOE - Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wsAAf8Dxgn/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMA - Af8DAAH/AwAF/wIAAv8CAAL/AgAG/wIAAv8CAAL/AgAC/wMAAf8DAAn/A4QB/wMAAf8DhAH/CAADhC3/ - A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DhAH/ - AwAB/wgAA4QB/wPGCv8CAAH/AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAH/AYQCAC3/AQAL/wIAAv8CAAL/ - AgAC/wIAAYQF/wOEAf8DAAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8Dxgn/ - A4QB/wOEAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YN/wOEAf8DhAH/AwAB/wsAAf8Dxgn/ - AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMACf8DAAH/AwAB/wIAAv8CAAL/AgAG/wIAAv8CAAL/ - AgAO/wPGAf8DhAH/AwAB/wOEAf8IAAOEBf8DhAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ - AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8MAAOEAf8Dxgr/AgAB/wGEAgAC/wIAAv8CAAL/AgAB/wGEAgA9/wIA - Av8CAAL/AgAC/wIABv8DhAH/AwAB/wgAA4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DAAH/ - CwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMADf8DAAH/AwAB/wMAAf8CAAL/AgAC/wIABv8CAAL/ - AgAC/wIAEv8DhAH/AwAB/wOEAf8IAAOEBf8DhAH/AwAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Af8BhAIABf8DxgH/A4QB/wOEAf8DAAH/NAADhAH/A8YK/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGE - AgBN/wOEAf8DAAH/CAADhAH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/AwAB/wOEAf8DhAH/A4QB/wOE - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wMAAf8LAAH/A8YJ/wMA - Af8DAAX/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMABf8CAAL/AgAC/wIABv8CAAL/AgAC/wIA - Dv8DxgH/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/ - AYQCAAX/A8YB/wOEAf8DhAH/AwAB/zQAA4QB/wPGAf8DxgH/A8YC/wIAAv8CAAL/AgAC/wIABv8CAAX/ - AYQCAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A4QB/wMAAf8EAAOEAf8DxgH/A8YB/wPGAf8Dxgn/A4QB/wOEAf8DhAH/ - AwAB/wOEAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGCf8DhAH/ - A4QB/w8AAf8Dxgn/AwAB/wMABf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMAAf8DAA3/AgAC/wIAAv8CAAb/ - AgAC/wIAAv8CABL/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAv8CAAP/AQAC/wIAAv8CAAL/AgAC/wIA - Av8CAAH/AYQCAAX/A8YB/wOEAf8DhAH/AwAB/zQAA4QB/wOEAf8DhAH/A4QC/wIAAv8CAAH/AYQCAAb/ - AgAG/wIABf8BhAIAAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/BAADhAH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wMAAf8DhAH/A4QB/wOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/ - FwAB/wPGCf8DAAH/AwAF/wMAAf8DAAX/AwAB/wMAAf8DAAH/AwAJ/wMAAf8DAAH/AgAC/wIAAv8CAAb/ - AgAC/wIAAv8CAA7/A8YB/wOEAf8DAAH/A4QB/wgAA4QF/wOEAf8DAAL/AgAD/wEAAv8CAAL/AgAC/wIA - Av8CAAL/AgAB/wGEAgAF/wPGAf8DhAH/A4QB/wMAAf9EAAH/AgAB/wGEAgAB/wQAAf8CABX/AYQCAAH/ - FAABhAIAAf8BhAIAAf8wAAOECf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wOEAf8DhAH/ - A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOEAf8DhAH/HwAB/wPGCf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAF/wMAAf8DAAH/AwAB/wMABf8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CABL/ - A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAX/ - A8YB/wOEAf8DhAH/AwAB/0QAAf8CAAH/DAAB/wIAC/8BAAf/AQAB/wGEAgAB/wwAAYQCAAX/AYQCAAH/ - MAADhAX/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DxgH/A8YB/wPG - Af8DxgH/A8YJ/wOEAf8DhAH/JwAB/wPGCf8DAAX/AwAB/wMABf8DAAH/AwAN/wMAAf8DAAn/AgAC/wIA - Bv8CAAL/AgAC/wIAEv8DxgH/A4QB/wMAAf8DhAH/CAADhAX/A4QB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AYQCAAX/A8YB/wOEAf8DhAH/AwAB/1gAAf8CAAP/AQAH/wEAB/8BAAH/AYQCAAL/ - AgAC/wIABv8CAAH/NAADhAn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DhAH/A4QB/wPG - Af8DxgH/A8YJ/wOEAf8DhAH/LwAB/wPGbf8DhAH/AwAB/wOEAf8IAAOEBf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAX/A8YB/wOEAf8DhAH/AwAB/1wABv8BAAP/AQAD/wEAA/8BAAP/ - AQAB/wGEAgAB/wGEAgAC/wIAAf88AAOEAf8DhA3/A4QB/wOEAf8DhAH/A4QB/wMAAf8DhAH/A8YB/wPG - Cf8DhAH/A4QB/zcAAf8Dxmn/A8YB/wOEAf8DAAH/A4QB/wgAA4Q1/wOEAf8DhAH/AwAB/2AAA8YB/wPG - A/8BAAP/AQAD/wEAA/8BAAP/AQAB/wPGAf9EAAOEAf8DhAH/A4QN/wOEAf8DAAH/A4QJ/wOEAf8DhAH/ - PwAB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - AwAB/wOEAf8MAAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A4QB/wMAAf9oAAPGAf8DxgH/A8YB/wPGAf8DxgH/VAADhAH/A4QB/wOEBf8DhAX/A4QB/wOE - Af9HAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAX/EAADhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/ - A4QB/+AAA4QB/wOEAf8DhAH/VwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/qwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/kwAB/wMAAf9EAAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wOEAf8DAAH/nAABhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIA - Af+DAAH/AwAB/wPGAf8DhAH/AwAB/wMAAf88AAOEXf8DxgH/A4QB/wMAAf+VAAKEAv8CAAL/AgAB/wGE - AgAB/xQAAf8CAAL/AgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/WwAB/wMAAf8DxgH/ - A8YB/wPGAf8DhAH/A4QB/wOEAf8DAAH/AwAB/zgAA4QF/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOE - Af8DAAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DAAH/A4QB/wOE - Af8DhAH/A4QB/wMAAf8TAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8JAAKEAv8CAAH/AYQCAAH/HwAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE - AgAB/wGEAgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAf9HAAH/AwAB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/AwAB/zQAA4QF/wOEAf8DAAX/A4QB/wMABf8DhAH/ - AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/A4QB/wOEAf8DAAH/AwAB/wgAA4QB/wEA - AoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEA - AoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEA - AoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wEAAoQB/wMA - Af8FAAKEAv8CAAH/AYQCAAH/FwAB/wMAAf8BhAIAAf8BhAIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/ - AgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIAAf83AAH/AwAB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wMAAf8wAAOEAf8DhAH/ - A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/A4QB/wMABf8DhAH/AwAF/wOEAf8DAAX/A4QB/wMABf8DAAH/ - A4QB/wOEAf8DAAH/BAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAAoQB/wMAAf8BAAKEAf8BAAKEAv8CAAH/AYQCAAH/DwAB/wMAAf8BhAIAAf8BhAIA - Af8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAB/wGEAgAB/wGEAgAB/ycAAf8DAAH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/AwAB/wMAAf8oAAOEBf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/AwAB/wOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wEAAoQB/wEAAoQC/wIAAv8CAAH/ - AYQCAAH/BwAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/xsAAf8DAAH/A8YB/wPG - Af8DxgH/A8YJ/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DAAH/JAADhAX/A8YB/wPGAf8BAAGEAQAB/wEAAYQBAAH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A4QB/wOEAf8DhAH/AwAB/wOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAChAH/AwAB/wEAAoQB/wEAAoQC/wIAAv8CAAH/AYQCAAH/AwAB/wGEAgAB/wGE - AgAB/wGEAgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/DAADhAH/AwAB/wPGAf8DxgH/A8YB/wPG - Cf8DhAH/A4QF/wPGAf8DxgH/A8YB/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DAAH/IAADhAX/A8YB/wPGAf8BAAH/AQAB/wEAAf8BAAH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wPGAf8DxgH/ - A4QB/wOEAf8DhAH/AwAB/wOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/AQAChAH/AwAB/wEAAoQB/wEAAoQC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGE - AgAB/wGEAgAC/wIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AYQCAAH/AYQCAAH/AYQCAAH/ - AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/CAADhAH/A8YB/wPG - Af8DxgH/A8YF/wOEAf8DhAH/A4QF/wPGFf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wMAAf8gAAOEBf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8DhAH/ - AwAB/wOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAChAH/AwAB/wEAAoQB/wPGAf8BAAKEAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/FwAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Af8BhAIAAf8IAAOEAf8DxgH/A8YB/wPGAf8DxgX/A4QG/wIACf8DxgH/A8YB/wPGAf8DxgH/A8YJ/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8DAAH/HAADhAX/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/A4QB/wMAAf8DhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8BAAKEAf8BAAKEAf8BAAKEAv8CAAL/ - AgAC/wIAAf8BhAIAAf8BhAIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAH/AYQCAAH/HwAB/wGEAgAB/wGE - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wQAA4QB/wPGAf8DxgH/A8YF/wOEAf8DhAb/ - AgAd/wPGAf8Dxgn/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wMAAf8BhAIAAf8DAAH/GAADhF3/ - A4QB/wOEAf8DhAH/AwAB/wOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAChAH/AwAB/wEAAoQB/wPGAf8BAAKEAv8CAAL/AgAC/wIAAf8BhAIAAf8BhAIA - Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/JwAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE - AgAB/wGEAgAB/wGEAgAB/wQAA4QB/wPGAf8DxgH/A8YF/wOEAf8DhAb/AgAh/wPGAf8DxgH/A8YJ/wOE - Af8DhAH/A4QB/wOEAf8DhAH/AwAB/wGEAgAB/wMAAf8cAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A8YB/wOEAf8DhAH/AwAB/wOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wEAAoQB/wEAAoQB/wPGAf8BAAKEAv8CAAL/AgAC/wIA - Af8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAf8BhAIAAf9MAAOEAf8DxgH/A8YF/wOEAf8DhAH/A4QG/wIA - Fv8CAAn/A8YB/wMAAf8DxgH/A8YB/wPGCf8DhAH/A4QB/wOEAf8DAAH/AYQCAAH/AYQCAAH/AwAB/yMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/A4QB/wOEAf8DxgH/A4QB/wMAAf8DhAX/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8FAAKEAf8DxgH/AQAChAL/ - AgAC/wIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8EAAOEAf8Dxgn/ - A4QB/wOEAf8DhAb/AgAO/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DxgH/A8YJ/wOEAf8DAAH/ - AYQCAAH/AYQCAAH/AwAB/yAAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/A4QB/wOEAf8DxgH/AwAB/wOE - Bf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/ - AwAB/wUAAoQB/wPGAf8DxgH/AQAChAL/AgAC/wIAAv8CAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAH/AYQCAAH/BAADhAX/A4QB/wOEAf8DhAH/A4QB/wOEFv8CAAb/AgAJ/wPGAf8DAAH/A8YB/wMA - Af8DxgH/AwAB/wPGCf8DhAH/A4QB/wGEAgAB/wGEAgAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wOE - Af8DhAH/AwAB/wOEAf8DhAH/BAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8JAAKEAf8BAAKEAf8BAAT/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wQAA4QB/wOECf8DhAH/A4QB/wOEFv8CAAb/AgAJ/wPG - Af8DAAH/A8YB/wMAAf8DxgH/AwAF/wOEAf8DhAL/AgAC/wIAAf8BhAIAAf8BhAIAAf8BhAIAAf8DAAH/ - HAADhAX/A8Y9/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/AQAChAH/AwAB/wkAAoQB/wEAA/8BAAKEAf8DxgL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/DAADhAH/A4QJ/wOEFv8CAAb/AgAJ/wPG - Af8DAAH/A8YB/wMAAf8DxgH/AwAB/wOEAv8CAAL/AgAC/wIAAf8BhAIAAv8CAAH/AYQCAAH/AYQCAAH/ - AwAB/xwAA4QF/wPGAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QF/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAChAH/AwAB/wgAAYQCAAH/AQAChAH/AQAH/wOEAv8CAAL/ - AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGEAgAB/wGE - AgAB/wGEAgAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8UAAOE - Af8DhAH/A4QW/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAX/AYQCAAL/AgAC/wIAAv8CAAH/ - AYQCAAH/AQABhAEAAf8BhAIAAf8DAAH/HAADhAX/A8YB/wMAEf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA - Cf8DhAX/A8YB/wOEAf8DhAH/AwAB/wwAA4QF/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8BAAKEAf8DAAH/CAABhAIAAf8BhAIAAf8BAAKEAf8BAAP/AQAE/wIA - Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/IwAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Af8BhAIAAf8UAAOEAf8DxgH/A4QW/wIABv8CAAn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAH/AQABhAEA - Af8BhAIAAv8CAAL/AgAC/wIAAf8BhAIAAv8CAAH/AQABhAEAAf8DAAH/HAADhAX/A8YB/wMAEf8DhBH/ - AwAJ/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAAoQB/wMAAf8MAAGEAgAB/wGEAgAB/wEAAoQF/wEABP8CAAL/ - AgAC/wIAAv8CAAH/AYQCAAH/IwAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/xgA - A4QB/wPGAf8DhBb/AgAG/wIACf8DxgH/AwAB/wPGAf8DAAH/A8YB/wMAAf8BAAGEAQAB/wGEAgAB/wGE - AgAC/wIAAv8CAAL/AgAB/wEAAYQBAAH/AYQCAAH/AwAB/xwAA4QF/wPGAf8DAAn/AwAB/wMAAf8DhBH/ - AwAJ/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAX/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8MAAGEAgAB/wGEAgAB/wGEAgAB/wEAAoQB/wEA - A/8BAAT/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/xsAAf8BhAIAAf8BhAIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAf8BhAIAAf8YAAOEBf8DhBb/AgAR/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAB/wGEAgAC/wIA - Av8CAAL/AgAC/wIAAf8BAAGEAQAB/wGEAgAB/wEAAYQBAAH/AwAB/xwAA4QF/wPGAf8DAAn/A4QF/wOE - Ef8DAAn/A4QF/wPGAf8DhAH/A4QB/wMAAf8MAAOEBf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAChAH/AwAB/xAAAYQCAAH/AYQCAAL/AgAB/wEAAoQF/wEA - BP8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/EwAB/wGEAgAB/wGEAgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAf8BhAIAAf8YAAOEBf8DhBb/AgAR/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAC/wIABf8BAAGE - AQAB/wEAAYQBAAH/AQABhAEAAf8BhAIAAf8BAAGEAQAB/wGEAgAB/wMAAf8cAAOEBf8DxgH/AwAJ/wOE - Bf8BhAIAAv8CAAL/AgAC/wIAAv8CAAH/AwAJ/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAX/A8YB/wEA - A/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wEAAoQB/wMAAf8QAAGE - AgAB/wGEAgAC/wIAAv8CAAH/AQAChAH/AQAD/wEABP8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/AwAB/wMA - Af8DAAH/AYQCAAH/AYQCAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8BhAIAAf8cAAOE - Af8DhCn/A8YB/wMAAf8DxgH/AwAB/wPGAf8DAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEA - Bf8BAAGEAQAB/wGEAgAB/wMAAf8gAAOEBf8DxgH/AwAH/wEAAf8DhBH/AwAR/wOEBf8DxgH/A4QB/wOE - Af8DAAH/DAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/ - AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/ - A8YB/wEAAoQB/wMAAf8UAAGEAgAB/wGEAgAC/wIAAv8CAAH/AQAChAH/A8YB/wEABP8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/ - IAADhAH/A4QN/wIAAYQZ/wPGAf8DAAH/A8YB/wMAAf8DxgH/AwAC/wIAAf8BAAGEAQAB/wEAAYQBAAH/ - AQABhAEAAf8BAAGEAQAB/wGEAgAB/wEAAYQBAAH/AwAB/yAAA4QF/wPGAf8DAAf/AQAB/wMAAf8DAAH/ - AwAB/wMAAf8DAAH/AwAR/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhHX/AwAB/wMAAf8YAAGEAgAC/wIA - Av8CAAL/AgAC/wIAAf8BAAKEAf8BAAT/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/JAADhAX/AgAC/wIAAYQB/wIAEv8DxgH/A8YB/wOE - Af8DhAH/A8YB/wMAAf8DxgH/AwAF/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wMAAf8BAAGEAQAB/wMA - Af8kAAOEBf8DxgH/AwAx/wOEBf8DxgH/A4QB/wOEAf8DAAH/DAADhAH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DAAH/IAABhAIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAB/wEAA/8BAAKEAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/ - AgAC/wIAAf8BhAIAAf8MAAH/AgAB/xgAA4QF/wIAAv8CAAL/AgAK/wPGAf8DxgH/A4QB/wOEAf8DxgH/ - A8YB/wOEAf8DhAH/A8YB/wMAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAF/wGEAgAB/wMA - Af8kAAOEBf8DxgH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/ - AwAB/wOEBf8DxgH/A4QB/wOEAf8DAAH/EAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPG - Af8BAAP/A8YB/wEAA/8DxgH/A4QB/2AAAf8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGEAgAB/xAAAf8CAAH/GAADhAX/ - AgABhAH/AgAC/wIAAYQB/wPGAf8DxgH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/ - A4QB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AwAB/wOEAf8oAAOEBf8DxgH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEBf8DxgH/A4QB/wOE - Af8DAAH/FAADhAX/AQAD/wPGAf8BAAP/A8YB/wEAA/8DxgH/AQAD/wPGAf8BAAP/A8YB/wOEAf9sAAH/ - AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAB/wGEAgAB/wGE - AgAB/xgAAf8CAAH/GAADhAX/AgAC/wPGAf8DxgH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPG - Af8DhAH/A4QB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wOE - Af8sAAOEBf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/ - A8YB/wPGAf8DxgH/A8YB/wOEAf8DhAH/AwAB/xgAA4Ql/wOEAf98AAH/AgAC/wIAAv8CAAL/AgAC/wIA - Av8CAAL/AgAC/wIAAv8CAAH/AYQCAAH/IAAB/wIAAf8YAAOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPG - Af8DhAH/A4QB/wPGAf8DxgH/A4QB/wOEAf8BAAGEAQAB/wEAAYQBAAH/AQABhAEAAf8BAAGEAQAB/wEA - AYQBAAH/AQABhAEAAf8BAAGEAQAB/wMAAf80AAOERf8DhAH/A4QB/wMAAf8cAAOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB/5gAAf8CAAL/AgAC/wIAAv8CAAH/HAAB/wIAAv8CAAH/GAADhAH/ - A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAH/A8YB/wPGAf8DhAH/A4QB/wEAAYQBAAH/AQABhAEABv8CAAH/ - AQABhAEAAf8BAAGEAQAB/wEAAYQBAAH/A4QB/wOEAf88AAOEAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPG - Af8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgH/A8YB/wPGAf8DxgX/A4QB/wMAAf/kAAH/AgAC/wIA - Av8CAAH/EAAB/wIAAv8CAAH/JAADhAH/A4QB/wOEAf8DxgH/A8YB/wOEAf8DhAX/A8YB/wOEAv8CAA3/ - A4QB/wOEAf9IAAOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOE - Af8DhAH/A4QB/wOEAf8DhAH/A4QB//AAAf8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAf8wAAOEAf8DhAH/ - A4QB/wQAA4QB/wOEAf8DhAH/A4QB/wOEAf8DhAH/A4QB/wOEAf8oAAFCAU0BPgcAAT4DAAEoAwABgAMA - AYADAAEBAQABAQYAAQgWAAP//wD/AAMAAcABfwEAAT8BwAF/AQABPwHAAX8BAAE/AcABfwEAAT8BwAE/ - AYABHwHAAT8BgAEfAcABPwGAAR8BwAE/AYABHwHAAR8BwAEPAcABHwHAAQ8BwAEfAcABDwHAAR8BwAEP - AcABDwHgAQcBwAEPAeABBwHAAQ8B4AEHAcABDwHgAQcBwAEHAfABAwHAAQcB8AEDAcABBwHwAQMBwAEH - AfABAwHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAQMC/wHAAgABDwHA - AgABDwHAAgABDwHAAgABDwHAAgABBwHAAgABBwHAAgABBwHAAgABBwHAAgABAwHAAgABAwHAAgABAwHA - AgABAwHAAgABAQHAAgABAQHAAgABAQHAAgABAQHAAwABwAMAAcADAAHAAwABwAMAAcADAAHAAwABwAMA - AcADAAHAAwABwAMAAcADAAGAAwABgAMAAYADAAGAJgABAQMAAQEDAAEBAwABAQGAAgABDwGAAgABDwGA - AgABDwGAAgABDwHCAgABDwHCAgABDwHCAgABDwHCAgABDwHjAgABDwHjAgABDwHjAgABDwHjAgABDwHz - AgABDwHzAgABDwHzAgABDwHzAgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/ - AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/ - AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/AgABDwH/ - AgABDwH/AgABDwH/AYABAAEPAf8BgAEAAQ8B/wGAAQABDwH/AYABAAEPAf8BwAEAAQ8B/wHAAQABDwH/ - AcABAAEPAf8BwAEAAQ8B/wHgAQABHwH/AeABAAEfAf8B4AEAAR8B/wHgAQABHwQABP8BAAEcAR8D/wHH - Af8EAAH/AfABAAEDAQABGAEHA/8BAQH/BAAB/wHgAQABAQEAARABAwL/AfwBAAF/BAAB8AFgAwABEAEB - Av8B8AEAAT8JAAEDAYAB7wH/AcABAAE/CQABBwHAAU8B/wIAAT8MAAH8AgABPwQAAfgB8AYAAfgCAAEf - BAAC+AYAAfgCAAEfBAAC+AEAAQEEAAH4AgABHwQAAvgBAAEDBAAB+AIAAR8EAAGAAgABAwQAAfACAAEP - BwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAfACAAEPBwABAwQAAeACAAEHBwABAwQAAeACAAEH - BAABgAIAAQMEAAHgAgABBwQAAcACAAEDBAAB4AIAAQcEAAHAAgABAwQAAcACAAEDBAABwAIAAQMEAAHA - AgABAwQAAcACAAEHBAABwAIAAQMEAAHAAQABHwH/BAABwAIAAQMEAAHAAQABHwH/BAABgAIAAQcEAAHA - AQABHwH/BAABgAIAAR8EAAHAAQABHwH/AfIBAwHnAf8BgAIAAX8EAAHAAQABHwH/AfcBAQHHAf8BgAEA - AQEB/wQAAcABAAEfAv8BgAEPAf8BgAEAAQcB/wQAAcABAAEfAv8BwAEfAf8BwAEAAR8B/wQAAcABAAEf - Av8B4AEfAf8B8AEAAX8B/wQAAeABAAEfAv8B+AE/Af8B/gEBAv8EAAHwAQABPwb/AccC/wHAAgABPwT/ - AfABPwP/AfwC/wGAAgABHwT/AcABDwP/AfABPwH/AYACAAEPBP8BhwHAAQ8C/wHAAQ8B/wHAAgABBwGA - AgABAQGPAeABAQL/AQABAwH/AeACAAEDBAABjwGAAQABfwH8AgAB/wHwAgABAQQAAQ4CAAEfAfACAAE/ - AfAHAAEEAgABDwHAAgABHwHwCgABBwMAAQ8B8AoAAQMDAAEPAfAIAAEBAfABAwMAAQcB8AgAAQMB+AEB - AwABAwHwCAABBwH8AQEDAAEDAfgIAAEHAv8DAAEBAf4HAAGAAgABAQMAAQEB/gcAAYACAAEBBAAB/gIA - AQEEAAHAAgABAQQAAf4CAAEHBAABwAIAAQEBwAMAAf4CAAEHBAABwAIAAQEB8AMAAf4CAAEHBAABwAEH - AfgBAQHwAwAB/gIAAQcEAAHgAQcB+AEDAfADAAH+AgABBwQAAeABAwHwAQMB8AMAAf4CAAEHBAAB8AEB - AeABAwHwAwAB/gIAAQcEAAHwAgABAwH4AgABAQH+AgABBwQAAfgCAAEHAfgCAAEBAf4CAAEHBAAB/AIA - AQcB/AIAAQMB/gIAAQcDAAEBAf4CAAEOAfwCAAEDAf4CAAEHAYABAAP/AgABHgH8AgABBwH+AgABBwHA - AQED/wHAAQABfgH8AgABDwH+AgABBwHgAQMD/wH4AQEB/gH8AgABHwH/AgABBwHwAQcE/wHhAvwCAAE/ - Af8BgAEAAQcG/wH8AXkB/wIAAv8BwAEAAQ8H/wEDAf8BxAEDAf8L - - - - 398, 17 - - - 714, 17 - - - 63 - - - - AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA - IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA - AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// - /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA - Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op - f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG - e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ - QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P - Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 - a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z - S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh - W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ - HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// - /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// - /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA - //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR - ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp - Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 - AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O - AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 - AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og - VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 - kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// - /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za - t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 - AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh - v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ - ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux - gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an - YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w - LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY - gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all - Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB - dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL - AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP - Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN - ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy - Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// - /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx - Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq - A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b - TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd - Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s - m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK - N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry - Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f - a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h - ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj - Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e - Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD - bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ - AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol - hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// - /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU - JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ - L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM - AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm - AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC - GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj - AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU - ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm - A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp - Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI - ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO - AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC - ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR - QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ - iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB - AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub - Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 - AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF - Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c - UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R - ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD - W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 - ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL - AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU - rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ - Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD - mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN - SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// - /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 - iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC - p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX - AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar - Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc - iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 - HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 - Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW - jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk - bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 - Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC - M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu - dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q - AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk - Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 - Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// - /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u - ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf - Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to - AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ - af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ - P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J - Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ - QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu - Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ - K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg - H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d - T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U - q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q - AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE - MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq - XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U - AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my - n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ - Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// - /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD - Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg - mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 - D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK - O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS - QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M - LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH - RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL - Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww - cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v - Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 - q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv - UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// - /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ - bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe - Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// - /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v - ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR - Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// - /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK - if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX - jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt - Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 - DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc - OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK - Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz - O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig - T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC - IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb - WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu - B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R - Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN - AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE - KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh - Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 - DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn - Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM - NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e - BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld - AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU - AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA - AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU - AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U - AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP - AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 - AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 - E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 - ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ - ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k - ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 - df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 - Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC - AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 - Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM - Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK - AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to - Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n - AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR - MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ - C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r - N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr - Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo - AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 - dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 - Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B - AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 - AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk - c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O - RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA - kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 - lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx - Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 - fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp - 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 - N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px - OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF - sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F - RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st - AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs - 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw - mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx - Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK - AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX - uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU - gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI - k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// - /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac - bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i - HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy - c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// - /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj - H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE - Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw - nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV - AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu - If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK - vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti - T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN - Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F - AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au - pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN - O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE - Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// - /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb - d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk - WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl - hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV - AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv - Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b - Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa - zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG - Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 - Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH - Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR - Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R - VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH - AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ - Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf - Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml - af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// - /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU - rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 - bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q - kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// - /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM - Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 - Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV - C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM - J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R - Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg - TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU - Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT - NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 - AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE - tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH - f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ - k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN - AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd - Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ - QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 - Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// - /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 - QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g - lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 - Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu - A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo - Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr - X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 - Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR - MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR - AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ - Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl - Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp - av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 - K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 - Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 - Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 - v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg - 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS - A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb - AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP - J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB - Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi - Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA - Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo - XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT - 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv - Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 - eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K - sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA - TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM - Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 - g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em - gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E - Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H - I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M - KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA - MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j - OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI - Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK - Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU - HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj - VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 - INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys - Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl - AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK - Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 - Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL - AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO - Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q - X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN - AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m - aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq - FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g - A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf - AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ - Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 - Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ - AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti - AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R - ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW - AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO - AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV - AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S - APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ - AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT - ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY - AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE - AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne - AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 - BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be - AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR - ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 - Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX - AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 - AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ - Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe - AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 - Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// - /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP - OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK - ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi - AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m - Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP - AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC - Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj - AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br - Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 - cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O - ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG - AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 - L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU - Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF - AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn - Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ - f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo - AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM - AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 - Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ - Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 - AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ - AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl - Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o - cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT - B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ - AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ - AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo - bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ - XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf - APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD - AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr - Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv - ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA - Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw - AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK - AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q - ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g - rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT - AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU - HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi - AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL - ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg - Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 - B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az - ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX - G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg - ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F - AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r - eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja - Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL - Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM - B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 - AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc - Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K - Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB - gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP - O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 - Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P - ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN - ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 - Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz - cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 - ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD - Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 - AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr - Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf - VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c - p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 - ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 - AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 - ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r - Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 - fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph - N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of - Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ - AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr - FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA - Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY - qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS - Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj - CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn - AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ - ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na - Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC - Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs - jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 - ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY - C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG - AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV - AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq - af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd - uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq - jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR - RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa - Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK - AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN - H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x - hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// - 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK - l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF - Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl - APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO - AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T - n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc - vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw - n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ - O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 - Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL - AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV - Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ - pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je - z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 - 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 - Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c - AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa - AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e - a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// - 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw - qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD - Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao - aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG - AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV - AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy - bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// - 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 - 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 - 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU - Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax - YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG - AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB - j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn - 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO - u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T - qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 - SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 - APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK - AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 - JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc - xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU - ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// - /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA - Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H - hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ - AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 - Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN - xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB - Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw - nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ - Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT - AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 - ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw - Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai - gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh - 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I - dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE - lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD - iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R - ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 - J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ - aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc - g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw - I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf - jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu - Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 - G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC - ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z - C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM - r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F - Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m - 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn - iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP - Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 - AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD - Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt - fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb - TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL - Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq - Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m - af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL - Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL - AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px - Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 - of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H - Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s - JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw - nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb - J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl - AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI - OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 - mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// - ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 - Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ - OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F - WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY - U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV - ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke - Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// - ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G - NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X - Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG - AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca - Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ - Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE - M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu - Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj - Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G - NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC - Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce - ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 - M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ - AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG - AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us - X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d - T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H - NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c - S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 - X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o - J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc - AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw - Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p - Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr - YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl - Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS - QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm - h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH - kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV - AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ - AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy - ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ - yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ - Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl - Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n - lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm - K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 - Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE - Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP - X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl - Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr - YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO - P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw - m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed - AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU - AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ - Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp - l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm - VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld - VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// - ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM - Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW - Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 - JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm - OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG - Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE - M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN - O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 - V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN - Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO - AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V - AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI - M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC - aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu - Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B - a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 - aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM - mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko - U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu - GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw - Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws - H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP - T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y - R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO - AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK - Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT - ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ - AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x - Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ - a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln - V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr - Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl - Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD - lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss - V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 - Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv - S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 - Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn - 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU - Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw - sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO - Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR - ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK - AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ - GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt - T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f - Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx - 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g - V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe - tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au - XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ - Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK - lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ - OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G - wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT - Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL - AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB - L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO - ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 - PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 - 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G - M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// - ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl - Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH - n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su - XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By - G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 - d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm - T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP - T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc - Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT - Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW - Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ - ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN - ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB - Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 - mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa - R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// - //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g - Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U - av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss - Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 - G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL - DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny - 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw - sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My - K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM - AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c - Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM - AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L - V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co - iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ - a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN - f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp - X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 - S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn - U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy - D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ - Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF - bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ - gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz - Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa - DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq - Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT - ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O - AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 - Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P - XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 - Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb - R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS - v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd - Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j - Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw - Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU - Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek - hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA - AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA - AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A - AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 - c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP - AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV - ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 - Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX - Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK - tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL - N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ - yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 - Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E - J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn - AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt - Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM - AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ - T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T - CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw - sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 - cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ - AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 - L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV - WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz - 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G - NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX - DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne - Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB - J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi - AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv - AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI - Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f - E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl - Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB - MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye - WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV - AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx - Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN - DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am - iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G - NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW - C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 - Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 - IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX - AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW - Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ - WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N - Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl - Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ - K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP - R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW - Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK - PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH - Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS - QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh - Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f - Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 - Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ - AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// - zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd - I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// - ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp - X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL - AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn - YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP - AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a - Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO - Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS - N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC - Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f - Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q - AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 - Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g - n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa - Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt - lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP - T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI - AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg - V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG - G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA - Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J - nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM - cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t - X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf - f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D - Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 - af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 - a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw - Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// - //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT - AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv - Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS - AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT - AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 - g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm - a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD - qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t - W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK - V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 - G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud - Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi - TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP - Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y - m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw - nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn - Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ - ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M - iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg - Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa - vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi - T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX - N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E - KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E - GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 - Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ - nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 - 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 - Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk - VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T - AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A - bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP - PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ - HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P - tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC - R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL - Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng - AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG - Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 - O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 - 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u - Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad - Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d - PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH - LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 - P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n - w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP - Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh - Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T - ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY - Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 - Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX - KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V - KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX - P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C - FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu - DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM - G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf - O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV - UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m - Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua - PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS - Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE - Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf - Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT - OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP - APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p - Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G - Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp - Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u - ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m - Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E - GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA - Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO - Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny - Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K - LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn - AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU - NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO - C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk - VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km - Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS - APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk - CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j - Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk - Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ - Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng - AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC - F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL - Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY - P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m - TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp - AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ - Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG - Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi - Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM - AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX - AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL - KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O - Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j - Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ - AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta - AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z - DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf - YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq - C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD - PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f - Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO - AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM - MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z - bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC - AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l - D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua - PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E - G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 - a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu - D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU - M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE - ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R - OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI - If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL - JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly - Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV - AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ - Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp - AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr - AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di - AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll - AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX - AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg - AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV - ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc - AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX - AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU - APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA - - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs deleted file mode 100644 index 7eb3196..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs +++ /dev/null @@ -1,227 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class FRMWinClassicAddressBookNewContact - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.button1 = new System.Windows.Forms.Button(); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.txtFirst = new System.Windows.Forms.TextBox(); - this.txtMiddle = new System.Windows.Forms.TextBox(); - this.txtLast = new System.Windows.Forms.TextBox(); - this.emails = new System.Windows.Forms.ListView(); - this.label4 = new System.Windows.Forms.Label(); - this.button2 = new System.Windows.Forms.Button(); - this.button3 = new System.Windows.Forms.Button(); - this.pnlAdd = new System.Windows.Forms.Panel(); - this.button4 = new System.Windows.Forms.Button(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.label5 = new System.Windows.Forms.Label(); - this.pnlAdd.SuspendLayout(); - this.SuspendLayout(); - // - // button1 - // - this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.button1.Location = new System.Drawing.Point(107, 239); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(105, 23); - this.button1.TabIndex = 0; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(16, 13); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(60, 13); - this.label1.TabIndex = 1; - this.label1.Text = "First Name:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(16, 36); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(72, 13); - this.label2.TabIndex = 1; - this.label2.Text = "Middle Name:"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(16, 59); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(61, 13); - this.label3.TabIndex = 1; - this.label3.Text = "Last Name:"; - // - // txtFirst - // - this.txtFirst.Location = new System.Drawing.Point(94, 13); - this.txtFirst.Name = "txtFirst"; - this.txtFirst.Size = new System.Drawing.Size(203, 20); - this.txtFirst.TabIndex = 2; - // - // txtMiddle - // - this.txtMiddle.Location = new System.Drawing.Point(94, 36); - this.txtMiddle.Name = "txtMiddle"; - this.txtMiddle.Size = new System.Drawing.Size(203, 20); - this.txtMiddle.TabIndex = 2; - // - // txtLast - // - this.txtLast.Location = new System.Drawing.Point(94, 59); - this.txtLast.Name = "txtLast"; - this.txtLast.Size = new System.Drawing.Size(203, 20); - this.txtLast.TabIndex = 2; - // - // emails - // - this.emails.Location = new System.Drawing.Point(94, 114); - this.emails.Name = "emails"; - this.emails.Size = new System.Drawing.Size(203, 119); - this.emails.TabIndex = 3; - this.emails.UseCompatibleStateImageBehavior = false; - this.emails.View = System.Windows.Forms.View.List; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(91, 89); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(40, 13); - this.label4.TabIndex = 4; - this.label4.Text = "Emails:"; - // - // cancelButton - // - this.button2.Location = new System.Drawing.Point(13, 114); - this.button2.Name = "cancelButton"; - this.button2.Size = new System.Drawing.Size(75, 23); - this.button2.TabIndex = 5; - this.button2.Text = "Add"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.button2_Click); - // - // button3 - // - this.button3.Location = new System.Drawing.Point(13, 143); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(75, 23); - this.button3.TabIndex = 5; - this.button3.Text = "Remove"; - this.button3.UseVisualStyleBackColor = true; - // - // pnlAdd - // - this.pnlAdd.Controls.Add(this.button4); - this.pnlAdd.Controls.Add(this.textBox1); - this.pnlAdd.Controls.Add(this.label5); - this.pnlAdd.Location = new System.Drawing.Point(94, 114); - this.pnlAdd.Name = "pnlAdd"; - this.pnlAdd.Size = new System.Drawing.Size(203, 119); - this.pnlAdd.TabIndex = 6; - this.pnlAdd.Visible = false; - // - // button4 - // - this.button4.Location = new System.Drawing.Point(59, 73); - this.button4.Name = "button4"; - this.button4.Size = new System.Drawing.Size(75, 23); - this.button4.TabIndex = 8; - this.button4.Text = "Add"; - this.button4.UseVisualStyleBackColor = true; - this.button4.Click += new System.EventHandler(this.button4_Click); - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(9, 31); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(187, 20); - this.textBox1.TabIndex = 7; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(60, 18); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(68, 13); - this.label5.TabIndex = 0; - this.label5.Text = "Email to add:"; - // - // FRMWinClassicAddressBookNewContact - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.button3); - this.Controls.Add(this.button2); - this.Controls.Add(this.label4); - this.Controls.Add(this.txtLast); - this.Controls.Add(this.txtMiddle); - this.Controls.Add(this.txtFirst); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.button1); - this.Controls.Add(this.emails); - this.Controls.Add(this.pnlAdd); - this.Name = "FRMWinClassicAddressBookNewContact"; - this.Size = new System.Drawing.Size(332, 265); - this.Load += new System.EventHandler(this.FRMWinClassicAddressBookNewContact_Load); - this.pnlAdd.ResumeLayout(false); - this.pnlAdd.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.TextBox txtFirst; - private System.Windows.Forms.TextBox txtMiddle; - private System.Windows.Forms.TextBox txtLast; - private System.Windows.Forms.ListView emails; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Button button3; - private System.Windows.Forms.Panel pnlAdd; - private System.Windows.Forms.Button button4; - private System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.Label label5; - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs deleted file mode 100644 index 482d54c..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs +++ /dev/null @@ -1,71 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class FRMWinClassicAddressBookNewContact : UserControl - { - public AddressBookContact toSet = new AddressBookContact(); - public FRMWinClassicAddressBookNewContact() - { - InitializeComponent(); - Program.AddressBookSelectedContact = null; - } - - private void button2_Click(object sender, EventArgs e) - { - pnlAdd.Show(); - pnlAdd.BringToFront(); - } - - private void button1_Click(object sender, EventArgs e) - { - if (txtFirst.Text != "" && txtMiddle.Text != "" && txtLast.Text != "") - { - toSet.FirstName = txtFirst.Text; - toSet.MiddleName = txtMiddle.Text; - toSet.LastName = txtLast.Text; - - Program.AddressBookSelectedContact = toSet; - ((Form)this.TopLevelControl).Close(); - } else { - MessageBox.Show("Please fill out the First, Middle and Last name."); - } - } - - private void button4_Click(object sender, EventArgs e) - { - emails.Items.Add(textBox1.Text); - toSet.Emails.Add(textBox1.Text); - emails.BringToFront(); - } - - private void FRMWinClassicAddressBookNewContact_Load(object sender, EventArgs e) - { - if (toSet != null) - { - txtFirst.Text = toSet.FirstName; - txtMiddle.Text = toSet.MiddleName; - txtLast.Text = toSet.LastName; - if (toSet.Emails != null) - { - foreach (string email in toSet.Emails) - { - emails.Items.Add(email); - } - } - } else - { - MessageBox.Show("NULL CONTACT!"); - } - } - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs deleted file mode 100644 index c7efcd0..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs +++ /dev/null @@ -1,81 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class FRMWinClassicAddressBookNewFolder - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.label1 = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(102, 11); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(70, 13); - this.label1.TabIndex = 1; - this.label1.Text = "Folder Name:"; - // - // button1 - // - this.button1.Location = new System.Drawing.Point(97, 78); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 2; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(3, 40); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(295, 20); - this.textBox1.TabIndex = 3; - // - // FRMWinClassicAddressBookNewFolder - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.textBox1); - this.Controls.Add(this.button1); - this.Controls.Add(this.label1); - this.Name = "FRMWinClassicAddressBookNewFolder"; - this.Size = new System.Drawing.Size(301, 116); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.TextBox textBox1; - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs deleted file mode 100644 index 705fd0d..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class FRMWinClassicAddressBookNewFolder : UserControl - { - - public FRMWinClassicAddressBookNewFolder() - { - InitializeComponent(); - } - - private void button1_Click(object sender, EventArgs e) - { - Program.AddressBookSelectedFolderName = textBox1.Text; - ((Form)this.TopLevelControl).Close(); - } - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs deleted file mode 100644 index 201d159..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs +++ /dev/null @@ -1,397 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicAddressBook - { - /// - /// 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 Component 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.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("Shared Contacts"); - this.topmenu = new System.Windows.Forms.MenuStrip(); - this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.newContactToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.newFolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); - this.propertiesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); - this.importToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.exportToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); - this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); - this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.foldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.actionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.sendMailToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.dialToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.internetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.aboutAddressBookToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.contactsView = new System.Windows.Forms.ListView(); - this.treeView1 = new System.Windows.Forms.TreeView(); - this.toolbar = new System.Windows.Forms.Panel(); - this.toolProp = new System.Windows.Forms.PictureBox(); - this.toolNew = new System.Windows.Forms.PictureBox(); - this.toolDelete = new System.Windows.Forms.PictureBox(); - this.newContext = new System.Windows.Forms.ContextMenuStrip(this.components); - this.newContactToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.newFolderToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.topmenu.SuspendLayout(); - this.toolbar.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.toolProp)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.toolNew)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.toolDelete)).BeginInit(); - this.newContext.SuspendLayout(); - this.SuspendLayout(); - // - // topmenu - // - this.topmenu.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); - this.topmenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.fileToolStripMenuItem, - this.viewToolStripMenuItem, - this.toolsToolStripMenuItem, - this.helpToolStripMenuItem}); - this.topmenu.Location = new System.Drawing.Point(0, 0); - this.topmenu.Name = "topmenu"; - this.topmenu.Size = new System.Drawing.Size(666, 24); - this.topmenu.TabIndex = 1; - this.topmenu.Text = "menuStrip1"; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.newContactToolStripMenuItem, - this.newFolderToolStripMenuItem, - this.toolStripSeparator1, - this.propertiesToolStripMenuItem, - this.deleteToolStripMenuItem, - this.toolStripSeparator2, - this.importToolStripMenuItem, - this.exportToolStripMenuItem, - this.toolStripSeparator3, - this.toolStripSeparator4, - this.exitToolStripMenuItem}); - this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; - this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); - this.fileToolStripMenuItem.Text = "File"; - // - // newContactToolStripMenuItem - // - this.newContactToolStripMenuItem.Name = "newContactToolStripMenuItem"; - this.newContactToolStripMenuItem.Size = new System.Drawing.Size(150, 22); - this.newContactToolStripMenuItem.Text = "New contact..."; - this.newContactToolStripMenuItem.Click += new System.EventHandler(this.newContactToolStripMenuItem_Click); - // - // newFolderToolStripMenuItem - // - this.newFolderToolStripMenuItem.Name = "newFolderToolStripMenuItem"; - this.newFolderToolStripMenuItem.Size = new System.Drawing.Size(150, 22); - this.newFolderToolStripMenuItem.Text = "New folder..."; - this.newFolderToolStripMenuItem.Click += new System.EventHandler(this.newFolderToolStripMenuItem_Click); - // - // toolStripSeparator1 - // - this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(147, 6); - // - // propertiesToolStripMenuItem - // - this.propertiesToolStripMenuItem.Name = "propertiesToolStripMenuItem"; - this.propertiesToolStripMenuItem.Size = new System.Drawing.Size(150, 22); - this.propertiesToolStripMenuItem.Text = "Properties"; - this.propertiesToolStripMenuItem.Click += new System.EventHandler(this.propertiesToolStripMenuItem_Click); - // - // deleteToolStripMenuItem - // - this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; - this.deleteToolStripMenuItem.Size = new System.Drawing.Size(150, 22); - this.deleteToolStripMenuItem.Text = "Delete"; - this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click); - // - // toolStripSeparator2 - // - this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(147, 6); - // - // importToolStripMenuItem - // - this.importToolStripMenuItem.Name = "importToolStripMenuItem"; - this.importToolStripMenuItem.Size = new System.Drawing.Size(150, 22); - this.importToolStripMenuItem.Text = "Import..."; - // - // exportToolStripMenuItem - // - this.exportToolStripMenuItem.Name = "exportToolStripMenuItem"; - this.exportToolStripMenuItem.Size = new System.Drawing.Size(150, 22); - this.exportToolStripMenuItem.Text = "Export..."; - // - // toolStripSeparator3 - // - this.toolStripSeparator3.Name = "toolStripSeparator3"; - this.toolStripSeparator3.Size = new System.Drawing.Size(147, 6); - // - // toolStripSeparator4 - // - this.toolStripSeparator4.Name = "toolStripSeparator4"; - this.toolStripSeparator4.Size = new System.Drawing.Size(147, 6); - // - // exitToolStripMenuItem - // - this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; - this.exitToolStripMenuItem.Size = new System.Drawing.Size(150, 22); - this.exitToolStripMenuItem.Text = "Exit"; - this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); - // - // viewToolStripMenuItem - // - this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolbarToolStripMenuItem, - this.foldersToolStripMenuItem}); - this.viewToolStripMenuItem.Name = "viewToolStripMenuItem"; - this.viewToolStripMenuItem.Size = new System.Drawing.Size(44, 20); - this.viewToolStripMenuItem.Text = "View"; - // - // toolbarToolStripMenuItem - // - this.toolbarToolStripMenuItem.Checked = true; - this.toolbarToolStripMenuItem.CheckOnClick = true; - this.toolbarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; - this.toolbarToolStripMenuItem.Name = "toolbarToolStripMenuItem"; - this.toolbarToolStripMenuItem.Size = new System.Drawing.Size(114, 22); - this.toolbarToolStripMenuItem.Text = "Toolbar"; - this.toolbarToolStripMenuItem.Click += new System.EventHandler(this.toolbarToolStripMenuItem_Click); - // - // foldersToolStripMenuItem - // - this.foldersToolStripMenuItem.Checked = true; - this.foldersToolStripMenuItem.CheckOnClick = true; - this.foldersToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; - this.foldersToolStripMenuItem.Name = "foldersToolStripMenuItem"; - this.foldersToolStripMenuItem.Size = new System.Drawing.Size(114, 22); - this.foldersToolStripMenuItem.Text = "Folders"; - this.foldersToolStripMenuItem.Click += new System.EventHandler(this.foldersToolStripMenuItem_Click); - // - // toolsToolStripMenuItem - // - this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.actionToolStripMenuItem}); - this.toolsToolStripMenuItem.Name = "toolsToolStripMenuItem"; - this.toolsToolStripMenuItem.Size = new System.Drawing.Size(47, 20); - this.toolsToolStripMenuItem.Text = "Tools"; - // - // actionToolStripMenuItem - // - this.actionToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.sendMailToolStripMenuItem, - this.dialToolStripMenuItem, - this.internetToolStripMenuItem}); - this.actionToolStripMenuItem.Name = "actionToolStripMenuItem"; - this.actionToolStripMenuItem.Size = new System.Drawing.Size(109, 22); - this.actionToolStripMenuItem.Text = "Action"; - // - // sendMailToolStripMenuItem - // - this.sendMailToolStripMenuItem.Name = "sendMailToolStripMenuItem"; - this.sendMailToolStripMenuItem.Size = new System.Drawing.Size(138, 22); - this.sendMailToolStripMenuItem.Text = "Send Mail"; - // - // dialToolStripMenuItem - // - this.dialToolStripMenuItem.Name = "dialToolStripMenuItem"; - this.dialToolStripMenuItem.Size = new System.Drawing.Size(138, 22); - this.dialToolStripMenuItem.Text = "Dial"; - // - // internetToolStripMenuItem - // - this.internetToolStripMenuItem.Name = "internetToolStripMenuItem"; - this.internetToolStripMenuItem.Size = new System.Drawing.Size(138, 22); - this.internetToolStripMenuItem.Text = "Internet Call"; - // - // helpToolStripMenuItem - // - this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.aboutAddressBookToolStripMenuItem}); - this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; - this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); - this.helpToolStripMenuItem.Text = "Help"; - // - // aboutAddressBookToolStripMenuItem - // - this.aboutAddressBookToolStripMenuItem.Name = "aboutAddressBookToolStripMenuItem"; - this.aboutAddressBookToolStripMenuItem.Size = new System.Drawing.Size(182, 22); - this.aboutAddressBookToolStripMenuItem.Text = "About Address Book"; - // - // contactsView - // - this.contactsView.Dock = System.Windows.Forms.DockStyle.Fill; - this.contactsView.Location = new System.Drawing.Point(208, 72); - this.contactsView.Name = "contactsView"; - this.contactsView.Size = new System.Drawing.Size(458, 353); - this.contactsView.TabIndex = 3; - this.contactsView.UseCompatibleStateImageBehavior = false; - this.contactsView.View = System.Windows.Forms.View.List; - // - // treeView1 - // - this.treeView1.Dock = System.Windows.Forms.DockStyle.Left; - this.treeView1.Location = new System.Drawing.Point(0, 72); - this.treeView1.Name = "treeView1"; - treeNode1.Name = "Node0"; - treeNode1.Text = "Shared Contacts"; - this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] { - treeNode1}); - this.treeView1.Size = new System.Drawing.Size(208, 353); - this.treeView1.TabIndex = 4; - this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect); - // - // toolbar - // - this.toolbar.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); - this.toolbar.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.toolbar.Controls.Add(this.toolProp); - this.toolbar.Controls.Add(this.toolNew); - this.toolbar.Controls.Add(this.toolDelete); - this.toolbar.Dock = System.Windows.Forms.DockStyle.Top; - this.toolbar.Location = new System.Drawing.Point(0, 24); - this.toolbar.Name = "toolbar"; - this.toolbar.Size = new System.Drawing.Size(666, 48); - this.toolbar.TabIndex = 5; - // - // toolProp - // - this.toolProp.BackColor = System.Drawing.Color.Transparent; - this.toolProp.Image = global::TimeHACK.Properties.Resources.WinClassicAddressBookPropertiesIcon; - this.toolProp.Location = new System.Drawing.Point(65, 3); - this.toolProp.Name = "toolProp"; - this.toolProp.Size = new System.Drawing.Size(61, 39); - this.toolProp.TabIndex = 0; - this.toolProp.TabStop = false; - this.toolProp.Click += new System.EventHandler(this.toolProp_Click); - // - // toolNew - // - this.toolNew.BackColor = System.Drawing.Color.Transparent; - this.toolNew.Image = global::TimeHACK.Properties.Resources.WinClassicAddressBookNewIcon; - this.toolNew.Location = new System.Drawing.Point(16, 4); - this.toolNew.Name = "toolNew"; - this.toolNew.Size = new System.Drawing.Size(43, 39); - this.toolNew.TabIndex = 0; - this.toolNew.TabStop = false; - // - // toolDelete - // - this.toolDelete.BackColor = System.Drawing.Color.Transparent; - this.toolDelete.Image = global::TimeHACK.Properties.Resources.WinClassicAddressBookDeleteIcon; - this.toolDelete.Location = new System.Drawing.Point(132, 3); - this.toolDelete.Name = "toolDelete"; - this.toolDelete.Size = new System.Drawing.Size(61, 39); - this.toolDelete.TabIndex = 0; - this.toolDelete.TabStop = false; - this.toolDelete.Click += new System.EventHandler(this.toolDelete_Click); - // - // newContext - // - this.newContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.newContactToolStripMenuItem1, - this.newFolderToolStripMenuItem1}); - this.newContext.Name = "newContext"; - this.newContext.Size = new System.Drawing.Size(153, 48); - // - // newContactToolStripMenuItem1 - // - this.newContactToolStripMenuItem1.Name = "newContactToolStripMenuItem1"; - this.newContactToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); - this.newContactToolStripMenuItem1.Text = "New Contact..."; - this.newContactToolStripMenuItem1.Click += new System.EventHandler(this.newContactToolStripMenuItem1_Click); - // - // newFolderToolStripMenuItem1 - // - this.newFolderToolStripMenuItem1.Name = "newFolderToolStripMenuItem1"; - this.newFolderToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); - this.newFolderToolStripMenuItem1.Text = "New Folder..."; - this.newFolderToolStripMenuItem1.Click += new System.EventHandler(this.newFolderToolStripMenuItem1_Click); - // - // WinClassicAddressBook - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.contactsView); - this.Controls.Add(this.treeView1); - this.Controls.Add(this.toolbar); - this.Controls.Add(this.topmenu); - this.Name = "WinClassicAddressBook"; - this.Size = new System.Drawing.Size(666, 425); - this.topmenu.ResumeLayout(false); - this.topmenu.PerformLayout(); - this.toolbar.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.toolProp)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.toolNew)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.toolDelete)).EndInit(); - this.newContext.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - private System.Windows.Forms.MenuStrip topmenu; - private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem toolsToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem newContactToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem newFolderToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; - private System.Windows.Forms.ToolStripMenuItem propertiesToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; - private System.Windows.Forms.ToolStripMenuItem importToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem exportToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; - private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; - private System.Windows.Forms.ListView contactsView; - private System.Windows.Forms.TreeView treeView1; - private System.Windows.Forms.ToolStripMenuItem toolbarToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem foldersToolStripMenuItem; - private System.Windows.Forms.Panel toolbar; - private System.Windows.Forms.PictureBox toolNew; - private System.Windows.Forms.PictureBox toolDelete; - private System.Windows.Forms.PictureBox toolProp; - private System.Windows.Forms.ToolStripMenuItem actionToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem sendMailToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem dialToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem internetToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem aboutAddressBookToolStripMenuItem; - private System.Windows.Forms.ContextMenuStrip newContext; - private System.Windows.Forms.ToolStripMenuItem newContactToolStripMenuItem1; - private System.Windows.Forms.ToolStripMenuItem newFolderToolStripMenuItem1; - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs deleted file mode 100644 index 18cfcf9..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs +++ /dev/null @@ -1,293 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicAddressBook : UserControl - { - WindowManager wm = new WindowManager(); - - public List AddressBookObjects; - public WinClassicAddressBook() - { - InitializeComponent(); - foreach (ToolStripMenuItem item in topmenu.Items) - { - item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); - item.BackColor = Color.Silver; - item.BackgroundImage = Properties.Resources.sliversilver; - item.BackgroundImageLayout = ImageLayout.Center; - item.DisplayStyle = ToolStripItemDisplayStyle.Text; - } - - //Time to prepare to load all the fonts up for the combo boxes - - //foreach (FontFamily font in System.Drawing.FontFamily.Families) - //{ - // Added to the ComboBox here - - //comboFont.Items.Add(font.Name); - //} - - AddressBookObjects = new List - { - new AddressBookContactList() - { - AttachedNode = treeView1.Nodes[0].Text, - } - }; - } - - private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) - { - UpdateContactListFromNodeName(treeView1.SelectedNode.Text); - } - - //AddressBookContactList GetAddressBookContactListFromNode(string NodeText) - //{ - // AddressBookContactList toReturn = new AddressBookContactList(); - // foreach (AddressBookContactList lstitem in AddressBookObjects) - // { - // if (lstitem.AttachedNode == NodeText) - // { - // toReturn = lstitem; - // } - // } - // if (toReturn == null) - // { - // // Something has gone wrong! - // MessageBox.Show("Unable to find list of items"); - // } - // MessageBox.Show("Gone through process!"); - // return toReturn; - //} - - public void UpdateContactListFromNodeName(string NodeName) - { - contactsView.Items.Clear(); - try - { - foreach (AddressBookContactList ContactList in AddressBookObjects) - { - if (ContactList.AttachedNode == NodeName) - { - foreach (AddressBookContact contact in ContactList.Contacts) - { - if (contact != null) - { - if (contact.FirstName != null) - { - contactsView.Items.Add(contact.FirstName + " " + contact.MiddleName + " " + contact.LastName); - } - } - else - { - MessageBox.Show("Null contact!"); - } - } - } - } - } catch - { - - } - } - - public void AddFolderToNode(TreeNode OldTreeNode, string NewNodeName) - { - if (OldTreeNode != null) - { - OldTreeNode.Nodes.Add(NewNodeName); - - AddressBookObjects.Add(new AddressBookContactList - { - AttachedNode = NewNodeName, - }); - } - } - - private void newFolderToolStripMenuItem_Click(object sender, EventArgs e) - { - NewFolder(); - } - - void NewFolder() - { - FRMWinClassicAddressBookNewFolder abnf = new FRMWinClassicAddressBookNewFolder(); - WinClassic app = wm.StartWin95(abnf, "Address Book - New Folder", Properties.Resources.Win95IconWordpad, true, true, true); - - if (treeView1.SelectedNode != null) - { - if (Program.AddressBookSelectedFolderName != null) - { - AddFolderToNode(treeView1.SelectedNode, Program.AddressBookSelectedFolderName); - } - else - { - wm.StartInfobox95("Address Book - New Folder", "You must enter a folder name!", InfoboxType.Error, InfoboxButtons.OK); - } - } - } - - private void newContactToolStripMenuItem_Click(object sender, EventArgs e) - { - NewContact(); - } - - void NewContact() - { - FRMWinClassicAddressBookNewContact abnc = new FRMWinClassicAddressBookNewContact(); - WinClassic app = wm.StartWin95(abnc, "Address Book - New Contact", Properties.Resources.Win95IconWordpad, true, true, true); - - if (treeView1.SelectedNode != null) - { - if (Program.AddressBookSelectedContact != null) - { - foreach (AddressBookContactList ContactList in AddressBookObjects) - { - if (ContactList.AttachedNode == treeView1.SelectedNode.Text) - { - ContactList.Contacts.Add(Program.AddressBookSelectedContact); - contactsView.Items.Add(Program.AddressBookSelectedContact.FirstName + " " + Program.AddressBookSelectedContact.MiddleName + " " + Program.AddressBookSelectedContact.LastName); - } - } - } - } - } - - private void toolProp_Click(object sender, EventArgs e) - { - OpenProperties(); - } - - void OpenProperties() - { - FRMWinClassicAddressBookNewContact abnc = new FRMWinClassicAddressBookNewContact(); - - // Finds the selected contact - if (treeView1.SelectedNode != null) - { - foreach (AddressBookContactList ContactList in AddressBookObjects) - { - if (ContactList.AttachedNode == treeView1.SelectedNode.Text) - { - foreach (AddressBookContact Contact in ContactList.Contacts) - { - if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text) - { - abnc.toSet = Contact; - } - } - } - } - WinClassic app = wm.StartWin95(abnc, "Address Book - Contact Properties", Properties.Resources.Win95IconWordpad, true, true, true); - - if (treeView1.SelectedNode != null) - { - if (Program.AddressBookSelectedContact != null) - { - foreach (AddressBookContactList ContactList in AddressBookObjects) - { - if (ContactList.AttachedNode == treeView1.SelectedNode.Text) - { - foreach (AddressBookContact Contact in ContactList.Contacts) - { - if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text) - { - ContactList.Contacts.Remove(Contact); - ContactList.Contacts.Add(Program.AddressBookSelectedContact); - } - } - } - } - } - } - } - - - } - - private void propertiesToolStripMenuItem_Click(object sender, EventArgs e) - { - OpenProperties(); - } - - private void deleteToolStripMenuItem_Click(object sender, EventArgs e) - { - DeleteContact(); - } - - void DeleteContact() - { - if (treeView1.SelectedNode != null) - { - foreach (AddressBookContactList ContactList in AddressBookObjects) - { - if (ContactList.AttachedNode == treeView1.SelectedNode.Text) - { - foreach (AddressBookContact Contact in ContactList.Contacts) - { - if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text) - { - ContactList.Contacts.Remove(Contact); - } - } - } - } - } - } - - private void toolDelete_Click(object sender, EventArgs e) - { - DeleteContact(); - } - - private void newContactToolStripMenuItem1_Click(object sender, EventArgs e) - { - NewContact(); - } - - private void newFolderToolStripMenuItem1_Click(object sender, EventArgs e) - { - NewFolder(); - } - - private void toolbarToolStripMenuItem_Click(object sender, EventArgs e) - { - toolbar.Visible = toolbarToolStripMenuItem.Checked; - } - - private void foldersToolStripMenuItem_Click(object sender, EventArgs e) - { - treeView1.Visible = foldersToolStripMenuItem.Checked; - } - - private void exitToolStripMenuItem_Click(object sender, EventArgs e) - { - ((Form)this.TopLevelControl).Close(); - } - } - - public class AddressBookContact - { - public string FirstName; - public string MiddleName; - public string LastName; - public List Emails = new List(); - } - - public class AddressBookContactList - { - public string AttachedNode; - public List Contacts = new List(); - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx deleted file mode 100644 index e1c367e..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - 118, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs deleted file mode 100644 index 16ee161..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs +++ /dev/null @@ -1,623 +0,0 @@ -namespace TimeHACK.OS.Win95.Win95Apps -{ - partial class WinClassicWindowsExplorer - { - /// - /// 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 Component 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(WinClassicWindowsExplorer)); - this.program = new System.Windows.Forms.Panel(); - this.mainView = new System.Windows.Forms.ListView(); - this.pnlInfo = new System.Windows.Forms.Panel(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.txtInfoTitle = new System.Windows.Forms.Label(); - this.pnlInfoContent = new System.Windows.Forms.Panel(); - this.InfoDesc = new System.Windows.Forms.Panel(); - this.txtInfoDescSize = new System.Windows.Forms.Label(); - this.txtInfoDescModified = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.txtInfoDescType = new System.Windows.Forms.Label(); - this.txtInfoDescName = new System.Windows.Forms.Label(); - this.txtInfoTip = new System.Windows.Forms.Label(); - this.pnlFolders = new System.Windows.Forms.Panel(); - this.diskView = new System.Windows.Forms.TreeView(); - this.pnlFoldersTop = new System.Windows.Forms.Panel(); - this.label2 = new System.Windows.Forms.Label(); - this.btnFolderClose = new System.Windows.Forms.PictureBox(); - this.toprightcorner = new System.Windows.Forms.Panel(); - this.bottomrightcorner = new System.Windows.Forms.Panel(); - this.bottomleftcorner = new System.Windows.Forms.Panel(); - this.topleftcorner = new System.Windows.Forms.Panel(); - this.pnlSave = new System.Windows.Forms.Panel(); - this.Button1 = new System.Windows.Forms.Button(); - this.Label1 = new System.Windows.Forms.Label(); - this.txtSave = new System.Windows.Forms.TextBox(); - this.MenuStrip1 = new System.Windows.Forms.MenuStrip(); - this.FileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CreateShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.BitmapImageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.DeleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.RenameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CloseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.EditToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CutCtrlXToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CopyCtrlCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.PasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SellectAllCtrlAToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ViewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.FoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.RefreshToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.AboutWindows95ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.refresh = new System.Windows.Forms.Timer(this.components); - this.program.SuspendLayout(); - this.pnlInfo.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.pnlInfoContent.SuspendLayout(); - this.InfoDesc.SuspendLayout(); - this.pnlFolders.SuspendLayout(); - this.pnlFoldersTop.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.btnFolderClose)).BeginInit(); - this.pnlSave.SuspendLayout(); - this.MenuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // program - // - this.program.BackColor = System.Drawing.Color.Silver; - this.program.Controls.Add(this.mainView); - this.program.Controls.Add(this.pnlInfo); - this.program.Controls.Add(this.pnlFolders); - this.program.Controls.Add(this.toprightcorner); - this.program.Controls.Add(this.bottomrightcorner); - this.program.Controls.Add(this.bottomleftcorner); - this.program.Controls.Add(this.topleftcorner); - this.program.Controls.Add(this.pnlSave); - this.program.Controls.Add(this.MenuStrip1); - this.program.Dock = System.Windows.Forms.DockStyle.Fill; - this.program.Location = new System.Drawing.Point(0, 0); - this.program.Name = "program"; - this.program.Size = new System.Drawing.Size(704, 517); - this.program.TabIndex = 13; - // - // mainView - // - this.mainView.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.mainView.Dock = System.Windows.Forms.DockStyle.Fill; - this.mainView.Location = new System.Drawing.Point(396, 24); - this.mainView.Name = "mainView"; - this.mainView.Size = new System.Drawing.Size(308, 458); - this.mainView.TabIndex = 10; - this.mainView.UseCompatibleStateImageBehavior = false; - this.mainView.View = System.Windows.Forms.View.List; - this.mainView.AfterLabelEdit += new System.Windows.Forms.LabelEditEventHandler(this.mainView_AfterLabelEdit); - this.mainView.SelectedIndexChanged += new System.EventHandler(this.mainView_SelectedIndexChanged); - this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick); - // - // pnlInfo - // - this.pnlInfo.BackColor = System.Drawing.Color.White; - this.pnlInfo.BackgroundImage = global::TimeHACK.Properties.Resources.Win98WebBackground; - this.pnlInfo.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.pnlInfo.Controls.Add(this.pictureBox1); - this.pnlInfo.Controls.Add(this.txtInfoTitle); - this.pnlInfo.Controls.Add(this.pnlInfoContent); - this.pnlInfo.Dock = System.Windows.Forms.DockStyle.Left; - this.pnlInfo.Location = new System.Drawing.Point(196, 24); - this.pnlInfo.Name = "pnlInfo"; - this.pnlInfo.Size = new System.Drawing.Size(200, 458); - this.pnlInfo.TabIndex = 19; - // - // pictureBox1 - // - this.pictureBox1.BackColor = System.Drawing.Color.Transparent; - this.pictureBox1.Location = new System.Drawing.Point(15, 18); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(30, 30); - this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pictureBox1.TabIndex = 20; - this.pictureBox1.TabStop = false; - // - // txtInfoTitle - // - this.txtInfoTitle.AutoSize = true; - this.txtInfoTitle.BackColor = System.Drawing.Color.Transparent; - this.txtInfoTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txtInfoTitle.Location = new System.Drawing.Point(3, 51); - this.txtInfoTitle.Name = "txtInfoTitle"; - this.txtInfoTitle.Size = new System.Drawing.Size(192, 29); - this.txtInfoTitle.TabIndex = 0; - this.txtInfoTitle.Text = "FOLDER_NAME"; - // - // pnlInfoContent - // - this.pnlInfoContent.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pnlInfoContent.BackColor = System.Drawing.Color.Transparent; - this.pnlInfoContent.Controls.Add(this.InfoDesc); - this.pnlInfoContent.Controls.Add(this.txtInfoTip); - this.pnlInfoContent.Location = new System.Drawing.Point(0, 95); - this.pnlInfoContent.Name = "pnlInfoContent"; - this.pnlInfoContent.Size = new System.Drawing.Size(199, 362); - this.pnlInfoContent.TabIndex = 22; - // - // InfoDesc - // - this.InfoDesc.Controls.Add(this.txtInfoDescSize); - this.InfoDesc.Controls.Add(this.txtInfoDescModified); - this.InfoDesc.Controls.Add(this.label5); - this.InfoDesc.Controls.Add(this.txtInfoDescType); - this.InfoDesc.Controls.Add(this.txtInfoDescName); - this.InfoDesc.Dock = System.Windows.Forms.DockStyle.Top; - this.InfoDesc.Location = new System.Drawing.Point(0, 25); - this.InfoDesc.Name = "InfoDesc"; - this.InfoDesc.Size = new System.Drawing.Size(199, 94); - this.InfoDesc.TabIndex = 22; - this.InfoDesc.Visible = false; - // - // txtInfoDescSize - // - this.txtInfoDescSize.AutoSize = true; - this.txtInfoDescSize.Location = new System.Drawing.Point(12, 81); - this.txtInfoDescSize.Name = "txtInfoDescSize"; - this.txtInfoDescSize.Size = new System.Drawing.Size(59, 13); - this.txtInfoDescSize.TabIndex = 0; - this.txtInfoDescSize.Text = "FILE_SIZE"; - // - // txtInfoDescModified - // - this.txtInfoDescModified.AutoSize = true; - this.txtInfoDescModified.Location = new System.Drawing.Point(12, 54); - this.txtInfoDescModified.Name = "txtInfoDescModified"; - this.txtInfoDescModified.Size = new System.Drawing.Size(92, 13); - this.txtInfoDescModified.TabIndex = 0; - this.txtInfoDescModified.Text = "LAST_MODIFIED"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(12, 41); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(73, 13); - this.label5.TabIndex = 0; - this.label5.Text = "Last Modified:"; - // - // txtInfoDescType - // - this.txtInfoDescType.AutoSize = true; - this.txtInfoDescType.Location = new System.Drawing.Point(12, 18); - this.txtInfoDescType.Name = "txtInfoDescType"; - this.txtInfoDescType.Size = new System.Drawing.Size(63, 13); - this.txtInfoDescType.TabIndex = 0; - this.txtInfoDescType.Text = "FILE_TYPE"; - // - // txtInfoDescName - // - this.txtInfoDescName.AutoSize = true; - this.txtInfoDescName.Location = new System.Drawing.Point(12, 5); - this.txtInfoDescName.Name = "txtInfoDescName"; - this.txtInfoDescName.Size = new System.Drawing.Size(66, 13); - this.txtInfoDescName.TabIndex = 0; - this.txtInfoDescName.Text = "FILE_NAME"; - // - // txtInfoTip - // - this.txtInfoTip.BackColor = System.Drawing.Color.Transparent; - this.txtInfoTip.Dock = System.Windows.Forms.DockStyle.Top; - this.txtInfoTip.Location = new System.Drawing.Point(0, 0); - this.txtInfoTip.Name = "txtInfoTip"; - this.txtInfoTip.Size = new System.Drawing.Size(199, 25); - this.txtInfoTip.TabIndex = 21; - this.txtInfoTip.Text = "Select an item to view its description."; - this.txtInfoTip.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // pnlFolders - // - this.pnlFolders.Controls.Add(this.diskView); - this.pnlFolders.Controls.Add(this.pnlFoldersTop); - this.pnlFolders.Dock = System.Windows.Forms.DockStyle.Left; - this.pnlFolders.Location = new System.Drawing.Point(0, 24); - this.pnlFolders.Name = "pnlFolders"; - this.pnlFolders.Size = new System.Drawing.Size(196, 458); - this.pnlFolders.TabIndex = 0; - // - // diskView - // - this.diskView.Dock = System.Windows.Forms.DockStyle.Fill; - this.diskView.Location = new System.Drawing.Point(0, 22); - this.diskView.Name = "diskView"; - this.diskView.Size = new System.Drawing.Size(196, 436); - this.diskView.TabIndex = 13; - this.diskView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.diskView_AfterSelect); - // - // pnlFoldersTop - // - this.pnlFoldersTop.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); - this.pnlFoldersTop.Controls.Add(this.label2); - this.pnlFoldersTop.Controls.Add(this.btnFolderClose); - this.pnlFoldersTop.Dock = System.Windows.Forms.DockStyle.Top; - this.pnlFoldersTop.Location = new System.Drawing.Point(0, 0); - this.pnlFoldersTop.Name = "pnlFoldersTop"; - this.pnlFoldersTop.Size = new System.Drawing.Size(196, 22); - this.pnlFoldersTop.TabIndex = 20; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(3, 3); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(41, 13); - this.label2.TabIndex = 1; - this.label2.Text = "Folders"; - // - // btnFolderClose - // - this.btnFolderClose.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); - this.btnFolderClose.Image = ((System.Drawing.Image)(resources.GetObject("btnFolderClose.Image"))); - this.btnFolderClose.Location = new System.Drawing.Point(172, 3); - this.btnFolderClose.Name = "btnFolderClose"; - this.btnFolderClose.Size = new System.Drawing.Size(21, 16); - this.btnFolderClose.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; - this.btnFolderClose.TabIndex = 20; - this.btnFolderClose.TabStop = false; - this.btnFolderClose.Click += new System.EventHandler(this.btnFolderClose_Click); - this.btnFolderClose.MouseEnter += new System.EventHandler(this.pictureBox1_MouseEnter); - this.btnFolderClose.MouseLeave += new System.EventHandler(this.btnFolderClose_MouseLeave); - // - // toprightcorner - // - this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.toprightcorner.Location = new System.Drawing.Point(700, 0); - this.toprightcorner.Name = "toprightcorner"; - this.toprightcorner.Size = new System.Drawing.Size(4, 4); - this.toprightcorner.TabIndex = 6; - // - // bottomrightcorner - // - this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; - this.bottomrightcorner.Location = new System.Drawing.Point(700, 513); - this.bottomrightcorner.Name = "bottomrightcorner"; - this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); - this.bottomrightcorner.TabIndex = 4; - // - // bottomleftcorner - // - this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.bottomleftcorner.Location = new System.Drawing.Point(0, 513); - this.bottomleftcorner.Name = "bottomleftcorner"; - this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); - this.bottomleftcorner.TabIndex = 2; - // - // topleftcorner - // - this.topleftcorner.Location = new System.Drawing.Point(0, 0); - this.topleftcorner.Name = "topleftcorner"; - this.topleftcorner.Size = new System.Drawing.Size(4, 4); - this.topleftcorner.TabIndex = 1; - // - // pnlSave - // - this.pnlSave.Controls.Add(this.Button1); - this.pnlSave.Controls.Add(this.Label1); - this.pnlSave.Controls.Add(this.txtSave); - this.pnlSave.Dock = System.Windows.Forms.DockStyle.Bottom; - this.pnlSave.Location = new System.Drawing.Point(0, 482); - this.pnlSave.Name = "pnlSave"; - this.pnlSave.Size = new System.Drawing.Size(704, 35); - this.pnlSave.TabIndex = 18; - this.pnlSave.Visible = false; - // - // Button1 - // - this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.Button1.Location = new System.Drawing.Point(626, 3); - this.Button1.Name = "Button1"; - this.Button1.Size = new System.Drawing.Size(75, 23); - this.Button1.TabIndex = 17; - this.Button1.Text = "Save"; - this.Button1.UseVisualStyleBackColor = true; - this.Button1.Click += new System.EventHandler(this.Button1_Click); - // - // Label1 - // - this.Label1.AutoSize = true; - this.Label1.Location = new System.Drawing.Point(3, 6); - this.Label1.Name = "Label1"; - this.Label1.Size = new System.Drawing.Size(57, 13); - this.Label1.TabIndex = 16; - this.Label1.Text = "File Name:"; - // - // txtSave - // - this.txtSave.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.txtSave.Location = new System.Drawing.Point(60, 3); - this.txtSave.Name = "txtSave"; - this.txtSave.Size = new System.Drawing.Size(560, 20); - this.txtSave.TabIndex = 15; - // - // MenuStrip1 - // - this.MenuStrip1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200))))); - this.MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FileToolStripMenuItem, - this.EditToolStripMenuItem, - this.ViewToolStripMenuItem, - this.HelpToolStripMenuItem}); - this.MenuStrip1.Location = new System.Drawing.Point(0, 0); - this.MenuStrip1.Name = "MenuStrip1"; - this.MenuStrip1.Size = new System.Drawing.Size(704, 24); - this.MenuStrip1.TabIndex = 6; - this.MenuStrip1.Text = "MenuStrip1"; - // - // FileToolStripMenuItem - // - this.FileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CreateShortcutToolStripMenuItem, - this.DeleteToolStripMenuItem, - this.RenameToolStripMenuItem, - this.CloseToolStripMenuItem}); - this.FileToolStripMenuItem.Name = "FileToolStripMenuItem"; - this.FileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); - this.FileToolStripMenuItem.Text = "File"; - // - // CreateShortcutToolStripMenuItem - // - this.CreateShortcutToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FolderToolStripMenuItem, - this.ShortcutToolStripMenuItem, - this.TextDocumentToolStripMenuItem, - this.BitmapImageToolStripMenuItem}); - this.CreateShortcutToolStripMenuItem.Name = "CreateShortcutToolStripMenuItem"; - this.CreateShortcutToolStripMenuItem.Size = new System.Drawing.Size(117, 22); - this.CreateShortcutToolStripMenuItem.Text = "New"; - // - // FolderToolStripMenuItem - // - this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; - this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.FolderToolStripMenuItem.Text = "Folder"; - this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); - // - // ShortcutToolStripMenuItem - // - this.ShortcutToolStripMenuItem.Name = "ShortcutToolStripMenuItem"; - this.ShortcutToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.ShortcutToolStripMenuItem.Text = "Shortcut"; - // - // TextDocumentToolStripMenuItem - // - this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; - this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.TextDocumentToolStripMenuItem.Text = "Text Document"; - // - // BitmapImageToolStripMenuItem - // - this.BitmapImageToolStripMenuItem.Name = "BitmapImageToolStripMenuItem"; - this.BitmapImageToolStripMenuItem.Size = new System.Drawing.Size(154, 22); - this.BitmapImageToolStripMenuItem.Text = "Bitmap Image"; - // - // DeleteToolStripMenuItem - // - this.DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem"; - this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(117, 22); - this.DeleteToolStripMenuItem.Text = "Delete"; - this.DeleteToolStripMenuItem.Click += new System.EventHandler(this.DeleteToolStripMenuItem_Click); - // - // RenameToolStripMenuItem - // - this.RenameToolStripMenuItem.Name = "RenameToolStripMenuItem"; - this.RenameToolStripMenuItem.Size = new System.Drawing.Size(117, 22); - this.RenameToolStripMenuItem.Text = "Rename"; - this.RenameToolStripMenuItem.Click += new System.EventHandler(this.RenameToolStripMenuItem_Click); - // - // CloseToolStripMenuItem - // - this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem"; - this.CloseToolStripMenuItem.Size = new System.Drawing.Size(117, 22); - this.CloseToolStripMenuItem.Text = "Close"; - this.CloseToolStripMenuItem.Click += new System.EventHandler(this.CloseToolStripMenuItem_Click); - // - // EditToolStripMenuItem - // - this.EditToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CutCtrlXToolStripMenuItem, - this.CopyCtrlCToolStripMenuItem, - this.PasteToolStripMenuItem, - this.SellectAllCtrlAToolStripMenuItem}); - this.EditToolStripMenuItem.Name = "EditToolStripMenuItem"; - this.EditToolStripMenuItem.Size = new System.Drawing.Size(39, 20); - this.EditToolStripMenuItem.Text = "Edit"; - // - // CutCtrlXToolStripMenuItem - // - this.CutCtrlXToolStripMenuItem.Name = "CutCtrlXToolStripMenuItem"; - this.CutCtrlXToolStripMenuItem.Size = new System.Drawing.Size(197, 22); - this.CutCtrlXToolStripMenuItem.Text = "Cut Ctrl+X"; - this.CutCtrlXToolStripMenuItem.Click += new System.EventHandler(this.CutCtrlXToolStripMenuItem_Click); - // - // CopyCtrlCToolStripMenuItem - // - this.CopyCtrlCToolStripMenuItem.Name = "CopyCtrlCToolStripMenuItem"; - this.CopyCtrlCToolStripMenuItem.Size = new System.Drawing.Size(197, 22); - this.CopyCtrlCToolStripMenuItem.Text = "Copy Ctrl+C"; - this.CopyCtrlCToolStripMenuItem.Click += new System.EventHandler(this.CopyCtrlCToolStripMenuItem_Click); - // - // PasteToolStripMenuItem - // - this.PasteToolStripMenuItem.Name = "PasteToolStripMenuItem"; - this.PasteToolStripMenuItem.Size = new System.Drawing.Size(197, 22); - this.PasteToolStripMenuItem.Text = "Paste Ctrl+V"; - this.PasteToolStripMenuItem.Click += new System.EventHandler(this.PasteToolStripMenuItem_Click); - // - // SellectAllCtrlAToolStripMenuItem - // - this.SellectAllCtrlAToolStripMenuItem.Name = "SellectAllCtrlAToolStripMenuItem"; - this.SellectAllCtrlAToolStripMenuItem.Size = new System.Drawing.Size(197, 22); - this.SellectAllCtrlAToolStripMenuItem.Text = "Select All Ctrl+A"; - this.SellectAllCtrlAToolStripMenuItem.Click += new System.EventHandler(this.SellectAllCtrlAToolStripMenuItem_Click); - // - // ViewToolStripMenuItem - // - this.ViewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FoldersToolStripMenuItem, - this.RefreshToolStripMenuItem}); - this.ViewToolStripMenuItem.Name = "ViewToolStripMenuItem"; - this.ViewToolStripMenuItem.Size = new System.Drawing.Size(44, 20); - this.ViewToolStripMenuItem.Text = "View"; - // - // FoldersToolStripMenuItem - // - this.FoldersToolStripMenuItem.Checked = true; - this.FoldersToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; - this.FoldersToolStripMenuItem.Name = "FoldersToolStripMenuItem"; - this.FoldersToolStripMenuItem.Size = new System.Drawing.Size(113, 22); - this.FoldersToolStripMenuItem.Text = "Folders"; - this.FoldersToolStripMenuItem.Click += new System.EventHandler(this.FoldersToolStripMenuItem_Click); - // - // RefreshToolStripMenuItem - // - this.RefreshToolStripMenuItem.Name = "RefreshToolStripMenuItem"; - this.RefreshToolStripMenuItem.Size = new System.Drawing.Size(113, 22); - this.RefreshToolStripMenuItem.Text = "Refresh"; - this.RefreshToolStripMenuItem.Click += new System.EventHandler(this.RefreshToolStripMenuItem_Click); - // - // HelpToolStripMenuItem - // - this.HelpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.HelpToolStripMenuItem1, - this.AboutWindows95ToolStripMenuItem}); - this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; - this.HelpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); - this.HelpToolStripMenuItem.Text = "Help"; - // - // HelpToolStripMenuItem1 - // - this.HelpToolStripMenuItem1.Name = "HelpToolStripMenuItem1"; - this.HelpToolStripMenuItem1.Size = new System.Drawing.Size(174, 22); - this.HelpToolStripMenuItem1.Text = "Help Topics"; - // - // AboutWindows95ToolStripMenuItem - // - this.AboutWindows95ToolStripMenuItem.Name = "AboutWindows95ToolStripMenuItem"; - this.AboutWindows95ToolStripMenuItem.Size = new System.Drawing.Size(174, 22); - this.AboutWindows95ToolStripMenuItem.Text = "About Windows 95"; - this.AboutWindows95ToolStripMenuItem.Click += new System.EventHandler(this.AboutWindows95ToolStripMenuItem_Click); - // - // refresh - // - this.refresh.Enabled = true; - this.refresh.Interval = 15000; - this.refresh.Tick += new System.EventHandler(this.refresh_Tick); - // - // WinClassicWindowsExplorer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.program); - this.Name = "WinClassicWindowsExplorer"; - this.Size = new System.Drawing.Size(704, 517); - this.Load += new System.EventHandler(this.WinClassicWindowsExplorer_Load); - this.program.ResumeLayout(false); - this.program.PerformLayout(); - this.pnlInfo.ResumeLayout(false); - this.pnlInfo.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.pnlInfoContent.ResumeLayout(false); - this.InfoDesc.ResumeLayout(false); - this.InfoDesc.PerformLayout(); - this.pnlFolders.ResumeLayout(false); - this.pnlFoldersTop.ResumeLayout(false); - this.pnlFoldersTop.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.btnFolderClose)).EndInit(); - this.pnlSave.ResumeLayout(false); - this.pnlSave.PerformLayout(); - this.MenuStrip1.ResumeLayout(false); - this.MenuStrip1.PerformLayout(); - this.ResumeLayout(false); - - } - - #endregion - - internal System.Windows.Forms.Panel program; - internal System.Windows.Forms.TreeView diskView; - internal System.Windows.Forms.MenuStrip MenuStrip1; - internal System.Windows.Forms.ToolStripMenuItem FileToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CreateShortcutToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ShortcutToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem BitmapImageToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem DeleteToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem RenameToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CloseToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CutCtrlXToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem PasteToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SellectAllCtrlAToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ViewToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem FoldersToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem RefreshToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem1; - internal System.Windows.Forms.ToolStripMenuItem AboutWindows95ToolStripMenuItem; - internal System.Windows.Forms.Panel toprightcorner; - internal System.Windows.Forms.Panel bottomrightcorner; - internal System.Windows.Forms.Panel bottomleftcorner; - internal System.Windows.Forms.Panel topleftcorner; - internal System.Windows.Forms.ListView mainView; - internal System.Windows.Forms.Panel pnlSave; - internal System.Windows.Forms.Button Button1; - internal System.Windows.Forms.Label Label1; - internal System.Windows.Forms.TextBox txtSave; - private System.Windows.Forms.Panel pnlInfo; - private System.Windows.Forms.Panel pnlFolders; - private System.Windows.Forms.Panel pnlFoldersTop; - private System.Windows.Forms.PictureBox btnFolderClose; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label txtInfoTitle; - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.Label txtInfoTip; - private System.Windows.Forms.Panel pnlInfoContent; - private System.Windows.Forms.Panel InfoDesc; - private System.Windows.Forms.Label txtInfoDescModified; - private System.Windows.Forms.Label label5; - private System.Windows.Forms.Label txtInfoDescType; - private System.Windows.Forms.Label txtInfoDescName; - private System.Windows.Forms.Label txtInfoDescSize; - private System.Windows.Forms.Timer refresh; - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs deleted file mode 100644 index f21a851..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs +++ /dev/null @@ -1,1083 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using static TimeHACK.Engine.SaveSystem; -using System.IO; -using TimeHACK.Engine; -using Newtonsoft.Json; -using TimeHACK.Engine.Template; - -namespace TimeHACK.OS.Win95.Win95Apps -{ - public partial class WinClassicWindowsExplorer : UserControl - { - public bool IsFileOpenDialog = false; - public bool IsFileSaveDialog = false; - public string onlyViewExtension = ""; - - string ToReplaceWith = ProfileDirectory; - public string CurrentDirectory = ProfileMyComputerDirectory; - string OldLabelText; - string CurrentCopyFile; - int fileType = 6; - //string attemptedDirectory = ""; - WindowManager wm = new WindowManager(); - - public WinClassicWindowsExplorer() - { - InitializeComponent(); - } - - void WinClassicWindowsExplorer_Load(object sender, EventArgs e) - { - if (SaveSystem.CurrentSave.CurrentOS == "2000") - { - pnlInfo.Width = 200; - txtInfoTitle.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); - } - - diskView.ImageList = new ImageList(); - - diskView.ImageList.Images.Add(Properties.Resources.Win95DesktopIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95HardDiskIcon); - diskView.ImageList.Images.Add(Properties.Resources.WinClassicFolderSmall); - diskView.ImageList.Images.Add(Properties.Resources.WinClassicOpenFolderSmall); - diskView.ImageList.Images.Add(Properties.Resources.Win95ControlPanelIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95PrintersFolder); - diskView.ImageList.Images.Add(Properties.Resources.Win95ComputerIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95NetworkIcon); - diskView.ImageList.Images.Add(Properties.Resources.Win95RecycleIcon); - - program.BringToFront(); - - //diskView.Items.Add("My Computer", 0); - Application.DoEvents(); - - RefreshAll(); - RefreshTreeNode(); - - if (FileDialogBoxManager.IsInOpenDialog) - { - IsFileOpenDialog = true; - } - else if (FileDialogBoxManager.IsInSaveDialog) - { - IsFileSaveDialog = true; - } - - if (IsFileOpenDialog == true) - { - pnlSave.Show(); - Button1.Text = "Open"; - } - else - { - if (IsFileSaveDialog == true) - { - pnlSave.Show(); - Button1.Text = "Save"; - } - } - - onlyViewExtension = FileDialogBoxManager.OnlyViewExtension; - } - - //'Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) - //' mainView.Items.Clear() - //' Dim childamount As TreeNodeCollection - //' childamount = TreeView1.SelectedNode.Nodes - //' lblamountofobjects.Text = (childamount.Count & " objects(s)") - //' For Each TreeNode In TreeView1.SelectedNode.Nodes - //' If TreeNode.tag = "file" Then - //' TreeNode.forecolor = TreeView1.BackColor - //' End If - //' mainView.Items.Add(TreeNode.text) - //' Next - //'End Sub - - string ReadDataFile(string reqDirectory, bool returnYesIfProtected = false) { - string Val = ""; - string directoryFileInfo; - directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info")); - FileSystemFolderInfo toRead = new FileSystemFolderInfo(); - toRead = JsonConvert.DeserializeObject(directoryFileInfo); - - if (returnYesIfProtected == true) - { - if (toRead.IsProtected == true) - { - return "yes"; - } - } - else - { - return toRead.Label; - } - return Val; - } - - void RefreshAll() { - try { - - this.mainView.Items.Clear(); - - // Update the WebView - - if (CurrentDirectory == SaveSystem.ProfileMyComputerDirectory) - { - pictureBox1.Image = Properties.Resources.Win95HardDiskIcon; - } else if (CurrentDirectory == SaveSystem.ProfileFileSystemDirectory) { - pictureBox1.Image = Properties.Resources.Win95Computer; - } else { - pictureBox1.Image = Properties.Resources.WinClassicFolder; - } - - txtInfoTip.Show(); - InfoDesc.Hide(); - - string weblabel = ReadDataFile(CurrentDirectory, false); - - txtInfoTitle.Text = weblabel ?? new FileInfo(CurrentDirectory).Name; - foreach (string str in Directory.GetDirectories(CurrentDirectory)) - { - string label = ReadDataFile(str, false); - ListViewItem itm = this.mainView.Items.Add(label ?? Path.GetFileName(str)); - itm.ImageKey = str; - } - foreach (string str in Directory.GetFiles(CurrentDirectory)) - { - // Get the app Icon - - //int AppIcon = 2; - - //switch (new FileInfo(str).Extension) - //{ - // case ".exe": - // string contents; - - // contents = File.ReadAllText(str); - - // switch (contents.ToLower()) - // { - // case "calc": - // AppIcon = 3; - // break; - // case "explorer": - // AppIcon = 4; - // break; - // } - // break; - //} - - - - if (IsFileOpenDialog == true || IsFileSaveDialog == true) - { - if (!(Path.GetFileName(str) == "_data.info")) - { - if (new FileInfo(str).Extension == onlyViewExtension) - { - ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str)); - itm.Tag = str; - } - } - } else { - if (!(Path.GetFileName(str) == "_data.info")) { - ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str)); - itm.Tag = str; - } - } - } - } catch (Exception ex) { - //wm.StartInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); add illegal operation dialog here later - ((Form)this.TopLevelControl).Close(); - } - } - - void RefreshTreeNode() - { - // Refresh the TreeView - - diskView.Nodes.Clear(); - - int loc = 0; - TreeNode[] folders = new TreeNode[new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories().Length]; - foreach (DirectoryInfo folder in new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories()) - { - if (folder.GetDirectories().Length > 0) - { - string label = ReadDataFile(folder.FullName, false); - TreeNode[] tn = createSubDirNodes(folder); - folders[loc] = new TreeNode(label ?? folder.Name, 2, 3, tn); - folders[loc].Tag = folder.FullName; - } - else - { - string label = ReadDataFile(folder.FullName, false); - folders[loc] = new TreeNode(label ?? folder.Name, 2, 3); - folders[loc].Tag = folder.FullName; - } - loc++; - } - TreeNode[] mypcarray = new TreeNode[3]; - mypcarray[0] = new TreeNode("(C:)", 1, 1, folders); - mypcarray[1] = new TreeNode("Control Panel", 4, 4); - mypcarray[2] = new TreeNode("Printers", 5, 5); - TreeNode[] desktoparray = new TreeNode[3]; - desktoparray[0] = new TreeNode("My Computer", 6, 6, mypcarray); - desktoparray[1] = new TreeNode("Network Neighborhood", 7, 7); - desktoparray[2] = new TreeNode("Recycle Bin", 8, 8); - diskView.Nodes.Add(new TreeNode("Desktop", 0, 0, desktoparray)); - } - - public void OpenFile(string fileDir) - { - try - { - ReturnType(new FileInfo(fileDir).Extension); - switch (fileType) - { - case 1: - WinClassicNotepad np = new WinClassicNotepad(); - np.mainText.Text = FileDialogBoxManager.ReadTextFile(fileDir); - WinClassic app = wm.StartWin95(np, "Notepad", Properties.Resources.Win95IconNotepad, true, true); - - Program.AddTaskbarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad); - - break; - case 12: - OpenApplication(FileDialogBoxManager.ReadTextFile(fileDir)); - break; - } - } catch { - } - - } - - void OpenApplication(string appname) - { - switch (appname.ToLower()) - { - case "explorer": - Engine.Template.WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); - Program.AddTaskbarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); - break; - case "calc": - Engine.Template.WinClassic appCalc = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, true, true); - Program.AddTaskbarItem(appCalc, appCalc.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc); - - Program.nonimportantapps.Add(appCalc); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); - - break; - case "wordpad": - Engine.Template.WinClassic appWP = wm.StartWin95(new WinClassicWordPad(), "Wordpad", Properties.Resources.WinClassicWordpad, true, true); - Program.AddTaskbarItem(appWP, appWP.Tag.ToString(), "Wordpad", Properties.Resources.WinClassicWordpad); - - Program.nonimportantapps.Add(appWP); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); - - break; - case "iebrokeninstaller": - wm.StartInfobox95("Internet Explorer Installer", "Installation Failed: The INF file was not found", InfoboxType.Error, InfoboxButtons.OK); - - break; - case "addressbook": - WinClassic appAdBk = wm.StartWin95(new WinClassicAddressBook(), "Address Book", Properties.Resources.WinClassicAddressBook, true, true); - Program.AddTaskbarItem(appAdBk, appAdBk.Tag.ToString(), "Address Book", Properties.Resources.WinClassicAddressBook); - - Program.nonimportantapps.Add(appAdBk); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront(); - Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing); - - break; - } - } - - string ReturnType(string extension) { - string returnVal = ""; - fileType = 1; - switch (extension) { - case ".txt": - fileType = 1; - returnVal = "Text Document \n createtext"; - break; - case ".dat": - fileType = 1; - returnVal = "Text Document \n createtext"; - break; - case ".rtf": - fileType = 2; - returnVal = "Rich Text Document \n createtext"; - break; - case ".cfg": - fileType = 1; - returnVal = "Config file \n createtext"; - break; - case ".log": - fileType = 1; - returnVal = "log text file \n createtext"; - break; - case ".properties": - fileType = 1; - returnVal = "Config file \n createtext"; - break; - case ".json": - fileType = 1; - returnVal = "Config file \n createtext"; - break; - case ".doc": - fileType = 3; - returnVal = "Word Document (Old) \n word"; - break; - case ".docx": - fileType = 3; - returnVal = "Word Document \n word"; - break; - case ".docm": - fileType = 3; - returnVal = "Macro-Enabled Word Document \n word"; - break; - case ".xls": - fileType = 4; - returnVal = "Excel Spreadsheets (Old) \n excel"; - break; - case ".xlsx": - fileType = 4; - returnVal = "Excel Spreadsheets \n excel"; - break; - case ".ppt": - fileType = 5; - returnVal = "Powerpoint Presentation (Old) \n powerpoint"; - break; - case ".pptx": - fileType = 5; - returnVal = "Powerpoint Presentation \n powerpoint"; - break; - case ".pub": - fileType = 7; - returnVal = "Publisher Document \n powerpoint"; - break; - case ".xps": - fileType = 8; - returnVal = "XPS Document \n xpsview"; - break; - case ".htm": - fileType = 9; - returnVal = "HTML web page \n html"; - break; - case ".html": - fileType = 9; - returnVal = "HTML web page \n html"; - break; - case ".wps": - fileType = 10; - returnVal = "Works document \n works"; - break; - case ".wmf": - fileType = 11; - returnVal = "Windows Metafile (A picture) \n createart"; - break; - case ".emf": - fileType = 11; - returnVal = "Enhanced Metafile (A picture) \n createart"; - break; - case ".png": - fileType = 11; - returnVal = "Picture file (Portable Network Graphics) \n createart"; - break; - case ".jpg": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".jpeg": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".gif": - fileType = 12; - returnVal = "Picture file \n gifman"; - break; - case ".tif": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".bmp": - fileType = 11; - returnVal = "Picture file \n createart"; - break; - case ".zip": - fileType = 11; - returnVal = "Compressed ZIP file \n winrar"; - break; - case ".rar": - fileType = 11; - returnVal = "WINRAR Compressed file \n winrar"; - break; - case ".gz": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".7z": - fileType = 11; - returnVal = "7ZIP file \n 7z"; - break; - case ".ace": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".arj": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".bz2": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".gzip": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".lzh": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".tar": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".uue": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".xz": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".z": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".001": - fileType = 11; - returnVal = "WINRAR file \n winrar"; - break; - case ".exe": - fileType = 12; - returnVal = "Program \n exe"; - break; - case ".jar": - fileType = 13; - returnVal = "Java file \n java"; - break; - case ".iso": - fileType = 14; - returnVal = "CD Image file \n iso"; - break; - case ".avi": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m4v": - fileType = 15; - returnVal = "Video (MPEG-4) \n video"; - break; - case ".mp4": - fileType = 15; - returnVal = "Video (MPEG-4) \n video"; - break; - case ".wmv": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m2v": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m3u": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mts": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".dv": - fileType = 15; - returnVal = "Video (Digital Video) \n video"; - break; - case ".flv": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m1v": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m2ts": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mkv": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mov": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mpeg4": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mpeg": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mpg": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".3gp": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".m4p": - fileType = 15; - returnVal = "Video \n video"; - break; - case ".mp2": - fileType = 21; - returnVal = "Audio \n video"; - break; - case ".mp3": - fileType = 21; - returnVal = "Audio \n video"; - break; - case ".wav": - fileType = 21; - returnVal = "Audio \n video"; - break; - case ".nls": - fileType = 16; - returnVal = "Font file \n font"; - break; - case ".dll": - fileType = 17; - returnVal = "System File \n sys"; - break; - case ".bat": - fileType = 18; - returnVal = "MS-DOS Batch file \n winterm"; - break; - case ".url": - fileType = 19; - returnVal = "Shortcut \n short"; - break; - case ".sh": - fileType = 20; - returnVal = "BASH file \n winterm"; - break; - case ".win": - fileType = 17; - returnVal = "System file \n sys"; - break; - } - return returnVal; - } - - //Private Sub windows_explorer_Closed(sender As Object, e As EventArgs) Handles Me.Closed - // IsFileDialog = False - //End Sub - - void mainView_DoubleClick(object sender, EventArgs e) - { - try - { - if (mainView.FocusedItem.Tag == null) - { // If it isn't a file - GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.ImageKey.ToString())); - } - else - { // If it is a file - if (IsFileOpenDialog == true || IsFileSaveDialog == true) - { - if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) - { - Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); - } - - - FileDialogBoxManager.IsInOpenDialog = false; - FileDialogBoxManager.IsInSaveDialog = false; - - ((Form)this.TopLevelControl).Close(); - } - else - { - OpenFile(mainView.FocusedItem.Tag.ToString()); - } - } - } catch (Exception ex) { - MessageBox.Show(ex.Message); - } - } - - void diskView_AfterSelect(object sender, EventArgs e) - { - try - { - if (diskView.SelectedNode != null) - { - if (diskView.SelectedNode.Text == "My Computer") - { - GoToDir(ProfileFileSystemDirectory); - } - else if (diskView.SelectedNode.Text == "(C:)") - { - GoToDir(ProfileMyComputerDirectory); - } - else - { - if (diskView.SelectedNode.Tag != null) - { - // It is a directory: - - try - { - GoToDir(diskView.SelectedNode.Tag.ToString()); - } - catch { } - } - } - } - } catch { - } - } - - void GoToDir(string dir) - { - mainView.Show(); - mainView.BringToFront(); - CurrentDirectory = dir; - RefreshAll(); - } - - private void FolderToolStripMenuItem_Click(object sender, EventArgs e) - { - if (File.Exists(CurrentDirectory + "\\New Folder")) { - wm.StartInfobox95("Windows Explorer", "This directory already exists", InfoboxType.Info, InfoboxButtons.OK); - } else { - Directory.CreateDirectory(Path.Combine(CurrentDirectory, "New Folder")); - SaveDirectoryInfo(CurrentDirectory, "New Folder", false, "New Folder", true); - - RefreshAll(); - } - - RefreshTreeNode(); - } - - private void Button1_Click(object sender, EventArgs e) - { - try - { - bool OpenFile = false; - if (mainView.FocusedItem != null) - { - if ((string)mainView.FocusedItem.Tag == "") - { // If it isn't a file - GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Tag.ToString())); - } - else OpenFile = true; // If it is a file - } - else OpenFile = true; - if (OpenFile == true) - { - if (txtSave.Text == "") - { - wm.StartInfobox95("Windows Explorer", "Please enter a filename", InfoboxType.Info, InfoboxButtons.OK); - } - else - { - if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension) - { - - Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text); - - } - - - FileDialogBoxManager.IsInOpenDialog = false; - FileDialogBoxManager.IsInSaveDialog = false; - - ((Form)this.TopLevelControl).Close(); - } - } - } catch { - - } - } - - private void DeleteToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - if (!FileOrDirectoryExists(mainView.FocusedItem.ImageKey)) - { - wm.StartInfobox95("Windows Explorer", "This directory doesn't exist", InfoboxType.Info, InfoboxButtons.OK); - } - else - { - if (Directory.Exists(mainView.FocusedItem.ImageKey)) Directory.Delete(mainView.FocusedItem.ImageKey, true); - else File.Delete(mainView.FocusedItem.ImageKey); - - RefreshAll(); - RefreshTreeNode(); - } - } catch - { - RefreshAll(); - } - - } - - internal static bool FileOrDirectoryExists(string path) - { - return (Directory.Exists(path) || File.Exists(path)); - } - - private void CloseToolStripMenuItem_Click(object sender, EventArgs e) - { - ((Form)this.TopLevelControl).Close(); - } - private void AboutWindows95ToolStripMenuItem_Click(object sender, EventArgs e) - { - WindowManager wm = new WindowManager(); - wm.StartAboutBox95("Windows 98", "Microsoft Windows 98", Properties.Resources.WinClassicAbout95); - } - - private void RenameToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - // The AfterLabelEdit event will kick in after this - OldLabelText = mainView.FocusedItem.Text; - mainView.LabelEdit = true; - mainView.FocusedItem.BeginEdit(); - } catch - { - - } - } - - private void mainView_AfterLabelEdit(object sender, LabelEditEventArgs e) - { - try { - string setText; - setText = e.Label; - if (setText == "") - { - wm.StartInfobox95("Windows Explorer", "Please enter a new directory name", InfoboxType.Info, InfoboxButtons.OK); - } - else - { - if (Directory.Exists(setText)) - { - wm.StartInfobox95("Windows Explorer", "That directory already exists.", InfoboxType.Info, InfoboxButtons.OK); - } - else - { - if (File.Exists(setText)) - { - wm.StartInfobox95("Windows Explorer", "That file already exists.", InfoboxType.Info, InfoboxButtons.OK); - } - else - { - if (Directory.Exists(mainView.FocusedItem.ImageKey)) - { - // It was a directory - - Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(CurrentDirectory, setText)); - - File.Delete(Path.Combine(CurrentDirectory, setText, "_data.info")); - - SaveDirectoryInfo(CurrentDirectory, setText, false, $"{setText}", true); - } - else - { - // It was a file - - File.Copy(mainView.FocusedItem.ImageKey, Path.Combine(CurrentDirectory, setText)); - File.Delete(mainView.FocusedItem.ImageKey); - } - } - - } - } - RefreshAll(); - RefreshTreeNode(); - } catch { - } - - } - - private TreeNode[] createSubDirNodes(DirectoryInfo folder) - { - TreeNode[] toReturn = new TreeNode[folder.GetDirectories().Length]; - int loc = 0; - foreach (DirectoryInfo fold in folder.GetDirectories()) - { - if (fold.GetDirectories().Length > 0) - { - string label = ReadDataFile(fold.FullName, false); - TreeNode[] tn = createSubDirNodes(fold); - toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3, tn); - toReturn[loc].Tag = fold.FullName; - } - else - { - string label = ReadDataFile(fold.FullName, false); - toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3); - toReturn[loc].Tag = fold.FullName; - } - loc++; - } - return toReturn; - } - - private void pictureBox1_MouseEnter(object sender, EventArgs e) - { - btnFolderClose.Image = Properties.Resources.XCross_highlighted; - } - - private void btnFolderClose_MouseLeave(object sender, EventArgs e) - { - btnFolderClose.Image = Properties.Resources.XCross; - } - - private void btnFolderClose_Click(object sender, EventArgs e) - { - FoldersToolStripMenuItem.Checked = false; - pnlFolders.Hide(); - } - - private void FoldersToolStripMenuItem_Click(object sender, EventArgs e) - { - if (FoldersToolStripMenuItem.Checked == true) - { - FoldersToolStripMenuItem.Checked = false; - pnlFolders.Hide(); - } else { - FoldersToolStripMenuItem.Checked = true; - pnlFolders.Show(); - } - } - - private void RefreshToolStripMenuItem_Click(object sender, EventArgs e) - { - RefreshAll(); - } - - private void mainView_SelectedIndexChanged(object sender, EventArgs e) - { - // This will change the web view! - - if (mainView.FocusedItem == null) - { - txtInfoTip.Show(); - InfoDesc.Hide(); - } else { - txtInfoTip.Hide(); - - if (File.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) - { - // Check if it is a regonized file - if so then in Windows 2000/ME it gives a fancy description - - bool recognized = false; - string description = ""; - - if (SaveSystem.CurrentSave.CurrentOS == "2000" || SaveSystem.CurrentSave.CurrentOS == "ME") - { - switch (File.ReadAllText(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) - { - case "explorer": - recognized = true; - description = "Insert a description here..."; - break; - } - } - - if (recognized == true) - { - // TODO: - } else { - InfoDesc.Show(); - - FileInfo fi = new FileInfo(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); - txtInfoDescName.Text = mainView.FocusedItem.Text; - txtInfoDescType.Text = ReturnType(fi.Extension).Split('\n')[0]; - txtInfoDescModified.Text = fi.CreationTime.ToString(); - - txtInfoDescSize.Show(); - txtInfoDescSize.Text = $"Size: {fi.Length} bytes."; - } - - } else if (Directory.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) { - txtInfoTip.Hide(); - InfoDesc.Show(); - - DirectoryInfo fi = new DirectoryInfo(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)); - - txtInfoDescName.Text = mainView.FocusedItem.Text; - txtInfoDescType.Text = "File Folder"; - txtInfoDescModified.Text = fi.CreationTime.ToString(); - - txtInfoDescSize.Hide(); - } - } - } - - private void CutCtrlXToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") - { - - // It is a directory - string oldLocation; - oldLocation = mainView.FocusedItem.ImageKey; - - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(GameDirectory, "Data", Path.GetDirectoryName(mainView.FocusedItem.ImageKey))); - - - DirectoryCopy(CurrentCopyFile, oldLocation, true); - } - else if (mainView.FocusedItem != null) - { - // It is a file - - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - File.Move(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); - - - } - RefreshAll(); - } catch { - } - } - - private void CopyCtrlCToolStripMenuItem_Click(object sender, EventArgs e) - { - try - { - if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "") - { - // It is a directory - string oldLocation; - oldLocation = mainView.FocusedItem.ImageKey; - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey)); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - DirectoryCopy(CurrentCopyFile, oldLocation, true); - } - else if (mainView.FocusedItem != null) - { - // It is a file - - CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())); - - if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile); - if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile); - - File.Copy(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()))); - - - } - RefreshAll(); - } catch { - } - } - - private void PasteToolStripMenuItem_Click(object sender, EventArgs e) - { - if (Directory.Exists(CurrentCopyFile)) - { - // It is a directory - - DirectoryCopy(CurrentCopyFile, CurrentDirectory, true); - } else if (File.Exists(CurrentCopyFile)) { - // It is a file - - File.Copy(CurrentCopyFile, Path.Combine(CurrentDirectory, Path.GetFileName(CurrentCopyFile))); - } - RefreshAll(); - } - - private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs) - { - // Get the subdirectories for the specified directory. - DirectoryInfo dir = new DirectoryInfo(sourceDirName); - - if (dir.Exists) - { - DirectoryInfo[] dirs = dir.GetDirectories(); - // If the destination directory doesn't exist, create it. - if (!Directory.Exists(destDirName)) - { - Directory.CreateDirectory(destDirName); - } - - // Get the files in the directory and copy them to the new location. - FileInfo[] files = dir.GetFiles(); - foreach (FileInfo file in files) - { - string temppath = Path.Combine(destDirName, file.Name); - file.CopyTo(temppath, false); - } - - // If copying subdirectories, copy them and their contents to new location. - if (copySubDirs) - { - foreach (DirectoryInfo subdir in dirs) - { - string temppath = Path.Combine(destDirName, subdir.Name); - DirectoryCopy(subdir.FullName, temppath, copySubDirs); - } - } - } - } - - private void refresh_Tick(object sender, EventArgs e) - { - RefreshAll(); - } - - private void SellectAllCtrlAToolStripMenuItem_Click(object sender, EventArgs e) - { - foreach (ListViewItem item in mainView.Items) - { - item.Selected = true; - } - } - } -} diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx b/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx deleted file mode 100644 index d9ff80c..0000000 --- a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - - - iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAIAAACJ2loDAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAABCSURBVChThYox - CgAwCAP9/8scHfqgklI0sUKDQ+6irfDv3Sc7SdtMDWKpA7MBKOIZwM8HpABFfDXauANH24wM84VvNpDG - mcWXeFkAAAAASUVORK5CYII= - - - - 17, 17 - - - 132, 17 - - \ No newline at end of file diff --git a/TimeHACK.Main/Program.cs b/TimeHACK.Main/Program.cs deleted file mode 100644 index 258d6c4..0000000 --- a/TimeHACK.Main/Program.cs +++ /dev/null @@ -1,122 +0,0 @@ -using System; -using System.Drawing.Text; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using System.Windows.Forms; -using Newtonsoft.Json.Linq; -using System.Net; -using Newtonsoft.Json; -using TimeHACK.OS; -using TimeHACK.OS.Win95; -using TimeHACK.OS.Win95.Win95Apps; -using TimeHACK.Engine; -using TimeHACK.Engine.Template; -using System.Drawing; -using TimeHACK.SaveDialogs; - -namespace TimeHACK -{ - static class Program - { - static System.Media.SoundPlayer stopsound; - - internal static bool nightly = true; - internal static TitleScreen title; - public static string AddressBookSelectedFolderName; - public static AddressBookContact AddressBookSelectedContact; - public static string WindowsExplorerReturnPath; - static WindowManager wm = new WindowManager(); - - public static List nonimportantapps = new List(); - public static int currentappcount = 0; - - /// - /// The main entry point for the application. - /// Run TitleScreen.cs at launch. - /// - [STAThread] - static void Main(string[] args) - { - Application.SetCompatibleTextRenderingDefault(false); - - title = new TitleScreen(); - - //TimeHACK.Engine.GameSave.SaveData MySaveData = new TimeHACK.Engine.GameSave.SaveData() - //{ - // OS = 60, - // MystringList = new List - // { - // "Item1", - // "Item2" - // } - //}; - - //string TheJSON = JsonConvert.SerializeObject(MySaveData, Formatting.Indented); - //MessageBox.Show(TheJSON); - //MySaveData.OS = 40; - //MessageBox.Show(MySaveData.OS.ToString()); - - //MySaveData = (TimeHACK.Engine.GameSave.SaveData)JsonConvert.DeserializeObject(TheJSON, MySaveData.GetType()); - //MessageBox.Show(MySaveData.OS.ToString()); - - Engine.SaveSystem.troubleshooter = new SaveFileTroubleShooter(); - Application.EnableVisualStyles(); - Application.Run(title); - } - - public static string OpenFileExplorerAsDialogAndReturnGivenPath() - { - if (SaveSystem.CurrentSave.CurrentOS == "95") - { - WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true, true); - } else { - WinClassic app = wm.StartWin95(new WinClassicWindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true, true); - } - - try - { - return WindowsExplorerReturnPath; - } catch { - return ""; - } - } - - public static void ShutdownApplication(System.IO.Stream audio) - { - System.Threading.Thread.Sleep(500); - System.IO.Stream audioPlay = audio; - stopsound = new System.Media.SoundPlayer(audioPlay); - stopsound.PlaySync(); - - System.Threading.Thread.Sleep(500); - Environment.Exit(0); - //Application.Exit(); - } - - public static void AddTaskbarItem(Form Application, string ApplicationID, string ApplicationName, Image ApplicationIcon) - { - TitleScreen.frm95.AddTaskBarItem(Application, ApplicationID, ApplicationName, ApplicationIcon); - TitleScreen.frm98.AddTaskBarItem(Application, ApplicationID, ApplicationName, ApplicationIcon); - } - - public static void NonImportantApp_Closing(object sender, FormClosingEventArgs e) - { - Program.nonimportantapps.Remove((WinClassic)sender); - } - - public static void Invert(Control c, bool forecolor = true, bool backcolor = true) - { - if (backcolor) - { - if (c.BackColor == Color.Black) c.BackColor = Color.White; - else c.BackColor = Color.Black; - } - if (forecolor) - { - if (c.ForeColor == Color.White || c.ForeColor == Color.Silver) c.ForeColor = Color.Black; - else c.ForeColor = Color.White; - } - } - } -} diff --git a/TimeHACK.Main/Properties/AssemblyInfo.cs b/TimeHACK.Main/Properties/AssemblyInfo.cs deleted file mode 100644 index 024f418..0000000 --- a/TimeHACK.Main/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,39 +0,0 @@ -using System.Resources; -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("TimeHACK")] -[assembly: AssemblyDescription("Revival of the original hacking simulator!")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("TimeHACKDevs")] -[assembly: AssemblyProduct("TimeHACK")] -[assembly: AssemblyCopyright("Copyright © TimeHACKDevs 2017")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. 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("b958aa5f-8aed-456c-9c07-9e4c6c027042")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.3.0")] -[assembly: AssemblyFileVersion("1.0.3.0")] -[assembly: NeutralResourcesLanguage("en-US")] - diff --git a/TimeHACK.Main/Properties/Resources.Designer.cs b/TimeHACK.Main/Properties/Resources.Designer.cs deleted file mode 100644 index 1ea1211..0000000 --- a/TimeHACK.Main/Properties/Resources.Designer.cs +++ /dev/null @@ -1,1913 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace TimeHACK.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [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("TimeHACK.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap _16Color { - get { - object obj = ResourceManager.GetObject("_16Color", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap _256Color { - get { - object obj = ResourceManager.GetObject("_256Color", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap AchievementMines { - get { - object obj = ResourceManager.GetObject("AchievementMines", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream AIMbuddyjoin { - get { - return ResourceManager.GetStream("AIMbuddyjoin", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream AIMbuddyleave { - get { - return ResourceManager.GetStream("AIMbuddyleave", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream AIMfile { - get { - return ResourceManager.GetStream("AIMfile", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream AIMmessagereceived { - get { - return ResourceManager.GetStream("AIMmessagereceived", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream AIMmessagesent { - get { - return ResourceManager.GetStream("AIMmessagesent", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ButtonPattern { - get { - object obj = ResourceManager.GetObject("ButtonPattern", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap DCTheme_BG { - get { - object obj = ResourceManager.GetObject("DCTheme_BG", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream distort1 { - get { - return ResourceManager.GetStream("distort1", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap EndingDestruction { - get { - object obj = ResourceManager.GetObject("EndingDestruction", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap EndingPiracy { - get { - object obj = ResourceManager.GetObject("EndingPiracy", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap google { - get { - object obj = ResourceManager.GetObject("google", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap GTN95_Check { - get { - object obj = ResourceManager.GetObject("GTN95_Check", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap GTN95_CheckClicked { - get { - object obj = ResourceManager.GetObject("GTN95_CheckClicked", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap GTN95_Higher { - get { - object obj = ResourceManager.GetObject("GTN95_Higher", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap GTN95_Restart { - get { - object obj = ResourceManager.GetObject("GTN95_Restart", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap GTN95_RestartClicked { - get { - object obj = ResourceManager.GetObject("GTN95_RestartClicked", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). - /// - internal static System.Drawing.Icon Icon128x { - get { - object obj = ResourceManager.GetObject("Icon128x", resourceCulture); - return ((System.Drawing.Icon)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ICTheme_BG { - get { - object obj = ResourceManager.GetObject("ICTheme_BG", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_Back { - get { - object obj = ResourceManager.GetObject("IE3_Back", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_BackHover { - get { - object obj = ResourceManager.GetObject("IE3_BackHover", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_Forward { - get { - object obj = ResourceManager.GetObject("IE3_Forward", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_ForwardHover { - get { - object obj = ResourceManager.GetObject("IE3_ForwardHover", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_Refresh { - get { - object obj = ResourceManager.GetObject("IE3_Refresh", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_RefreshHover { - get { - object obj = ResourceManager.GetObject("IE3_RefreshHover", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_Stop { - get { - object obj = ResourceManager.GetObject("IE3_Stop", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_StopHover { - get { - object obj = ResourceManager.GetObject("IE3_StopHover", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap IE3_SwirlyThings { - get { - object obj = ResourceManager.GetObject("IE3_SwirlyThings", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_back { - get { - object obj = ResourceManager.GetObject("ie4_back", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_favorites { - get { - object obj = ResourceManager.GetObject("ie4_favorites", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_forward { - get { - object obj = ResourceManager.GetObject("ie4_forward", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_go { - get { - object obj = ResourceManager.GetObject("ie4_go", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_history { - get { - object obj = ResourceManager.GetObject("ie4_history", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_home { - get { - object obj = ResourceManager.GetObject("ie4_home", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_hsplitter { - get { - object obj = ResourceManager.GetObject("ie4_hsplitter", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_mail { - get { - object obj = ResourceManager.GetObject("ie4_mail", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_print { - get { - object obj = ResourceManager.GetObject("ie4_print", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_refresh { - get { - object obj = ResourceManager.GetObject("ie4_refresh", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_search { - get { - object obj = ResourceManager.GetObject("ie4_search", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_stop { - get { - object obj = ResourceManager.GetObject("ie4_stop", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_vsplitter { - get { - object obj = ResourceManager.GetObject("ie4_vsplitter", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_vsplitter2 { - get { - object obj = ResourceManager.GetObject("ie4_vsplitter2", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4_vsplitter3 { - get { - object obj = ResourceManager.GetObject("ie4_vsplitter3", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap ie4about { - get { - object obj = ResourceManager.GetObject("ie4about", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap LauncherSideBar { - get { - object obj = ResourceManager.GetObject("LauncherSideBar", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Byte[]. - /// - internal static byte[] Lemon_s_LCD { - get { - object obj = ResourceManager.GetObject("Lemon_s_LCD", resourceCulture); - return ((byte[])(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Byte[]. - /// - internal static byte[] LeviWindows { - get { - object obj = ResourceManager.GetObject("LeviWindows", resourceCulture); - return ((byte[])(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap MinesweepNumBox { - get { - object obj = ResourceManager.GetObject("MinesweepNumBox", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare { - get { - object obj = ResourceManager.GetObject("minesweepSquare", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare0 { - get { - object obj = ResourceManager.GetObject("minesweepSquare0", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare1 { - get { - object obj = ResourceManager.GetObject("minesweepSquare1", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare2 { - get { - object obj = ResourceManager.GetObject("minesweepSquare2", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare3 { - get { - object obj = ResourceManager.GetObject("minesweepSquare3", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare4 { - get { - object obj = ResourceManager.GetObject("minesweepSquare4", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare5 { - get { - object obj = ResourceManager.GetObject("minesweepSquare5", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare6 { - get { - object obj = ResourceManager.GetObject("minesweepSquare6", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare7 { - get { - object obj = ResourceManager.GetObject("minesweepSquare7", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquare8 { - get { - object obj = ResourceManager.GetObject("minesweepSquare8", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquareExploded { - get { - object obj = ResourceManager.GetObject("minesweepSquareExploded", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquareMine { - get { - object obj = ResourceManager.GetObject("minesweepSquareMine", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquareQuestion { - get { - object obj = ResourceManager.GetObject("minesweepSquareQuestion", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap minesweepSquareWrong { - get { - object obj = ResourceManager.GetObject("minesweepSquareWrong", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream modem_dial { - get { - return ResourceManager.GetStream("modem_dial", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap MSDOSPromptToolStripMenuItem1_Image { - get { - object obj = ResourceManager.GetObject("MSDOSPromptToolStripMenuItem1_Image", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap nopage { - get { - object obj = ResourceManager.GetObject("nopage", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap SeizureWarning { - get { - object obj = ResourceManager.GetObject("SeizureWarning", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap sliversilver { - get { - object obj = ResourceManager.GetObject("sliversilver", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap start { - get { - object obj = ResourceManager.GetObject("start", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap start_googlink { - get { - object obj = ResourceManager.GetObject("start_googlink", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap start_padamslink { - get { - object obj = ResourceManager.GetObject("start_padamslink", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream std_beep { - get { - return ResourceManager.GetStream("std_beep", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream std_gobeep { - get { - return ResourceManager.GetStream("std_gobeep", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to { - /// "start": { - /// "time": "4:00 AM", - /// "txt": "You are laying in bed surrounded by darkness. You look to your right and see in big red numbers 4:00 AM displayed on your alarm clock.", - /// "over": false, - /// "overtxt": "", - /// "btn1txt": "Get Out Of Bed", - /// "btn1tag": "inthedark", - /// "btn2txt": "Sleep Until 8:00 AM", - /// "btn2tag": "snooze", - /// "btn3txt": "Turn On The Alarm Clock Radio", - /// "btn3tag": "theradio", - /// "btn4txt": "", - /// "btn4tag": "", - /// "btn5txt": "", - /// "btn5tag": " [rest of string was truncated]";. - /// - internal static string std_story { - get { - return ResourceManager.GetString("std_story", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream tada { - get { - return ResourceManager.GetStream("tada", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream tada1 { - get { - return ResourceManager.GetStream("tada1", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap TaskBarButton { - get { - object obj = ResourceManager.GetObject("TaskBarButton", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap TaskBarClock { - get { - object obj = ResourceManager.GetObject("TaskBarClock", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap termCopy { - get { - object obj = ResourceManager.GetObject("termCopy", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap termFont { - get { - object obj = ResourceManager.GetObject("termFont", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap termMark { - get { - object obj = ResourceManager.GetObject("termMark", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap termMax { - get { - object obj = ResourceManager.GetObject("termMax", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap termNothing { - get { - object obj = ResourceManager.GetObject("termNothing", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap termPaste { - get { - object obj = ResourceManager.GetObject("termPaste", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap termSettings { - get { - object obj = ResourceManager.GetObject("termSettings", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap TimeHACK_Logo { - get { - object obj = ResourceManager.GetObject("TimeHACK_Logo", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap TrueColor { - get { - object obj = ResourceManager.GetObject("TrueColor", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win2000WebBackground { - get { - object obj = ResourceManager.GetObject("Win2000WebBackground", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap win95_splitter { - get { - object obj = ResourceManager.GetObject("win95_splitter", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap win95_welcome { - get { - object obj = ResourceManager.GetObject("win95_welcome", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap win95_welcometip { - get { - object obj = ResourceManager.GetObject("win95_welcometip", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95Computer { - get { - object obj = ResourceManager.GetObject("Win95Computer", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95ComputerIcon { - get { - object obj = ResourceManager.GetObject("Win95ComputerIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95ControlPanelIcon { - get { - object obj = ResourceManager.GetObject("Win95ControlPanelIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95DesktopIcon { - get { - object obj = ResourceManager.GetObject("Win95DesktopIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95Error { - get { - object obj = ResourceManager.GetObject("Win95Error", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95File { - get { - object obj = ResourceManager.GetObject("Win95File", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95HardDiskIcon { - get { - object obj = ResourceManager.GetObject("Win95HardDiskIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95Help { - get { - object obj = ResourceManager.GetObject("Win95Help", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95IconIE4 { - get { - object obj = ResourceManager.GetObject("Win95IconIE4", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95IconNotepad { - get { - object obj = ResourceManager.GetObject("Win95IconNotepad", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95IconNotepad_2 { - get { - object obj = ResourceManager.GetObject("Win95IconNotepad_2", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95IconWordpad { - get { - object obj = ResourceManager.GetObject("Win95IconWordpad", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95Info { - get { - object obj = ResourceManager.GetObject("Win95Info", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95NetworkIcon { - get { - object obj = ResourceManager.GetObject("Win95NetworkIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95PrintersFolder { - get { - object obj = ResourceManager.GetObject("Win95PrintersFolder", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95RecycleIcon { - get { - object obj = ResourceManager.GetObject("Win95RecycleIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95SideBar { - get { - object obj = ResourceManager.GetObject("Win95SideBar", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream Win95Start { - get { - return ResourceManager.GetStream("Win95Start", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95Warning { - get { - object obj = ResourceManager.GetObject("Win95Warning", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win95WordpadIcon2 { - get { - object obj = ResourceManager.GetObject("Win95WordpadIcon2", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win98Computer { - get { - object obj = ResourceManager.GetObject("Win98Computer", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win98SideBar { - get { - object obj = ResourceManager.GetObject("Win98SideBar", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream Win98Start { - get { - return ResourceManager.GetStream("Win98Start", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream Win98Stop { - get { - return ResourceManager.GetStream("Win98Stop", resourceCulture); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Win98WebBackground { - get { - object obj = ResourceManager.GetObject("Win98WebBackground", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinAboutSeparator95 { - get { - object obj = ResourceManager.GetObject("WinAboutSeparator95", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicAbout95 { - get { - object obj = ResourceManager.GetObject("WinClassicAbout95", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicAddressBook { - get { - object obj = ResourceManager.GetObject("WinClassicAddressBook", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicAddressBookDeleteIcon { - get { - object obj = ResourceManager.GetObject("WinClassicAddressBookDeleteIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicAddressBookNewIcon { - get { - object obj = ResourceManager.GetObject("WinClassicAddressBookNewIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicAddressBookPropertiesIcon { - get { - object obj = ResourceManager.GetObject("WinClassicAddressBookPropertiesIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicApp { - get { - object obj = ResourceManager.GetObject("WinClassicApp", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicCalc { - get { - object obj = ResourceManager.GetObject("WinClassicCalc", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicCalcBig { - get { - object obj = ResourceManager.GetObject("WinClassicCalcBig", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicClock { - get { - object obj = ResourceManager.GetObject("WinClassicClock", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicDisplayExample { - get { - object obj = ResourceManager.GetObject("WinClassicDisplayExample", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicDocuments { - get { - object obj = ResourceManager.GetObject("WinClassicDocuments", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicEndings { - get { - object obj = ResourceManager.GetObject("WinClassicEndings", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicEndingsIcon { - get { - object obj = ResourceManager.GetObject("WinClassicEndingsIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicEndingsLocked { - get { - object obj = ResourceManager.GetObject("WinClassicEndingsLocked", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicFileExplorer { - get { - object obj = ResourceManager.GetObject("WinClassicFileExplorer", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicFind { - get { - object obj = ResourceManager.GetObject("WinClassicFind", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicFolder { - get { - object obj = ResourceManager.GetObject("WinClassicFolder", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicFolderSmall { - get { - object obj = ResourceManager.GetObject("WinClassicFolderSmall", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicGENERALApplicationToolbarBackground { - get { - object obj = ResourceManager.GetObject("WinClassicGENERALApplicationToolbarBackground", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicHelp { - get { - object obj = ResourceManager.GetObject("WinClassicHelp", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicHWCV { - get { - object obj = ResourceManager.GetObject("WinClassicHWCV", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicIE4 { - get { - object obj = ResourceManager.GetObject("WinClassicIE4", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicInbox { - get { - object obj = ResourceManager.GetObject("WinClassicInbox", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicInstallPic { - get { - object obj = ResourceManager.GetObject("WinClassicInstallPic", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicMinesweeper { - get { - object obj = ResourceManager.GetObject("WinClassicMinesweeper", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicMinesweeperFlag { - get { - object obj = ResourceManager.GetObject("WinClassicMinesweeperFlag", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicMinesweeperGasp { - get { - object obj = ResourceManager.GetObject("WinClassicMinesweeperGasp", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicMinesweeperSad { - get { - object obj = ResourceManager.GetObject("WinClassicMinesweeperSad", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicMinesweeperSmile { - get { - object obj = ResourceManager.GetObject("WinClassicMinesweeperSmile", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicMinesweeperWin { - get { - object obj = ResourceManager.GetObject("WinClassicMinesweeperWin", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicMSN { - get { - object obj = ResourceManager.GetObject("WinClassicMSN", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicNetworking { - get { - object obj = ResourceManager.GetObject("WinClassicNetworking", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicNotepad { - get { - object obj = ResourceManager.GetObject("WinClassicNotepad", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicNotepadBig { - get { - object obj = ResourceManager.GetObject("WinClassicNotepadBig", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicOpenFolderSmall { - get { - object obj = ResourceManager.GetObject("WinClassicOpenFolderSmall", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicOutlook { - get { - object obj = ResourceManager.GetObject("WinClassicOutlook", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicPaste { - get { - object obj = ResourceManager.GetObject("WinClassicPaste", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicProgramItem { - get { - object obj = ResourceManager.GetObject("WinClassicProgramItem", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicPrograms { - get { - object obj = ResourceManager.GetObject("WinClassicPrograms", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicRecycle { - get { - object obj = ResourceManager.GetObject("WinClassicRecycle", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicRegedit { - get { - object obj = ResourceManager.GetObject("WinClassicRegedit", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicRun { - get { - object obj = ResourceManager.GetObject("WinClassicRun", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicSettings { - get { - object obj = ResourceManager.GetObject("WinClassicSettings", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicSetup { - get { - object obj = ResourceManager.GetObject("WinClassicSetup", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicShutdown { - get { - object obj = ResourceManager.GetObject("WinClassicShutdown", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicStart { - get { - object obj = ResourceManager.GetObject("WinClassicStart", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicSuspend { - get { - object obj = ResourceManager.GetObject("WinClassicSuspend", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicTaskBar { - get { - object obj = ResourceManager.GetObject("WinClassicTaskBar", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicTaskbarItem { - get { - object obj = ResourceManager.GetObject("WinClassicTaskbarItem", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicTime { - get { - object obj = ResourceManager.GetObject("WinClassicTime", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicUndo { - get { - object obj = ResourceManager.GetObject("WinClassicUndo", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap WinClassicWordpad { - get { - object obj = ResourceManager.GetObject("WinClassicWordpad", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Byte[]. - /// - internal static byte[] windows_command_prompt { - get { - object obj = ResourceManager.GetObject("windows_command_prompt", resourceCulture); - return ((byte[])(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_bold { - get { - object obj = ResourceManager.GetObject("wordpad_bold", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_copy { - get { - object obj = ResourceManager.GetObject("wordpad_copy", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_cut { - get { - object obj = ResourceManager.GetObject("wordpad_cut", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_find { - get { - object obj = ResourceManager.GetObject("wordpad_find", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_italic { - get { - object obj = ResourceManager.GetObject("wordpad_italic", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_new { - get { - object obj = ResourceManager.GetObject("wordpad_new", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_open { - get { - object obj = ResourceManager.GetObject("wordpad_open", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_paste { - get { - object obj = ResourceManager.GetObject("wordpad_paste", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_print { - get { - object obj = ResourceManager.GetObject("wordpad_print", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_printpreview { - get { - object obj = ResourceManager.GetObject("wordpad_printpreview", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_save { - get { - object obj = ResourceManager.GetObject("wordpad_save", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap wordpad_underline { - get { - object obj = ResourceManager.GetObject("wordpad_underline", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap XCross { - get { - object obj = ResourceManager.GetObject("XCross", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap XCross_highlighted { - get { - object obj = ResourceManager.GetObject("XCross_highlighted", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - } -} diff --git a/TimeHACK.Main/Properties/Resources.resx b/TimeHACK.Main/Properties/Resources.resx deleted file mode 100644 index 3dfc2cd..0000000 --- a/TimeHACK.Main/Properties/Resources.resx +++ /dev/null @@ -1,828 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - ..\Resources\WinClassic\WinClassicDisplayExample.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\titlescreen\timehack_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassicAbout95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\modem_dial.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\WinClassic\Win95NetworkIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\AIMmessagesent.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\winclassic\win95start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\winclassic\winclassicmsn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minsweeper smile.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicAddressBookDeleteIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\truecolor.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95Info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wmsui32_1001.ico_16x16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\termNothing.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\tada.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\WinClassic\AIMbuddyleave.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\WinClassic\Win98Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\winclassic\winclassictime.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95ComputerIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicUndo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicsetup.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicsettings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicHWCV.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\termMax.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicnetworking.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Win98SideBar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\XCross_highlighted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\AIMfile.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\ie4\google.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95Warning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_favorites.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicshutdown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_hsplitter2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE4\start_googlink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\256color.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95PrintersFolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\16color.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAFJJREFUOE9j - oBpoaGj4j46hUoQBSPGBAwf+///PgEITZQguzciGYMNQ7RADSAVQAyCGIAzA7gJsNFYDiNUMokddQAsX - kIPhBkABTIBUPOCAgQEAB3nmEC2x2cUAAAAASUVORK5CYII= - - - - ..\Resources\ie4_vsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95HardDiskIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicCalc.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicrun.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\termCopy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minsweeper flag.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\AIMmessagereceived.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\winclassic\winclassiccomputer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95RecycleIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\shell32_21.ico_16x16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95IconNotepad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicsuspend.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicprograms.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassictaskbar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicWordpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95DesktopIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicOpenFolderSmall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\XCross.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win98Stop.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\resources\winclassic\winclassicie4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minsweeper sad.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - { - "start": { - "time": "4:00 AM", - "txt": "You are laying in bed surrounded by darkness. You look to your right and see in big red numbers 4:00 AM displayed on your alarm clock.", - "over": false, - "overtxt": "", - "btn1txt": "Get Out Of Bed", - "btn1tag": "inthedark", - "btn2txt": "Sleep Until 8:00 AM", - "btn2tag": "snooze", - "btn3txt": "Turn On The Alarm Clock Radio", - "btn3tag": "theradio", - "btn4txt": "", - "btn4tag": "", - "btn5txt": "", - "btn5tag": "" - }, - "inthedark": { - "time": "4:01 AM", - "txt": "You slowly get out of bed unable to see anything. Carefully you walk around in the dark and feel for the light switch. Just as you find it, you remember that the electrician said not to use the lights yet, as they may be faulty.", - "over": false, - "overtxt": "", - "btn1txt": "Turn On The Lights", - "btn1tag": "lightitup", - "btn2txt": "Explore The House Without Lights", - "btn2tag": "stumbling", - "btn3txt": "", - "btn3tag": "", - "btn4txt": "", - "btn4tag": "", - "btn5txt": "", - "btn5tag": "" - }, - "lightitup": { - "time": "4:02 AM", - "txt": "The light turns on and everything seems ok. All of a sudden it starts to flicker on and off. You're just about to turn it off when it bursts open. Sparks fly everywhere, setting your room on fire.", - "over": false, - "overtxt": "", - "btn1txt": "Run Out Of The House", - "btn1tag": "go-runout", - "btn2txt": "Try And Put Out The Fire", - "btn2tag": "noextinguisher", - "btn3txt": "Call Emergency Services", - "btn3tag": "go-emergencyservices", - "btn4txt": "Yell Out Loud For Help", - "btn4tag": "go-yellforhelp", - "btn5txt": "", - "btn5tag": "" - }, - "go-runout": { - "time": "4:03 AM", - "txt": "You run out of the house as it collapses behind you. Suddenly you hear a honking noise and see big lights coming toward you. You look around for the last time and you realize you're in the middle of the road. Everything goes black as you fall to the ground and get flattened by a truck.", - "over": true, - "overtxt": "GAME OVER: Crushed By Oncoming Truck", - "btn1txt": "Restart", - "btn1tag": "start", - "btn2txt": "Quit", - "btn2tag": "quit", - "btn3txt": "", - "btn3tag": "", - "btn4txt": "", - "btn4tag": "", - "btn5txt": "", - "btn5tag": "" - }, - "noextinguisher": { - "time": "4:03 AM", - "txt": "You run to the kitchen to get the fire extinguisher but you remember that your neighbour had to borrow it yesterday and has not yet returned it. The fire has now burnt down your whole room and is starting to burn down the hallway. You look around you with not many options. You need to find another way to put the fire out.", - "over": false, - "overtxt": "", - "btn1txt": "Pour Some Water From The Kitchen Over The Fire", - "btn1tag": "go-pourwaterfire", - "btn2txt": "Spray Water On The Fire With The Garden Hose", - "btn2tag": "go-gardenhose", - "btn3txt": "Smother The Fire With A Blanket", - "btn3tag": "go-blanketfire", - "btn4txt": "", - "btn4tag": "", - "btn5txt": "", - "btn5tag": "" - }, - "go-pourwaterfire": { - "time": "4:04 AM", - "txt": "You fill up a glass of water in the kitchen and the pour it onto the fire, but it doesn't make a difference. The fire is still burning. Before you can get a second glass to pour over the fire, the flames surround and engulf you.", - "over": true, - "overtxt": "GAME OVER: Burnt To Death", - "btn1txt": "Restart", - "btn1tag": "start", - "btn2txt": "Quit", - "btn2tag": "quit", - "btn3txt": "", - "btn3tag": "", - "btn4txt": "", - "btn4tag": "", - "btn5txt": "", - "btn5tag": "" - }, - "go-gardenhose": { - "time": "4:04 AM", - "txt": "You run outside as fast as you can ready to get the hose. You pick it up and start unwrapping it. You stand back about 5 metres from your burning house and point the hose to it and try to turn it on. No water comes out and you remember that you need to turn it on at the tap. Just as you're about to get to the tap the house collapses on it and sets the grass on fire. The last thing you feel is yourself burning all over.", - "over": true, - "overtxt": "GAME OVER: Burnt To Death", - "btn1txt": "Restart", - "btn1tag": "start", - "btn2txt": "Quit", - "btn2tag": "quit", - "btn3txt": "", - "btn3tag": "", - "btn4txt": "", - "btn4tag": "", - "btn5txt": "", - "btn5tag": "" - }, - "go-blanketfire": { - "time": "4:04 AM", - "txt": "You grab a blanket from the lounge and run to your burning room. You try and put the blanket on the fire but the blanket catches on fire. In extreme shock you chuck the blanket away and your house collapses onto you burning away into nothing.", - "over": true, - "overtxt": "GAME OVER: Burnt To Death", - "btn1txt": "Restart", - "btn1tag": "start", - "btn2txt": "Quit", - "btn2tag": "quit", - "btn3txt": "", - "btn3tag": "", - "btn4txt": "", - "btn4tag": "", - "btn5txt": "", - "btn5tag": "" - } -} - - - ..\Resources\WinClassic\WinClassicEndingsLocked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\titlescreen\taskbarbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\LauncherSideBar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\AIMbuddyjoin.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\ie4_hsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinAboutSeparator95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_stop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicrecycle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicprogramitem.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\LeviWindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\WinClassic\sliversilver.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE4\ie4about.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Win2000WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassicGENERALApplicationToolBoxBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\termFont.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Win98WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_back.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\termSettings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\tada.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\Win95Help.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\std_gobeep.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\IE4\start_padamslink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicstart.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassictaskbaritem.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicEndings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\std_beep.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB - DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX - VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+ - aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg== - - - - ..\resources\winclassic\winclassicdocuments.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_history.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\windows_command_prompt.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\win95_splitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE4\nopage.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\DCTheme_BG.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\icon128x.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicinbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_hsplitter1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\termMark.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\titlescreen\taskbarclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB - DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP - YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy - BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC - - - - ..\Resources\ie4_print.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE4\start.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicfolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vQAADr0BR/uQrQAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ - 1okT9uuef4slmG9gWjdzN4Wnf9bRT1RhaCN+KriGieyvkjr8Rl7AMMbywE0zCBiIBS9Awbn7tUD29xME - Q0rM8IHhPbziKRhMU0pqjVIfcgHAfB2oiugnuEnG/EkZ/4fLZEksutHaB6sGQO/gf7MbAAAAAElFTkSu - QmCC - - - - ..\Resources\win95_welcome.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95ControlPanelIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_forward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ICTheme_BG.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\win95sidebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_home.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\win95_welcometip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicfind.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicnotepad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicPaste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassicoutlook.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win98Computer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicAddressBookPropertiesIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\termPaste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicInstallPic.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\winclassic\winclassichelp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicAddressBookNewIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95Error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ie4_mail.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\SeizureWarning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95File.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicApp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicMinesweeper.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\MSDOSPromptToolStripMenuItem1.Image.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicEndingsIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicCalcBig.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicNotepadBig.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\WinClassicRegedit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\MinesweepNumBox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\AchievementMines.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\distort1.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\EndingDestruction.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\EndingPiracy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\resources\lemon's lcd.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\minesweepSquare.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare0.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquare8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquareExploded.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquareMine.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquareQuestion.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minesweepSquareWrong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minsweeper gasp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\minsweeper win.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\WinClassic\Win95WordpadIcon2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_bold.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_copy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_cut.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_find.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_italic.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_new.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_open.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_paste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_print.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_printpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_save.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\wordpad_underline.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_Back.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_Forward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_Stop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_SwirlyThings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\ButtonPattern.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\GuessTheNumber\GTN95_Check.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\GuessTheNumber\GTN95_CheckClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\GuessTheNumber\GTN95_Higher.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\GuessTheNumber\GTN95_Restart.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\GuessTheNumber\GTN95_RestartClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_BackHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_ForwardHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_RefreshHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\IE3\IE3_StopHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - \ No newline at end of file diff --git a/TimeHACK.Main/Properties/Settings.Designer.cs b/TimeHACK.Main/Properties/Settings.Designer.cs deleted file mode 100644 index 850a60a..0000000 --- a/TimeHACK.Main/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace TimeHACK.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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/TimeHACK.Main/Properties/Settings.settings b/TimeHACK.Main/Properties/Settings.settings deleted file mode 100644 index 3964565..0000000 --- a/TimeHACK.Main/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/TimeHACK.Main/Resources/12padams_EULA.txt b/TimeHACK.Main/Resources/12padams_EULA.txt deleted file mode 100644 index 62f4020..0000000 --- a/TimeHACK.Main/Resources/12padams_EULA.txt +++ /dev/null @@ -1,19 +0,0 @@ -By Installing this software you agree to the following terms: - -You agree that you will not try to try to reverse engineer it in anyway or take it as your own work. - -You agree that you will not try to spread this software or any of its components to other companies without rightful permission from the owner. - -You agree that if you bought this program that you own it and that nobody else is allowed to use it on your computer or on their computer. - -You agree that you will not use this software to launch and/or detonate nuclear weapons. - -You understand that trying to upload this software online or any other forms of spreading this software will result in the FBI coming into your home and killing you with knifes. - -You agree that taking a picture of this software and sending it to someone will cause you to get 15 years in jail for software exposing. - -You agree that if you tell someone else about this softwares features that you will wake up dead in the morning because the owner would have killed you in your sleep. - -You understand that using this software will alert the maker of it and then cause him to monitor every moment of your life after you install this software. - -You agree to all of the above and will not commit any of the crimes otherwise you will go to hell. \ No newline at end of file diff --git a/TimeHACK.Main/Resources/AchievementMines.png b/TimeHACK.Main/Resources/AchievementMines.png deleted file mode 100644 index b655153..0000000 Binary files a/TimeHACK.Main/Resources/AchievementMines.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ButtonPattern.png b/TimeHACK.Main/Resources/ButtonPattern.png deleted file mode 100644 index beb676d..0000000 Binary files a/TimeHACK.Main/Resources/ButtonPattern.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/DCTheme_BG.JPG b/TimeHACK.Main/Resources/DCTheme_BG.JPG deleted file mode 100644 index eb31a05..0000000 Binary files a/TimeHACK.Main/Resources/DCTheme_BG.JPG and /dev/null differ diff --git a/TimeHACK.Main/Resources/EndingDestruction.png b/TimeHACK.Main/Resources/EndingDestruction.png deleted file mode 100644 index 2b57930..0000000 Binary files a/TimeHACK.Main/Resources/EndingDestruction.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/EndingPiracy.png b/TimeHACK.Main/Resources/EndingPiracy.png deleted file mode 100644 index fd3ec35..0000000 Binary files a/TimeHACK.Main/Resources/EndingPiracy.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Check.png b/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Check.png deleted file mode 100644 index f522a01..0000000 Binary files a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Check.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_CheckClicked.png b/TimeHACK.Main/Resources/GuessTheNumber/GTN95_CheckClicked.png deleted file mode 100644 index 590b0aa..0000000 Binary files a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_CheckClicked.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Higher.png b/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Higher.png deleted file mode 100644 index 6c059cf..0000000 Binary files a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Higher.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Restart.png b/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Restart.png deleted file mode 100644 index 93bd9a6..0000000 Binary files a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_Restart.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_RestartClicked.png b/TimeHACK.Main/Resources/GuessTheNumber/GTN95_RestartClicked.png deleted file mode 100644 index c70da96..0000000 Binary files a/TimeHACK.Main/Resources/GuessTheNumber/GTN95_RestartClicked.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ICTheme_BG.jpg b/TimeHACK.Main/Resources/ICTheme_BG.jpg deleted file mode 100644 index ae577da..0000000 Binary files a/TimeHACK.Main/Resources/ICTheme_BG.jpg and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_Back.png b/TimeHACK.Main/Resources/IE3/IE3_Back.png deleted file mode 100644 index 65d3cdc..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_Back.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_BackHover.png b/TimeHACK.Main/Resources/IE3/IE3_BackHover.png deleted file mode 100644 index d0eb432..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_BackHover.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_Forward.png b/TimeHACK.Main/Resources/IE3/IE3_Forward.png deleted file mode 100644 index 7ee691b..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_Forward.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_ForwardHover.png b/TimeHACK.Main/Resources/IE3/IE3_ForwardHover.png deleted file mode 100644 index 3807699..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_ForwardHover.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_Refresh.png b/TimeHACK.Main/Resources/IE3/IE3_Refresh.png deleted file mode 100644 index f8b5d98..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_Refresh.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_RefreshHover.png b/TimeHACK.Main/Resources/IE3/IE3_RefreshHover.png deleted file mode 100644 index 4f6361b..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_RefreshHover.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_Stop.png b/TimeHACK.Main/Resources/IE3/IE3_Stop.png deleted file mode 100644 index 37a614a..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_Stop.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_StopHover.png b/TimeHACK.Main/Resources/IE3/IE3_StopHover.png deleted file mode 100644 index 6559b13..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_StopHover.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE3/IE3_SwirlyThings.png b/TimeHACK.Main/Resources/IE3/IE3_SwirlyThings.png deleted file mode 100644 index 0e8f03f..0000000 Binary files a/TimeHACK.Main/Resources/IE3/IE3_SwirlyThings.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE4/google.jpg b/TimeHACK.Main/Resources/IE4/google.jpg deleted file mode 100644 index f166dc6..0000000 Binary files a/TimeHACK.Main/Resources/IE4/google.jpg and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE4/googlehome.html b/TimeHACK.Main/Resources/IE4/googlehome.html deleted file mode 100644 index 4faefcc..0000000 --- a/TimeHACK.Main/Resources/IE4/googlehome.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - GOOGLE - - - -

Welcome to Google

- Google Search Engine Prototype -
- Might-work-some-of-the-time-prototype that is much more up to date. - - \ No newline at end of file diff --git a/TimeHACK.Main/Resources/IE4/googleprototype.html b/TimeHACK.Main/Resources/IE4/googleprototype.html deleted file mode 100644 index 8d29bf9..0000000 --- a/TimeHACK.Main/Resources/IE4/googleprototype.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - PROTOTYPE - - - -
-
- - - - - - - - - - - - - - -
-
- Search the web using Google!
-
- - -
- Index contains ~25 million pages (soon to be much bigger) -
-
-
-

About Google!

- - Stanford - Search - Linux Search -
-
-
Get Google! updates monthly!
-
-
- -   Archive -
-
-
- -
Copyright ©1997-8 Stanford University
- - - \ No newline at end of file diff --git a/TimeHACK.Main/Resources/IE4/ie4about.png b/TimeHACK.Main/Resources/IE4/ie4about.png deleted file mode 100644 index c76c16c..0000000 Binary files a/TimeHACK.Main/Resources/IE4/ie4about.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE4/ie4start.html b/TimeHACK.Main/Resources/IE4/ie4start.html deleted file mode 100644 index 88347cb..0000000 --- a/TimeHACK.Main/Resources/IE4/ie4start.html +++ /dev/null @@ -1,44 +0,0 @@ - - - IE4START - - - -

Welcome to Internet Explorer 4

-

Welcome To Internet Explorer 4.
-Internet Explorer 4 makes browsing the web and exploring websites a pleasant experience.
-Just type an address in the location bar above and then press go.
-Instantly you will be taken to the webpage of your choosing.
-Where do you want to go today?

-

Here are some sites you may want to visit.

- www.google.com
- www.12padams.com -

Where do you want to go today?

- - \ No newline at end of file diff --git a/TimeHACK.Main/Resources/IE4/nopage.bmp b/TimeHACK.Main/Resources/IE4/nopage.bmp deleted file mode 100644 index ebd05c8..0000000 Binary files a/TimeHACK.Main/Resources/IE4/nopage.bmp and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE4/padams.html b/TimeHACK.Main/Resources/IE4/padams.html deleted file mode 100644 index cc16191..0000000 --- a/TimeHACK.Main/Resources/IE4/padams.html +++ /dev/null @@ -1,76 +0,0 @@ - - - 12PADAMS - - - -

Welcome to the Official 12padams website!!!

-

The best customizations for your windows 95 computer

- - - - - - - -
-

Games/Software

-

Guess the Number V1

-

Web Chat 1998

-

FTP Client

-

Time Distorter 0.1

-
-

Customizations

-

Backgrounds

-

Skindows 95

-
-

Example Viruses

-

Start Runner 95

-

Error Blaster 95

-
-

Changelog

-

1996: 12padams.com created

-

1997: Software added to the site

-

1̧͙̙̦̪͙͇̜̥͍̟͍̹̰̝͖̫̩͘͡͡9̸̨͏̖̱̗̣̥͕̲͈̬̦9͠҉̶̢͔̹̖͇̫̩̻̪̬͔̥̟̺̼̺̟̫8̷̴̶̱̩͖̟̠̬̻̼̳̰̺͚͜͞:̧͟͏̰̣̠̹͍͔̼͕̲͇̪̥̗̞͚͇̖ͅ ͏̙͇̮̤̠͇̜͚͈͇͔̠̙͜͡ͅÀ͏̰̮̞̲̠̩̳͙͓͉̭̼̠͕̣͇̜͎ͅd̢̩̝̙̩̭̫͓̮͙͔̘̥͝d̻̻̪̙͖̬͈͟͝e͠҉̨̧҉̯̙̹̝̟̺̰͖̹̞̻̝̖̪͉͍͇̬#҉̵̻̜͇̻̹͈̀͟ ̨̡̘͓͔̜̭̫͖͔̰̦̘̀#̛͓̬̭̦̹̙̭͕̕#̧͢͠͏̖̙͚͉͇̣̜̖ͅ#̜̝͚͓̳̘̭̣̲̟̤̖͇̬̠̯̠̀͠ ̢͚̲̞̯͎͙̪̗̜̹͙͓͉͢ͅ#̡͙̻̫̝̪͙͚̺̝͓̘̬̬͙͔̀̕͠#̴҉͖̲̺̱͖͈̭̭ͅ#̸̸̷̼̫̪̖̻̻͈̭̬͓̘͓̦̟̻̪͇̞̕#̸̢̨̻̗̣̠̥̖̜̜̖̺͍̝̗͓̦̳̫#̛͡҉̭̝̙̟̘̩̬͖͎̘̞̭̖͔̪̼̠͢ͅ#̰̜̭̹̻̖̬̺͘͡#̛̬̣̳͔͔̘̟͜͢͟͡#̷̨̼̺̤̥̞́͢͡ ̢̞̬͙͍̬̪̪̰̰̰̙̮͙͚͕̩̟͇̕͜ͅ#̶͙̣̣̦͈͈̫̕͡#̸̡̥̹̮͇̱̱͍͜͜͢#̵̢̧̦͙̮̮͔͖̞̮͚͞#̧̗̤̱̪̜͓̠͖̞̰͍͢#̧̱̳̻̖̝͇͜͞#̛́҉͍̩̞̬͔̬̪̻̯̩#̷̴̨̙͚̹̘̜̗͔̺͖̳̕͜#̶̬͖͙̠̜̲̱̲͙̻̙̩̹̳̪̠̖́̕͟͞ͅ

-
-

Copyright 1998 12padams

- - \ No newline at end of file diff --git a/TimeHACK.Main/Resources/IE4/start.png b/TimeHACK.Main/Resources/IE4/start.png deleted file mode 100644 index 225659c..0000000 Binary files a/TimeHACK.Main/Resources/IE4/start.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE4/start_googlink.png b/TimeHACK.Main/Resources/IE4/start_googlink.png deleted file mode 100644 index c5fbdf5..0000000 Binary files a/TimeHACK.Main/Resources/IE4/start_googlink.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/IE4/start_padamslink.png b/TimeHACK.Main/Resources/IE4/start_padamslink.png deleted file mode 100644 index d28a61f..0000000 Binary files a/TimeHACK.Main/Resources/IE4/start_padamslink.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/Icon128x.ico b/TimeHACK.Main/Resources/Icon128x.ico deleted file mode 100644 index ceb4cff..0000000 Binary files a/TimeHACK.Main/Resources/Icon128x.ico and /dev/null differ diff --git a/TimeHACK.Main/Resources/LauncherSideBar.png b/TimeHACK.Main/Resources/LauncherSideBar.png deleted file mode 100644 index 657666f..0000000 Binary files a/TimeHACK.Main/Resources/LauncherSideBar.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/Lemon's LCD.ttf b/TimeHACK.Main/Resources/Lemon's LCD.ttf deleted file mode 100644 index 1adabfe..0000000 Binary files a/TimeHACK.Main/Resources/Lemon's LCD.ttf and /dev/null differ diff --git a/TimeHACK.Main/Resources/LeviWindows.ttf b/TimeHACK.Main/Resources/LeviWindows.ttf deleted file mode 100644 index 134beb9..0000000 Binary files a/TimeHACK.Main/Resources/LeviWindows.ttf and /dev/null differ diff --git a/TimeHACK.Main/Resources/MS-DOS-logo-1.png b/TimeHACK.Main/Resources/MS-DOS-logo-1.png deleted file mode 100644 index 713f4e3..0000000 Binary files a/TimeHACK.Main/Resources/MS-DOS-logo-1.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/MSDOSPromptToolStripMenuItem1.Image.png b/TimeHACK.Main/Resources/MSDOSPromptToolStripMenuItem1.Image.png deleted file mode 100644 index b38446d..0000000 Binary files a/TimeHACK.Main/Resources/MSDOSPromptToolStripMenuItem1.Image.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/MinesweepNumBox.png b/TimeHACK.Main/Resources/MinesweepNumBox.png deleted file mode 100644 index fb1f330..0000000 Binary files a/TimeHACK.Main/Resources/MinesweepNumBox.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/SeizureWarning.png b/TimeHACK.Main/Resources/SeizureWarning.png deleted file mode 100644 index 787d133..0000000 Binary files a/TimeHACK.Main/Resources/SeizureWarning.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/TitleScreen/TaskBarButton.png b/TimeHACK.Main/Resources/TitleScreen/TaskBarButton.png deleted file mode 100644 index 05eb70d..0000000 Binary files a/TimeHACK.Main/Resources/TitleScreen/TaskBarButton.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/TitleScreen/TaskBarClock.png b/TimeHACK.Main/Resources/TitleScreen/TaskBarClock.png deleted file mode 100644 index 2ee767f..0000000 Binary files a/TimeHACK.Main/Resources/TitleScreen/TaskBarClock.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/TitleScreen/TimeHACK_Logo.png b/TimeHACK.Main/Resources/TitleScreen/TimeHACK_Logo.png deleted file mode 100644 index 14a968e..0000000 Binary files a/TimeHACK.Main/Resources/TitleScreen/TimeHACK_Logo.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/Win2000WebBackground.png b/TimeHACK.Main/Resources/Win2000WebBackground.png deleted file mode 100644 index 0e4d255..0000000 Binary files a/TimeHACK.Main/Resources/Win2000WebBackground.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/Win95Help.png b/TimeHACK.Main/Resources/Win95Help.png deleted file mode 100644 index 51f477b..0000000 Binary files a/TimeHACK.Main/Resources/Win95Help.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/Win98SideBar.png b/TimeHACK.Main/Resources/Win98SideBar.png deleted file mode 100644 index 5451da3..0000000 Binary files a/TimeHACK.Main/Resources/Win98SideBar.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/Win98WebBackground.png b/TimeHACK.Main/Resources/Win98WebBackground.png deleted file mode 100644 index 5bb46ab..0000000 Binary files a/TimeHACK.Main/Resources/Win98WebBackground.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinAboutSeparator95.png b/TimeHACK.Main/Resources/WinAboutSeparator95.png deleted file mode 100644 index 524cad8..0000000 Binary files a/TimeHACK.Main/Resources/WinAboutSeparator95.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/16Color.png b/TimeHACK.Main/Resources/WinClassic/16Color.png deleted file mode 100644 index b8c52d3..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/16Color.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/256Color.png b/TimeHACK.Main/Resources/WinClassic/256Color.png deleted file mode 100644 index 76a3b9d..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/256Color.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/AIMbuddyjoin.wav b/TimeHACK.Main/Resources/WinClassic/AIMbuddyjoin.wav deleted file mode 100644 index dda5e1f..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/AIMbuddyjoin.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/AIMbuddyleave.wav b/TimeHACK.Main/Resources/WinClassic/AIMbuddyleave.wav deleted file mode 100644 index 88d6e09..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/AIMbuddyleave.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/AIMfile.wav b/TimeHACK.Main/Resources/WinClassic/AIMfile.wav deleted file mode 100644 index 6cc1b03..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/AIMfile.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/AIMmessagereceived.wav b/TimeHACK.Main/Resources/WinClassic/AIMmessagereceived.wav deleted file mode 100644 index 7bac9bb..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/AIMmessagereceived.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/AIMmessagesent.wav b/TimeHACK.Main/Resources/WinClassic/AIMmessagesent.wav deleted file mode 100644 index d027e91..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/AIMmessagesent.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/LauncherSideBar.png b/TimeHACK.Main/Resources/WinClassic/LauncherSideBar.png deleted file mode 100644 index 87f815c..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/LauncherSideBar.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/TrueColor.png b/TimeHACK.Main/Resources/WinClassic/TrueColor.png deleted file mode 100644 index 9447c00..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/TrueColor.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95ComputerIcon.png b/TimeHACK.Main/Resources/WinClassic/Win95ComputerIcon.png deleted file mode 100644 index fe350d1..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95ComputerIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95ControlPanelIcon.png b/TimeHACK.Main/Resources/WinClassic/Win95ControlPanelIcon.png deleted file mode 100644 index 80db1fd..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95ControlPanelIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95DesktopIcon.png b/TimeHACK.Main/Resources/WinClassic/Win95DesktopIcon.png deleted file mode 100644 index 5507563..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95DesktopIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95Error.png b/TimeHACK.Main/Resources/WinClassic/Win95Error.png deleted file mode 100644 index 4667e9d..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95Error.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95File.png b/TimeHACK.Main/Resources/WinClassic/Win95File.png deleted file mode 100644 index ada2ccd..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95File.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95HardDiskIcon.png b/TimeHACK.Main/Resources/WinClassic/Win95HardDiskIcon.png deleted file mode 100644 index 1828589..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95HardDiskIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95IconNotepad.png b/TimeHACK.Main/Resources/WinClassic/Win95IconNotepad.png deleted file mode 100644 index e3c1684..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95IconNotepad.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95Info.png b/TimeHACK.Main/Resources/WinClassic/Win95Info.png deleted file mode 100644 index 5d2018a..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95Info.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95NetworkIcon.png b/TimeHACK.Main/Resources/WinClassic/Win95NetworkIcon.png deleted file mode 100644 index cf19aec..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95NetworkIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95PrintersFolder.png b/TimeHACK.Main/Resources/WinClassic/Win95PrintersFolder.png deleted file mode 100644 index 7f4fa2e..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95PrintersFolder.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95RecycleIcon.png b/TimeHACK.Main/Resources/WinClassic/Win95RecycleIcon.png deleted file mode 100644 index 6c295ea..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95RecycleIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95SideBar.png b/TimeHACK.Main/Resources/WinClassic/Win95SideBar.png deleted file mode 100644 index 2f0e77b..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95SideBar.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95Start.wav b/TimeHACK.Main/Resources/WinClassic/Win95Start.wav deleted file mode 100644 index d6ef0e2..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95Start.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95Warning.png b/TimeHACK.Main/Resources/WinClassic/Win95Warning.png deleted file mode 100644 index 8e01535..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95Warning.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win95WordpadIcon2.png b/TimeHACK.Main/Resources/WinClassic/Win95WordpadIcon2.png deleted file mode 100644 index c4da0a9..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win95WordpadIcon2.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win98Computer.png b/TimeHACK.Main/Resources/WinClassic/Win98Computer.png deleted file mode 100644 index eeedb1b..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win98Computer.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win98SideBar.png b/TimeHACK.Main/Resources/WinClassic/Win98SideBar.png deleted file mode 100644 index 5451da3..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win98SideBar.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win98Start.wav b/TimeHACK.Main/Resources/WinClassic/Win98Start.wav deleted file mode 100644 index 4d27f3d..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win98Start.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/Win98Stop.WAV b/TimeHACK.Main/Resources/WinClassic/Win98Stop.WAV deleted file mode 100644 index 2bc524e..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/Win98Stop.WAV and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinAboutSeparator95.png b/TimeHACK.Main/Resources/WinClassic/WinAboutSeparator95.png deleted file mode 100644 index 524cad8..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinAboutSeparator95.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png b/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png deleted file mode 100644 index 6f45fce..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookDeleteIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookNewIcon.png b/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookNewIcon.png deleted file mode 100644 index 3b35cc5..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookNewIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png b/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png deleted file mode 100644 index d04303d..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicAddressBookPropertiesIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicApp.png b/TimeHACK.Main/Resources/WinClassic/WinClassicApp.png deleted file mode 100644 index 5d954ac..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicApp.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicCalc.png b/TimeHACK.Main/Resources/WinClassic/WinClassicCalc.png deleted file mode 100644 index 50656f9..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicCalc.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicCalcBig.png b/TimeHACK.Main/Resources/WinClassic/WinClassicCalcBig.png deleted file mode 100644 index 02de27a..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicCalcBig.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicClock.png b/TimeHACK.Main/Resources/WinClassic/WinClassicClock.png deleted file mode 100644 index b849b21..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicClock.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicComputer.png b/TimeHACK.Main/Resources/WinClassic/WinClassicComputer.png deleted file mode 100644 index c377321..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicComputer.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicCopy.png b/TimeHACK.Main/Resources/WinClassic/WinClassicCopy.png deleted file mode 100644 index d497ff9..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicCopy.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicCut.png b/TimeHACK.Main/Resources/WinClassic/WinClassicCut.png deleted file mode 100644 index ab1e962..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicCut.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicDisplayExample.png b/TimeHACK.Main/Resources/WinClassic/WinClassicDisplayExample.png deleted file mode 100644 index 63e21df..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicDisplayExample.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicDocuments.png b/TimeHACK.Main/Resources/WinClassic/WinClassicDocuments.png deleted file mode 100644 index 22b1ffe..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicDocuments.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicEndings.png b/TimeHACK.Main/Resources/WinClassic/WinClassicEndings.png deleted file mode 100644 index fc43294..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicEndings.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicEndingsIcon.png b/TimeHACK.Main/Resources/WinClassic/WinClassicEndingsIcon.png deleted file mode 100644 index c738a0e..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicEndingsIcon.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicEndingsLocked.png b/TimeHACK.Main/Resources/WinClassic/WinClassicEndingsLocked.png deleted file mode 100644 index af402bb..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicEndingsLocked.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicFind.png b/TimeHACK.Main/Resources/WinClassic/WinClassicFind.png deleted file mode 100644 index 23dcb71..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicFind.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicFolder.png b/TimeHACK.Main/Resources/WinClassic/WinClassicFolder.png deleted file mode 100644 index 0e5e627..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicFolder.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png b/TimeHACK.Main/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png deleted file mode 100644 index 75d4666..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicGENERALApplicationToolbarBackground.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicHWCV.png b/TimeHACK.Main/Resources/WinClassic/WinClassicHWCV.png deleted file mode 100644 index be02f87..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicHWCV.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicHelp.png b/TimeHACK.Main/Resources/WinClassic/WinClassicHelp.png deleted file mode 100644 index ed1fe93..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicHelp.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicIE4.png b/TimeHACK.Main/Resources/WinClassic/WinClassicIE4.png deleted file mode 100644 index f7cfd27..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicIE4.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicInbox.png b/TimeHACK.Main/Resources/WinClassic/WinClassicInbox.png deleted file mode 100644 index c61e969..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicInbox.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicInstallPic.png b/TimeHACK.Main/Resources/WinClassic/WinClassicInstallPic.png deleted file mode 100644 index 8a7a689..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicInstallPic.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicMSN.png b/TimeHACK.Main/Resources/WinClassic/WinClassicMSN.png deleted file mode 100644 index 447c478..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicMSN.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicMinesweeper.png b/TimeHACK.Main/Resources/WinClassic/WinClassicMinesweeper.png deleted file mode 100644 index c528175..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicMinesweeper.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicNetworking.png b/TimeHACK.Main/Resources/WinClassic/WinClassicNetworking.png deleted file mode 100644 index be2a211..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicNetworking.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicNew.png b/TimeHACK.Main/Resources/WinClassic/WinClassicNew.png deleted file mode 100644 index c7131e3..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicNew.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicNotepad.png b/TimeHACK.Main/Resources/WinClassic/WinClassicNotepad.png deleted file mode 100644 index 26e63bf..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicNotepad.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicNotepadBig.png b/TimeHACK.Main/Resources/WinClassic/WinClassicNotepadBig.png deleted file mode 100644 index 394fce2..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicNotepadBig.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicOpenFolderSmall.png b/TimeHACK.Main/Resources/WinClassic/WinClassicOpenFolderSmall.png deleted file mode 100644 index 2a63e19..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicOpenFolderSmall.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicOutlook.png b/TimeHACK.Main/Resources/WinClassic/WinClassicOutlook.png deleted file mode 100644 index 8ba215b..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicOutlook.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicPaint.png b/TimeHACK.Main/Resources/WinClassic/WinClassicPaint.png deleted file mode 100644 index 25925b4..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicPaint.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicPaste.png b/TimeHACK.Main/Resources/WinClassic/WinClassicPaste.png deleted file mode 100644 index 44fccfc..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicPaste.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicProgramItem.png b/TimeHACK.Main/Resources/WinClassic/WinClassicProgramItem.png deleted file mode 100644 index 1e9e702..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicProgramItem.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicPrograms.png b/TimeHACK.Main/Resources/WinClassic/WinClassicPrograms.png deleted file mode 100644 index 0a8b54a..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicPrograms.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicRecycle.png b/TimeHACK.Main/Resources/WinClassic/WinClassicRecycle.png deleted file mode 100644 index c046736..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicRecycle.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicRegedit.png b/TimeHACK.Main/Resources/WinClassic/WinClassicRegedit.png deleted file mode 100644 index 045e4ec..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicRegedit.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicRun.png b/TimeHACK.Main/Resources/WinClassic/WinClassicRun.png deleted file mode 100644 index 5e0cccd..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicRun.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicSettings.png b/TimeHACK.Main/Resources/WinClassic/WinClassicSettings.png deleted file mode 100644 index bbce7d8..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicSettings.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicSetup.png b/TimeHACK.Main/Resources/WinClassic/WinClassicSetup.png deleted file mode 100644 index 48b80ec..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicSetup.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicShutdown.png b/TimeHACK.Main/Resources/WinClassic/WinClassicShutdown.png deleted file mode 100644 index 33ac66e..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicShutdown.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicStart.png b/TimeHACK.Main/Resources/WinClassic/WinClassicStart.png deleted file mode 100644 index 73a26a2..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicStart.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicSuspend.png b/TimeHACK.Main/Resources/WinClassic/WinClassicSuspend.png deleted file mode 100644 index b43c25a..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicSuspend.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicTaskBar.png b/TimeHACK.Main/Resources/WinClassic/WinClassicTaskBar.png deleted file mode 100644 index 24912cf..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicTaskBar.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicTaskbarItem.png b/TimeHACK.Main/Resources/WinClassic/WinClassicTaskbarItem.png deleted file mode 100644 index 5eaf486..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicTaskbarItem.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicTime.png b/TimeHACK.Main/Resources/WinClassic/WinClassicTime.png deleted file mode 100644 index bb7e519..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicTime.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicUndo.png b/TimeHACK.Main/Resources/WinClassic/WinClassicUndo.png deleted file mode 100644 index b4c56f7..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicUndo.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicWebchat.png b/TimeHACK.Main/Resources/WinClassic/WinClassicWebchat.png deleted file mode 100644 index e17af2b..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicWebchat.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/WinClassicWordpad.png b/TimeHACK.Main/Resources/WinClassic/WinClassicWordpad.png deleted file mode 100644 index 031a041..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/WinClassicWordpad.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/sliversilver.png b/TimeHACK.Main/Resources/WinClassic/sliversilver.png deleted file mode 100644 index 576036b..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/sliversilver.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassic/tada.wav b/TimeHACK.Main/Resources/WinClassic/tada.wav deleted file mode 100644 index b3127d1..0000000 Binary files a/TimeHACK.Main/Resources/WinClassic/tada.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/WinClassicGENERALApplicationToolBoxBackground.png b/TimeHACK.Main/Resources/WinClassicGENERALApplicationToolBoxBackground.png deleted file mode 100644 index 17f28cd..0000000 Binary files a/TimeHACK.Main/Resources/WinClassicGENERALApplicationToolBoxBackground.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/XCross.png b/TimeHACK.Main/Resources/XCross.png deleted file mode 100644 index cb3639a..0000000 Binary files a/TimeHACK.Main/Resources/XCross.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/XCross_highlighted.png b/TimeHACK.Main/Resources/XCross_highlighted.png deleted file mode 100644 index d739087..0000000 Binary files a/TimeHACK.Main/Resources/XCross_highlighted.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/distort1.wav b/TimeHACK.Main/Resources/distort1.wav deleted file mode 100644 index bbb9e24..0000000 Binary files a/TimeHACK.Main/Resources/distort1.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_back.png b/TimeHACK.Main/Resources/ie4_back.png deleted file mode 100644 index f4983c2..0000000 Binary files a/TimeHACK.Main/Resources/ie4_back.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_favorites.png b/TimeHACK.Main/Resources/ie4_favorites.png deleted file mode 100644 index 0f9503f..0000000 Binary files a/TimeHACK.Main/Resources/ie4_favorites.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_forward.png b/TimeHACK.Main/Resources/ie4_forward.png deleted file mode 100644 index 721c0a2..0000000 Binary files a/TimeHACK.Main/Resources/ie4_forward.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_go.png b/TimeHACK.Main/Resources/ie4_go.png deleted file mode 100644 index 68c034f..0000000 Binary files a/TimeHACK.Main/Resources/ie4_go.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_history.png b/TimeHACK.Main/Resources/ie4_history.png deleted file mode 100644 index 23c50dd..0000000 Binary files a/TimeHACK.Main/Resources/ie4_history.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_home.png b/TimeHACK.Main/Resources/ie4_home.png deleted file mode 100644 index f2ff448..0000000 Binary files a/TimeHACK.Main/Resources/ie4_home.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_hsplitter.png b/TimeHACK.Main/Resources/ie4_hsplitter.png deleted file mode 100644 index 6a1c325..0000000 Binary files a/TimeHACK.Main/Resources/ie4_hsplitter.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_hsplitter1.png b/TimeHACK.Main/Resources/ie4_hsplitter1.png deleted file mode 100644 index 88e567d..0000000 Binary files a/TimeHACK.Main/Resources/ie4_hsplitter1.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_hsplitter2.png b/TimeHACK.Main/Resources/ie4_hsplitter2.png deleted file mode 100644 index a920b9e..0000000 Binary files a/TimeHACK.Main/Resources/ie4_hsplitter2.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_mail.png b/TimeHACK.Main/Resources/ie4_mail.png deleted file mode 100644 index f3e53a3..0000000 Binary files a/TimeHACK.Main/Resources/ie4_mail.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_print.png b/TimeHACK.Main/Resources/ie4_print.png deleted file mode 100644 index 64c9bf4..0000000 Binary files a/TimeHACK.Main/Resources/ie4_print.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_refresh.png b/TimeHACK.Main/Resources/ie4_refresh.png deleted file mode 100644 index e582925..0000000 Binary files a/TimeHACK.Main/Resources/ie4_refresh.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_search.png b/TimeHACK.Main/Resources/ie4_search.png deleted file mode 100644 index 7427c74..0000000 Binary files a/TimeHACK.Main/Resources/ie4_search.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_stop.png b/TimeHACK.Main/Resources/ie4_stop.png deleted file mode 100644 index a64a97c..0000000 Binary files a/TimeHACK.Main/Resources/ie4_stop.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/ie4_vsplitter.png b/TimeHACK.Main/Resources/ie4_vsplitter.png deleted file mode 100644 index c9f2efd..0000000 Binary files a/TimeHACK.Main/Resources/ie4_vsplitter.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare.png b/TimeHACK.Main/Resources/minesweepSquare.png deleted file mode 100644 index 8ce60a7..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare0.png b/TimeHACK.Main/Resources/minesweepSquare0.png deleted file mode 100644 index 758ce7c..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare0.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare1.png b/TimeHACK.Main/Resources/minesweepSquare1.png deleted file mode 100644 index 4b72565..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare1.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare2.png b/TimeHACK.Main/Resources/minesweepSquare2.png deleted file mode 100644 index b57b254..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare2.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare3.png b/TimeHACK.Main/Resources/minesweepSquare3.png deleted file mode 100644 index 43c83c1..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare3.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare4.png b/TimeHACK.Main/Resources/minesweepSquare4.png deleted file mode 100644 index 39868f8..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare4.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare5.png b/TimeHACK.Main/Resources/minesweepSquare5.png deleted file mode 100644 index f683d90..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare5.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare6.png b/TimeHACK.Main/Resources/minesweepSquare6.png deleted file mode 100644 index d8dbcb8..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare6.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare7.png b/TimeHACK.Main/Resources/minesweepSquare7.png deleted file mode 100644 index 2b40270..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare7.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquare8.png b/TimeHACK.Main/Resources/minesweepSquare8.png deleted file mode 100644 index 0588b2c..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquare8.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquareExploded.png b/TimeHACK.Main/Resources/minesweepSquareExploded.png deleted file mode 100644 index 199b292..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquareExploded.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquareMine.png b/TimeHACK.Main/Resources/minesweepSquareMine.png deleted file mode 100644 index a523ec0..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquareMine.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquareQuestion.png b/TimeHACK.Main/Resources/minesweepSquareQuestion.png deleted file mode 100644 index c73315b..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquareQuestion.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepSquareWrong.png b/TimeHACK.Main/Resources/minesweepSquareWrong.png deleted file mode 100644 index ad6bbf2..0000000 Binary files a/TimeHACK.Main/Resources/minesweepSquareWrong.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minesweepeprlogo.PNG b/TimeHACK.Main/Resources/minesweepeprlogo.PNG deleted file mode 100644 index cd5477d..0000000 Binary files a/TimeHACK.Main/Resources/minesweepeprlogo.PNG and /dev/null differ diff --git a/TimeHACK.Main/Resources/minsweeper flag.PNG b/TimeHACK.Main/Resources/minsweeper flag.PNG deleted file mode 100644 index 81fd65f..0000000 Binary files a/TimeHACK.Main/Resources/minsweeper flag.PNG and /dev/null differ diff --git a/TimeHACK.Main/Resources/minsweeper gasp.png b/TimeHACK.Main/Resources/minsweeper gasp.png deleted file mode 100644 index 281850c..0000000 Binary files a/TimeHACK.Main/Resources/minsweeper gasp.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/minsweeper sad.PNG b/TimeHACK.Main/Resources/minsweeper sad.PNG deleted file mode 100644 index da6dfeb..0000000 Binary files a/TimeHACK.Main/Resources/minsweeper sad.PNG and /dev/null differ diff --git a/TimeHACK.Main/Resources/minsweeper smile.PNG b/TimeHACK.Main/Resources/minsweeper smile.PNG deleted file mode 100644 index a455074..0000000 Binary files a/TimeHACK.Main/Resources/minsweeper smile.PNG and /dev/null differ diff --git a/TimeHACK.Main/Resources/minsweeper win.png b/TimeHACK.Main/Resources/minsweeper win.png deleted file mode 100644 index f47a9d5..0000000 Binary files a/TimeHACK.Main/Resources/minsweeper win.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/modem_dial.wav b/TimeHACK.Main/Resources/modem_dial.wav deleted file mode 100644 index 3a907a0..0000000 Binary files a/TimeHACK.Main/Resources/modem_dial.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/msdosprompt.png b/TimeHACK.Main/Resources/msdosprompt.png deleted file mode 100644 index 2f3fe85..0000000 Binary files a/TimeHACK.Main/Resources/msdosprompt.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/shell32_21.ico_16x16.png b/TimeHACK.Main/Resources/shell32_21.ico_16x16.png deleted file mode 100644 index 522fa3e..0000000 Binary files a/TimeHACK.Main/Resources/shell32_21.ico_16x16.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/std_beep.wav b/TimeHACK.Main/Resources/std_beep.wav deleted file mode 100644 index b40080d..0000000 Binary files a/TimeHACK.Main/Resources/std_beep.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/std_gobeep.wav b/TimeHACK.Main/Resources/std_gobeep.wav deleted file mode 100644 index a47fef7..0000000 Binary files a/TimeHACK.Main/Resources/std_gobeep.wav and /dev/null differ diff --git a/TimeHACK.Main/Resources/termCopy.png b/TimeHACK.Main/Resources/termCopy.png deleted file mode 100644 index eaff8e9..0000000 Binary files a/TimeHACK.Main/Resources/termCopy.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/termFont.png b/TimeHACK.Main/Resources/termFont.png deleted file mode 100644 index f4e8fc4..0000000 Binary files a/TimeHACK.Main/Resources/termFont.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/termMark.png b/TimeHACK.Main/Resources/termMark.png deleted file mode 100644 index 5f411be..0000000 Binary files a/TimeHACK.Main/Resources/termMark.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/termMax.png b/TimeHACK.Main/Resources/termMax.png deleted file mode 100644 index f53d102..0000000 Binary files a/TimeHACK.Main/Resources/termMax.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/termNothing.png b/TimeHACK.Main/Resources/termNothing.png deleted file mode 100644 index 415cff3..0000000 Binary files a/TimeHACK.Main/Resources/termNothing.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/termPaste.png b/TimeHACK.Main/Resources/termPaste.png deleted file mode 100644 index 6999023..0000000 Binary files a/TimeHACK.Main/Resources/termPaste.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/termSettings.png b/TimeHACK.Main/Resources/termSettings.png deleted file mode 100644 index 3620080..0000000 Binary files a/TimeHACK.Main/Resources/termSettings.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/win95_splitter.png b/TimeHACK.Main/Resources/win95_splitter.png deleted file mode 100644 index 44ab7ce..0000000 Binary files a/TimeHACK.Main/Resources/win95_splitter.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/win95_welcome.png b/TimeHACK.Main/Resources/win95_welcome.png deleted file mode 100644 index e438706..0000000 Binary files a/TimeHACK.Main/Resources/win95_welcome.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/win95_welcometip.png b/TimeHACK.Main/Resources/win95_welcometip.png deleted file mode 100644 index cbfe255..0000000 Binary files a/TimeHACK.Main/Resources/win95_welcometip.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/windows_command_prompt.ttf b/TimeHACK.Main/Resources/windows_command_prompt.ttf deleted file mode 100644 index f5cbfc0..0000000 Binary files a/TimeHACK.Main/Resources/windows_command_prompt.ttf and /dev/null differ diff --git a/TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png b/TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png deleted file mode 100644 index ab9124c..0000000 Binary files a/TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_bold.png b/TimeHACK.Main/Resources/wordpad_bold.png deleted file mode 100644 index b66df82..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_bold.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_copy.png b/TimeHACK.Main/Resources/wordpad_copy.png deleted file mode 100644 index c78e5f7..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_copy.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_cut.png b/TimeHACK.Main/Resources/wordpad_cut.png deleted file mode 100644 index ffb0060..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_cut.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_find.png b/TimeHACK.Main/Resources/wordpad_find.png deleted file mode 100644 index 21c904e..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_find.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_italic.png b/TimeHACK.Main/Resources/wordpad_italic.png deleted file mode 100644 index bc61fd2..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_italic.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_new.png b/TimeHACK.Main/Resources/wordpad_new.png deleted file mode 100644 index b84751c..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_new.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_open.png b/TimeHACK.Main/Resources/wordpad_open.png deleted file mode 100644 index 8a800db..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_open.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_paste.png b/TimeHACK.Main/Resources/wordpad_paste.png deleted file mode 100644 index cd2a2dc..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_paste.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_print.png b/TimeHACK.Main/Resources/wordpad_print.png deleted file mode 100644 index 0f5c061..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_print.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_printpreview.png b/TimeHACK.Main/Resources/wordpad_printpreview.png deleted file mode 100644 index 707f8aa..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_printpreview.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_save.png b/TimeHACK.Main/Resources/wordpad_save.png deleted file mode 100644 index 8a378b1..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_save.png and /dev/null differ diff --git a/TimeHACK.Main/Resources/wordpad_underline.png b/TimeHACK.Main/Resources/wordpad_underline.png deleted file mode 100644 index 5066755..0000000 Binary files a/TimeHACK.Main/Resources/wordpad_underline.png and /dev/null differ diff --git a/TimeHACK.Main/SaveDialogs/LoadGameDialog.Designer.cs b/TimeHACK.Main/SaveDialogs/LoadGameDialog.Designer.cs deleted file mode 100644 index cacfe9e..0000000 --- a/TimeHACK.Main/SaveDialogs/LoadGameDialog.Designer.cs +++ /dev/null @@ -1,103 +0,0 @@ -namespace TimeHACK -{ - partial class LoadGameDialog - { - /// - /// 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.panel1 = new System.Windows.Forms.Panel(); - this.button3 = new System.Windows.Forms.Button(); - this.button1 = new System.Windows.Forms.Button(); - this.Profiles = new System.Windows.Forms.Panel(); - this.panel1.SuspendLayout(); - this.SuspendLayout(); - // - // panel1 - // - this.panel1.BackColor = System.Drawing.Color.Silver; - this.panel1.Controls.Add(this.button3); - this.panel1.Controls.Add(this.button1); - this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom; - this.panel1.Location = new System.Drawing.Point(0, 340); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(516, 25); - this.panel1.TabIndex = 0; - // - // button3 - // - this.button3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.button3.Location = new System.Drawing.Point(364, 0); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(75, 23); - this.button3.TabIndex = 0; - this.button3.Text = "Help"; - this.button3.UseVisualStyleBackColor = true; - this.button3.Click += new System.EventHandler(this.button3_Click); - // - // button1 - // - this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.button1.Location = new System.Drawing.Point(441, 0); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 0; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // Profiles - // - this.Profiles.AutoScroll = true; - this.Profiles.Dock = System.Windows.Forms.DockStyle.Fill; - this.Profiles.Location = new System.Drawing.Point(0, 0); - this.Profiles.Name = "Profiles"; - this.Profiles.Size = new System.Drawing.Size(516, 340); - this.Profiles.TabIndex = 2; - // - // LoadGameDialog - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); - this.ClientSize = new System.Drawing.Size(516, 365); - this.Controls.Add(this.Profiles); - this.Controls.Add(this.panel1); - this.Name = "LoadGameDialog"; - this.Text = "Profiles"; - this.Load += new System.EventHandler(this.LoadGameDialog_Load); - this.panel1.ResumeLayout(false); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Button button3; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Panel Profiles; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/SaveDialogs/LoadGameDialog.cs b/TimeHACK.Main/SaveDialogs/LoadGameDialog.cs deleted file mode 100644 index 89e875e..0000000 --- a/TimeHACK.Main/SaveDialogs/LoadGameDialog.cs +++ /dev/null @@ -1,57 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.IO; -using static TimeHACK.Engine.SaveSystem; - -namespace TimeHACK -{ - public partial class LoadGameDialog : Form - { - public bool successful = false; - public LoadGameDialog() - { - InitializeComponent(); - } - - public void ChooseProfile(string SelectedProfile) - { - ProfileName = SelectedProfile; - successful = true; - this.Close(); - } - - private void button2_Click(object sender, EventArgs e) - { - this.Close(); - } - - private void button1_Click(object sender, EventArgs e) - { - this.Close(); - } - - private void button3_Click(object sender, EventArgs e) - { - MessageBox.Show("Here you can control all your profiles! Use can open a profile by hovering over it and clicking 'Load Profile!'"); - } - - private void LoadGameDialog_Load(object sender, EventArgs e) - { - foreach (string dir in Directory.GetDirectories(AllProfilesDirectory)) - { - LoadGameProfileItem newItem = new LoadGameProfileItem(); - newItem.Tag = Path.GetFileName(dir); - newItem.Dock = DockStyle.Top; - Profiles.Controls.Add(newItem); - newItem.Show(); - } - } - } -} diff --git a/TimeHACK.Main/SaveDialogs/LoadGameDialog.resx b/TimeHACK.Main/SaveDialogs/LoadGameDialog.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/SaveDialogs/LoadGameDialog.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.Designer.cs b/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.Designer.cs deleted file mode 100644 index 1df1330..0000000 --- a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.Designer.cs +++ /dev/null @@ -1,190 +0,0 @@ -namespace TimeHACK -{ - partial class LoadGameProfileItem - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.sidebar = new System.Windows.Forms.Panel(); - this.exampleLoadProfile = new System.Windows.Forms.Button(); - this.exampleDelete = new System.Windows.Forms.Button(); - this.exampleNameBtn = new System.Windows.Forms.Button(); - this.profileName = new System.Windows.Forms.Label(); - this.pnlConfirm = new System.Windows.Forms.Panel(); - this.label1 = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.button2 = new System.Windows.Forms.Button(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.sidebar.SuspendLayout(); - this.pnlConfirm.SuspendLayout(); - this.SuspendLayout(); - // - // sidebar - // - this.sidebar.BackColor = System.Drawing.Color.Gray; - this.sidebar.Controls.Add(this.exampleLoadProfile); - this.sidebar.Controls.Add(this.exampleDelete); - this.sidebar.Controls.Add(this.exampleNameBtn); - this.sidebar.Dock = System.Windows.Forms.DockStyle.Right; - this.sidebar.Location = new System.Drawing.Point(245, 0); - this.sidebar.Name = "sidebar"; - this.sidebar.Size = new System.Drawing.Size(102, 82); - this.sidebar.TabIndex = 2; - this.sidebar.Visible = false; - // - // exampleLoadProfile - // - this.exampleLoadProfile.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); - this.exampleLoadProfile.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.exampleLoadProfile.Location = new System.Drawing.Point(3, 1); - this.exampleLoadProfile.Name = "exampleLoadProfile"; - this.exampleLoadProfile.Size = new System.Drawing.Size(94, 23); - this.exampleLoadProfile.TabIndex = 0; - this.exampleLoadProfile.Text = "Load Profile!"; - this.exampleLoadProfile.UseVisualStyleBackColor = false; - this.exampleLoadProfile.Click += new System.EventHandler(this.exampleLoadProfile_Click); - // - // exampleDelete - // - this.exampleDelete.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.exampleDelete.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.exampleDelete.Location = new System.Drawing.Point(3, 54); - this.exampleDelete.Name = "exampleDelete"; - this.exampleDelete.Size = new System.Drawing.Size(93, 23); - this.exampleDelete.TabIndex = 0; - this.exampleDelete.Text = "Delete"; - this.exampleDelete.UseVisualStyleBackColor = false; - this.exampleDelete.Click += new System.EventHandler(this.exampleDelete_Click); - // - // exampleNameBtn - // - this.exampleNameBtn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); - this.exampleNameBtn.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.exampleNameBtn.Location = new System.Drawing.Point(3, 27); - this.exampleNameBtn.Name = "exampleNameBtn"; - this.exampleNameBtn.Size = new System.Drawing.Size(93, 23); - this.exampleNameBtn.TabIndex = 0; - this.exampleNameBtn.Text = "Change Name"; - this.exampleNameBtn.UseVisualStyleBackColor = false; - this.exampleNameBtn.Click += new System.EventHandler(this.exampleNameBtn_Click); - // - // profileName - // - this.profileName.BackColor = System.Drawing.Color.Gray; - this.profileName.Dock = System.Windows.Forms.DockStyle.Fill; - this.profileName.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.profileName.Location = new System.Drawing.Point(0, 0); - this.profileName.Name = "profileName"; - this.profileName.Size = new System.Drawing.Size(245, 82); - this.profileName.TabIndex = 1; - this.profileName.Text = "Profile Name"; - // - // pnlConfirm - // - this.pnlConfirm.BackColor = System.Drawing.Color.Gray; - this.pnlConfirm.Controls.Add(this.button2); - this.pnlConfirm.Controls.Add(this.button1); - this.pnlConfirm.Controls.Add(this.label1); - this.pnlConfirm.Controls.Add(this.textBox1); - this.pnlConfirm.Dock = System.Windows.Forms.DockStyle.Bottom; - this.pnlConfirm.Location = new System.Drawing.Point(0, 32); - this.pnlConfirm.Name = "pnlConfirm"; - this.pnlConfirm.Size = new System.Drawing.Size(245, 50); - this.pnlConfirm.TabIndex = 1; - this.pnlConfirm.Visible = false; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(3, 5); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(240, 13); - this.label1.TabIndex = 1; - this.label1.Text = "Are you really sure you want to delete this Profile?"; - // - // button1 - // - this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.button1.Location = new System.Drawing.Point(10, 20); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(109, 22); - this.button1.TabIndex = 1; - this.button1.Text = "Yes"; - this.button1.UseVisualStyleBackColor = false; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // cancelButton - // - this.button2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(192)))), ((int)(((byte)(0))))); - this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.button2.Location = new System.Drawing.Point(136, 20); - this.button2.Name = "cancelButton"; - this.button2.Size = new System.Drawing.Size(109, 23); - this.button2.TabIndex = 1; - this.button2.Text = "No"; - this.button2.UseVisualStyleBackColor = false; - this.button2.Click += new System.EventHandler(this.button2_Click); - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(3, 22); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(130, 20); - this.textBox1.TabIndex = 1; - this.textBox1.Visible = false; - // - // LoadGameProfileItem - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.pnlConfirm); - this.Controls.Add(this.profileName); - this.Controls.Add(this.sidebar); - this.Name = "LoadGameProfileItem"; - this.Size = new System.Drawing.Size(347, 82); - this.Paint += new System.Windows.Forms.PaintEventHandler(this.LoadGameProfileItem_Paint); - this.sidebar.ResumeLayout(false); - this.pnlConfirm.ResumeLayout(false); - this.pnlConfirm.PerformLayout(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.Panel sidebar; - private System.Windows.Forms.Button exampleLoadProfile; - private System.Windows.Forms.Button exampleDelete; - private System.Windows.Forms.Button exampleNameBtn; - private System.Windows.Forms.Label profileName; - private System.Windows.Forms.Panel pnlConfirm; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.TextBox textBox1; - } -} diff --git a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs b/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs deleted file mode 100644 index 10d1a25..0000000 --- a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs +++ /dev/null @@ -1,152 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using static TimeHACK.Engine.SaveSystem; -using System.IO; - -namespace TimeHACK -{ - public partial class LoadGameProfileItem : UserControl, IMessageFilter - { - public bool OnceRemoveHeight = false; - public bool OnceAddHeight = false; - public bool RequestingNewName = false; - public LoadGameProfileItem() - { - InitializeComponent(); - Application.AddMessageFilter(this); - } - - //private void LoadGameProfileItem_MouseHover(object sender, EventArgs e) - //{ - // exampleTop.Show(); - // this.Height += 28; - // OnceRemoveHeight = false; - //} - - public bool PreFilterMessage(ref Message m) - { - var mouseLocation = Cursor.Position; - - if (!ClientRectangle.Contains(PointToClient(Control.MousePosition))) - { - sidebar.Hide(); - if (OnceRemoveHeight == false) - { - this.Height -= 28; - OnceRemoveHeight = true; - profileName.BackColor = Color.Gray; - sidebar.BackColor = Color.Gray; - pnlConfirm.BackColor = Color.Gray; - } - OnceAddHeight = false; - } else - { - sidebar.Show(); - if (OnceAddHeight == false) - { - this.Height += 28; - OnceAddHeight = true; - profileName.BackColor = Color.LightGray; - sidebar.BackColor = Color.LightGray; - pnlConfirm.BackColor = Color.LightGray; - } - OnceRemoveHeight = false; - } - - if (m.Msg != 0x20a) // Scrolling Message - { - return false;//ignore message - } - return false; - } - - private void LoadGameProfileItem_Paint(object sender, PaintEventArgs e) - { - profileName.Text = this.Tag.ToString(); - } - - private void exampleLoadProfile_Click(object sender, EventArgs e) - { - ((LoadGameDialog)this.TopLevelControl).ChooseProfile(this.Tag.ToString()); - } - - private void button1_Click(object sender, EventArgs e) - { - DeleteProfile(); - } - - void DeleteProfile() - { - if (Directory.Exists(Path.Combine(AllProfilesDirectory, this.Tag.ToString()))) - { - Directory.Delete(Path.Combine(AllProfilesDirectory, this.Tag.ToString()), true); - this.Hide(); - } - } - - private void button2_Click(object sender, EventArgs e) - { - try - { - if (!RequestingNewName == false) - { - if (textBox1.Text == "") - { - MessageBox.Show("New profile name cannot be empty!"); - } - else - { - if (textBox1.Text.Length > 20) - { - MessageBox.Show("The profile name cannot be longer than 20 characters"); - } - else - { - if (Directory.Exists(Path.Combine(AllProfilesDirectory, textBox1.Text))) - { - MessageBox.Show("That profile already exists"); - } - else - { - Directory.Move(Path.Combine(AllProfilesDirectory, this.Tag.ToString()), Path.Combine(AllProfilesDirectory, textBox1.Text)); - this.Tag = textBox1.Text; - this.Invalidate(); - } - } - } - } - pnlConfirm.Hide(); - } catch - { - - } - } - - private void exampleDelete_Click(object sender, EventArgs e) - { - label1.Text = "Are you really sure you want to delete this Profile?"; - button1.Show(); - textBox1.Hide(); - button2.Text = "No"; - RequestingNewName = false; - pnlConfirm.Show(); - } - - private void exampleNameBtn_Click(object sender, EventArgs e) - { - label1.Text = "Enter a new profile name: "; - button1.Hide(); - textBox1.Show(); - button2.Text = "OK"; - RequestingNewName = true; - pnlConfirm.Show(); - } - } -} diff --git a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.resx b/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/SaveDialogs/NewGameDialog.Designer.cs b/TimeHACK.Main/SaveDialogs/NewGameDialog.Designer.cs deleted file mode 100644 index 8f899ae..0000000 --- a/TimeHACK.Main/SaveDialogs/NewGameDialog.Designer.cs +++ /dev/null @@ -1,141 +0,0 @@ -namespace TimeHACK -{ - partial class NewGameDialog - { - /// - /// 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.txtProfName = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.btnOk = new System.Windows.Forms.Button(); - this.btnHelp = new System.Windows.Forms.Button(); - this.btnCancl = new System.Windows.Forms.Button(); - this.btnInfo = new System.Windows.Forms.Button(); - this.btnDevMode = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // txtProfName - // - this.txtProfName.Location = new System.Drawing.Point(143, 12); - this.txtProfName.Name = "txtProfName"; - this.txtProfName.Size = new System.Drawing.Size(314, 20); - this.txtProfName.TabIndex = 0; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(12, 15); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(125, 13); - this.label1.TabIndex = 1; - this.label1.Text = "Profile Name (username):"; - // - // btnOk - // - this.btnOk.Location = new System.Drawing.Point(382, 70); - this.btnOk.Name = "btnOk"; - this.btnOk.Size = new System.Drawing.Size(75, 23); - this.btnOk.TabIndex = 2; - this.btnOk.Text = "OK"; - this.btnOk.UseVisualStyleBackColor = true; - this.btnOk.Click += new System.EventHandler(this.btnOk_Click); - // - // btnHelp - // - this.btnHelp.Location = new System.Drawing.Point(301, 70); - this.btnHelp.Name = "btnHelp"; - this.btnHelp.Size = new System.Drawing.Size(75, 23); - this.btnHelp.TabIndex = 2; - this.btnHelp.Text = "Help"; - this.btnHelp.UseVisualStyleBackColor = true; - this.btnHelp.Click += new System.EventHandler(this.btnHelp_Click); - // - // btnCancl - // - this.btnCancl.Location = new System.Drawing.Point(220, 70); - this.btnCancl.Name = "btnCancl"; - this.btnCancl.Size = new System.Drawing.Size(75, 23); - this.btnCancl.TabIndex = 2; - this.btnCancl.Text = "Cancel"; - this.btnCancl.UseVisualStyleBackColor = true; - this.btnCancl.Click += new System.EventHandler(this.btnCancl_Click); - // - // btnInfo - // - this.btnInfo.Location = new System.Drawing.Point(7, 70); - this.btnInfo.Name = "btnInfo"; - this.btnInfo.Size = new System.Drawing.Size(121, 23); - this.btnInfo.TabIndex = 2; - this.btnInfo.Text = "Technical Info"; - this.btnInfo.UseVisualStyleBackColor = true; - this.btnInfo.Click += new System.EventHandler(this.btnInfo_Click); - // - // btnDevMode - // - this.btnDevMode.Location = new System.Drawing.Point(7, 41); - this.btnDevMode.Name = "btnDevMode"; - this.btnDevMode.Size = new System.Drawing.Size(121, 23); - this.btnDevMode.TabIndex = 3; - this.btnDevMode.Text = "What is DevMode?"; - this.btnDevMode.UseVisualStyleBackColor = true; - this.btnDevMode.Visible = false; - this.btnDevMode.Click += new System.EventHandler(this.btnDevMode_Click); - // - // NewGameDialog - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(469, 96); - this.Controls.Add(this.btnDevMode); - this.Controls.Add(this.btnInfo); - this.Controls.Add(this.btnCancl); - this.Controls.Add(this.btnHelp); - this.Controls.Add(this.btnOk); - this.Controls.Add(this.label1); - this.Controls.Add(this.txtProfName); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "NewGameDialog"; - this.Tag = "ignoreFormOnTaskbar"; - this.Text = "New Game"; - this.Load += new System.EventHandler(this.NewGameDialog_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.TextBox txtProfName; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Button btnOk; - private System.Windows.Forms.Button btnHelp; - private System.Windows.Forms.Button btnCancl; - private System.Windows.Forms.Button btnInfo; - private System.Windows.Forms.Button btnDevMode; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/SaveDialogs/NewGameDialog.cs b/TimeHACK.Main/SaveDialogs/NewGameDialog.cs deleted file mode 100644 index e9af8cb..0000000 --- a/TimeHACK.Main/SaveDialogs/NewGameDialog.cs +++ /dev/null @@ -1,99 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using Newtonsoft.Json; -using static TimeHACK.Engine.SaveSystem; -using System.IO; - -namespace TimeHACK -{ - public partial class NewGameDialog : Form - { - public bool Successful = false; - public NewGameDialog() - { - InitializeComponent(); - } - - private void btnHelp_Click(object sender, EventArgs e) - { - MessageBox.Show("You can choose a profile name - this will create a new profile! Whenever you want to Load a game, click 'Load Game' and then choose a profile (You can have as many profiles as you want)"); - } - - private void btnCancl_Click(object sender, EventArgs e) - { - this.Close(); - } - - private void btnInfo_Click(object sender, EventArgs e) - { - MessageBox.Show("The game's profiles are stored in your AppData /TimeHACK/Profiles - the rest is for you to figure out!"); - } - - private void btnOk_Click(object sender, EventArgs e) - { - try - { - if (txtProfName.Text != "") - { - if (!(txtProfName.Text.Length > 20)) - { - ProfileName = txtProfName.Text; - if (DevMode == true) - { - if (Directory.Exists(ProfileDirectory)) - { - Directory.Delete(ProfileDirectory, true); - Successful = true; - this.Close(); - } - } - - if (!Directory.Exists(ProfileDirectory)) - { - Successful = true; - this.Close(); - } - else - { - MessageBox.Show("That profile already exists! \n USEFUL INFO: Use 'Load Game' to manage your profiles - from there you can delete the profile!"); - } - } - else - { - MessageBox.Show("The profile name cannot be longer than 20 characters"); - } - - } - else - { - MessageBox.Show("You must enter a profile name!"); - } - } catch - { - - } - } - - private void NewGameDialog_Load(object sender, EventArgs e) - { - if (DevMode == true) - { - btnDevMode.Show(); - } - } - - private void btnDevMode_Click(object sender, EventArgs e) - { - MessageBox.Show("DevMode is a mode Designed for Development of the game, if you are seeing this that means it is activated! All DevMode does is if a Profile already exists then rather than asking you to choose a different name it just " + - "deletes the old one! This means that you won't have 1 million profiles everytime you want to test something in the game!"); - } - } -} diff --git a/TimeHACK.Main/SaveDialogs/NewGameDialog.resx b/TimeHACK.Main/SaveDialogs/NewGameDialog.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/SaveDialogs/NewGameDialog.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs deleted file mode 100644 index a242366..0000000 --- a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs +++ /dev/null @@ -1,147 +0,0 @@ -namespace TimeHACK.SaveDialogs -{ - partial class SaveFileTroubleShooter - { - /// - /// 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.label1 = new System.Windows.Forms.Label(); - this.pnlResolved = new System.Windows.Forms.Panel(); - this.label2 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.panel2 = new System.Windows.Forms.Panel(); - this.btnClose = new System.Windows.Forms.Button(); - this.pnlResolved.SuspendLayout(); - this.panel2.SuspendLayout(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(12, 9); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(393, 20); - this.label1.TabIndex = 0; - this.label1.Text = "Please wait while we check the state of your Save file..."; - // - // pnlResolved - // - this.pnlResolved.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pnlResolved.Controls.Add(this.textBox1); - this.pnlResolved.Controls.Add(this.label3); - this.pnlResolved.Controls.Add(this.label2); - this.pnlResolved.Location = new System.Drawing.Point(12, 38); - this.pnlResolved.Name = "pnlResolved"; - this.pnlResolved.Size = new System.Drawing.Size(589, 146); - this.pnlResolved.TabIndex = 1; - this.pnlResolved.Visible = false; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.Location = new System.Drawing.Point(8, 11); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(210, 20); - this.label2.TabIndex = 0; - this.label2.Text = "The issue has been resolved"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(9, 31); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(24, 13); - this.label3.TabIndex = 2; - this.label3.Text = "log:"; - // - // textBox1 - // - this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.textBox1.Location = new System.Drawing.Point(10, 55); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(567, 79); - this.textBox1.TabIndex = 3; - // - // panel2 - // - this.panel2.BackColor = System.Drawing.SystemColors.ControlDark; - this.panel2.Controls.Add(this.btnClose); - this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; - this.panel2.Location = new System.Drawing.Point(0, 217); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(612, 30); - this.panel2.TabIndex = 2; - // - // btnClose - // - this.btnClose.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.btnClose.Location = new System.Drawing.Point(526, 4); - this.btnClose.Name = "btnClose"; - this.btnClose.Size = new System.Drawing.Size(75, 23); - this.btnClose.TabIndex = 0; - this.btnClose.Text = "Close"; - this.btnClose.UseVisualStyleBackColor = true; - this.btnClose.Click += new System.EventHandler(this.btnClose_Click); - // - // SaveFileTroubleShooter - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(612, 247); - this.Controls.Add(this.panel2); - this.Controls.Add(this.pnlResolved); - this.Controls.Add(this.label1); - this.Name = "SaveFileTroubleShooter"; - this.Text = "Save File Troubleshooter"; - this.Load += new System.EventHandler(this.SaveFileTroubleShooter_Load); - this.pnlResolved.ResumeLayout(false); - this.pnlResolved.PerformLayout(); - this.panel2.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Panel pnlResolved; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.Button btnClose; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs deleted file mode 100644 index 410d2d6..0000000 --- a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs +++ /dev/null @@ -1,145 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using TimeHACK.Engine; -using System.IO; - -namespace TimeHACK.SaveDialogs -{ - public partial class SaveFileTroubleShooter : Form - { - public string log; - Save savedata; - string json; - public SaveFileTroubleShooter() - { - InitializeComponent(); - } - - private void btnClose_Click(object sender, EventArgs e) - { - this.Close(); - } - - private void SaveFileTroubleShooter_Load(object sender, EventArgs e) - { - BeginScan(); - } - - void WriteToLog(string toWrite) - { - log += toWrite + Environment.NewLine; - } - - void BeginScan() - { - WriteToLog("Started scanning profile: " + SaveSystem.ProfileName); - - // Check if the main.save file exists - - string savefile = Path.Combine(SaveSystem.ProfileDirectory, "main.save"); - - if (!File.Exists(savefile)) - { - WriteToLog("ISSUE FOUND! File main.save doesn't exist"); - - WriteToLog("Creating one..."); - - SaveSystem.NewGame(); - - WriteToLog("Created one!"); - - EndScan(true); - return; - } else { - WriteToLog("File main.save does exist - checking contents"); - - try - { - savedata = SaveSystem.ReadSave(savefile); - - } catch - { - WriteToLog("ISSUE FOUND! File main.save is unreadable"); - - WriteToLog("Sorry, there is no repairing it easily, your data will be lost"); - - string backupfile = Path.Combine(SaveSystem.ProfileDirectory, "main.backup"); - - if (Directory.Exists(backupfile)) Directory.Delete(backupfile); - - File.Copy(savefile, backupfile); - SaveSystem.NewGame(); - - // Make sure the username is set - - SaveSystem.CurrentSave.Username = SaveSystem.ProfileName; - - WriteToLog($"The corrupt file has been stored in {backupfile}"); - - EndScan(true); - } - - - // Check the values - - if (savedata.CurrentOS == null || savedata.CurrentOS == "") - { - WriteToLog("ISSUE FOUND! Data for CurrentOS is null! Giving default value..."); - savedata.CurrentOS = "95"; - EndScan(true); - } - - if (savedata.ExperiencedStories == null) - { - WriteToLog("ISSUE FOUND! Data for ExperiencedStories is null! Giving default value..."); - savedata.ExperiencedStories = new List(); - } - - if (savedata.ThemeName == null || savedata.ThemeName == "") - { - WriteToLog("ISSUE FOUND! Data for ThemeName is null! Giving default value..."); - savedata.ThemeName = "95normal"; - } - } - - string folderspath = Path.Combine(SaveSystem.ProfileDirectory, "folders"); - - if (!Directory.Exists(folderspath)) - { - WriteToLog("ISSUE FOUND! Directory 'folders' doesn't exist! Creating one..."); - Directory.CreateDirectory(folderspath); - SaveSystem.CheckFiles(); - } - - - } - - void EndScan(bool successful) - { - pnlResolved.Visible = true; - if (successful == true) - { - label2.Text = "The issue has been resolved."; - // Set CurrentSave to the resolved one - - SaveSystem.CurrentSave = savedata; - - // Set the main.save file to the resolved one - - SaveSystem.WriteSave(Path.Combine(SaveSystem.ProfileDirectory, "main.save"), savedata); - - textBox1.Text = log; - } else { - label2.Text = "The issue has not been resolved, sorry"; - textBox1.Text = log; - } - } - } -} diff --git a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/SeizureWarning.Designer.cs b/TimeHACK.Main/SeizureWarning.Designer.cs deleted file mode 100644 index fc86942..0000000 --- a/TimeHACK.Main/SeizureWarning.Designer.cs +++ /dev/null @@ -1,81 +0,0 @@ -namespace TimeHACK -{ - partial class SeizureWarning - { - /// - /// 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 Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.button1 = new System.Windows.Forms.Button(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.SuspendLayout(); - // - // pictureBox1 - // - this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pictureBox1.BackgroundImage = global::TimeHACK.Properties.Resources.SeizureWarning; - this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.pictureBox1.Location = new System.Drawing.Point(0, 0); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(600, 331); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - // - // button1 - // - this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.ForeColor = System.Drawing.Color.White; - this.button1.Location = new System.Drawing.Point(261, 275); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 1; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // SeizureWarning - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Black; - this.Controls.Add(this.button1); - this.Controls.Add(this.pictureBox1); - this.Name = "SeizureWarning"; - this.Size = new System.Drawing.Size(600, 330); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.Button button1; - } -} diff --git a/TimeHACK.Main/SeizureWarning.cs b/TimeHACK.Main/SeizureWarning.cs deleted file mode 100644 index ea14576..0000000 --- a/TimeHACK.Main/SeizureWarning.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.IO; - -namespace TimeHACK -{ - public partial class SeizureWarning : UserControl - { - public SeizureWarning() - { - InitializeComponent(); - } - - private void button1_Click(object sender, EventArgs e) - { - File.WriteAllText(Path.Combine(Engine.SaveSystem.DataDirectory, "o.k"), "."); - this.Hide(); - } - } -} diff --git a/TimeHACK.Main/SeizureWarning.resx b/TimeHACK.Main/SeizureWarning.resx deleted file mode 100644 index 1af7de1..0000000 --- a/TimeHACK.Main/SeizureWarning.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/TimeHACK.Main/TimeHACK.Main.csproj b/TimeHACK.Main/TimeHACK.Main.csproj deleted file mode 100644 index 93748f1..0000000 --- a/TimeHACK.Main/TimeHACK.Main.csproj +++ /dev/null @@ -1,721 +0,0 @@ - - - - - Debug - AnyCPU - {B958AA5F-8AED-456C-9C07-9E4C6C027042} - WinExe - Properties - TimeHACK - TimeHACK - v4.5.2 - 512 - true - false - C:\Users\Logan\Desktop\ - true - Disk - false - Foreground - 7 - Days - false - false - true - http://www.ashifter.ml/histacom/forum - en - HistacomCS - HistacomCS Development Team - publish.htm - 0 - 1.0.1.0 - true - true - true - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - DEBUG;TRACE - prompt - 4 - - - TimeHACK.Program - - - true - bin\x86\Debug\ - DEBUG;TRACE - full - x86 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x86\Release\ - TRACE - true - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - true - - - 1194F9D110CE37E287D2AAE10D81371AB88D31B2 - - - - - - - true - - - false - - - Icon128x.ico - - - false - - - - - - - true - - - - ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - - - - - - Form - - - AchievementScreen.cs - - - Form - - - AchievementBox.cs - - - UserControl - - - SurviveTheDay.cs - - - UserControl - - - GuessTheNumber.cs - - - UserControl - - - 12padams1998.cs - - - UserControl - - - GoogleHome.cs - - - UserControl - - - GooglePrototype.cs - - - UserControl - - - IE4NoPage.cs - - - UserControl - - - IE4Start.cs - - - UserControl - - - CustomMinefield.cs - - - - UserControl - - - MineBestTimes.cs - - - - - - UserControl - - - WinClassicIE3.cs - - - UserControl - - - Win95Installer.cs - - - UserControl - - - WinClassicCalculator.cs - - - UserControl - - - WinClassicFTPClient.cs - - - UserControl - - - WinClassicMinesweeper.cs - - - UserControl - - - WinClassicTerminal.cs - - - UserControl - - - WinClassicThemePanel.cs - - - UserControl - - - WinClassicWelcome.cs - - - UserControl - - - Win95WindowsExplorer.cs - - - UserControl - - - WinClassicTimeDistorter.cs - - - Form - - - Win98.cs - - - UserControl - - - WinClassicWindowsExplorer.cs - - - Form - - - LoadGameDialog.cs - - - UserControl - - - LoadGameProfileItem.cs - - - Form - - - NewGameDialog.cs - - - Form - - - Win95.cs - - - UserControl - - - FRMWinClassicAddressBookNewContact.cs - - - UserControl - - - WebChat1998.cs - - - UserControl - - - FRMWinClassicAddressBookNewFolder.cs - - - UserControl - - - WinClassicAddressBook.cs - - - UserControl - - - WinClassicDownloader.cs - - - UserControl - - - WinClassicNotepad.cs - - - UserControl - - - WinClassicWordPad.cs - - - UserControl - - - Win95TaskBarItem.cs - - - - - True - True - Resources.resx - - - Form - - - SaveFileTroubleShooter.cs - - - UserControl - - - SeizureWarning.cs - - - Form - - - TitleScreen.cs - - - AchievementScreen.cs - - - AchievementBox.cs - - - SurviveTheDay.cs - - - GuessTheNumber.cs - - - 12padams1998.cs - - - GoogleHome.cs - - - GooglePrototype.cs - - - IE4NoPage.cs - Designer - - - IE4Start.cs - - - CustomMinefield.cs - - - MineBestTimes.cs - - - WinClassicIE3.cs - - - Win95Installer.cs - - - WinClassicCalculator.cs - - - WinClassicFTPClient.cs - - - WinClassicMinesweeper.cs - - - WinClassicTerminal.cs - - - WinClassicThemePanel.cs - - - WinClassicTimeDistorter.cs - - - WinClassicWelcome.cs - - - Win95WindowsExplorer.cs - Designer - - - Win98.cs - Designer - - - WinClassicWindowsExplorer.cs - Designer - - - LoadGameDialog.cs - - - LoadGameProfileItem.cs - - - NewGameDialog.cs - - - Win95.cs - Designer - - - FRMWinClassicAddressBookNewContact.cs - - - WebChat1998.cs - ResXFileCodeGenerator - WebChat19981.Designer.cs - - - FRMWinClassicAddressBookNewFolder.cs - - - WinClassicAddressBook.cs - - - WinClassicDownloader.cs - - - WinClassicNotepad.cs - - - WinClassicWordPad.cs - - - Win95TaskBarItem.cs - - - ResXFileCodeGenerator - Designer - Resources.Designer.cs - - - SaveFileTroubleShooter.cs - - - SeizureWarning.cs - - - TitleScreen.cs - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - False - Microsoft .NET Framework 4.5.2 %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {9477b70f-2d32-4e1d-857b-4624a1deeb1b} - TimeHACK.Engine - - - - - - \ No newline at end of file diff --git a/TimeHACK.Main/TitleScreen.Designer.cs b/TimeHACK.Main/TitleScreen.Designer.cs deleted file mode 100644 index e03530a..0000000 --- a/TimeHACK.Main/TitleScreen.Designer.cs +++ /dev/null @@ -1,442 +0,0 @@ -namespace TimeHACK -{ - partial class TitleScreen - { - /// - /// 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(TitleScreen)); - this.vmModeTimer = new System.Windows.Forms.Timer(this.components); - this.program = new System.Windows.Forms.Panel(); - this.programContent = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.VM_Height = new System.Windows.Forms.NumericUpDown(); - this.VM_Width = new System.Windows.Forms.NumericUpDown(); - this.vm_mode = new System.Windows.Forms.CheckBox(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.gameversion = new System.Windows.Forms.Label(); - this.startbutton = new System.Windows.Forms.PictureBox(); - this.startmenu = new System.Windows.Forms.Panel(); - this.startmenuitems = new System.Windows.Forms.MenuStrip(); - this.DocumentsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ProgramsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.achievementsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ShutdownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ossidestartmenu = new System.Windows.Forms.Panel(); - this.osimage = new System.Windows.Forms.PictureBox(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.toprightcorner = new System.Windows.Forms.Panel(); - this.bottomrightcorner = new System.Windows.Forms.Panel(); - this.bottomleftcorner = new System.Windows.Forms.Panel(); - this.topleftcorner = new System.Windows.Forms.Panel(); - this.updateText = new System.Windows.Forms.Timer(this.components); - this.program.SuspendLayout(); - this.programContent.SuspendLayout(); - this.panel2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.VM_Height)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.VM_Width)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.startbutton)).BeginInit(); - this.startmenu.SuspendLayout(); - this.startmenuitems.SuspendLayout(); - this.ossidestartmenu.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.osimage)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - this.SuspendLayout(); - // - // vmModeTimer - // - this.vmModeTimer.Tick += new System.EventHandler(this.vmModeTimer_Tick); - // - // program - // - this.program.BackColor = System.Drawing.Color.Silver; - this.program.Controls.Add(this.programContent); - this.program.Controls.Add(this.toprightcorner); - this.program.Controls.Add(this.bottomrightcorner); - this.program.Controls.Add(this.bottomleftcorner); - this.program.Controls.Add(this.topleftcorner); - this.program.Dock = System.Windows.Forms.DockStyle.Fill; - this.program.Location = new System.Drawing.Point(0, 0); - this.program.Name = "program"; - this.program.Size = new System.Drawing.Size(791, 424); - this.program.TabIndex = 11; - // - // programContent - // - this.programContent.BackColor = System.Drawing.Color.Teal; - this.programContent.Controls.Add(this.panel2); - this.programContent.Controls.Add(this.startmenu); - this.programContent.Controls.Add(this.pictureBox2); - this.programContent.Dock = System.Windows.Forms.DockStyle.Fill; - this.programContent.Location = new System.Drawing.Point(0, 0); - this.programContent.Name = "programContent"; - this.programContent.Size = new System.Drawing.Size(791, 424); - this.programContent.TabIndex = 9; - // - // panel2 - // - this.panel2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel2.BackgroundImage"))); - this.panel2.Controls.Add(this.VM_Height); - this.panel2.Controls.Add(this.VM_Width); - this.panel2.Controls.Add(this.vm_mode); - this.panel2.Controls.Add(this.pictureBox1); - this.panel2.Controls.Add(this.gameversion); - this.panel2.Controls.Add(this.startbutton); - this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; - this.panel2.Location = new System.Drawing.Point(0, 396); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(791, 28); - this.panel2.TabIndex = 10; - // - // VM_Height - // - this.VM_Height.Location = new System.Drawing.Point(658, 5); - this.VM_Height.Maximum = new decimal(new int[] { - 2160, - 0, - 0, - 0}); - this.VM_Height.Minimum = new decimal(new int[] { - 480, - 0, - 0, - 0}); - this.VM_Height.Name = "VM_Height"; - this.VM_Height.Size = new System.Drawing.Size(50, 20); - this.VM_Height.TabIndex = 15; - this.VM_Height.Value = new decimal(new int[] { - 480, - 0, - 0, - 0}); - // - // VM_Width - // - this.VM_Width.Location = new System.Drawing.Point(605, 5); - this.VM_Width.Maximum = new decimal(new int[] { - 3840, - 0, - 0, - 0}); - this.VM_Width.Minimum = new decimal(new int[] { - 640, - 0, - 0, - 0}); - this.VM_Width.Name = "VM_Width"; - this.VM_Width.Size = new System.Drawing.Size(50, 20); - this.VM_Width.TabIndex = 14; - this.VM_Width.Value = new decimal(new int[] { - 640, - 0, - 0, - 0}); - // - // vm_mode - // - this.vm_mode.AutoSize = true; - this.vm_mode.BackColor = System.Drawing.Color.Transparent; - this.vm_mode.ForeColor = System.Drawing.Color.Black; - this.vm_mode.Location = new System.Drawing.Point(712, 7); - this.vm_mode.Name = "vm_mode"; - this.vm_mode.Size = new System.Drawing.Size(72, 17); - this.vm_mode.TabIndex = 4; - this.vm_mode.Text = "VM Mode"; - this.vm_mode.UseVisualStyleBackColor = false; - // - // pictureBox1 - // - this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); - this.pictureBox1.Location = new System.Drawing.Point(603, 0); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(187, 28); - this.pictureBox1.TabIndex = 13; - this.pictureBox1.TabStop = false; - // - // gameversion - // - this.gameversion.AutoSize = true; - this.gameversion.BackColor = System.Drawing.Color.Transparent; - this.gameversion.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.gameversion.Location = new System.Drawing.Point(25, 6); - this.gameversion.Name = "gameversion"; - this.gameversion.Size = new System.Drawing.Size(78, 13); - this.gameversion.TabIndex = 0; - this.gameversion.Text = "gameversion"; - this.gameversion.Click += new System.EventHandler(this.startbutton_Click); - this.gameversion.MouseLeave += new System.EventHandler(this.gameversion_MouseLeave); - this.gameversion.MouseHover += new System.EventHandler(this.gameversion_MouseHover); - // - // startbutton - // - this.startbutton.Image = ((System.Drawing.Image)(resources.GetObject("startbutton.Image"))); - this.startbutton.Location = new System.Drawing.Point(2, 4); - this.startbutton.Name = "startbutton"; - this.startbutton.Size = new System.Drawing.Size(279, 22); - this.startbutton.TabIndex = 12; - this.startbutton.TabStop = false; - this.startbutton.Click += new System.EventHandler(this.startbutton_Click); - // - // startmenu - // - this.startmenu.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.startmenu.BackColor = System.Drawing.Color.Silver; - this.startmenu.Controls.Add(this.startmenuitems); - this.startmenu.Controls.Add(this.ossidestartmenu); - this.startmenu.Location = new System.Drawing.Point(0, 176); - this.startmenu.Name = "startmenu"; - this.startmenu.Size = new System.Drawing.Size(165, 223); - this.startmenu.TabIndex = 11; - // - // startmenuitems - // - this.startmenuitems.BackColor = System.Drawing.Color.Silver; - this.startmenuitems.Dock = System.Windows.Forms.DockStyle.None; - this.startmenuitems.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.DocumentsToolStripMenuItem, - this.ProgramsToolStripMenuItem, - this.SettingsToolStripMenuItem, - this.achievementsToolStripMenuItem, - this.HelpToolStripMenuItem, - this.ShutdownToolStripMenuItem}); - this.startmenuitems.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.VerticalStackWithOverflow; - this.startmenuitems.Location = new System.Drawing.Point(23, 2); - this.startmenuitems.Margin = new System.Windows.Forms.Padding(0, 0, 5, 0); - this.startmenuitems.Name = "startmenuitems"; - this.startmenuitems.Padding = new System.Windows.Forms.Padding(4, 2, 0, 0); - this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; - this.startmenuitems.Size = new System.Drawing.Size(143, 239); - this.startmenuitems.TabIndex = 0; - this.startmenuitems.Text = "StartMenu"; - // - // DocumentsToolStripMenuItem - // - this.DocumentsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.DocumentsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.DocumentsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicPrograms; - this.DocumentsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.DocumentsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.DocumentsToolStripMenuItem.Name = "DocumentsToolStripMenuItem"; - this.DocumentsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.DocumentsToolStripMenuItem.Text = "New Game"; - this.DocumentsToolStripMenuItem.Click += new System.EventHandler(this.NewGame_Click); - // - // ProgramsToolStripMenuItem - // - this.ProgramsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ProgramsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; - this.ProgramsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ProgramsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicDocuments; - this.ProgramsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.ProgramsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ProgramsToolStripMenuItem.Name = "ProgramsToolStripMenuItem"; - this.ProgramsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.ProgramsToolStripMenuItem.Text = "Load Game"; - this.ProgramsToolStripMenuItem.Click += new System.EventHandler(this.LoadGame_Click); - // - // SettingsToolStripMenuItem - // - this.SettingsToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.SettingsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicSettings; - this.SettingsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.SettingsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem"; - this.SettingsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.SettingsToolStripMenuItem.Text = "Settings"; - // - // HelpToolStripMenuItem - // - this.HelpToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.HelpToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicHelp; - this.HelpToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.HelpToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; - this.HelpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.HelpToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.HelpToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.HelpToolStripMenuItem.Text = "Help"; - // - // achievementsToolStripMenuItem - // - this.achievementsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicEndingsIcon; - this.achievementsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.achievementsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.achievementsToolStripMenuItem.Name = "achievementsToolStripMenuItem"; - this.achievementsToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.achievementsToolStripMenuItem.Text = "Achievements"; - this.achievementsToolStripMenuItem.Click += new System.EventHandler(this.achievementsToolStripMenuItem_Click); - // - // ShutdownToolStripMenuItem - // - this.ShutdownToolStripMenuItem.BackColor = System.Drawing.Color.Silver; - this.ShutdownToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicShutdown; - this.ShutdownToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.ShutdownToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; - this.ShutdownToolStripMenuItem.Name = "ShutdownToolStripMenuItem"; - this.ShutdownToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0); - this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(138, 36); - this.ShutdownToolStripMenuItem.Text = "Shut Down..."; - this.ShutdownToolStripMenuItem.Click += new System.EventHandler(this.Exit_Click); - // - // ossidestartmenu - // - this.ossidestartmenu.Controls.Add(this.osimage); - this.ossidestartmenu.Location = new System.Drawing.Point(2, 2); - this.ossidestartmenu.Name = "ossidestartmenu"; - this.ossidestartmenu.Size = new System.Drawing.Size(21, 216); - this.ossidestartmenu.TabIndex = 4; - // - // osimage - // - this.osimage.BackColor = System.Drawing.Color.Gray; - this.osimage.Dock = System.Windows.Forms.DockStyle.Fill; - this.osimage.Image = ((System.Drawing.Image)(resources.GetObject("osimage.Image"))); - this.osimage.Location = new System.Drawing.Point(0, 0); - this.osimage.Name = "osimage"; - this.osimage.Size = new System.Drawing.Size(21, 216); - this.osimage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.osimage.TabIndex = 0; - this.osimage.TabStop = false; - // - // pictureBox2 - // - this.pictureBox2.BackColor = System.Drawing.Color.Transparent; - this.pictureBox2.Image = global::TimeHACK.Properties.Resources.TimeHACK_Logo; - this.pictureBox2.Location = new System.Drawing.Point(29, 12); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(755, 350); - this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.pictureBox2.TabIndex = 12; - this.pictureBox2.TabStop = false; - // - // toprightcorner - // - this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.toprightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("toprightcorner.BackgroundImage"))); - this.toprightcorner.Location = new System.Drawing.Point(787, 0); - this.toprightcorner.Name = "toprightcorner"; - this.toprightcorner.Size = new System.Drawing.Size(4, 4); - this.toprightcorner.TabIndex = 6; - // - // bottomrightcorner - // - this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bottomrightcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomrightcorner.BackgroundImage"))); - this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; - this.bottomrightcorner.Location = new System.Drawing.Point(787, 420); - this.bottomrightcorner.Name = "bottomrightcorner"; - this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); - this.bottomrightcorner.TabIndex = 4; - // - // bottomleftcorner - // - this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.bottomleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("bottomleftcorner.BackgroundImage"))); - this.bottomleftcorner.Location = new System.Drawing.Point(0, 420); - this.bottomleftcorner.Name = "bottomleftcorner"; - this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); - this.bottomleftcorner.TabIndex = 2; - // - // topleftcorner - // - this.topleftcorner.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("topleftcorner.BackgroundImage"))); - this.topleftcorner.Location = new System.Drawing.Point(0, 0); - this.topleftcorner.Name = "topleftcorner"; - this.topleftcorner.Size = new System.Drawing.Size(4, 4); - this.topleftcorner.TabIndex = 1; - // - // updateText - // - this.updateText.Enabled = true; - this.updateText.Tick += new System.EventHandler(this.updateText_Tick); - // - // TitleScreen - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Teal; - this.ClientSize = new System.Drawing.Size(791, 424); - this.Controls.Add(this.program); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "TitleScreen"; - this.Tag = "ignoreFormOnTaskbar"; - this.Text = "TimeHACK Launcher"; - this.Load += new System.EventHandler(this.TitleScreen_Load); - this.program.ResumeLayout(false); - this.programContent.ResumeLayout(false); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.VM_Height)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.VM_Width)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.startbutton)).EndInit(); - this.startmenu.ResumeLayout(false); - this.startmenu.PerformLayout(); - this.startmenuitems.ResumeLayout(false); - this.startmenuitems.PerformLayout(); - this.ossidestartmenu.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.osimage)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - private System.Windows.Forms.Timer vmModeTimer; - internal System.Windows.Forms.Panel program; - internal System.Windows.Forms.Panel toprightcorner; - internal System.Windows.Forms.Panel bottomrightcorner; - internal System.Windows.Forms.Panel bottomleftcorner; - internal System.Windows.Forms.Panel topleftcorner; - public System.Windows.Forms.Panel programContent; - internal System.Windows.Forms.Panel startmenu; - internal System.Windows.Forms.MenuStrip startmenuitems; - internal System.Windows.Forms.ToolStripMenuItem DocumentsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ProgramsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem SettingsToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; - internal System.Windows.Forms.ToolStripMenuItem ShutdownToolStripMenuItem; - internal System.Windows.Forms.Panel ossidestartmenu; - internal System.Windows.Forms.PictureBox osimage; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.NumericUpDown VM_Height; - private System.Windows.Forms.NumericUpDown VM_Width; - private System.Windows.Forms.CheckBox vm_mode; - internal System.Windows.Forms.PictureBox pictureBox1; - public System.Windows.Forms.Label gameversion; - internal System.Windows.Forms.PictureBox startbutton; - private System.Windows.Forms.Timer updateText; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.ToolStripMenuItem achievementsToolStripMenuItem; - } -} \ No newline at end of file diff --git a/TimeHACK.Main/TitleScreen.cs b/TimeHACK.Main/TitleScreen.cs deleted file mode 100644 index a41c413..0000000 --- a/TimeHACK.Main/TitleScreen.cs +++ /dev/null @@ -1,307 +0,0 @@ -using TimeHACK.Properties; -using System; -using System.Drawing; -using System.IO; -using System.Windows.Forms; -using TimeHACK.OS.Win95; -using TimeHACK.OS.Win98; -using TimeHACK.Engine; -using static TimeHACK.Engine.SaveSystem; -using TimeHACK.SaveDialogs; -using System.Runtime.InteropServices; -using System.Reflection; -using System.ComponentModel; - -namespace TimeHACK -{ - public partial class TitleScreen : Form - { - public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection(); - - public static Windows95 frm95; - public static Windows98 frm98; - public static string username; - public static string progress = "95"; - - public static NewGameDialog newGameBox; - public static LoadGameDialog loadGameBox; - - // Border stuff - - public bool max = false; - - public const int WM_NCLBUTTONDOWN = 0xA1; - public const int HT_CAPTION = 0x2; - - [DllImport("user32.dll")] - public static extern int SendMessage(IntPtr hWnd, - int Msg, int wParam, int lParam); - [DllImport("user32.dll")] - public static extern bool ReleaseCapture(); - - - public TitleScreen() - { - InitializeComponent(); - this.startmenu.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender, args, 2); - if (!File.Exists(Path.Combine(DataDirectory, "o.k"))) - { - SeizureWarning sw = new SeizureWarning(); - sw.Size = programContent.Size; - programContent.Controls.Add(sw); - sw.BringToFront(); - } - } - - public void StartGame() - { - //TODO: You may want to handle story stuff to decide what OS to boot here. - if (Convert.ToInt32(VM_Width.Text) == 1337 && Convert.ToInt32(VM_Height.Text) == 1337) leet(); - else - { - // Time to decide which OS to start up! - - switch (CurrentSave.CurrentOS) - { - case "95": - frm95 = new Windows95(); - frm95.TopMost = true; - frm95.FormBorderStyle = FormBorderStyle.None; - frm95.WindowState = FormWindowState.Maximized; - //if (vm_mode.Checked == true) - //{ - // frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text)); - // frm95.FormBorderStyle = FormBorderStyle.Fixed3D; - //} - frm95.Show(); - Hide(); - - break; - case "98": - frm98 = new Windows98(); - frm98.TopMost = true; - frm98.FormBorderStyle = FormBorderStyle.None; - frm98.WindowState = FormWindowState.Maximized; - //if (vm_mode.Checked == true) - //{ - // frm98.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text)); - // frm98.FormBorderStyle = FormBorderStyle.Fixed3D; - //} - frm98.Show(); - Hide(); - - break; - default: - MessageBox.Show("WARNING! It looks like this save is corrupt!"); - MessageBox.Show("We will now open the Save troubleshooter"); - - SaveFileTroubleShooter troubleshooter = new SaveFileTroubleShooter(); - - troubleshooter.ShowDialog(); - break; - } - - } - } - - private void VM_WidthHeight_KeyPress(object sender, KeyPressEventArgs e) - { - if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && - (e.KeyChar != '.')) - { - e.Handled = true; - } - - // only allow one decimal point - if ((e.KeyChar == '.') && ((sender as TextBox).Text.IndexOf('.') > -1)) e.Handled = true; - } - - // When the TitleScreen Loads - private void TitleScreen_Load(object sender, EventArgs e) - { - Directory.CreateDirectory(GameDirectory); - Directory.CreateDirectory(DataDirectory); - Directory.CreateDirectory(AllProfilesDirectory); - - Resources.google.Save(Path.Combine(DataDirectory, "google.jpg")); - - // Set GameVersion - gameversion.Text = "Alpha 1.0.3"; - - // Initialize Font - File.WriteAllBytes(DataDirectory + "\\LeviWindows.ttf", Resources.LeviWindows); - File.WriteAllBytes(DataDirectory + "\\windows_command_prompt.ttf", Resources.windows_command_prompt); - File.WriteAllBytes(DataDirectory + "\\lemon-lcd.ttf", Resources.Lemon_s_LCD); - pfc.AddFontFile(DataDirectory + "\\LeviWindows.ttf"); - pfc.AddFontFile(DataDirectory + "\\windows_command_prompt.ttf"); - pfc.AddFontFile(DataDirectory + "\\lemon-lcd.ttf"); - gameversion.Font = new Font(pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, (0)); - ProgramsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - DocumentsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - achievementsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - SettingsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - HelpToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - ShutdownToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); - - // Start the VM Mode timer - vmModeTimer.Start(); - } - - private static void leet() - { - WindowManager wm = new WindowManager(); - UserControl leet = new UserControl(); - leet.Width = 500; - leet.Height = 500; - Label label1 = new Label(); - label1.Parent = leet; - label1.AutoSize = true; - label1.Text = "Thank you for making TimeHACK possible."; - wm.StartWin95(leet, "Thank You", null, true, true); - } - - // The VM Mode timer / checker. Updates every 100ms - private void vmModeTimer_Tick(object sender, EventArgs e) - { - // Check for VM mode - if (vm_mode.Checked == true) - { - VM_Width.Visible = true; - VM_Height.Visible = true; - } - // If VM Mode is disabled - else - { - VM_Width.Visible = false; - VM_Height.Visible = false; - } - } - - #region Menu Buttons - - #region NewGame - - // When NewGame is Clicked - private void NewGame_Click(object sender, EventArgs e) - { - newGameBox = new NewGameDialog(); - newGameBox.ShowDialog(); - - if (newGameBox.Successful == true) - { - NewGame(); - StartGame(); - } - } - - public void BSODRewind(object sender, EventArgs e) - { - if (progress == "95") - { - frm95.Close(); - frm95 = null; - - try - { - // Time to close all the game applications - foreach (Form frm in Application.OpenForms) if (frm.Tag.ToString() != "ignoreFormOnTaskbar") frm.Close(); - } catch { - - } - - - - // If VM Mode is not enabled - if (vm_mode.Checked != true) - { - // Generate fullscreen desktop - frm95 = new Windows95(); - frm95.TopMost = true; - frm95.FormBorderStyle = FormBorderStyle.None; - frm95.WindowState = FormWindowState.Maximized; - frm95.Show(); - Hide(); - } - // If VM Mode is enabled - else - { - // Generate desktop with size entered by user - frm95 = new Windows95(); - frm95.FormBorderStyle = FormBorderStyle.None; - frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text)); - frm95.FormBorderStyle = FormBorderStyle.Fixed3D; - frm95.Show(); - Hide(); - } - } - } - #endregion - - #region LoadGame - private void LoadGame_Click(object sender, EventArgs e) - { - loadGameBox = new LoadGameDialog(); - loadGameBox.ShowDialog(); - - if (loadGameBox.successful == true) - { - LoadSave(); - SetTheme(); - StartGame(); - } - } - #endregion - - #region ExitButton - private void Exit_Click(object sender, EventArgs e) - { - Application.Exit(); - } - #endregion - - #endregion - - private void gameversion_MouseHover(object sender, EventArgs e) - { - gameversion.Text = "There are no easter eggs here!"; - } - - private void gameversion_MouseLeave(object sender, EventArgs e) - { - gameversion.Text = "Alpha 1.0.3"; - } - - private void startbutton_Click(object sender, EventArgs e) - { - if (DevMode == true) - { - DevMode = false; - gameversion.Text = "Developer Mode Deactivated"; - } else { - DevMode = true; - gameversion.Text = "Developer Mode Activated"; - } - - } - - private void closebutton_Click_1(object sender, EventArgs e) - { - Application.Exit(); - } - - private void updateText_Tick(object sender, EventArgs e) - { - if (gameversion.Text != "Alpha 1.0.3") - { - gameversion.Text = "Alpha 1.0.3"; - updateText.Stop(); - } - } - - private void achievementsToolStripMenuItem_Click(object sender, EventArgs e) - { - AchievementScreen achievelist = new AchievementScreen(); - achievelist.ShowDialog(); - } - } -} diff --git a/TimeHACK.Main/TitleScreen.resx b/TimeHACK.Main/TitleScreen.resx deleted file mode 100644 index dbffa8f..0000000 --- a/TimeHACK.Main/TitleScreen.resx +++ /dev/null @@ -1,1868 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - - - iVBORw0KGgoAAAANSUhEUgAAAAMAAAAcCAIAAAArypKmAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABdJREFUKFNjOAADDP9hAEkMSo801oEDAK4uvzipdjzMAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAALsAAAAcCAIAAAC261lrAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABwSURBVGhD7dWx - CcAwDABBj57RvFliSMBd8Pd3jTTAI40JxbihcGNoFEMzLjiw/tEu5t3gh2JoFEOjGBrF0CiGRjE0iqFR - DI1iaBRDoxgaxdAohkYxNIqhUQyNYmgUQ6MYml3M2uDEV8w74JBiKOZ8AL79kNgoJIlOAAAAAElFTkSu - QmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAARcAAAAWCAIAAABlmk+SAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADzSURBVHhe7dpR - DoMgDIBhju7RdpMdxUFbiwo1Oh/7f1kYCj7+GTErK4AXSlW/vgD+sixLr+gD4DkqAt56VlHburFbQHp3 - K5JwJmwZSGxS0dhG2yHkTYToM0JCdmFFProazqGi7UIeAvIKT3QSyAEVAVOTimodOnESyy4hRUWACCvy - 8RzPQB4C8gpPdNrPUJFd6T8elD0AZDV9u7DqxEksVW+qVuQh2SYgq7AiH+WjqAiYCE90WzO9nN2koSJA - TX+LzmG0HTHbBGQVVuTjnqwbu0VFSO/iRHdgdwcXS0ASYUUAbqIi4K1eUZ0B+E+rCMArpfwAszqMD00l - tdwAAAAASUVORK5CYII= - - - - 153, 17 - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 - /DQEMQDBfzBo6+oDcSDCGBwGBgAJoRsoKGRD1QAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 - /DQQtXX1MQABCgdIQRCIgwAMDABm/hFrLt/K7gAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAdSURBVBhXYzh8 - /PT///+BJBBhcNq6+iCIAQEYGACcHRsocGQwIQAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAaSURBVBhXYzh8 - /DQcgTj/YQDKQZEBcY6fBgAaSCiZEc9BxAAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABUAAADYCAIAAACLAz+rAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAAHWSURBVGhD7dBb - cuJADEDRrJ51ZWdEZV2Zfkh2E9kVZkrni1brGsPXI6f6nOpzqs+pPqf6nOpzqs+pPqf6nOpzqs+pPqf6 - nOpzqs+pPqf6nOpzqs+p/n3P55NPbd9OD8ha2LcXLt0RnOdecO5xt2G06X4/99MjmG4YmfH/Y6vZ4xy8 - 19gL1nvcTZxeEBmmHr8XpIexCHt1+ohXr6uLaK7sf+cD++EXqnmixl5jwdkwneZdz0rwVdz1t6+eyyBW - bDQ7Y88hNqz9b73g7GHD7cVwN5sXnF4xMkw3jDZdr9gKsGScXrDb467n9+ve7od3We012zFd6SkMUxP2 - rBumk7FnfcL15NWzaJjanMNk7Dk0orm67vuVbs+4noz9js4wnYT9jgcYpua8V9SG6Xq/y/aDV68PXkRz - ZT8bVl3Vx/6tXrcX0VzZ/87N/bfRzzpshb1mu32it7u3e6ELyu9ZbAxDXRM39/vnea5u7iPs3dULFj1s - bMJesN7jzhz1gsgwbZz0p+7seWkPGwc9iwGWop6tGHsf33OOnfx/HGJhL/QRLjY+/v+LsHd7zznm9yLV - a3yAver9ft11PW+2vRufYpqI6nP8719XvaFeQ1O903NeU33O3/aPxw8jRp/ZGK00QQAAAABJRU5ErkJg - gg== - - - - 289, 17 - - - 47 - - - - AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA - IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA - AAAAAAAA////Af///wH///8B////AcdSAAPCVACFwFAADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGtSAA/yGcD/btaB5m4SQAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wGrRQA1sl4RvdCKOv/oo1X9o08Uq5EyADuwRgAR////Af// - /wH///8B////Af///wH///8B////Af///wHATgAHn0QCk7N0Nf2ueUr/vYJN/7d1N/+6cTH9sF8e55dA - Bq2XPwKhkjUAVbJHAAv///8B////Af///wH///8BqkEAIalbFcvGhEb/2qNp/+K9jf/o06//0cGg/8Op - f/vIj039ql8Z/7BkF/+zXRHJoj4AI////wH///8Bs0kAEZY/A6OTSxTb36pt/+jSr//QwrH/rZiG/5SG - e/+7saT/sqSK/9Klbf/YlVL/7a9p/7VcCs+zSAAR////AaI/ADWuYhn3xIM//beXcPvCsqP/kH9y/2RQ - QP9cSz3/eGZY/4t6bf+iknb/vIlM/7F4QP+4Zw//v1kAb71NAAedRQSHsm0p/86UVP+0l3f/bl1P+V9P - Qf19bF7/emha/2VRQP9vXU//hnBb/82kcP/Fgz3/340u/chjAC+zSAAzrl0S771+P/+/hEX/ya+R/5N9 - a/9cSz3/kIN5/4l7cf9+a13/Oioe/6eMcv/ouHz/5ZlD/9V7F6n///8BtlAAbcp4Hv/FlF7/yYlF/55z - S/+9qZb/inpv/11KO/9kVUf/YVNJ/3xtYv+kflj/3ZpP/96HJfvIZQEt////AbZNAAvYfRzP+cV6/+Gh - W//GjEz/nXZO/7ymj/+qmIf/qJyT/3BfT/+AYEH/tn5E/9uJL//RdA+n////Af///wH///8BuVMAJ9l+ - HNvsoUr/zHkf/8F9M/ukcDv/n3VJ/6+LZf+FWjH/zZNV/+CUPv/chib3w14AH////wH///8B////Af// - /wG2TgAPxWMEdbxfAr3FZgmnznUZ68l3H//FdyP/2Y8+/92YTP/nn07/1noUkf///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5OAAOxTgArym8Tp8ZzFv/mm0T/3oUg98lkAR3///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAWgCDx2IB/8pjAIP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QAA8VXAJnGWAAT////Af// - /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA - //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRTADfDUgBPzFkAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgALv1IArcNXAN/ATwAx////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbZKAEO/WQD1zGcA/7dR - ALO8TQAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHATAALqUYAq8Zp - Av/Ocwv/znQR+58/Ap24SQAV////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHLUQADwlAAEZ05 - AEezWwXzyHcb/9ySPP/soUv/04Mt+4UsAKeoPwApxlAABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab1O - AB2mQQChkz0Cuc+DLf/AfTP/3KJh//O5eP/vr2X/y38w/Yo2BtuJLQCTnjsAVa1DAC24SgAVzEwAA81J - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGSgADuUsAIa1TA+GtYRr1nWo4/86bY/+Pa0n/16Ny/7uAT/+1bTb/rF0f/55NEf+NOwn5hjED7ZE1 - AMGoQgBVjS8Ah5U1AGWoQAA5uksAE85LAAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABWkQQCPhTQDvcB8Mv/Dik//sHRC/6lqPP+xcTn/sHU5/7yEQv/Bh0f/15tV/+Og - VP/alET/xXgq8ZlHDNeWQgX/l0QE+5M/A+2MMwDHlTQAebFHACnQUQAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8BvU0ADaJIAL2oXhf34qdo/6pkLv+ybS//3aJg/96qbv/fsHr/68eX/9W7 - kf+xmHH/3r+P/8agcP/NmmDvzJBN+b52J/+XSQj/l0kE/6daBv+sWQz9mj8B2aE8AFnBTgAJ////Af// - /wH///8B////Af///wH///8B////Ab9OABOjPgBjhzUAfcB4Lv+3cTb/1JNO/+25fv/sxJX/4L+U/+za - t//u48f/8efO/+rjzf/MybX/sK2W/8u7lv/OpnP/yI5O/8mIPf+vZBn/qmEe/8F7Lv/XijD/qlMG8Z48 - AHvDUQAJ////Af///wH///8B////Af///wHEUQAJukwAIZpCAM9jGACXo1kc+9+kYP/hqWr/5L+T//Hh - v//x69j/8+fY/868qP/TvKf/zMK5/8Gzo/++taf/4dzO/8O9o//bwJX/voxR/8+QSf/GfDL/5Kht//e/ - ev/nnUj/slkH8aQ+AGXLUwAD////Af///wH///8B////AbFIADuXOgC/jD8K25lTHPGaUxHl4apq/9ux - gf/058f/2MCl/6aPe/+3ppr/c1pH/5+NgP+LfnX/NiUa/5yLfv+yqJ//eWtd/7GqlP/gzan/2qlw/+an - YP/QjEv/5rB4//Cya//GdRv/rlAA5bJHAD3///8B////Af///wH///8BsEwAQb5pDfu4cCj9tm8v/65w - LfWzg07/28Gc/9PDrv+qkn3/nYyA/82/s/9cRTT/X0w9/2tYSf88LiL/Z1NE/7mso/9ZRTb/cGFS/6OY - gP+9p4H/06Bm/9KOQf+0dDv/z5RU/7NoFP+/ZAb/s00At8VRAA3///8B////Ab5NABWWNQB5lkgJ4all - Jf/Zkkb/1Jtb/5t1S/uypIv3z8O3/72xqP9uXE7/Z1RH/2RNOv9zYlX/ZFFC/2VURv9iTTz/Xko7/5SB - dv/Qwrf/e2pY/6yegP+lglX/qHM1/55jKv+keEr/pl4W/8lxDf/HYgDtxFIAC////wH///8BukwAD6NL - AdurZB39vHY0/9qWR//Qnmf/yaeB/4puU/uRgnTzcmNX+3JiVP95alz/a1hJ/3dkVf92ZVj/Z1NC/2RP - Pv9kUD//b1lJ/5+Rh/8xHhD/wqqK/8OpgP+hbzX/oVwU/65zOv/clEH/24Ia/8lkAJ3///8B////AbxN - ABmfOwBhlEQIz6dmJf+6cy3/y4c7/8OWaP/qzan/lXlg/2tYTP1LOCj7Oikb+VdGOP19bF7/lod9/4Fy - Z/+KdWX/aFNC/2ZRQP9uW0z/QC4i/4J0a/+khGj/7M6i/+Kqaf/Yjjj/77Ft/++jS//WeQ/1wlkAHf// - /wHMXQADt0sAJ6RJAOO1ah39x41N/7dyL//EgTb/u4xd/+vQrP/m1b//t5+L/3tlU/9aRTL/UD8w/4Bx - Z/+sopj/vLSt/4l2af9uWkn/aFND/2JQQv8eEAb/pJF//8Ooif/szZ7/46dj/9qMM//0sGT/4Y0t/8xq - A5H///8B////AcBPACmtRQB7qVEH27RsIv+/hkr/tnU2/8eCNf+4gkz/qINa/6qUf/+finn/fGdX/29b - TP9YTET/j4R6/4d2af9YSDz/h3px/5uOhf+FcmT/QC8j/ykYDv+Nd2T/poJe/+/Jlf/ko1r/3Iwv/+qd - Rv/RdQ71v1YAHf///wH///8BvlIAMbVQAOfEaw39xH0y/72CRP+qf1b/0Ig6/9edYf+0hVj/c1Ax/72s - m//Bs6f/vqub/5WJgP9PQDT/Yks5/2ZSQv9KOy//YlpT/6iaj/9bTUP/rJ+V/4VoUP+sgFX/7Lt//9OK - N//giyz/4Y0s/8lnAZP///8B////Af///wH///8BtlAAl8xwCP/WiTH/6bJw/8Sbbf/JhUD/t3w5/6Ry - Qv+sh1//tpp8/8Csmf+Yi4H/Oysh/19PQv9kTz7/cmRY/3BiVf9UQjP/JRcO/0w7Lv+cj4H/kHJR/8+f - a//lp2D/zn4l/9+JK//WehHzwVgAG////wH///8B////Af///wG2TQAnymkH6/CfP//9wXX/+uWt/96h - ZP/WkkT/x41N/7iKWf+mg2H/fV1B/6SSf//Xx7j/mINy/4NzZf+NgXr/gnZv/2BOQf+Hem//STId/3lj - Sv9qRCH/y5FQ/+ehT//VfyH/2oIf/8poApP///8B////Af///wH///8B////Af///wG4UgBX2XwV/+2e - Qf/+0Ib/9L+A/9qSRf/ppVT/snM1/7GATP+hdkv/qo9v/8mxlv+0nor/2su6/9HKw//Br6D/RzAd/5KD - bf+MaEj/sINW/8SMUf/dmUz/1oQp/9mCI//NbwfzwVYAGf///wH///8B////Af///wH///8B////AcRQ - AAO5UwCT1HcP//KkRf/4tGT/5KBX/897If/ThzD/tXMv/6x5Q//TqHL/k2g7/4hjPv/WvZn/rZV6/8Ol - hP9NLw//lG1G/8GVZf+/hUr/3JhO/+GSNv/ijS7/2YIf/8NfAHf///8B////Af///wH///8B////Af// - /wH///8B////Ab9TAAO6VAB103QN+e+bNv/jlDj/xHIb/8hvEP/ciiz/yH0u8ZFRGf2bXyb/mGAr/4hU - JP+1ilv/lmg8/49fNP+jbTn/zpFQ/+ejVP/gkjf/5JU+/+iaPv/MbQfdzFEAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2TgA3xGEDvcdoBvvCZwT/wGYE/8lsCv/McA/T2YUm/deJ - L//GfCj/unIn/7FrIv++ejL/2phO/+umVv/jmUT/2ow4/9mTSP/zrVz/3oci/8djAGH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtUwAH7FMAGO0UQCPulgAi7RM - AD2+XAHFxGQH781xEv/Xfxv/14Ad/895G//KeB7/1Ig1/9uZVf/boGD/5aJW/+qbPv/Udg3dukgACf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wG+TgAFrkcAK7JQAX/FZwvx4Iso/8t7If+9cyD/7q1i//OvYP/toEX/3YMb/8pm - AWv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AbJJAB2xUQGPym4L/cVuCv/TgB//5ZEw/9yC - GP/OawPfwlMAB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3UAB5xmMA/8Vj - AP/MawX/zGcA/chfAE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG9UwCTxFoA/8hfAP/JXgDBxVEAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcNUAAfEVQDLx1kA/cZYAEX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVVAC3GVgBt////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AchU - ABXFUwBHxlQAJdZgAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzVsAA8JSAFHAUgDLwVEAjchUABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxlEAF7tPAKHGWwD9wVYA5b1OAFnMVAAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUAAFuk0ATblSAOfIYQD/zWcA/7VOAMG6TAA7yU4ABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG+TAAXq0UAm8JfAP3HZQD/zW0B/8dm - A/mlQgCltkoAL9FQAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ac1OAAOsQgBLqEkA4cVp - Af/MdAv/0HcR/9uEHP+4XQrzlTUAobVJACnQSQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHNVQAFy00ABblI - ABuWOAChu2IE/ch1FP/NfiL/35M8/+ibQv/llTj/uWUX9YgsAKWnPwA9v00AC////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AclO - AAW6TAA7skYAR5w4AFeiTATlw3EU/8Z8J//Efi7/4Z9V//W0av/1sWH/66JM/6VVFfd/KAHDkjIAb6pC - ADG4SgARwEwAB8RJAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcdSAAuwSACFnj0AtYIsALPBch7904w8/8J/N//Kjkv/5K5x/+u0dv/7woL/6ahf/9uR - QP+7bB/9gS4C7X8mAMeRMwCZoDsAa6tDAEezRgAxuUwAG8hIAAXQUAADzkcAA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpPAAewTgCdvWQG75FDCeu9eS7/bEAa/8mRVf/EmGn/cVQ4/+2+ - iv/ps3v/z5Na/8V+QP+1Zyj/qlkd/5dEDv+FMgX9gCsB9YEqAOeGLADXmTgAm7pNADWmPwBRnjoAX6hB - AEO0RwApvE0AFcdOAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BwVAAFbFHAE2lQQBbgzAAz69kFf3GhT3/1qZx/8ub - Z//MmWj/kF44/5RbNP+sbD//azIP/6trMv+yayz/u3Ms/8yCNP/OgzP/tmkj/7NlHv+iUhP/mUQI55E0 - AJ2LMgDRgy0C6X8pANmBKAC/jC8AnZ47AGmuRAA1vkwAE81XAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bv00AH6hGAKeGKgCbjD4G58mF - Of/Dhkb/uX5F/6xsOf+fWzD/q2o5/75+Pv/NjUX/yI5M/6VyN//nrmr/rHpD/8eTVf/oqmT/6qlh/9+c - UP/jnUz/zX8p56VVE9WhUA/7lUID/6RQBP+iUAf/nUkE+4w1AeuDKQDJlzYAka1FAE3ATwAR////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BuEwAE65R - ANeSPwDdunAg/e+2dv/RlFr/pF4q/6RdJ//Cfjj/2p1a/9+naP/grHD/4K11/+7Gkv/iu4j/tJVr/6SD - W//OqHf/37Z//8mfbP/nsnP/zZdc48GFRPHMhDP/r2MT/5NDBf+LPAD/n1EF/6dYBv+vXAX/m0UE+Y80 - ANudOQCDuEoAJ8ZOAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActL - AAO9TAAft0gAHZI1AFOKPQPntm8i/8J+Pv+tZjD/tW0r/8qJRP/eo2L/8cSR/96xff/etYb/4cGV/+nU - rP/z473/9uzJ/8TAo//s4r7/w7ub/62ig/++p37/upVl98WSWP3PlFD/15VL/7pyJP+lWBD/l0oJ/6JZ - Dv+kWwr/yXsj/8FtEP+fRwTtlTUAp7FGAD3GTwAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AclYAAeqQgBfnDkAcYsxAE2mXRX1y4Q//7hzPP/OikT/5qtn//fHkP/pvIj/8tCn/+TD - mv/l0a3/7+bI/+/nzf/y6dT/7OLO//Lq1//t6tn/t7am/6+vnP+3s5n/08Sf/+TImv+9jVf/wYdI/8uN - SP/JhTb/sGQY/6dcH/+9eDL/x4M3/9+WQv/SgyX/qlIB+ZU3ALW0SAA5yVUABf///wH///8B////Af// - /wH///8B////Af///wH///8Bx1EABcdTAAmtTQCJpEwAyW4aAHWLQgvbsmcq/9WZVv/lqmb/5Kxv/+K4 - iP/szqX/9OXE//fz3f/n2sP/+e3d/+zhzv/Jspr/49PD/9zOwv/PxLb/6+PW/7Kqnv/h3M7/2tC7/8bC - p//j0av/1a59/7iCRf/Fikf/0I1B/8F2KP/DfED/8rh7//S6df/0r2D/1oYt/7BXAfmaOgCtt0oAL9dX - AAP///8B////Af///wH///8B////Af///wHNVAADu00ALaU/AGmWNwBvey0C32YlB9lyJQC9m1AQ++ar - Zf/rtnr/2KZw/+C/lP/268v/5dm+/7Wkkv/u5dz/xrer/7qfiP+KcmP/w6mU/7uupP9jV1D/i3Vj/7Kc - iP/Xy8D/trOv/5+Vh/+xrpf/39Kw/+bKnv/CkVf/0pdV/+CdU//Ph0L/46t1//zNk//6v3z/8qxc/8t5 - HP+uUwD1oj4Alb9OABv///8B////Af///wH///8B////Af///wHTVQAFrkYAYaFEAeFxHgDHolgS9793 - Mv2BPAXnqGUc59aaWP/gtIH/2bSH//Tpyf/v4cj/yaiK/6qLcP+3q6H/tKGT/2VNO/9hSjn/rJ6U/6KW - jv8mGBD/KRoP/3NiV//Mwrn/q6Oa/1JFOf+RgW7/r6yY/8q+oP/z2a7/26hv/+yxbv/alUf/x4FE/9yk - bv/lrnH/77Bo/8p9JP+8ZQn/rE0A665FAGnFUQAL////Af///wH///8B////Af///wH///8BsE0Ab852 - Ef+kVgv5xHwu/65nLf+5cin9rHIx77aBRv+7kWP/6dOt/8i1m//Is5z/s5mB/4p2aP/Kwr3/4NXL/1lC - M/9cRTL/V0Y7/4BsXv9AMST/LR4R/0c1Kf/PwLT/2tDH/0o3Kv9uWUb/aVdF/6ylj/+snX3/zKyB/+Gu - dv/dnlf/xX0u/7FuN//IkVf/259c/8B3I/+2Ygb/ul0E/7FMAM26TQA/z1QAA////wH///8B////Ac5Q - AAO7SwAfrEUAQaJNBOGzaRn9wHs5/7lxLv/Zlkn/qG8w+62ATv3CpoD/2cut/+bYyP+/sqb/nI6E/3Zk - Vv+XhXn/e2hb/2JLOf9iTDv/cmFT/2VRQP9lU0P/VEY5/11HNv9dSDv/YU1B/3VeUP+Yh3v/pZqQ/4t5 - Zv+vpov/sKB+/6eCVP+8hkn/z5FI/8B6Of+4f0f/wYVE/6tjFP+rWQL/yG0H/7xYAPe8UQBry04ABf// - /wH///8B////AclQAAeoQQBdii0Am4Q1BdmQTAv/tm8t/9aNP//mqGD/26hs/4ZcM/vHtpX3e2lT8b2u - ov/z6N3/opWO/25cT/91YlL/bVlI/2RNO/9rV0b/dmdb/25eUP9aRzf/allK/2RQP/9lUUH/ZVFA/3Nf - Vf/DuLH/3My//1tJPf+aiXD/rZ+A/6yQaP+gcj7/n2kq/5dbGv96UC3/m3ZQ/5pXGv/Dcxv/z3QN/8to - AP/JXgBz////Af///wH///8B////AdRNAAOsSwCJp1AD56VaEvu6eTn/tWwt/9eQPf/bn1r/16l0/7eQ - af+/qor9ZUs0+ZeLfvHOwLT7bFpO/3dpXP97bF7/eWlb/2xZSf9xYFL/cmFT/3RkV/9cSTr/X0w8/2RQ - P/9kUD7/Yk4+/2xXRv9+bGD/3dDG/yUVCP+Ea1L/x7GQ/7mkfv+kfUz/oW4x/59dFv98PQr/nmMq/86J - Ov/biiv/2oAU/8pnAevBVwAn////Af///wH///8ByFIACbxLABWcOwBFkUAB56NdE//EhEH/s2ki/9aQ - QP/eomH/sIJW/9e1jf/VuJf/hGVJ/19JOPtCNCztNiYZ90Y1Jv1uXk//dmhc/2dVRP9wXE7/hnNk/4Bu - Xv9rWEr/cFpJ/2NPP/9kUD7/aFRD/2tWRf9wXlD/Pi4k/ywdFP9kSjf/0rKP/+jPpv/ftID/tHs6/8Z+ - K//SjEL/9rx6//OuXf/oljb/1XcN/8hiAHvFUwAD////Af///wHQSAADuk0AL6A8AH+BKACVo1YO9aFg - H/+6fT7/t2wi/9GLPP/Xnl7/p39a/+/Rqv+/n37/noh0/4l3bP9QPC39XUg1/z0sHfk5KBr5Szor/W5d - T/+xpJn/nI6E/3prY/+2p5z/knpp/2tWRf9oVEP/YUw7/25dTf9iT0D/NCQY/4Z5cP/Gtab/mnla/+7U - q//luoP/5apm/9iSP//ZkkP/9rdx//GoUf/hiyf/zm4E57xOABf///8B////Af///wH///8BtEoAPa5Q - AN2LOQTrvXIg/9SXVP+6gEb/t24l/8uFN//Ynl3/pXhQ//bctf/j0bP/69vH/9zGsv+KdGb/ZE47/1lE - MP9INib9Tj0u/XVkV/+Nf3X/npWM/6ielv+zpZ3/eGRX/2tWRP9qVkT/aVRD/25cTv89LB//Gw0E/3lq - XP/Ou6T/zLKR/+XMof/xxo//15dP/9eLNf/nnUz/+LVo/+qaPv/VehH9y2UAd////wH///8B////Ac1U - AAe/TwAruUwAMaVJANW2ZBD9tW8m/8KHR/+5g03/t20m/8R/Mf/Jj07/nGxA/8yof//NtZf/2829/8my - n/9/aFn/e2RS/2hSP/91YE//QTQs/4h+dv/QyMH/r6GV/5uOhP+fmJH/rZuN/39sYP96ZVT/bFhI/2NQ - Qv8lFQv/HxEH/8Ownf/Kt6H/oXlS/+nJm//2yI//5KNa/9WIL//rnkn/7qRP/9yHJP/MbAXfvlMAHf// - /wH///8B////AcVQABW1SgCJp0EAj5pAAtG0ZRL/wXsu/8CFRf+4hVD/tW0q/9SNPf/Sk07/pG88/6uD - Vf+EZkb/qJB7/6CIdP92X03/i3Zn/2BMPv98bWL/VktC/46DeP9tXVH/c19Q/1RBM/9FNy7/fnJq/6mg - mv+djoP/g29i/008Lv8bDQX/NyQX/2hPP/9wUDb/wZlw/+3JmP/zvoD/2JNE/92PM//mlj3/6Jg8/9F2 - D//IYwJ/////Af///wH///8B////AclTAAm/VgDPrUkA3bleBPvJeh7/zIc5/7d6OP/TqXr/wIlX/9OK - O//enlb/y5Vf/6l5Tf+qgVf/Y0Ip/8Crlv+3q6H/1ca5/9S/rf/Jua3/h313/1JEOf9jUED/X0c0/2dS - QP9QPzD/SDsy/2RcVv+yq6L/xrWo/1JAM/9vaGX/pZaM/410X/+JZUf/tIdZ//DFj//oqmb/yX0o/9+M - LP/lkjX/4Ysn/8lpAuO+VQAf////Af///wH///8B////Af///wG7UQBbtVEA6cJlAf/Dcx7/1pBE/8WH - RP+jek//d0oi/8mDO//RkEb/0ppb/65+Uf+/kmP/Z0Qo/56Gcf+7ppH/tquj/8i4qf9EOTP/empe/1tL - Pf9aRjf/Xkc1/25bS/9vYFP/V0Y4/zEiFv9AMij/TkQ+/3lrYP92aF//yLal/4RjR/+LYz3/xJVl/+Ww - cv/in1P/zH0j/9+JKv/lkTT/13wT/8llAHPEVAAD////Af///wH///8B////Af///wG/TgALtlAAxc1v - Av/Rexf/1Yoz/+6ybP/40pv/3bSF/8mGRv+6dSv/qnEw/5xpN/+vgVH/tJNu/8Ghf/+uknf/2su6/8G2 - q/86KB3/MSEX/1pLQv9XQjH/blpL/3NlWf9yZVr/cGJW/2hVRv9EMSP/IBIK/ywbD/9oU0T/qqSV/4pv - UP/LqHv/0p9n/+OnYf/Xjjv/0n4j/9uDJv/hiyf/zW0E47lLABX///8B////Af///wH///8B////Af// - /wH///8BtkwAU8ViAvXfhx7/+KxS//7Ac///36H/9d+r/9+mbv/SiT3/1JFE/8uUVf+ibzv/wJVm/6qJ - bP+AX0L/d1tD/5aCcf/cz8H/y7qs/6aQf/9xX1D/cmRY/2pcVf9lWVT/c2Va/2xcUP9/b2T/gHJm/zEe - Dv9bSDX/eWVL/2VFJ/+CUiX/2p9d//CwY//WiC//1X0g/9+JKf/VeQ//yWQBe////wH///8B////Af// - /wH///8B////Af///wH///8BylYAA7hSAI3Udw7975o3//WrVP/+yH7//+iq//LAiP/XkEn/4JxO/+2v - ZP+9fz//sX5L/82ld/+Vb0n/gl06/3xiS//azLf/zbmm/8Syof+ol4f/wbKl/+Lc1//n4t7/qpuO/2dR - Pv9eSz//c2hb/21QNv+HY0P/lnJM/4teM/++hUf/25lP/+OYQv/VgCX/2YAh/9Z9GP/LagPbuU4AG/// - /wH///8B////Af///wH///8B////Af///wH///8B////AbpNABG7VwDB3H8U/+aSL//4sFr//tKI//vK - if/kpGP/2Y49/+ihS//WkET/sXM2/6hyOv+4iVX/oHNH/55/XP/SuJb/yayO/864n/+Yg2//3s26/6aX - jP/q4df/pJB//1U9Jv9mVEH/k4Jq/4tmRf+uhF3/s4NU/8uTWf/MjEj/559N/9SCJ//WfiL/24Uk/8pt - Bv/HYQBz////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG0TAA1u1cA3dV5 - DP/nky7/+rNa//y6bP/xsmr/35dR/9F9Iv/XiC7/z4c1/7BtLP+hajP/u4tX/+fCjv+pf1L/g101/4Fc - OP+Rd1r/796+/5Z+aP/VwKf/yKmI/z0jBv9KKw7/rIhj/9Wwg/+ue0n/wYdN/82MSf/nn07/348z/+GK - Jv/jjzL/138Z/8RiAMG6UAAd////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Btk0AQbxZAOHWeA//6pQu//eqTf/zqlX/35hJ/8h2JP/IcRP/1oQm/9eMNv+/ejH/p2sv/alz - O/+hbjj/r3xE/6p7R/+oekr/tI5i/8ilfP+/oXv/lGtA/3lOJf+BWC//o3FB/614Q/+/hEf/3Z1X/+ig - T//hkjf/3ooq/+maQ//hji3/zG8J98JaADP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AbhOACO8VwC30XEJ/+qRJ//tmTf/3Iwt/8Z2G/+9Zw7/yG0N/9iC - IP/gkDT/zH4t45VQEvmPThX/llkf/4lOG/+DShj/hlAf/7WHVf+LWS3/lWpA/5RnPf+XYTL/sHc9/9mb - WP/rqV7/5p5M/+CRNv/ahyr/7qZX/+ygRv/Xfxf/xmMAt91VAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TAAHtk4AdcNfAe3QcQn9zXEJ/8hu - B/+/ZwP/wGgH/8ZqCv/RdRD10XgY09SBKPvikzj/x3wp/7huH/+tZx7/oFsZ/59cGf+iYCH/uXg1/8+R - Tv/oplz/7Khb/+ehUP/il0H/24sx/9WIOP/koFj/9a9d/+WSMf/OcAn1xV4AOf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAA7ZN - AB22TwBnt1MAs7dVAOe5WQD7vF0A/cVoBP/BXwShu1kBr85xCv/bgRr/34gj/+WSMP/mlTX/5ZU4/9WE - KP/Vhiz/1Ygv/9+TO//nnEX/5Jc+/9uNNv/XjkL/15dW/9mbV//wrF//7aFG/9+HH//MagK1wUkABf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxE4AA7VLAB2uSABFsUsAYbRPAHW1TgAbr0cANbVRAJe4VADPuVcB78Bh - Bf3KbQz/03gU/9h/Gv/UfBr/y3MV/8FrEP/Abxv/0Yg9/9+hYf/epGX/2ZxZ/+GeU//wplH/5pMx/9V2 - DfnFXgA/////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bvk4AC7NKADWqRgBntFMB0cZoCf3fiCP/45Az/8+AJ/+yaBP/xX8x/+2uZ//4unL/8q9i//Gn - Uv/pmDj/34Qa/8toArnBUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Br0cAD69KAHm5WgPfznQS/duHI/++awr/u2oO/9eM - NP/vplD/76JK/+iWNf/fhh3/0XAF+8RbADv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGzSgAXq0kAe75e - BP3QdAv/ynIN/9F7Fv/ZgyD/4Ysm/9uBFf/ScgX/x2AAuc5SAAP///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AbJLAHfEYAD3yWgA/8VlAP/KagX/0HAH/81rAP/LZADnxlwAL////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcBKAAW4TwCFwVoA+8ReAP/EXgD/yWMA/8xlAP3HXACH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHAUQAJvVEAocNYAP/FWwD/yV4A/8ld - AOfFVgAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bw1QADcNU - AM3GWAD/x1oA/8dZAIf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcRUAFHFVgD1x1cA4cVVABX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZWAAXGVgA1x1YAL////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA - AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA - //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA - AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxU - AAfIUgAnxlQAMclSABH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHIUwAlwlMAicFTAKnEUgBPyVYACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHLUQAJw1IAUb9RANfDVQDzvlAAo8VSAC/UVAAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFIAI7lOAJPBVgD7y2EA/75U - AOe7TQB5yFIAGf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzlEACbxP - AFO0TADZxVwA/8ljAP/NZgD/sUoAy7pNAFfJTgAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcJPAB+wRgCTvVgA+8ZiAP/KZgD/z20A/8djAfmmQACxuEwAQ81VAAn///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpOAAe0SABPpUMA1cJhAP/HaAD/yGoA/85wBf/SdQf/tVYF85w5 - AKO3SQA/zlMACf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG9SwAfnjoAka5QAPnFaQD/ynEJ/9B6 - E//SehX/3okj/9J5Ff+iSAXvlDMAo7JIAD3MSQAJ////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKTwAJqUEAVZY7 - ANfBaAP/yHMP/8h2F//UhSn/35I3/+KUOf/omDv/3Yoo/5xGB+2MLgCjq0MASb9MABP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8By1EADcBQ - ACfCTgAZuUgAJY0wAJepUwH7xXIR/8h6IP/HeyX/04s6/+qlV//zrl//9K1a/+2kTf/jkzf/eykA8X0k - ALueOQBntUkAKcVTAA/LQwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPAC+tRQCHqEAAb546AGOMNwDZxXMV/8N1H//GfSz/wHsu/799M//jpV//9bh0//q8 - df/ysGP/7qhW/9uONv+gUA75bxsA14QqAKOcOQBrrkQAO7hMACHCTQAPxUsAB8M7AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdFbAAO7TQA9q0gA1Zc5ALN7JACtplUI+eKYRP/Qiz3/w4I6/7l6 - Nv/uuX3/4q9z/+Wucv/5woX/+8OC/+OhWf/clUf/1Yg0/7BgFv1+LAD1eCIA44YrAMWVNQCjoDsAfalC - AF+vRQBJtkkANbpNAB3FRQAH318AA8xMAAXPRQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BtEcANbxdAPfDagvpdycA38d8 - Jf96Qhb/gVMf/9CXWf/BilD/dlpA/6iDXP/yxpL/7LZ//++6gP/ipmf/z4lG/8F0L/+5aST/s2Af/6FM - Dv+GMgH9fikA+XskAO+CKADjiS0A1ZAyAL+jPwB/wFAAK7pOACesQwBLr0UAQ7VKAC+8TQAdwk0AD8FR - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGSgALvVAAIblK - AC2lRwDDjjoA4aNWDvnKgzT/259a/512Uf/WpnD/0qV0/+CvgP8/IQn/r35S/8+TY/+3dET/ZCwP/6to - Pf+ZUCb/nFId/6dbGv+oXBr/q1sZ/6laF/+RQg7/jDwJ/4IwBP+HMQD5kzgAy6RAAHegPACJgykAxX8n - AMeILQCxlDQAk6A8AHWrQwBVuEsAMb9NABfJSgAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHUVAADv1AAKaxDAHujPQBtkDAAb3gqANuqYA3/tnMo/8eNTP/Wo2z/xpJg/7B3Q/+4fk//pWhB/4xR - MP+oZjf/n14n/3U9DP+kayf/1pRG/8+JOv+lZib/0Yw+/9qURP/bk0L/1Io3/9uQOv/MgC3/xXcs/6NQ - C+uKMwC5fScA3ZxFA/2ZQgj9kTwC+XknAPNwHQDnfCQA04wvALGdOgCDrUQAT7xMACfHVgAP20kAA/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab5NACWuSwCtlDYAp28aALOcUAr70o5B/9CSUf+8gkb/s3Y+/61r - N/+fWy7/l1Mr/7BvNf/LikL/xYM8/9mcVv/UnV3/jl8p/+mzcv/lrGz/rIFR/7+UXv/zuHb/9bl1/+qr - Zf/gn1b/4p9T/+GbS//JeybbsmMZ0ahaFfeaSQv/izgA/55KAf+zYAz/sF4F/6lVB/+ROwL5figA64Mo - AMuXNgChqUIAa7tOACvQUQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG4SwAhrU4A67ddAOeAMQDjw3on//C3 - dP/osHX/vH1C/6VeK/+WUCT/r2kr/9GOQv/QkEv/2JtZ/9+oaf/irXH/8cCI//DGkf/fsHn/0Kl4/514 - Tv+dd0z/tItd/+GzfP/js3j/y59r//zGiP/krGr70JVZ2bh7PenNhTT/uW4Y/6lbD/+GNwD/jTwA/49B - AP+jVQb/o1QD/7ViBv+nUgf9hjAA9YUqANucOQCZtEkAQ8hQAA////8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ActDAAXPVAALwkwABaI9 - AEuALgDZn1MJ+7t1Kf/VllX/3J1j/6dgLf+fVyD/uHIt/8yKQP/Ym1n//NCc/+6/iP/VpnD/3K98/8yk - c//v0qb/8Ner//vqwv/r4b3/sKeH/8O4lf/46b7/vq2J/62ad/+jglX/2qty/aR7Su3Hl1775Klk/86O - RP/KgjD/smYX/5dKB/+LPQP/n1IJ/6ddDP+fVQL/umoQ/8p3GP+4XwT/jDUA75IxALWsRABfv04AHdRU - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHCTwAfsUgAUbFGADOtRQApeSkAva5lE/+5cyr/tW0s/6FXI/+xaCv/0Yw+/+SpZP/nr3D/7LiA/+jA - kv/etYL/3rmN/+jHnf/q06v/5tey//bsyv/v4sD/8+rL/+vp0v/o4sX/5+DA/7CtlP+wrJD/sKmM/868 - lf/Cp337zaFr/7N6O//Fikj/36Fb/86MQP+/dyP/sWMU/5JFC/+jWRT/qWQZ/59ZCv/LgS3/1ogs/8Zx - Df+jTAX3iS0Az6ZAAHu+TQAj20kAA////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bu0wALZ46AJWYNwBvqUAALYU6AN3JgTb/z4hG/7l2Q//NikX/3p1Q//C8 - fv/9z5r/7b+N/+jBkP/217L/4b6X/+LPq//t48P/8uvR/+/o0P/s49D/+/Li/+fdyv/t4tD/597P/+vp - 3P+wsKL/sLCg/7CvnP/Eu5v/2s2p/+3XrP/MqHr/x5Nb/7R6Ov/Gi0j/0pJK/8eCMf+yZhb/m04V/8F4 - N//Lh0H/zotA/9mTQv/onkf/xXMT/7FYAf2PMwDZqUEAc8JRABv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHUVAADxVIAA7lMACWzVgDpoEYAq4AlAF9uJgCvr2Ud/7px - OP/Ok1T/4qlm/+KkX//os3X/4baE/+fClv/szaT/+e7O///+5f/j3MT/6drC///67//y69r/2Miz/9nF - sv/u4dT/5trN/+fbz//s4tL/6+fd/7Cvpf+2saT/+/Pf/9nMsv/DwaX/9OTA/+DEl//GlmD/uYFD/7+F - RP/Sk0z/zIY3/8R4J/+uYyr/2Zha//e/gf/0t3P/7qtd//GoU//DbxL/umAA/ZAzAM+sRABnwlEAFf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHfXwADwVAAG7pNADO4TAApmkAAw3st - AOVEAwDFbRwAiXctAPGqXhn/2JdN//W9ef/aoGD/36x0/9KmdP/14b3/8+nH/+rhxP/p4c//+fPo//fs - 4P/u3s7/69S//4JpVP/GqpD/wKCG/52QiP/IxcL/UDoq/9/Itf+/ppD/1M7C/////f+zsar/pZ+O/7Cw - mv/Rw6D/9+K8/9e0gv+qdzz/x41N/9iaVP/Rijv/04k7/8uGUf/zwYj//tOX//7Fgv/6uG3/8KVQ/8Rx - Gf+0WwL7lTYAw7NHAFPIUQAN////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1IACbRK - AFebOQCnlDMAh3cgAJmRRgvzqWIh+1saANGINwLPoVoV/e2wav/qu4L/9MqW/8aVYv/nyqH//ffZ/+jX - uf/dyLD/k3Ra/7Glm//Yw7D/mIh9/5Z6Y/98ZFL/rpmL/9TAsv/n2tD/Y1RL/zAfFv9UQTL/not7/6qU - gP+Ufmz/sLCt/5CHff+Kf23/sLCd/83Co//87Mj/6ceY/8GNUv/XnV3/87Rv/9aQRf/Qikf/4KVx//nI - k//0voL/+Lx2//GsXv/Sgyj/sFkA/7RYAPmeOgCtuksAPdFcAAX///8B////Af///wH///8B////Af// - /wH///8B////Ac1TAA+rRAB9qUwC8YMtANlnGgDftmsY/8mBOf+MRBD5kk0E36tqJOfQk1D/26hu/8ac - bf/ry6D/8efF//zz3v/lzrT/t5R2/7uaff+binr/v7Kq/6+dkf9MNij/bVRA/0EtH/+4rab/s6ee/y8i - HP8tHhL/JhcN/0c4M//i1sr/1MvC/7Gpn/9EOC//hW9b/5iIcv+wr5//sKWJ/+vdu//32Kn/2aRq/+yy - c//kpFv/04s5/7x2PP/SmGP/2aNq/+qycv/trmX/0ogy/8JvEP+zWQL/rU0A76pDAIvCTgAh////Af// - /wH///8B////Af///wH///8B////Af///wHOVQAFsU4Ak9J4Df/HchP5lEoM+cN8Lv+2bDH/wHYw/6Nj - H/e1eTfrp2sr/9ivff+2iVr/8uTA/9TDp/+9qZL/zLOb/7mbf/9xV0L/w7q2/7+wov/l29P/VD4y/1tE - Mv9ROyn/WkxH/5aDdf9QPjD/JBcM/y0eEf9EMyn/oY1//+rg1v/Pxb3/NCIZ/3VfS/+EcV3/eWdV/7Cw - nf+gjW7/t6SA/922h//ntH7/4KVj/9WQQ//DeSv/r2s2/8GJUf/YoWT/36Fc/8uEMf+mVwD/x28M/7RV - AP+rRwDZtkwAZcdSABH///8B////Af///wH///8B////Af///wHLQwAFyFIACapHAGOoUQP5uGgR+7Zu - If/RjET/qmgw/7h1Kf/TkET/i1Ub9699Rv2ed0v/79e0/9TBof/ZxbH/5NvN/6OLef+BcGP/aFZL/9jK - vf/h1Mj/rp2P/2hQPv9ZQzH/ZU8+/2xZSP9mUkP/YEw8/15RRv9DNCf/Ujwt/2dPPv+Sg3v/mYp//3ti - T/9CMCT/ST0z/3huZP+MdmL/sq+U/7CniP+wmnX/qn9P/9yna//foVn/0Y0//6tiI/+0eUH/u4JG/8uN - Sv+3cSD/pVUA/71nCP/CZgf/u1gA/a9HAKPEUQAl////Af///wH///8B////Af///wH///8BwU8AH69F - AFGmPwBNhjEAs7BhD/uPTQz/z4lG/8ByLP/hnUz/3J1W/7d/Qv2pgE/7lWpA/+nfwf3RyK//2say/7au - pv/Sx73/tKuj/2lZT/9sW1D/W0k//11JPv9kTTv/ZE07/2lVRf93aV//b1tN/1dBL/9pWkv/XUs8/2JN - O/9gSzr/WUU3/1VANP9aRjz/7t/R/9zJuf+6qp3/h3Rk/5WIcv+vpYr/sKKA/7CVbP+TZTD/nWou/8CE - Pv/Nhz7/ypBb/8+fZ//Ii0n/sGod/7FkDf+uWQD/zHAG/8VjAP/GXADXwlEAH////wH///8B////Af// - /wH///8B////AblKAC+aOACVgScArXEiANmmXhP/jEsP/7x0NP/TiTr/8LFl/9OYVP/ouYD/fVEo/bOb - d/fBt5vvRi0a77KnoP378OX/7t/S/4Jzb/9uW07/dV9M/3prXf9qVUT/ZU48/2JLOP9zYVL/eWtg/3Jk - WP9aRjT/aFlM/2dURP9kTz7/Yk4//2dTQv9lUUD/Xko//6qXi//Szcv/2Me6/1ZGPf96ZU7/o45y/7Cl - hf+vlW//oXpL/6JxOf+jbS3/k1YP/0weAP90UzT/hGJE/4NEFP+yZxj/2oYl/9F1C//IZQD/zGMA38lV - AA3///8B////Af///wH///8B////Af///wG4SwApslQA651HBt2eUg33mlgd/9SUUP+wZSf/z4Uw/+yv - Zv/SmFf/3rF8/6B0Tf/Tw6H9m4Ro+zQfC/e3raPvz8Cw+9vMvv9TPi//dmhd/31vYv96aVr/e2tc/29b - Sf9zYlT/c2NX/3ZlV/9zZlv/a1lJ/048LP9mVEX/ZlJA/19LOf9kUUD/Yk4//2tWRf91YFH/uK2m/+fa - zv8WBwD/SjMd/76qkP++qYb/sJ57/7CPZP+cbTf/nWkp/51eGf9/OQD/YCsF/5VYGf/AfTH/0oUr/9uG - Iv/ZfhH/zWsB/8JaAIf///8B////Af///wH///8B////Af///wHURgADwFEADZc9AK+hTwH3t20X/717 - Mv/Eg0P/p1wY/9WOOv/Xlk7/6LF1/6h9Uv/BmW7/8M2r/7eUdP+ffmP/OigY+YR0ZOdzaWPxKBcN+1pH - Nf96alz/eWtg/3hoXP9aSjz/cVtJ/4NsWv9wXU7/e21f/35rW/99ZlT/a1ZF/2dTQ/9iTj3/Y049/2VR - Qf9pVEP/cVtL/2NVTv97aFr/JxYK/z0oGv+nh2f/5s2q/97In//Qr4L/q3tE/6FtMP+1cCL/s2YU/8+R - VP/yuHb/8Kxf/+6iSv/lkCz/0nQL/8pmANW+TwAd////Af///wH///8B////AeRMAAPBUAAduEoAMbNH - AC2EKQCBmEsI9YZCBv+1dS//v4BC/7tsG//Sijn/yohA//vLkf+RZD3/1ayC//Pgv/+wjmz/b1I4/2dQ - Qf9FNCj5JRgO9UIwIPs1Jxr1PSwe/XNiUv9pWk3/dGFP/2FOQv9dUk7/nIl6/457av9ALSL/W0g8/3Vf - Tf9lUUD/Yk49/21ZSP9mUD//bFdG/25dTv9tV0b/EgUA/1FEOv91ZVz/fF1I/8efev/45b//6cSS/9ml - af/Zm1P/2ZNB/9aHLv/tsnX//MB8//axYf/snkH/4Ikh/89uA/3CWgBn////Af///wH///8B////Af// - /wHOSAAFuE0AQ6A8AJGQMACPcB8AybVpE/+lYx//voA//7V4O/+3aBv/1I49/717NP/zxIv/jGVH//DU - rf/x1rT/g2RF/7Kilv+unpT/Uz0x/19IN/9mUDz/RjMi/S0fEvM+Kxz7QzMk/VZGO//Ku67/1MrA/4t5 - bP9vYFv/yb+3/8u5q/+PdWP/a1ZF/2xXR/9kUD7/YUw7/29dTf9tXE7/Oyof/0QyJP+DdGj/vrWw/7+q - kf+QbE7/7NCp/+LAj//tun7/7K9q/9WPPv/bjzT/15VR//y9dP/zqlb/5pQz/9l+E//NbAPVxE4ADf// - /wH///8B////Af///wH///8B318AA7RKAFOwUADRfigA1ZxMCvm6cCD/2JhT/8CHSv+0eD//uWwd/9OM - Pv+8ejL/8L+G/4tePP/01a3/8927/9XCpv/x5dX/2cOv/6mZjv+Ba1v/VT4r/11HNP9POyr/MCIV/U06 - Kv2BbmD/iXlr/46De/+If3b/g3Vr//v39P+QfXL/bFZH/2ZRP/9qVkT/aFNC/2pVRP9uXU7/ZlFB/yQV - C/8YCgL/WEo+/7unkv/TvKL/5dCu/9/Kof/00qH/7Ll9/82KP//Vizf/3o8y//Oybf/5tWj/7aBH/+KM - J//NbgP/w1sAYf///wH///8B////Af///wH///8ByFoAB8ZOAA21SwA3rU8A8bBaA/W1ZxT/yoU1/86R - Tv+5g0r/tXpE/7lrHv/LhTb/t3cx/+y6f/+GWDP/89Ko/9S/n//hya3/8OPW/9e4n/+CZk7/o4t4/3Vg - TP9LNiP/cFpH/3tmU/9KOi//T0I7/6mdl//m3tT/taid/9TMxP+dmJT/opWI/4ZyZP9yX1H/eGJP/2lU - Qv9nUkP/bV1R/0c2Kv8eEAb/HxAH/5yDbf/h0cD/t6CF/511Tv/lxZr/9tGf//jEh//Zlkz/0YYv/+OT - NP/zrmX/8qpW/+WUNP/RdhD/z20E1chPAA3///8B////Af///wH///8B0FEABcFQADm5SwBft0sAP5M2 - AKG1YAz9kUcG/795LP/Gikn/wo1V/7N8SP+4aR3/1o8//6poIf/krnL/glEm/9augP+Qck//2cy1/9DE - tv/Xyb3/f29n/21ZSv93YE7/gGlV/21XRf9dTEH/SkE9/4d/dv+xpZj/18vC/3xqW/9lVEr/eGte/5KH - f/+7rKD/sqCU/4l3aP9zXU3/eWZX/2tWR/8iEwn/IREH/ykaEP+znon/4NC//4dsUf+ziF7/58eZ//HJ - k//1vX3/25ZI/9KGLf/lkzP/8KZX/+eZP//chyL/zG4E/b9XAGf///8B////Af///wH///8B////AcZN - AAm/TgBdrUYAt6I+AJeOMwDNwWwN/7htHf/Hgzj/wIRC/7V/R/+6iFX/tGYg/9iQP//EgDX/561t/5Fd - Lf+ldkT/k3ZU/2dGLP+afWX/j3Nb/5l9Zv9gTUD/qpaF/1I9Mf9/b2f/c2tk/0Y4Lf+PgHL/dWxm/1hJ - QP9wW0r/WkY1/yocE/9TQTX/e3Rw/5WRjf+ekor/o5WI/4VxZP9WRTb/HA4G/xkMBP9AKhz/Ujgq/1I0 - Hv+EXz//27SK/+3Lm//2x4//665p/9OMOv/aizD/4Yws/+6iT//mlDX/znIO/85sBdvDUwAP////Af// - /wH///8B////Af///wHUTQADvlQAf8JcAPWdOgDLsFQB+cx3Ff/Ogy3/zIk8/7l7OP/CjFX/58qf/7x4 - QP/Vizv/049C/++0c/+8h1X/onFE/7iNYv+JYjv/YUEq/8y4o/+1qZr/u6+i/97Kuv/YxLP/6NPC/66g - lv+HgHz/Z1pQ/z4uIv92YE//YUk2/2dSQP9dSjv/Py8i/1hNRv9kX1z/raik/87Asv/VwLD/UT4w/0c9 - Nf9sY17/oJKL/411Yf98XUb/pn9Y/6d5SP/yzZn/7LR2/9yZT//MgCr/3owt/96GI//rnUL/4Ysm/8xu - A/++VwBx////Af///wH///8B////Af///wH///8B////Ab5QAD+9VgDrsk8A775gAP/WgR7/jUID/+mo - Xf+6ejX/vodO/0g0KP/AiFL/xXkt/9ONPv/holz/0Jli/5xsQf/Zq3r/s4le/zATAf+cinr/18S0/3tr - X//v6eP/qY53/4+Hgf+WioD/intw/0g3Kf9RQTX/Ujwr/15HNP9oUkH/bFtM/1tJO/83Jxv/MSIW/0c9 - Nv+Ed23/eXBr/5GCdf9EOjP/4dvW/8Orlv+tkXT/XTwk/5NpQP/QonP/8MKK/+SoZf/TjT3/0YIo/+WR - MP/fijL/6JY2/9J3EP/MaQDLvVAAE////wH///8B////Af///wH///8B////Af///wH///8BuE4AY7VR - AO/FZgD/y3MO/9mKL//Uizv/0JBK/+Kxd/+tgk//dkQc/8+RUv/Bei3/tX06/8+VVf+ndkj/rX5P/7yQ - Yf9xTzj/iW1U/8aqi/+4nYP/oJGH/9rJu/9mX1z/GQwG/2tcUP90ZFf/ZVRF/1dBL/9lTzz/cWBQ/3Jl - Wv9yZVr/aVdH/0IxJP80JBj/MCIX/yATDP9qXVX/OCUZ/5iEdf+7rZz/iWhM/3ROKv+1hlb/3a12/+Kp - av/rq2L/zIEr/9B9Iv/bgyT/448z/+ONKP/Udgf/wFoAYf///wH///8B////Af///wH///8B////Af// - /wH///8B////AcBPABe1UADzz24B/9J4EP/UgSH/1403//O1bP/+0JP//96s/+7KnP/OjVD/xnsy/7d2 - K/+gaiv/nmcy/51tP//Kn2//uZx2/9Kyj/+2oYP/rJN9//vv3//h2c//Pyog/004J/8bDQb/V0pD/045 - Kf9gSjj/dGJU/3RnW/9yZVr/dGdc/3JlWv9tXE7/bldF/yESCf8kFgv/HxAF/29ZRP9tXVH/sLCh/4d1 - Wf++nnT/yZ9v/+Kscv/fpV//6KNV/8p9I//UfyP/2H8i/+WSMf/VehT/ymcAzcdNAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8BtUwAi8JfAP3bfhL/5ZEu//21X///wXX//82J///2 - v//uzJn/3ql0/9KJQf/PhjX/0ZFH/8mTVP+cZjH/qHpH/8iebf+qiWv/dlY//3xbQP9vV0L/fWZT/+rg - 1P/Gtqn/2szA/8i0pP9jTj//dmVW/3ZnXP9uYFf/bF5X/2dbVf91Z1r/cWNX/2dSQv+bkIT/hHVn/yQS - A/8lEgL/l458/4RuUf9vUTb/VC0O/6p2P//gpWL/8rRr/+KaRf/TgSf/1Hwg/96IK//giSP/0HEC/8Rb - AGX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcZTAA20TgCx0nIH/+eP - J//1pUf/+rFc///GfP//4aD///S9//XJlf/Uikf/15RI/+KcTP/srmT/y41M/6NwQv/Lnm//0auB/6aB - Wf+DY0f/hmE9/19DK//Mv6z/4NC//9zKuP+5oo//e2lX/5uKev+GdWf/rqSc/6qgnf+sp6f/gHBl/3Vi - Uf8yIBn/nIt8/2JaV/9SOib/iWhI/1w8Jv9uUjT/WTUV/4xcLf/SmFj/0pFI//KvXv/WiC3/1H8j/9qA - Hf/ehyb/znEJ/8hmA9e+TQAP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BuEsALblWAOPcfxL/7Zcx/+6fQf/3r1v//9GH///iof/7yo7/5qpv/9SIPP/hnlD/8LRo/+mo - XP+tbSz/mWIt/8ydZ/+3jV7/l25K/3tSKv9fOx//4tS7/8u4nv/Lspv/6dfE/4p1Y//j1sj/4M/A/9fT - 0/////7/7+PT/6+bif9zW0T/HQsA/5mEbf9sYVH/eFk+/3VSN//BmnD/p3pN/7aDUf/Smlv/u3w4//Kv - Yf/ckDf/1oIn/9N5Hv/dhyj/1X0U/8xsAv3AVwBV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwBHvloA/92BE//ijCX/7p9C//66aP//0oj//9CM//C3 - eP/blFD/2Y46/+edRP/jm0f/y4Y9/7h5Pf+cZS7/pXI9/9Cjbv+jdkv/jWhF/9rEnP+1mHr/28Kk/93K - sP+BZVD/x72u/93KtP+Tf27/3NfP/+vf0v96YVD/ZUox/ykSAf+mnYX/nYtz/4BcO//Fm3L/pHdN/7OA - TP/VnV//tXY6/+aiVP/imEL/0oAk/9Z+Iv/cgyf/2oQh/8VoBP/MaALNyE8ADf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BxFAAB7JLAJnBXgD71nkL/+OM - Jf/yokT//r1o///Bc//ysmn/87d1/9eLQ//SfiP/2You/9mNN//IgTT/r20t/6ZtM/+aZC3/0aRx/9u3 - g//iuIf/a0cj/31YNP9/Wjf/e2BD/76vk//v2bv/gmpX/6mPev/iya//4cCe/zkhBf85HgX/Ty8S/8em - gf/tz6L/pHZM/614Rf/LkVT/uns+/+OfU//nnkr/3Y4w/+CLJv/ghyX/5ZM3/9Z9Ff/GZQDvuFAAY/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHEVQAJtEwAr8BeAP/Xegz/5o4n//OiQv/6rlX/97Fe/+2qXP/Zk0n/x3Ig/8pzFf/UgiP/2Y00/82E - Nv+zbiX/q3I3/51qOP/SpGb/u45X/7yJUv+oeUb/qH5O/31UL//auo//0bKJ/4xmRP/+89L/3cWh/21H - I/9WMg7/bkwn/5lvQ/+gckT/wZFg/7R9Rv+8gUf/yIlI/+ypXf/mnkn/4ZI3/96KJ//ijC7/5pc+/9+M - KP/JbAj9xV8Ahf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Ab9TAAu1TgCLvloA/dl5DP/mjSP/86A9//eqTf/toUn/4JdD/8yA - MP++ZxL/x24O/9WBH//djjH/4ZU//8qCM/+dWhv3kVEb/4JMIP+TXCf/q3Q4/6BsNv/AiVD/lGIw/45j - OP/94rP/pHlL/4dZLf+whVT/kmI0/35OIv+RYjn/oGs1/6dvNv/BhUr/5qdf/+unWv/mnEj/4ZI3/9yI - Jf/ikDf/8KhU/+WVN//WfBP/x2UA58pRAAv///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbdMAE27VQDn0XEG/+aK - Hv/tlzD/55Mx/9eFJP/Idxn/vm0T/7xiCv/IbAv/1X4Z/9yIKP/jlDj92Yg1059XGPOUTxH/mVgc/5NU - HP+GSBb/fEEQ/3xBD/+CShv/pXE9/41dMf+OWzD/kmdB/5htQv+VYTf/nmYz/7+DRf/jpWD/7ati/+mj - VP/kmkT/4JE2/9yIJ//bijb/97Rn/+6iSv/fiiX/yGsG/8hkAIv///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bu00AG7VOALvDXgD91XYK/9l8D//OdAr/y3MM/8FpBP++aAX/wWkK/8ZpDf/Ocgz/2H4X6dN8 - INHLeSf54pU5/9iMM/+2bSD/p14S/6BaEf+WUhH/ikcN/49PEf+QTxj/mVke/7JyNP/Fik7/15dP/+ys - Y//sqV3/6qVX/+afTP/ilj//3Yww/9WELP/WjEL/8rJp//WuWv/pmDr/24IZ/8VjAOnBUAAV////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAHtU0AW7VOAJ+5VQDxvFsA/b1eAP/BYgD/v2MA/8Bl - AP/FagT/y20N/b9dAL3DZQTX1n0U/+CKJP/plDL/6Jc3/+qbPf/pnED/6JxC/+GVPv/Shi//04cx/9SK - Nf/ck0D/45tI/+mjUv/spVH/555I/+GVPf/cjjL/1YQv/9OKQf/YmVj/4qJc//WxYv/upEn/5I8r/9J1 - Cv/MZgCH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BvE8AIbNL - AFWxTACjsEwA4bFQAPG1UwD5vVwA/b5dArvCUwAds04Ao8FgAP/LbAX/1XgO/9N4Df/fhx//4owm/+KO - Kv/ijy3/14Mh/9iFJf/UgSP/04Ij/9aFKP/fkDT/4pM2/9+ONP/Zizr/2JJP/9yjaf/bo2X/2JpT/+2q - X//xqFL/6Zg6/+CHHv/MagPrukkAHf///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcZUAAm/UAAdtksAN69HAEevRwAt////AaxDAC+sSQBtsEwAp7JN - AM+xTgDvtVUA/b5fAv/Jawf/z3MQ/9V6Fv/XfRr/znUW/8dtEP++Zwz/tmQQ/75wI//SjUn/36Nk/9+m - aP/do2H/2JhS/9yZTP/yqln/7J1C/+SOKf/XeQ//yWMAif///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bvk4AE7ZMAD+qRABrrEkAr7dYAv3Iagn/24If/+OQMP/ikDb/0YEr/7Rq - FP+ybBr/zYk//+2vaf/+w3//8rNr//OxZf/zq1r/7qFG/+aTMf/ehBn/zmwC9bxPAB////8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAOtRwBLr0sAyb9g - A//ZfhP/444o/+GQMP/EcxX/s2MJ/8F2Hv/blEL/861e//awX//xqFP/7aBE/+aTMv/fhx7/0HAG/8Vf - AJX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcFTAA+wSABlpEMAy7xfA/3Xfhb/1H0X/7djAP+7aAf/y3oc/+GTN//tn0T/6po8/+SQ - Lf/fhRz/2HkL/8tnAO/BUwAb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcVRAAetSABtslEA+chqAf/VehL/znUQ/9R8 - Fv/OdhL/3IYg/+CIIP/bgBT/1HUF/8llAP/JYACN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AbFJ - AHm7VwD10G4B/8hoAP/EZQD/xmgB/9FzDP/TdAn/zm0B/8xoAP/JYgDbxFIAEf///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8Bt0sAdbxWAP3HYQD/xmEA/8NfAP/FYAD/ymYA/81nAP/KYgD7xVgATf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNLAAW5TwCRv1YA/cVdAP/EXAD/xl8A/8ti - AP/MZAD/x1wAu8VRAAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BwVUACb1R - ALPCVwD/xVkA/8dcAP/JXgD/yVwA+cZXAE////8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHDVAAXwlMA1cVXAP/HWQD/x1sA/8dZAM/UTwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcNUAFnEVgD9x1cA/8dZAPXFVQBB////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAHxVUAq8dW - AP/GVgC10V0AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQAHzFUAD8xRABnJUgAdyFkAF8RO - AA2/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BzGYABcpQABPIUwAvxlIAR8ZTAFHFVQBDy1UAJ8xVAA//fwAD////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHVVQANyVUAK8RUAFvDVACJw1QAmcRV - AIHEVABTyFMAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8VRABfGVABDw1MAhcFSALu/UgDRwVIAt8NRAIHHUgBFylUAGcxmAAX///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/XwAJylAAJ8RTAF++UgCnvk8A375S - APO+TwDhvlMArcRSAG3IVQAzzFUAD/9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8xMABXCUgA/wVMAf75PANvDVwD9yVwA/8dYAP28UADZvk8AmcJRAFnIUwAlzEwAC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxFUAJ8JTAF+7TwChvVIA9cVZ - AP/MYAD/zGIA/8BUAPW3TgDBvk8AhcRRAEXMUQAZzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8VRABfFUQBDu1AAg7RLAM28UgD7x1wA/8lgAP/OZQD/yV8A/7dNAOm3SwCvvE8Ab8RT - ADXPTwAR/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHHVQAJxlMAKb5OAGO2TACps0sA7cNY - AP/HXgD/yWAA/8liAP/QaQD/x18A/a1GANe1TACbvE4AW8ZTACnRRQAL/38AA////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8xMABW/UwBBt04Ag61HANG6UgD7xVwA/8dgAP/MZQD/yWUA/85nAP/SawD/uVIA9axE - AMW1SgCLvU8ATcZSAB+/PwAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJb1NAF2xRgCjsUoA78Ne - AP/HYgD/x2IA/8llAP/MZwD/zGcA/9VyAP/SbgD/rUkA7ahCALmzSgB9vk0AQ8ROABvVVQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA8pQABPBTwA9tEkAfahCAM+7VgD9x2IA/8dlAP/FYgD/x2IA/8xrAP/QcAD/zGsA/9l2 - BP/FYQD9nzsA36VBAK2xSgBzu1EAPcpVABnVVQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAJwVMAJbhKAF2nQwChqEYA78Be - AP/FZQD/xWIA/8dnAP/HZwD/x2cA/8xrAP/Vdgn/zG4A/9d5Cf+3VAD7lzcA2aA9AKevRwBvvk4AO8JR - ABnbSQAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8pQABO8SwA9q0MAgZo5AMmsSwD7wF4A/8VlAP/JawD/yW4A/8luAP/JbgL/yW4C/9B0 - Cf/ZfRL/znIE/9t/FP+pSwD3jzAA0505AKevRQBvu0wAPcpVABnVVQAH////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHbSQAHv04AJbFJAFugOgChmjsA7bdX - AP/HawD/xWkA/8lwBP/OdAv/znYN/9B5D//OdA3/0HYP/+CIIf/bhBv/130S/7dbAP+WOQD1ii8A1Zo3 - AKeqQgBvuUsAO8VRABfMMwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/1UAA79MABW5SgA/p0AAf5EyAMunSwD7wGIA/8drAv/DZwD/x24J/8x0D//SfRj/0n0b/9V/ - Hf/Vfx3/2YQh/+aUMf/giyb/24Qd/9d9Fv+ONwD1hSkA05U1AKWpQwBrtk0AOchNABfbSQAH////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALv0wAKatEAGGVNQClmD0A8bpe - AP/DaQD/xW4G/8VuCf/Hcg//yXYW/9B/H//Xhir/24sv/9uNL//ejS//4I8x/+mYOv/eiCj/5JEv/9J6 - Ff+HMgDzficA0ZMyAKGmPwBttk0AP71SAB+/VQAN/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwAD/38AA/// - /wH///8B/1UAA8VRABe3SABDnDkAh4MpAMumTAD9w2kC/8dwC//MdhT/zHsb/8l5G//HeR3/0IIm/9uP - OP/ilj7/5JpD/+aaQ//mmkP/76FH/+2fRf/ZiCj/5pY2/9J9G/+TPQD1eyMA040uAKueOgB7sEUATbtK - ACnDSwARzDMABf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8dVABO/TAAVyUkAD9tJAAfMTAALu0oAKadBAGONLwCphzIA77pi - AP/FcAv/x3IS/8d2GP/MeyH/yXsh/8d7JP/QhjH/3pZD/+afTv/tplX/8qpZ//KsWf/yqlX/8qhT/++m - Tv/ilDj/4pEz/9mGJf91JQDzcR4A24QpALmXNQCLqkIAXbdNADW9VQAbxE4ADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcdVAAnJUgAdv1MANcFP - AD2/TwAxv1IAHcJPAB2yRQBDmDYAg3wlAM+mTgD9vmkG/8VyEv/FdBb/x3kf/8l/KP/HfSr/xXsm/8eC - Mf/XkUP/5qNX/++sYv/0sWX/9rFl//izZf/2sV7/9KxZ//KqVf/toUr/5JY6/5ZEAP9vHgD5ahcA5Xsj - AMWNLQCdojsAca9DAE25SwAzv08AIcdVABO/PwAJ/1UAA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BzEwAFcFQADm3TQBns0oAebJGAGe3SABDs0gAPaI+AGOFKQCnkTwA88Br - Cf/FchT/wHAW/8N0G//Heyj/x30t/8V9Lf/Aey3/vnst/8WCOP/bmlP/9LVu//i6dP/2t3D/+Lpw//u6 - cP/0sWL/76pZ//auXP/tplD/2Y0x/96NMf+QQAD7ZRMA63EcANOBJgCzkDMAkaA8AHOpRABXtEcAPb5O - ACfCUQAZv08AEcdVAAm/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXGUgAfu04AU7BG - AJGjPQCvoT0AnaM9AHWiPABlkDIAiXMgAM2iTwD9yXYY/8l5H//FdiH/x30q/8V9Lf/FfzH/wH0x/7x5 - L/+6eS//wH86/9KUTv/rsW7/9Lp2//S3dv/7vnn//cB7//u8dP/rql7/5KFT//KsXP/imkf/1YYv/+CU - Ov+nVwD9aRoA82cVAON0HgDPfiYAuY0vAJ2bOgB/pDwAY65HAEu0SwA7uksALb9PACHITQAXv08AEdFF - AAu/PwAJzDMABf9VAAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUAB8dOACW4TQBdqEAAr506AM+VNQC9lTUAmZAzAI18JQCrfi4A7bpn - Bv/Vhi3/5p9K/8yEMf/JgjP/xYI2/8N/OP+8ezP/t3Yx/8OGQf//zJH//ceN/9ujYv/mrnD/7bV2//a+ - f///xYb//8eG//K1cP/ioVn/25hM/+KcTf/elUT/1Ycy/9uON/+8ag3/ah0A+18RAPNpGADpdR8A2YIo - AMeNLgCxlTYAnZ8+AImoQQBzrUcAXbJGAE21SgA/uVAAM79LAC2/TgAlwk8AHchNABe/TwARx1UACb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMZgAFxFUAH7ZM - AFGyTgDjtVQA96hJAM2KLgCrgScAq2oaANWaSgD9xXYb/9WIM//4tWn/5KNX/8mGOv/HhkH/wII8/7x9 - Ov+3ezr//cmU//vJkf+zeTr//9mm/9uja//ms3n/8r6E//3HjP/+y4///saF//Gybv/fm1T/2ZVI/9mQ - Q//ViTj/0IUw/9WHMv/Fchr/o04A/404AP14JQD5dR8A8XslAOeDKQDdiC4A0ZEyAMGXNACvmzgAn6A9 - AI+nQAB/p0EAca5EAGWxRQBZtEsAS7ZNADm8SwAjyUkAD78/AAX/fwAD1VUAB8xMAAvMTAAL20kAB78/ - AAX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9VAAPDSwARu0sAQaxJAO3QcgL/130R96xPAMtyHgC/cSUA7bNl - Cf/Shi//yYIv/xsAAP+WVQv/5qpn/9mfXv/AhkX/un9B/7V7Pv//26r/AAAA/7N9Rf/0xZP/+suW/96o - cf/qtn//9cGJ//rTm//5wYb/9sSE//S5d//Xkkr/0IY9/8t/Nf/KfDH/x3Yr/8JvI//EcCj/v2og/6tT - B/+ROgD/fCcA/XUgAPt5IgD1fCYA74IoAOeFLADdiC8A1Y8xAMuSNQDBljYAt5g3AKudOgCbpkAAe7NJ - AFHDUAAnz08AEclbAA+/UgAdu0oAKb1NAC+7SgApv08AIcJRABnHVQATxE4ADb8/AAm/PwAF////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA9tJ - AAeuRQB9qEoA9cxuAP/Zghj/rFQA5WcVANORQgD7w3Yf/9ePPv/AeSr/Rw8A/wIAAP+GTg3/zJFT/9uo - bv+1fUP/4rN//8OPWf8YAQD/BgIA//bJmf/72qz/+MuX/+Wtd//ttX7/77yC/9uaYP/Aejv/4KRp/9iZ - XP+/czb/uW0u/7hqK/+yZib/q1of/6RTGv+lVBv/plMc/6JQF/+WRAf/kT0A/4c0AP99KgD/cx8A/XQf - APl4IgD3fSQA834nAO+DKQDrhSsA5YwwANWXNwCzqkMAf7xOAEnBVwApv1EALbRIAEeoQABjpUEAb6lD - AGerQgBZsEUATbNLAEG3TQA1wVEAKb9PACHITQAXv08AEcdVAAm/PwAF////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B20kAB8ROAA2/TwARxE4ADbRIAF+fQADXtVkA/7VdAP+EMgDddikA77pr - Ev/Mgi//1Y9B/8N/M///zo3/GwAA/1woAP/Ahkz/4rF9/7N/R///5b3/7sCS/7R/S/8VCgD/Hg0A/+Wv - ff/qyJf/5Kh2/9eYZP/WlmL/w35J/0caAP+5cT//uHpK/7RtQP+hVif/nVIj/5lOIf+SRx3/jkMZ/4xA - Fv+KPxX/jEAV/45BF/+QQRb/kkQV/5JBD/+KOgP/jTsB/4YzAP95KAD/dSIA/3klAP14JAD7gCYA7Ysw - AM+hPQCfr0cAb7ZMAFW0SwBdoz0AgZEzAKWJLgC1iC4As48wAKWVNQCZnjoAiaQ9AHmrQwBnsEYAV7VK - AEm5SwA7v1EALcZSAB/KUAATzEwAC78/AAX///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAnETgAbvVMAL71Q - ADe/SwAtv1IAHalEAFeYPQDfkzsA12gaANOTRgD7x3sm/8d/L//DfTH/0pRM/9mdXP//26b//9Wf///g - rv+3gkz/tYFM/+Gwgf/1yJr/6reK/5JYJf85GAD/QRkA/61pN//HjmL/vX5T/51XK/+pZTz/SRUA/0gT - AP+gXjj/oF40/55ZL/+IQSD/nVUe/6pgG/+/cRr/xngh/8Z4IP/Heh//yHgf/8Z1G//Ieh7/uGka/6BU - HP+OQRn/nVAX/5ZGD/+NPQn/jz8K/488Av+VQAH7l0AA844zAMmXNgCVoD8Ah6E+AJOTNAC1gigA13Yi - AOd3IQDndyEA33wlANd+JwDLhSwAv40xALGWNQCjmjkAk6E9AIGpQgBrsUgAVbdLAEG7TwAtwk8AHcNL - ABHbSQAH/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/fwADx1UAE79TADW4SgBdrUYAcaxDAGOwRwBFrkUAP40tAIFyHgCpcicA76xg - Cf+1aRb/sWsd/7d0Kv/Hi0X/2Z9i/9mja//rvIf//tep/7R9Sv+zfkv/sHpG/7J2Qf/gvZT/wH9Q/3U0 - B/9OGwD/m1cu/5tWMv+iaUn/mlg2/1MdAP9WHwD/XiYA/39GA//dnEz/zYU0/794J//IfSz/5qBQ//az - ZP+4dDf/8Kpa/+2nWP/uqFb/8qta//GpV//on0v/xnsj/79zHf/Why7/2Iow/8t8H/+sXxv/qVob/6VX - G/+XRhH/gS8A338oALGJLQCtizAAv4EpAOGROgD5kjsA/XsnAP1tGAD7bRoA+WoXAPFvGwDrcR4A5Xgg - ANt/JwDRhiwAxY4wALOXNwCdoT0AhapCAG21RwBTuUsAO7xQACfITQAX1VUADdVVAAf/fwAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXCUQAZvU0ARa5F - AH+jPQCfnTkAlZ04AHWXNgBtgicAj2UVANWTSQD9o1kG/6ZeD/+1cib/vHs2/8OGRf+8hEX/uoJG/92r - eP+1fEf/tHtG/7B2Qf+vbzv/rGk4/6NeMP+2g2P/q2xK/6VtUv+lZkH/nlcg/8WFQf+/dyb/045C/5Ja - Gv+OVxf/m2Yo/5llKP/nrGH/56dc/9eTSP+5dCX/fz0A/2o3AP+pZhj/wXwx/8Z/Mf/EfzD/wHos/9SL - Ov/lnU3/56BQ/+GaR//gmET/4ZdD/9uQOf/glDv/5pg//8h2GP2rVQDVnUYAvYQwAMdyHgDbeicA96JM - B/+rVAj/u2MS/8FpEP+/aAv/rVYA/406AP15KAD9aBcA+2gYAPVuGgDvdiAA5X4lANmILQDHkDIAs5k4 - AJmjPQB9rUUAYbRLAEe9TAAzwVUAIcdVABPbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8NVABW9TgA/rEQAe5k5AK+TMwCrjS8Al4UpAJVuGQCzcycA76hc - Bv/DeSb/zIY6/8yLRf++fz7/voRF/7d+Q/+0fEL/s3hC/7N3Qf+wcDv/qWc1/6VhMv+eWTD/l1Mu/45K - Iv+udUz/wIZG/9iTR//Ylkv/35xU/+GnYP/DgDX/46xm/5daHv90QQj/dEEK/9ycWP/uu3j/6qxp//fB - gP+ofEn/rYBN/6+CT//tsWv/+797//W4c//2uXH/97ly//Kyav/npVr/1Y9C/8eAMv/KgzP/35dG/9mP - O//bkj3/1IMs9eGROsnkkTvDu2cS1Y09AO2HOAD9oE8X/4QyAP+MOAD/n0kA/6dRAP+2YQf/yHQX/8x3 - Gf/JdRX/t2IA/51GAP+HNQD9axcA+XAcAO95IwDlgicA1Y0uAMGWNQCnoDsAj6tFAHOzSQBXvUsAO79P - ACHETgAN/1UAA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B0UUAC7xN - ADWrSQCnwmAA46dJAMGHLACddSAAr10OANeRRQD9w3Yk/86IOv/tsWv/5qxr/9CVVv/DiU3/u35F/7N1 - Pf+ycDj/rWk1/6ReLv+bVSn/lU8q/5JOK/+YUyX/sm0j/9WRRv/amVD/u3cs/6JgH/+9fTT/1ZhS/+yz - cf/hpmX/98mM/6h8Sf+qfkz/5a1v//fIi//vuXr/xY1N/6d+T/+3jWD/sJBh/7CNX//rtHL/87h5//W8 - ev/yuHf/87h3/96gW//usGv/9756/++waP/ztGv/87Jn/+CbTf/KgSvnplYFx34zAM2xZRvhuHAt99OD - Kf++bRf/iDkA/3ssAP+HNgD/kT0A/408AP+TQQD/plUA/5JDAP+vXgL/tWIE/8x5GP/Dawv/pk8A/487 - AP1uGwD3cx4A638nAN2KLgDNlDMAuZ47AJ+pRQB7tkwAUb9RAC3KUAAT1VUAB////wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/VQADtUoAV6hHAP/AYgD/w2cA8aBHAMNoGAC/izsA9bdr - Ev/JgjH/6api/+aqZ//0vYD/0pdb/8CFSf+4dz3/sGwz/6hiLv+dVyf/l1Eo/45IIv+eWif/y4Q1/+Gf - VP/Wk0v/uXYw/8F/N//ZnFf/2p5d/9abWP/an2H/4qlr//jDiv/xwYn//92q///dp//1yZP/9ceQ///c - p/+wlGv/sJJo/6Z/VP+UbD//onxP/7eNY//0x43//9Gb//bHjf/2yIz//9ab//7Pk//9zI7//saG//e7 - ev/2v3v/15ZN+c+MT9vZlFHPyIRA2aNkIu2mXxD9xnkh/8h6Iv/Cdx//plUA/4Q1AP98LQD/gjIA/4s6 - AP+ZRwD/jD0A/5dJAP+JPQD/plcA/59QAP++aQv/yXQU/7xnAv+WQAD/eygA+XQeAPN6IwDphywA15Y1 - ALujPgCRsUYAY7xMADnHVQAbx1UACf9/AAP///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wG7TwAto0IAr6ZMAP+6YAD/vmQA52gZANmdUAD9w3kk/8mENv/2unb//tGU//zGjP/hp23/y41T/69r - Mf+lXCf/mFAk/5BHIP+WUiT/vHQh/9SPQv/IhDn/0pNJ/9eZVP/doF3/36Nk/+ivc//msnX/6LZ8/+a2 - fP/mtn//5rZ+//fGkv/pt4H/26dy/86cZ//ElF3/w5Bb/8+nc/+KYTf/lG5G/596Uv+felL/nHdN/4ph - N//Nn2j/xJdg/8aWXP/SmV3/kGg9/6J6T//8yI3//9GU//TAgf/PnWH1yptj4dCaYdvDjVPltHtC9+Of - Uv/loFD/u3Mg/6FWAf/FeyX/tmkX/5ZGAP+HOAP/iTkB/4c3AP+JOwD/kkQA/6VXBf+4ahX/plkC/4s+ - AP+dTgD/s2AC/8dyEv/FcAv/plAA/4MuAP19JQD3figA548wAMucOACjq0UAc7ZMAEfFUAAjyUkAD78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af9/AAP/fwAD////Af///wG6TQAhmToAs6NOAP98KgDJhTcA8bdr - FP/Feyr/xYI4/+qwbP/Ym13/9sCH/+aqb//Hg03/olkl/5VOIf+RSR//p2Ad/9GKPP/XlEj/xoM5/8GA - Of/anFn/9sSN///RnP//1Jv/5bV8/+y/iP/luob/5rR+/72HUP+pdT//vopU//LMnv/+47X/79Gi//XY - qv//67////DI///wx/+wooD/sKKA/7CigP+wooD/sKF//+TGlv//7cD/6cmW/7Cffv+wnnr/poJa/3pS - Jf+zeTz/47J2/9GdYvfBnW7pwZto57mTYPPRmVT/97l0/+inXv/Li0H/xoIz/6thDf/Kfif/1ocw/7Nj - CP+KPQD/fS8A/4Y4AP+OPwD/m08D/61gEf+uYhH/p1wJ/5pQAP+qXAL/rFwC/8VyFP++aQn/zHYS/8Bn - AP+WPQD9eiUA74gsANeWNQCxqEAAg7RIAFW9TQAvw1UAFdtJAAf///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALylAAE8pQ - ABO/VQANzDMABclJAA+nPwBJeCYA0WEVAM2RRAD7sWcS/6plFv+6dSz/w4E9/8+PUP/Sj1L/wn1E/6Na - Jv+TSh//mlIe/792I//SjT//llQf/7t3Lf/Ym1X/4qdn/+Orbf//06D//9mp///UoP/Womv/z51l/7eC - Tv/lvIv/6MiZ/+fJnP/ly5//5cyg/+fQpv/q1av/8t62//LeuP//8Mr///nY///71f+wrI7/sKyO/7Cs - jv//8cn///nT///50f+wqIv/sKeI/7Cmh/+wpIL/sJ98/7Ceef/iwYz/1Z5l/X9RIfOUZjTxpHpL++23 - ev/hq2r/05pX/9aZUv/UlU3/3ZtP/9aOPv+JQxH/uWwV/8F1Hf+WSAH/iTwF/5JDCP+cTQr/mU8G/6NY - C/+lXg7/l1AC/6NZBv+zZQ//xXYd/+CROP/Abg3/vmcE/8x0D/+uVgD/gSwA9YInAOGUMgC/oD4AlbJG - AGe7TAA9wk8AHcxMAAv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC8dPACG8TQA1uEwAObtKACnDSQAVulEAF6lBADt8IwCLaBwA46FV - AP+qYhL/t3El/7h0K/+3cy//tGwr/6tiJv+gVyP/k0od/6BXHv/QhzX/zIc3/8aCN//cn1j/36Ff/+Oq - af/lrG7/8L6G//XJmv/luor/uoZP/+a4hf/TtIb/8NWp/+rClf/lv5P/6sab/+rLov/m0qr/5tav/+vd - uP/878v/69y4//Hivf/058H///zf///84P+wrZP/sK2T//Xnwv/z5b///O7H/7Cskv+wrJD/sKyO/7Cq - jf+wp4j/sKSF/7CigP/rzp3/1LOC/bSacfmOWSL9xY1O/8iOTv/IjEv/4KRh/9WcWP/lpF7/5qZc/9WR - RP/BfCn/um8b/8qBLP+vXgn/kEQL/5NGDf+URwf/mE4I/6FYD/+gWQ7/kk4C/59XCf+oXgn/1Ygz/+aa - Rf/QgiT/tWAA/8x2Ev/Jcgv/lj0A+30lAOmNMADNnTkAp6tFAHe7SwBHv08AIcxMAAv///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDVQAVvU8AO7BK - AGWrQgBxqUUAWbNHADO1SgAfqUMANXUfAJOLQQD1rmUP/8B6LP+7dCv/vXQu/7lwLv+xZyv/o1km/5ZN - H/+zaSj/4JlJ/82HOv/dnFL/9b56//nHh//stHj/8b2B/+e0fP/2xJD/yZ5u///ft//mxpX/89Ci/96x - hf/arYL/6Mae/+nWsf/l1q//8ubC/+rduv/l2LX/8+nJ///83P/06sr/7OLC/+ziw//v5cn////t//// - 6P/+9tj////n////5f+wsJj/sLCY/7Cvlv+wr5T/sK2U/7Ctk/+wrJD/sKqN/+3Xq//GsIT9uqGA/erK - l//416X/kVsg/6tzNv+tcDD/tXk3/9qgX//Ym1b/05VO/9GQRf/FgC//tWwZ/82DL/+5ahD/kEQM/5JF - Df+XTA3/vnMu/9KLRf+iXhL/m1kN/51XCf+jXAv/0IYx/+uhTP/pnUP/yXkY/7xlAv/OeRT/q1MA/Xwl - APGHLADZmTgAs6lDAH26TABHwk8AHdtJAAf///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA8JRABm7SwBHp0EAgZw5AJmaOQCBp0EAT69DACeqQwArdicAtZhO - AP++dCT/3ZZO/86HQf/KgT//xHo//7VtOv+qYjX/zYI1/+ynV//WkET/3aBZ//PAg//8zZP//9Gc//7T - n//jrnf/tH5F//rWpP//6ML//+O//9uvgf/WqX3/6cig/+bSrP/q3rv/+O3N/+fbu//48NT/9OvP/+bc - vv/479X/1864///34P/89OH/59zI/+XaxP/q0bT////x/+/k0f/99N3////q/7Cwov+wsJ7/sLCe/7Cw - n/+wsJn/sLCY/7Cvlv+wr5T/zL+Y/7Gsjv/Ywpb/38KW//jcr/+8nXX/tINR/82aYv/Rml7/qm8s/71/ - O//Um1j/z5JM/9STS//KiDr/wnwp/8d/Kv+7bhT/kkUL/41CDf+uYSP/1I1M/8qEPv+/ejL/vnow/755 - Lf/Adib/2ZFB/+2oU//to0z/2Yst/7pnAv/Jcg3/vmEA/4syAPeGLQDdmTgAs6tFAHe+TQA/ylUAGdVV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADw1UAFbdL - AEGjPACTljUAp5AyAI+ZNwBhpz8ANag/AC1zJgDFjEMA/8B4K//MhTz/0IlF/9WPVf+9gVH/r3JF/9OV - Rf/tsmj/1phK/+OmXf/3xIj//M6W//7Pm//+0aD/1KRy///ZrP//4bP/88+m/+vGoP/wzqn/+9q5/9rJ - pf/l17P/186t/+3kxv/n3cH/6+LG////8P///+7/5tzG//jw4f/q4dP/9evf//316v/r4tP/59zM/+je - z//m283/9+7h/7y1rf////v///js/7Cwpv+wsKj/sLCn/7Cwof+wsKL/sLCh/8i/ov/MwaD/4NOv///2 - 0///+dL/4Mib//PPof/NsoT/qXQ//9ikbv/Kk1j/omgp/6lsLP/Ok1L/15tW/9WVTf/Rj0H/xYAw/791 - Iv++cBr/mk0O/5dLFv+oWx7/v3Y0/9KMSP/enlz/5Kdh/9eWTP/Mhjj/1Y08/+2mU//vplD/5po+/65c - AP+1XgD/x24E/5Y8APeKLgDbnTkAqa9FAG+8UAA5xVEAF8xmAAX///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/VQANuUoAQa5OANO5XADnmDkAnYwvAHGUMgBRlTMAQWQa - AKVyMAD7uG8k/7pvJ//Cdzj/wX9L/7F3Tv/Wlkz/7bRs/9yjYP/ur2b/359b/+Wqaf/7zpT/9sua/82e - a///4bf/+dOn/9q0hP/Zsor//+3N///32f//+9/////l/9PLrv/l3MD/7eXP/+bcw/////X////3//// - 8v/m3Mv/zsW8/+3j0//oyq7/6+La//bu5P/37+f/5tzT/+ne1f/37uf////z///+7f/////////8/7Cw - qP+wsK//sLCs/7CwqP+wsKf///jj////7P/37NL/v7WW/7Ctkv//99L/9+a///bds//qzqH/2reH/7aD - Sv/OmmH/rXU2/61wLf/IjUv/0pdU/9SVTf/RkEX/xoEy/8h+K//JfCX/qVsW/6JWIP+1ay//zopL/+ao - aP/0uXn/9rt4//Kzbv/in1X/4p9O//KsWf/yqFP/7Z9H/7diAP+sVQD/w2kA/7BVAPmKLgDXnjsAo7FG - AGnBTQA1ylAAE78/AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA78/AAXMZgAFvz8ABdVV - AAe3TABDqEsA675iAP/AZwDnjDgAt3EcAIl5IABlgyYAUWolAMmaUwr/sWQf/7ZrMf+wZC3/yY1J/+uy - bv/PlVD/8Lt9/9mbVf/jqGb/46pr/+Cqb//EjlT//+K3/9mvgv/Opnj//+G9///tyP/q2LH///zi//// - 5////+v////x/9XMtP/l28j/7Myv///t2v////b////x/+bVuv/m2r//wKCB/6iHZ//q4dr/zq+S///7 - 9f/s2sP/39XM/+XIr//BurP/tZV1///56P//8eH////w/7Cwof+wrJn/sKKQ/8vDs////uz/8dnC///3 - 4f+wmYD/sLCZ/7CwmP/m17L///nc/+bRp//Wu5D/2bqL/7uDTf/RnWX/uoNH/6JoKP/DiUr/0JVT/9OU - Tf/Yl0z/y4U0/8yCL//VijP/r2Ml/7JpNf/Ri1H/4qNl//i/hP/9zI///8mK//3Df//ys2n/9LFl//ax - YP/yqFX/76FH/7plAv+zXAD/w2cA/5A3APWMMADPoT0AnbFJAGO9UwAvzFUAD/9/AAP///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9/AAPHVQAJv0wAFclSAB3HVQAbylAAE75OACedQADLo0wA/7NeAP91JwDXUwgAv1AG - AJ9sGwBxdiAAh3EqAPmKPwP/mUwW/65iGf/mnkz/z5VQ/+ixaP/7xH//36Ng/+CoaP/PlFn/57Z//+fB - j//UqHj/2bKI///qyP//99r/8+bD/+bbuf/z69D////u/9q/pP////b/6s+5/+3Wvf/x3cj//OjW//vn - 1P/76Nb//+3a/8Kihf9hRS7/69fB/6uLbf+vjnH/8dW//0cvI//68+3///nx/7CwsP9UPi3/m3pe/+PO - u///8+P/7dnG/5J6Zv+kjnz////x/////v////z/vLan/7CwpP+wsKL/sLCf/7Cwm/+xsJb/1cWh/+/T - qf/22LD//+q//+PCkf+lbzT/nWYp/6JoKf/Ah0j/2Z1c/9aXUv/amE3/yoEx/86DMP/ViTP/vHAw/8R7 - SP/dmmH/8rZ8//vPlP/+1Jj//9CR///HhP/7vHT/+7pu//axYP/yqFP/7Z9F/8l0FP+WQQD/vmQA/5A4 - APOQMgDLpkEAlbZJAFfDUAAnzEwAC////wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB8pVABm+UAAzt0wAS7VK - AE20SwA7tEsALZ07AHGNNwDVdSUA2UsFAOM8AADpNwIAz1QPAKOFKgCHcCIAy3IpAP+XTAr/zYAr/8B2 - JP/rtXb/+8eD//e7ev/domP/zpVY/+a3gP/isnv/uIVP/9irff//8c3///fZ//jsx//l27r/6+LC/+Xc - xf/Ox7L////5////9f////7///////////////z/w6yV/8Spjv/w1b//lYFq/1I9Nf/ix7D/ooFl/7WU - ef+ri2//NB8R///////Evrj/sLCw/xMFAP8/LR//uZd9/+HLuf+/p5P/v6CD/7Ctnv////////////// - /P+wsLD/sLCv/4dsUv+wsKf/sLCh/7Cwmf+wr5b/0sWi/+jVr///89P//+m//9e2hP/RrXr/mWMn/7mA - Qv/KkFD/2J1c/9qcVv/jolj/y4U1/+2nWP/RhTL/vHM//9KTXv/qtX3/982W//3Xnv//0pf//8yN///H - hv//wHv/+7dr//SsXP/to0z/7Z9D/8dwDf/HcAn/vGAA/5E1AO+VNQDBqkIAh7pMAEvEVQAf20kAB/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANwlMAL7dLAF+pQQCJoT4AkaE8AHehPQBfljYAaXYeAKFfFQDfi0AA+5FJ - AP1kIADzRRIAz3AjALOAKQCxdikA6a1iDP98NQ7/2JRG//fEhf/7y5P/8MCG/+W0eP/0xY//47J8/698 - Rv/TpHX/7tiw//rryP///uL/6926/+bcv//l28j/5tzM/5x4WP9ILh7/b11P////////8+L/w6qV/9XN - xv9MNSz/jXNd/8urkv+ghGv/U0A7/1lFPv/nzLj/w6OL/83Fv//g18//3cKr/7Cfkv+tnI7/DAAA/1VB - Mv9SPi7/noVx/56Kef+0noz/zK2S/+vXxP+/p5L/qJSE/7CwsP+wsK3/sLCw/7Chjf+tmID/sKyW/7Cw - nv+wsJj/7eG+/+rbtP/137b//+3J/8+vgf/zzpz/qHAz/7Z8PP/Pllf/5qpn//Cybf/zsmv/vXk3/+KZ - Rv/Kgz3/xYJQ/96jb//xwov/+8+b//7Nlv/4wIb/+L5///vAe//9vnT/9rFl/+afTP/ekTj/0H8f/6hT - AP/FawL/ulsA/5M3AOmdOQC3rUUAeb1OAD/ITQAXzGYABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8VRABe8TwBFq0QAh5w5 - ALuOMADJjS4AsYouAJd/JQCXYhMAwYs9APfMgi3/455Q/8qBNf9eGADvXSAA1XkqAM2zYgrTqmIc97Rw - Iv/qqGD/+8J///HCif/PoGn//9yv//vTov+0hFL/1KR1/+bOpP/34L3///zi///32P/q4Mj/5cSk/8ai - gv/lx6r/4sOn/4hnS/9XQDb///vr/9zGtP/CqZX/5dvT/1xEL/9kSzX/noJr/7eYfv9JNCb/j3Nd/+rh - 2f/cwKv/5NrT///79v/h19D/JxcM/woAAP8XBgD/Szgo/zkoGv8qGhD/gnJl/6eTg/+Lc13/ZllP/56I - dv9LNyX/sLCw/7CwqP+wsLD/MBwK/xwKAP+wsJ//sLCh/7Cwn/+woor/sK2T///22P//8cz/9tyw/+zE - lP/81qP/rXU4/7uAQf/utHX/8rZz//i5dP/no1n/1Y4//+2oVv/GfTv/yoZV/+eqdf/1v4v/+ciS//TD - iv/vt3v/8rp2//a6dP/4t27/8qxc/9eLNv/FdBb/t2IA/59HAP/HbgL/vF4A/ZU2AN+jPACptUgAa71R - ADPMVQAP/38AA////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADyVIAHblNAFOjQQCpmDkA34guAOt6JADVcx4AwWoWAL9dEwDlqFsD/8N6 - J/+iXA7/3pdS/5VJCP1ZIADvgz0A4ZJHANGiXw/dsXE0/dKTTv/Wl1T/1ppb//HGkP//2a7/sIpf/8iZ - aP/z3LP/3cym//7z0///9dr////u/+rh0f/q1rn/poJh/7CLbf/XuJz/uph8/3peRP9fUE///////7mc - g//n3dX/Qy4n/0UxJP9jSjf/i29Y/1lDL/8qGBL/RTAl/9PLxf/q4dr/5NrT/6SThf+Oemv/CwAA/0Iw - I/8gEwj/KhoQ/yoaEP8QAwD/W0k+/9G1nv////7/4tnR/7CwsP+KdGH/sLCk/7CwsP8XCAD/TTgk/7Cf - jf+wnoj/sKKL/7Cwof+wr5j/sK+U/7Coi///8dH//+3J//jaq///3av/vohO/+iwdf/0un3/7rNv/+yu - Zv/gnFD/zYQz/9uRO/+3cDr/y4tY/9+kcP/fq3f/4693/+Kscv/rs3L/77Vy//S3cP/ysWX/7aZT/8V2 - G//Abg3/0n8b/6NKAP/McAL/qEoA+Zg3ANGpQgCXuUwAV8VQACO/PwAJ////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPKVQAZu0sAR6ZC - ALWxUgD70HMI/bJYAPNoFwDbWAwA3XwyAPnAdiH/rWQV/9KKQP/SikX/vnM5/4I1AP2ZWAvvmlcG359Z - C9e4gEHrwYVA/9qfX/+vdDT/+M+Z/7uKV/+vg1P/+9iu//jfuv/t4b////3e////7v/z2sL/17iY/+rM - r//Wt5r/so9y/7KQc/+piWv/lnxl////8f9aT0//6uHZ/+fd1f+ujnT/Pisj/001JP9nTjv/bFI+/11F - Mv87JxX/MR4X//Pr5f//////SDMh/woAAP8aDgX/NCca/x4RBv8fEwj/JxcM/1hFP/9ZT0//zMGw/+/m - 3/////7/wqSM/9rSyv+wsLD/IxMF/ycXCP+bhXH/fmNM/1I5JP+wp5L/sLCk/7Cwn/+woof/sJx//7Cn - iv//8Mv/+t+0/+7Mm//3yZP/yJFV/+ewdP/nrW3/5qhj/+CfVf/Nhzf/2ZJA/75yKP+wazj/w4NM/8qP - Wf/MlV3/1Z5k/+Sucv/ttXT/7bFr/+KfVf/inUz/t2kP/6hXAP/Qexv/xW4G/5g+AP/OcAD/o0IA8aE9 - AMGwSQCBvk0AQ8pVABnMZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA+2SQBDrUsAx85yAv/giB//24Yg/6lUAPFeFQDvrmEM/8yD - Mv/Dey7/xHky/8Z7PP+tYCn/vnAi/55cFvmucirrsXUv4buBQeOUVRL9vIFB/+i9i//mvIj/oXRE/9qt - fv/14rz///TR//Xfvf/MxK3//PXj//fiy/+ulX3/17uf/8mojP+nh2r/j3BX/5BzWv+0noz/Wk9P/3Jb - TP+oim7/5dzU/+Xb0/9DLST/QCsj/11GNP9oTzz/aVI9/zEeDv9LOzX/Wk9P/+PNu//u3c//XkYz/xcL - Af8oGhD/IxYL/x4RBv8fEwj/XEg5/yUSDP99ZE//6uHZ/+je1//x6eL///jz/1pGOP8MAAD/MB8Q/4Bq - Vf9zW0T/emBH/7Ckkv+wrZv/sJuE/7Cwnv+wsJn/sKyQ/7Cmh/+woX//zqx//924h//RpHL//tOh/9+m - af/ZnFv/15ZP/92ZT//Phzb/zoQv/6pgJv+wazf/u3xF/8GIUP/MlV7/159i/+Ssbv/tsW7/0o9F/9CL - Ov+3axT/plcA/65cAP/SfRj/tVkA/6NHAP/DXwD/okAA56lCAK22TgBtv1MANcNLABH/VQAD////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B1VUAB7RL - AFGzVAD1zG4C/9B5Ev/Qexj/x3QT+X43APnDeST/qWIT/9aRSP/gmlf/byQA/7t2PP/dkjz/mVAN/6px - Mfe6gkPtr3As+7N2NP+ZYCX/5ryH/66IXf+GWCr/2a1//+PUr//y58b/4tm5/66Tef9kRy7/noht/9G5 - of/axK//z7ie/6eFav9FLiD/Yk06///////////////7/+Xc1P/l3NT/5dvT/49zXf9ALSX/SzUk/19H - Nf9ZQzH/Uzwr/21ZSv9XT0//Szky/z8qGf93aV//Vj8t/yMWC/8jFgv/IxYL/1U/LP95a2D/FwcA/z8s - JP/exbD/6eDY/+bax//m3NX///r1/4RrV/8QAQD/RjIg/5yIdf+kkH7/RDAe/xcFAP9uUjj/sLCi/7Cw - nP+IaEf/m3pa/7Ckhf+wn37/yJxv///htf/Xp3b/6rJ4//vNkf/XmFT/25tR/86HOP/Vjjv/wHUe/6Rb - J/+wbTX/uX5G/8CLU//OmF7/2aFi/+KoZ//en1f/25hM/8yCLf+mVwD/oVMA/8NrBv/VfRT/qEwA/8Vl - AP+7WAD9pkAA17FGAJm9UABZx1UAJcdVAAn///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH/fwADuEsAN6hJAN2dRQD/zHQP/+SUNv+ZSwD5qV4I/dCI - OP/FfzP/2JBL/9yaXf9bIwD/jUQA/+urW//EfCr/u3sx/aBtMPWEThb5gUoV/biGT///47X/d0wk/+K9 - mP/ctIn/7taz/9bNsf/+5c3/hm5Z/7echv/e1b//9d7H/3dmWf98a13/p5OC/1xJQ/9fUk////////// - ////////9e3n/+Xb0//l3NT/noBo/0MvJP9LNST/XUY0/1xEM/9pUkD/X0gz/2RPPf9iT0D/Y1NH/003 - Jf93aV//cmVa/yMWC/8jFgv/VD8s/y4bEP9SPCz/Pisj/7WXfv/l3NT/5dzU/+Xc1P/l3NT/uJl+/1I+ - OP8iDgb/IxMF/z8tGv8nFAX/IA4A/2NLM/+qk3z/vq6S/7Ctk/+wr5T/sKeI/7CigP+wmXX/sJhw/62F - WP/Tm2H/871//+qvbv/nrGX/1JJG/796K/++dSP/plse/6plL/+1dz//uIFI/76HTf/FjU7/0JZV/9eY - U//MiDr/t24Y/6ZXAv+qVwD/sVwA/9d/G//Ocgb/o0cA/8xpAP+zTwD1qkQAu7hOAHnCUAA3zFUAD/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/AAXRRQALw0sAEcdV - ABO/TwARp0IAa59GAOWaRwD/w3AR+Z9TAPnelkX/hD8A/9OQRv/WkU7/smcq/8F8PP+WWhP/1Yw5/+Ke - Uv/sq2b/jFAT/X5NFPWXYCT37caS/5JlOP9zSRv///XW///53P/37tH/mHRR/+HEqv////f////x//// - ///HqIv/WUM6/2NVT/9/b2D/fW5g/2hQPP+gg2n/xKeO/9fDsP+7o43/hm5Z/2lRPv9kTTr/XEUy/11G - NP9iSzj/WUIw/3dlVv93aVv/eWZW/2dQP/9vWUn/W0Uy/2FLOv9yZVr/cmVa/yMWC/9yZVr/W0Uy/21X - Rv9bQzD/Tzkn/0AsJP9AKyP/Qiwj/1tFM/+AZlH/ZEs1/1tOSf9oUT3/EQMA/7CwsP+wsLD/sLCw/xkG - AP+vk3z/u7aa/7Cskv+wrJD/sKeI/7Chf/+wmXP/sJNq/3lMGf+wh1X/5Ktq/+OnY//goFf/565n/+Ca - Sf+0aBf/qGAp/7N0Pf+zeUL/sno//7d9Pv/AgkP/xYQ+/7VwJP+mXg3/nVAA/6hZAP+mUwD/x24G/9l/ - Fv/AYAD/qEcA/8dhAP+sRgDTtksAhcFTAD3PTwAR////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B1VUADb9PACG7TgA1uEwAObZJADG0SwAzkTIAjZpGAPexXgH7w3Ue/8mE - M/9rLAD/5aNe/9KLSf+0Zy7/xXUm/+WlUf/UjD3/7q1k/8uLQv+1dzT/hlUe+86lb/nLl2H/UyoN/5xu - Pv//99r/9+7N/9rRtv/i1rj////5//HaxP//////bV1P/3xrXf/58uz/+vPq/31uYP9oW1D/cFdD/3Jj - Wf9aT0//QjIq/1ZDPv9PPjf/UT45/2hSQf9jSzf/ZE06/2ROPP9jTDv/Y0w7/3dpX/93aV//d2RV/11G - NP9bRjP/WEIv/3JjU/9yZVr/cmVa/ysZC/9fSjf/X0k3/2JLOP9POiz/RTIr/1Q+L/9JMyj/RDEq/1ZC - Of9xWkr/z7Ka/+zTvP/58en/waOL/7CwsP+olIL/knlj/5R8Y/+wsKH/ubOc/6+Td/+wqIv/sKKC/7Ce - ev+wlm7/sJBl/5BhLf+TYSv/mWYr/6RwMv/nrmn/3JdH/+OaR//AeDv/2Zxp/7V4Qv+fZi//s3s+/7N0 - M/+3djH/n1wS/6NcDf+jWQL/oVMA/6ZTAP+zXAD/0nYN/9V5Cf+1VQD/wFwA/8NbAPG7TwCfv1IAOclJ - AA////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9VAAPFUQAXvk4AO7FG - AGWlPwB1oTwAa504AGOFLQCDaBoAyY1AAPe+ch3/h0MA/4RDAP/MiUP/uW4u/7BkLP/XiTL/4JlG/+us - X//0tnD/xodC/7t/Pf/ptHv/wJ1s+04oAPmPYDH/2LCH//nlwv+2s5z7xryg/8W/sP+9nX//vaSM/25d - T/////v//////9fCr/////v/W01H/1lPT/9zZVr/d2JQ/21ZSP93aV//X0c1/2lUQv9tV0b/aFJA/19H - NP9eRjT/a1RD/3lrYP9oUkH/d2lf/3dpX/93aV//cVxM/085KP9bRjP/UDso/3JlWv9tWUj/a1dG/29c - S/9dRzX/Z1NC/2lVRf9oU0L/ZlJA/21XR/9cRjf/TTs1/1RCO//++PP////8/+rh2v/NsZj/9Ozm/557 - X/+wsLD/Ri4a/0MrFP+qknf/sK+W/7Ctkv+wp4j/sKF//7CbdP+wlGv/glQg/6p+S/+ebjT/m2Yq/55o - J/+fZiP/x34s/8yMSv/ZpXD/w4lS/+++h//+3qr/26Nn/9ufXP/Fgjj/unAf/75yHf/FdBj/rlwA/7Nc - AP++YgD/znAC/9BwAP/QbgD/zmcA/8ldAM3FUQAtv18ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/1UAA8ROABu3SwBHqEEAgZY0AKGNMQChhSkAmXIbAK9oHADntWgO/7pw - Hf9mKQD/mFMM/7pzLf/Adz3/vXAw/96VP//sqVn/7qxi/+6ybf/JlVL/wYdH///Wov+vekT/QBwA+Y9p - Qvff0av92M6u+7OVducpEADtXUQr/97Vzf/48ev////8//7r3P/z38//zrek///u4f9UQz7/Qiwk/3pr - YP9xW0j/b1dE/3xuYv98bmL/Yko1/2tVRP9qVEP/Yks5/2hSQP9fSDX/bVhH/3lrXf95a2D/eWtg/3Jl - Wv9yYlL/YEo4/0AsG/9LNyX/cmVa/15JN/9tWUn/X0k4/2RPPf9mUkH/Yk4//2dTQv9nU0L/Z1NC/2ZS - QP9TQDr/VEI7//LZx//58ev///////////+piW////z3/9fPw/8eCwD/MhwI/7Cmjv+wsJn/rJJz/7Cm - h/+wooL/sJ96/7CNY/+wkGX/pnlH/6x8Rv+UYSX/oWwu/6RsKv+eYRz/iEkB/1IhAP9CEwD/tXpB//rH - kf//2aH/67Fw/757L/++diT/zoQv/9uNM//ikTP/3ogm/9d9FP/bfxL/zmsA/8BcAP/OaQD/yV8A0cRV - AB//VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADv0wAFbZJ - AEOhPQCFkDIArYInALtzHgC/XQ4A1YxAAPnDeSH/aSoA/3Y3AP+9eTL/wnw5/7RqL//PgjD/5Z5L//Cy - ZP/3vXb/05JN/8SHR//suH3/99Gd/4FWOP+FVyf/qIdj97eri/W7u6Lvvr6m63xcPeUZBgDrGAcA+9jQ - yf/z2sL////6//no2f//////W09P/1pPT/96Yk3/g3Zp/3tmVP97ZlP/d2JQ/3xuYv98bmL/YEk2/2dQ - Pv9hSTf/YEk2/2JKN/95a2D/bllH/3lrYP95a2D/cmVa/3JlWv9yYFD/WEIv/3JlWv9yZVr/YEo4/3Jl - Wf9jTz3/a1hH/2JOP/9hTT7/Z1NC/2dTQv9iTj//Z1NC/3BbSv9kTj//V0M7/2lRQv9NOzX///75/7+n - lf/78+7/UDkx/xYGAP9xVz7/ln5l/5Z6YP+bfF//sKaI/7Cmhf+wn37/r4pj/7CSZv9+Txr/sIRR/5lm - K/+ibjD/pm4t/5tfGf+OUQf/ZC4A/zkXAP8aCwD/BwMA/wYAAP8hAAD/MQAA/2IhAP+NRQD/lEcA/9B9 - Hf/ZhB//znQJ/8dnAP++XAD/1XIA/9JrAP/FWACrzFUAD////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHMTAALtEsAT65NANHAYQDjoUYAz2gVAM1UCwDpp1wB/cyE - Mf9iJAD/xYQ8/9STT/+6bi//ql0f/8t/Jf/OhzX/6qxf//O8dv/KjUn/1qJk//bJk//ntoH/flQ2/7yP - X//dxZ3/s6KC+aWIavecf2T3QiwS9R0LAO+/v7/rpY9899TMuP/kyLT///v2//////97YU//NSMc/3Jl - Wv95a2D/g3Zp/3lrXf95ZlX/e2dV/3xuYv98bmL/Z1A8/2JLOP9mTzz/eWtg/3lrYP95a2D/cl1L/3lr - YP9yZVr/cmVa/3BdTP9bRjP/VT8s/zIfEP9hTj7/Z1RC/2BLOv9mUkD/WEIw/15JN/9nVEL/Yk4//2JO - P/9nU0L/cFtK/3JdSv9eST3/pIt1/1A9N/////7/9u7l//fv6f8bCgD/EwMA/z4qFP9SOSD/sJmA/7Cw - m/+wrZL/sKqL/7CigP+wmHP/sJRr/7COYP+idUH/pnQ9/55qK/+faij/klcR/51fGf+BOQD/cDAA/1Ed - AP8wBQD/ZS8A/4tMCf+IRwD/s2sY/8B0G//AcBL/znkY/9mCG//Vew//13kL/9l5Bv/OaQD/zGcA78JU - AEO/PwAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO4SwBFpkkA+7VcAP/VfRf3jz0A4ahWAPnShjP/bi0A/86NQ//fn13/25tb/7duMf+nWx7/zX8o/9iQ - Pv/uq2H/6Kpj/8eKRv/hqWz//9il/51uOf+AVTb/x5hq//zuyv/AuZz/sa2T/X1fQv8uGQX9QywY+7mp - l/HBwb/nuKaV8c7Iwf+ihWr/z7Sb/3NbRv8sGQv/cmVa/3xuYv98bmL/fG5i/3xuYv95a13/eWtb/3tm - VP98bmL/eGNR/3lrYP93Zlf/d2lf/2VPPv93aV//d2RU/3dpX/9yZVr/cV5O/3JlWv9uYlf/RjEg/2ld - VP9pVEP/a1dH/2dUQv9hTDr/aFVD/2hVQ/9hTT7/YU0+/2FNPv9iTj3/alRD/4NsWP9SQjv/lXtm//// - ///ApYr/8Ofh/xcKAP8WCAD/LhoK/2xSOP+ki3P/9dW1/7aKYP/ixJ7/sKKC/7Cfev+wjmX/sI5g/3xM - Fv+vgEv/n2sw/5tlJP+bYR7/qmQc/5VLAP93MwD/ej8F/4dNEf+oayj/vn02/+KjWf/moVP/5p1H/+SW - Ov/kkTH/4o0m/+CGHf/bfw//vlwA/9JwAP+3TwDRxVEAF////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab5QACOZOwC5n0YA/75pBP+nVADxw3Qb/8N5 - JP+dWQv/0pFM/9SUU/+lYB//m1IY/7VnIP/PhS//3JZE/+moX//Rj0n/z5FQ/+y5f//qv4f/imRG/5Fm - OP/es4n/7cag//PPrv/Kq4n/y6aG/6aEZ/+1lXv/Hg0A+xsLAPFlTjnlwcHB58XAuvvGwLr9KhoU/xcG - Af9jTDj/g3Zl/3xuYv98bmL/fG5i/3lrYP95a2D/dF9O/3xuYv84Jxr/fG5i/2JLOP9ZQi//d2lf/1xE - M/95a2D/fGtZ/3dpW/92YVH/Vj8t/zcjE/9lTj3/ZE08/3ZhUv9rWEf/ZlJC/2ZSQv9oVEP/ZlJB/2FN - O/9iTj//YU0+/2FLO/9rV0X/f2hX/25YSf9ZT0//XUo//+nPu/+qmYr/Py4e/yUUBf9bRC7/blQ7/5l2 - V/+1mnn/zqeA//Pgvf/Ww5v/9Nuw/7CTbP+wkmb/qn9N/5ZlLv+sekH/pnEz/6lrKP/BeSf/r2ML/5dN - Dv+tbC3/z5NV/+uzdP/rrmn/6ahe/+umVf/vplD/7Z9F/+mWNv/kjSj/4IYb/9BwAP/XdQH/wFgA27tO - AF/MZgAF////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAP/VQADvz8ABf9V - AAP/VQADv1UADa9HADmHMgDPlEAA941AAPXAdB3/mFMC/7x5Lf/Mi0f/1JVV/8WERf+MQwn/wHQi/9GI - M//blUX/4aBW/8OCPP/utXb/98eP/7qKVv90Ryj/mnBC//zctf/+58b/4ruY/62IZv+aeFv/gWBC/6CC - aP+Da1T/LBwN+2BLN++PemTjDQAA4yYXC+0VBwDzSjUi/z8rG/9EMB//dmFO/3xuX/95a2D/eWtg/3xu - Yv95a2D/MyAT/4N2ZP9hSjf/hWpV/6aMeP+ZemP/jn9y/19INf95a2D/g3Zp/45/cv+gjX//uqaV/5+B - a/9vWEb/ZlJA/2dTQv9mUkL/XUk3/2BKOf9fSTb/aVNC/2lWRf9pVUX/bllI/21YR/9gSzv/emRS/4J0 - aP9XR0L/TDcj/xADAP8lFgj/EwMA/xMBAP8aCgD/k29P/76efv/j0rP/9927/8Wzjv/pz6T/782e//PM - mf/puH7/hVIa/6h1O/+NVRT/pWAR/8h/K/+8cRn/y3of/9iYXf/qsHT//cWG//i8dv/4t27/9K5e//Ko - U//rnUH/5pQx/+KLIf/bfxL/vlwA/9BuAP27UAB91VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADzEwAC8NVABW/UgAdxE4AG79MABW9SgAfqD8ASX8oAJNxJADjnU4A/bpu - GP9wLwD/rmsh/7p7Nv/Hi0r/vn1A/7dnHf+/cBv/yn8q/9mUR//bmVD/wH85//zHiv//0pv/ypVd/1sw - Ev+keUz/+dqy///62v//+9//07CM/5h5W/9cQCT/QCcR/3hdR/+ji3X/NSAR+wsAAPEJAADtIRMH8Tws - H/c1Jxr3Nicb9zQmGv0xHxP/bFZC/3lpWf95a2D/fG5i/3xuYv9TPiv/mId5/2JKN/9OPjj/aFtN/1pP - T/+iiHX/vamY/3NYRP+gjX//c1tG/x4NA/9GMyz/UEA7/29bSv99Z1T/aFRE/2BLO/9aRTP/Yk49/21Y - R/9vW0r/bVhH/2xXRf9vWUn/bVhH/2ZQPv9zZVf/cl1L/2tURf8RBgD/DgEA/xQGAP8fEAH/EwMA/yYO - AP9fRDH/0ayM/9Gqhv/UqoP/++XA/+vTqf/11af/6b+K///Zp/+zdjL/6q9r/82KPv/GfCv/3JM+/9aK - Mf/Xhyr/4KNl//e9fv/9xYT//cB7//i3a//2rlz/76ZM/+uaPP/kjy3/4IYd/9V2Cf/ZeQb/yWUA18RT - ACv/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////AdtJAAfETgAbvVAAN7ZJ - AEm0SABHs0gAPatEAEOXNQBvbxoAt4o9APnHeSH/aygA/4RDAP+qayT/w4RD/8CDRP+5eDr/uWga/79x - Gv/RhzP/1ZBD/9GOQ/+9fTf/9cGE//3SnP+gd0z/gVU7/82ecP/swpr/6smk/+XDov/BnHn/l3NT/6mJ - a/94WkD/LRcQ/1ZCOP+ah3f/NyYY+yscEfk/MCL9W0Ux/zwoFv02Jxr1OCkb7S0fEvctHxP/ZE47/3ln - V/98bl//MB8T/4N1ZP9iSzf/emRS/11PR/9aT0//Wk9P/2JVT/+yno7/p5WH/4FyYP8gDgX/T0A6/4Fr - Vv9YRDT/XUg4/4tzX/9oU0L/Z1NC/2ZSQv9pVkX/b1xM/2lWRf9gSzv/X0g2/2lTQv9uWUn/b1tK/3Nl - Wv9xXEv/aVE//xkLAf8RBQD/Y0s4/7CwsP+wsLD/7dbA/2RJPv9cPSX/oXlT/9iyjP//9db//ujA/+TD - lP/kuYX/+suT/7l8Ov/EiEH/6q1k/9SXSP/vp1X/3pM7/857I//kpGf/+8eL//vAff/7vHT/+LVn//Ss - V//toUf/6Zg4/+KNJv/bghb/vFwA/9VxAPm3TwCNxE4ADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B0UUAC79TACm2TABXqkUAf6I+AIWgOgB3mTYAdX8oAJliEwDXqFgA/8d7 - Jv9nKAD/sW4h/759Ov++gkH/uHw+/7R0N/+qWhj/xXYe/9eOO//Sjj//yIQ5/7d4M//zvoP/9cuV/5Zv - S/+GY0//4b2W///xzf//8M//4r+c/6B/X/9eQCP/zr6m/87GwP/Mspv/KxYQ/1ZDPf9VPSr/V0Q2/VI8 - Kv9rVUL/cl1K/zYjEv0tHxL3LyAT7S4fEvU2IhP/X0g0/2pTQP80Jxr/aVZF/1FDPf/GsKD///////bn - 2v//////WkxH/39nVf9aT0v/Wk9P/2VYSf/s49z/7uXe/+rh2v+UeGP/TTs1/2dQP/9tWEf/bllI/2pU - Rf9oVUP/Z1NC/11JN/9hTDv/bVhH/3NlVv9zZVn/ZVBA/2dUQ/8WCAD/GQsB/1dDM/+woZP/sLCw/7Cw - sP/79Oz/7eTX/3hYN/+wh1//4LuX//Xctv/75b7/2r2N/9y0gf/quYD/5Kps/+KlYP/xsWn/15xU/9iO - Of/ThSz/z34g/+eoZ//YmFX//8N///28cv/4sWL/8qhQ/+udPv/kkTH/4Igh/9V5Df/Zewv/yWUA3cFR - ACn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHMTAALwVEAKbVK - AGGjPQCXljUArYwuAKuEKQCpahkAxXgsAPPHeyH/oVcG/7dyIf/FhDz/w4RB/7p/Qf+2fED/tHQ5/6lZ - GP/GeSD/2JA//9GMPv/BfTP/tXYx//K9gv/1y5X/jV02/4dlT//jwJX//+W////nxv/nwqL/g2RF/4tt - T/9KLiL/4tnR/87GwP/z6+X/Y009/z8qI/9jSjj/cFlG/11GMv9fSDP/dmBO/z8qGf8tHxL5LiAT8y0f - Evc3Jhr7NSca+TorHf1CLR7/X1RM/5iHef/OuKL/Z1RF//fv5f/p4Nj/a1I+/ycWEP/iz8L/3NPM//jx - 6/+li3j/spN8/5N3Yf/IrJT/a1dG/29ZSP90Xk3/Z1JC/2ZSQP9bRjb/XUc1/2xXRf9vW0r/b19Q/25g - V/9xXEv/X0k5/xMGAP8lFgv/fGVS/39qVf8uFwr/Ujky//738v+5lXP/4dfF/1w7Jf9WMx7/zaN6//Xe - tv/32q3/3raC/+q7gf/8yo3/8Lt6/+6tZf/LgzH/2pE7/+GUO//rpUr/uXEr/+SkX//9wHn/+LVp//au - XP/vo0r/6Zg6/+CLJv/ghh3/0HIC/9FxAPu5UQCB0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AdVVAAfDUgAjsUkAbaM/AKWWOAC/gSYAxXIfAM9mFwDpqlgA/8x/ - Kv/Feyr/2ZZO/9WWU//AhkX/uoJF/7Z8Qv+0dDr/q1wZ/8h6Iv/ZkUH/z4k8/7p2K/+5eTP/77p8//bK - lP+PYDj/hVs//+e+kv//58H//+fG/9Ozjf+Ia03/0rGR//fhyv/p39j/uJ6F/+rRuv/238r/Y1NI/1E+ - OP+Md2X/XUYy/0k0Iv9fSDP/c15M/0EtG/8sHhL9Lh8S+zUoGvk1Jhr7Oiod/3JdTP9XQjX/ZlpL/83G - wP+ki3X/2tHK/7mzsP9rV0b//vfx/29VQ///////+fLs/7mbhP/27un/aFE+/1E+Of9nU0L/ZE8+/2hT - Qv9tWUf/Z1NC/2NOPf9nUkL/bVhH/2xXRv9vYlP/Z1JC/2tWRf8kFgv/JRYL/yQRBf8fEQP/NCQW/xoL - AP9sUTz/y8Or/7ORcf/g18H/4b2Z/+HIpP/Xx6D/6dOn///ktv/30Z//5bZ8//S9gP/Pjkf/35xR/8uB - L//jmUT/3Y40/9SDI//rpmT/+712//28cv/4s2X/8qhT/+2fQ//mlDP/4osk/9B0Cf/QcAD/yWUAzcNQ - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA8RO - ABuySQChtVQA9cxuAO+hRwDbaBcA5Y09APvQgij/lEwA/8N7Lf/XllD/259e/86UV/+6gkf/tnxE/7J0 - PP+rXxn/yHsj/9iQQP/NiTv/tnMo/8mIRP/rtHj/88eR/5RkOv+FWz//7sWb//zqxv//+Nn//uPD///4 - 3P/+9+H/+PHd/+3k1f/48Ov/zLCV//fw6v9XRT7/oYdx/4dxXv9nTjr/RzIh/0o1Iv9bRDD/c11L/15G - M/8tHxP/MyYZ/0w3Jf96Y07/mId5/6aThv9gSzz/kXpn/woAAP+wsLD/sKeb/09MR/90Zlv/LSQd//// - ///17Ob/RDAo/087Nf9eSjv/nIFt/29ZRf9gSjn/aFVD/2tYR/9uWUj/aVRE/2lURP9sV0b/bVdH/3Nl - Wv9tWUj/XEU1/x8RCP8oGQ7/EwgA/wwAAP8+LRz/18/I//Ts5v/BnHz///jp/7qSbv/x6Mz/4dSx/9vH - n//kyp7/58aV//XOm//tvYP/7bR1/7x5MP/Nhzf/zYMx/9qPOf/fkDX/6pw//+6taf/7uHL/+7pu//Su - XP/vo0z/6Zg6/+SPLf/ehBv/wGIA/9d2A/26TwCB1VUADf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B/38AA/9VAAO/PwAFxE4ADbFJAIWuUAD/vF4A/852DPd9KgDtumcJ/8By - G/+uZQ//3p1Q/+ChXP/SmFf/0p1i/76IU/+4f0j/tHY+/6tdGv/IeyP/1489/8F+MP+7div/2p1Z/+u1 - d//uwIj/kWEz/4VaPf/swJP///PQ//fqxf///uT///7q/8Ceff/48OX/4MSp/+PGrv/fw6v/m3xi/4Fm - T//mzLn/cFhI/4p0YP9KNSL/UDsn/0o1Iv9bRTL/c15M/2tUQf9pUj3/inpt/z8wI/93aVv/ZlpQ/1dP - T/9VRT////fl/7CwsP+wsLD/spR7/7OwqP/JtKP/sLCw/7CwsP9gSzz/fGdU/1VEPv+HcmH/jXZi/3Jc - Sf9mUkD/aFVD/21ZR/9pU0L/aFND/2pVRv9uYFb/c2Va/21ZSP8fEQj/HxEI/yUWC/8eEAX/DgEA/yQT - Bv/cxKv/7+ff/+ngyv/n3cr/cE0s/31WMv/IoHf/5MGX/+fOov/y0qL/9c2X//fHjP/1vX7/yIc+/9uW - Sv/RhzL/2o43/9qJLf/diSn/7qtl//m2a//2s2L/8qhT/+2fQ//kkTH/4Igk/85yBP/bfQ3/zGcA1cNQ - ACf/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B/38AA79fAAnHVQATwlEAGchN - ABfMVQAPtk0AP6NDAMumTAD/vmUA+7dhAPnZiy//hDoA/752JP/enVP/3qFc/6hrKv+PWR3/xY9Z/7iB - Tf+zdT//q10a/8d4Iv/Wjzz/wHsv/4VHBf/Dgz3/7rh8/+u9g/+JVyr/fFAy/+zCk//31Kv/e1g8/+G9 - mP/x17r/1rST//Xt4//17uf/w6CE/9i6ov+UdVv/WkEs/8OolP90YE3/jnhk/3VfTf9KNSL/SjUi/3Fa - R/+BbFr/jn1q/4p2ZP9WQC3/CwAA/wsAAP9WSEP/+uPR////////////6tK+/3NdTP//////1c3G//// - //9mUkP/sLCv/7CnnP//+/b/YlJH/9vBq/9XT07/c11N/5d8aP99Z1T/bVhH/2FNO/9lUED/aFNE/25g - Vv9nUUD/c2BQ/x8RCP8gEQj/FggA/xcKAP85Jxn/wqKH/6+Wff//+PP/rYhn/+PayP+lfVj/ck0o/7+U - av/kvJD/58yf//nYqP/50Jv//c2T//nAf//Tk0n/7qpf/8d7J//ViS//7aFF/+qZOP/vqWH/97Bj//Ss - Wf/toUr/5pY4/+CLJv/bhBv/vFwA/9d1A/2zTACD0UUAC////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHbSQAHzFEAGcJQADe/TwBFvU4AP7xPACu+TQArpT8AbZM5AN+cRgD7zHkY/8d2 - G/92LwD/qGAP/9WUSv/QkU7/xYtM/8CITv/AjVX/toBM/7N3RP+qWxr/xngg/9aPPf/Uj0H/q2gf/4dL - DP/lrW7/57R7/4tYJf95Syr/3LCB/9+0iP9MKAb/qIJd//jw2v///u//8ure/15DMf/i2dH/sJJ5//ny - 6/9XRD7/V0Q6/15GMv+iiHX/g2xZ/4ZwXf9jTDf/jHZj/25UP/9/alj/Y1dP/wgAAP8IAAD/sLCo/7Cw - sP/v49H/RT03//////////3/3tXG/0ItHv/Aqpr/KBoQ/4t5av+wsKr/sLCw/3FbS/+1moP///jz/0My - K/+vnI3/U0U//5F5Zf+PeWX/clpJ/2ZQPv9zZVn/alRE/21XR/8kFgv/IBEI/yQRCP8ZCwH/EQUA/xoM - AP+9nH//y8S5//fv5//j2sf/49rH/3lWM/+gdU3/4bmQ/+TInf/qzZ//68mW//LIkP/6x4z/9bp4/92c - Uv/rp1f/yX8o/9GDJ//hjjH/6JY0/+6lWv/zrFv/7aNO/+SWOv/ijy//24Yf/8NnAP/ZfQ3/xWEA275Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA/GUwAxvU8AZbdM - AH+2SQB3tUoAV7NJAFGhPAB3gSoAw59JAPvOexv/fzYA/4hBAP++dCT/w382/8WIRf/Ahkf/zJZc/76L - V/+0fkv/sXxF/65dHP/CdR7/2ZFA/9aQQP+9eCv/uXYu/+Kpaf/lsHb/lF8l/3NEJP/LmWb/07uU/7Co - iv+feE//d1c+//jrzv//+u//8end/9zTzP/w6OH/XEc6/1I/Ov96a1//iHBd/084Jv9rVUX/gWtX/5l/ - a/+IcV3/NCEV/19MQP82Ix3/a1dG/7CwsP+OfGz/MCMW/7CwqP/gxrH/xqmT/5uIev94Xkn/WUg//6CN - f/8MAQD/a1dG/z0tH/+wsLD/eWNR/3plVP/Bu7b/+fHr/93Brf+vnI3/koJx/1JAOv96Yk//lnxo/3dp - X/9oU0T/blxO/yQWC/8gEQj/IBEI/ygZDv8kFgj/V0M5/1xFM//p1bz/4dfP/8Whgf9SMyH/cU0q/6B1 - S/+tgFH/47mL/+vPoP/wzZn/98mQ//G7fP/1uHT/zYY5/9mSP//FeB//66BH/+udPv/jjiv/7qJV//Gn - U//pnUP/4pEx/96IJv/Xfxb/w2IA/9V2A/u1SgCDx1UACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BylAAE8JSAD+9TgB/sEkAqaxFAKeqRACHpT8AfZY1AJ2BKQDdrlkA/cVy - D/+IPAD/vHAY/8V9L//Jhj7/xYZD/8CGR/++hkz/s39K/7J+Sv+wfkj/tmUc/7hrIP/akj//2ZJE/8V+ - Mv+3dSr/4qhm/+Wtb/+ZYyf/dUUj/7SCS/+gdUj/flgy/2xMKv9CIgT/aUw9/4NkR//01rz/kXJX/6CF - bf+miXT/cltG/4hvW/9bUE//ZE4+/15FMv9nUkH/UkA7/1dJQ/9kUED/ZVlP/7CwsP9rV0b/AAAA/6GQ - gv+hkIL/sLCv/0w5K/9bSTn/Wk9P/zonGv+Of3L/SDMh/zgoHP8oGhD/CgAA/3NdTP9bSTn/sLCw/4dz - Yf8AAAD////7//z18P9XT0//qpiI/4FyY/9oW1L/fWdV/3tmVP8oGhD/IBEI/x8RBv8gEQj/IBMI/yoa - DP9pTzj/UDUg/1g+Nv9UNx3/YUIm/1Y1If/NpH7/5M+p/+G3i//qwZH/8NGh//LJlf/5ypD/87l5/+mq - Y//IgzP/3JVD/8JzGP/ikjb/65s6/9iBJP/uo1T/8KRP/+udQf/ijy//3oYh/8NnAP/bfQ3/zGYAzcFT - ACX/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHDSwARxVAAOb1O - AH+xRgC/qkUAzaE9ALGdOgCniysAx5lCAPXMdBL/x3QW/9KGLf/Mgi//zIY6/8WEOv/Agjz/vIJD/7V9 - Qf+xfUX/zJ5t/7uHVv+yZCH/s2Yl/9eNOv/YkED/1JBE/8J/Nf/ssG//6bFz/72ERv97SyX/hFQj/7+P - XP+zk3H/sKKE/4pjO/9oSTf/bE9D/4hsT/+KcFf/gWdR/6qLcv+jh2z/RC4a/1tHPf/z4dH/9uXT/084 - Jv9BLSL/Tzs1//Pr5f+5pJP/AAAA/0Q0J/9sWEf/sKic/0w5K/+wsLD/KBoQ/xQIAP+Yh3n/h2tW/3Rb - R/90X07/dV9M/0k4Kv8tHxP/CgAA/3dhUf+wsLD/CAAA/7CwsP+nlor/RDw2/+HItP/q4dn/d2lf/+vS - v/9FMSr/e2dV/z0tIP8jFAr/EQUA/xEFAP8WCAD/JRAG/0kwKP9TPC//TTMl/z0hFP9XOST/akgn/4Zd - Nv/Im3H/37KG/+vNnf/yz57/98mQ//fDh//zuXb/4J5V/8qBMP/hmEP/14wz/+2eQv/olTP/24Ih/+6j - Uf/uoUj/6Zg6/+KNKv/bghj/vFwA/9d2Bv+yTAChw1UAFf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxMAAvEVQAnvFMAw7pSAO/AXADvoDsAvZU1AMeTNwDrumAA/8dw - Cf/SgiH/76ZO/+SdTP/HgjP/xYI4/8CCPv+3ezz/s3s+/7V/Sv//9cz/3a2C/7BrMv+5bzL/0oYy/9uU - Q//XkUL/0Y9F//G1dP/4wIH/3aVp/45cMf9+Tif/zp5s/+bBlv+ifFj/WjgT/3pXM/9zUzX/Wz0v/8ek - hf/79O7/wLeh/8G6sP+fgmr/ycK8//748//Uv67/1Lmh/9PMxf/mzbn/+PHr/6mMdP+7p5b/sLCw/wgA - AP+wsLD/QzMl/xAFAP9jTz//s5iB/3RbR/9fRzX/Yks3/2RMOP9yZFT/aVVF/zIjF/9aRzj/WEY4/wgA - AP+wsLD/sLCw/yseEf+wsLD/sLCw///66v/Nt6P/2sCr/6CHdP+IbVf/DAAA/zcnGv8RBgD/DAAA/w4A - AP9bRj3/MhoS/1E4Jf90VDf/n3xd/5h6W/+mgF3/jGU9/3hQJf+ufUr/68qZ//LMl//zwYj/7rR1//S2 - c//PiTz/yoAt/8V3Hv/Mex7/6JU3/9+JJP/hiB//7qFJ/+qcQP/kkTH/4Igh/8drAP/bfQ3/yWQA5bxP - AEX/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA8pV - ABm+VQD5xVwA/8xmAPutSQDRlDIA2ahLAPnJbgT/yXAL/9B9H/+zZQn/s2cS/+mmWf++ey//unkz/7V5 - Nv+1e0H/7byN/8ORXv/99tD/1Z1t/7NrMP/PhTv/2I8+/9OMPf/TkEf/3Z5Y//e9f//xun7/lmM8/4dX - Nf+2gUv/tYNS/6R2Sf+2h13/m3JK/2pHJ/9NLiD/fF9E//Pr1f+ihWr/tLCw/8rDvf+9t6j/wqqV/+XK - tP/34c7/xKqY//njzv/Mrpn//////1dPT///////ZVFB/yocEf+AbFv/Wkc4/y0fE/9yZVr/Pysa/2JL - N/9iSjb/ZU46/2JNPP9iSzn/d2ZX/x8TCP8rHhH/Wkc4/1E+MP8IAAD/sLCw/6STh/+wsKz/lIJ0/9jQ - yf/44tD/49rS/zIjF/9+aFX/JxcM/7CwsP+wsLD/6dzI//bu6P//+/b/8+rj/31gRf9XOiz/ZEY1/6B5 - Uv/Hn3f/uIhZ/8GPWv/30J//9c6X/+uzd//lqWf/8LJq/710I//Ngy7/1ogw/9yLLv/oljT/3IYl/92E - J//tn0b/6Zg6/+SPKv/ehB3/vF4A/9V0Av+wSQCVzDMABf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UAE7xPALe8VQD/x2AA/cBbAPWjQgDrt1kA/cNn - AP/Xfxv/0H0d/59QAP+uYg3/xX0t/+uuZ/+3dC3/tXY2/7N5PP/erHn/+86h/w8CAP/vwJH/y4ND/7tt - Kf/ZkDz/3JlJ/8+JPP/srWj/2p5b//zFiv+SXTf/mGpF/41eMv/Dkl7/47eK/+XCmf+qf1T/MRMB/ycM - AP9cPy7/8urb/8urjv+3srD/trGw/5uAbv/Jwrz//PXv/7echP+Ea1j////3/zAeEf////7/xrCg/1tQ - T/+Of3L/UT4w/y0fE/8qHBH/emVT/19HNP9fSDX/XkY0/2BJNv9jTDv/a1VF/29cS/9gSTf/c15O/x8T - CP8oGhD/MiMX/zsrHv8iFAr/MyUZ/7CwsP+Oemv/sLCw/3ljT/+wsLD/blpH/6+ekP8ZCwD/sLCw/7Cw - sP/68+7/zsfB/7KObv/p4NL/imtK/0AiEf9lRTL/d08o/7aHWv/Zqnr/9cma//nUoP/uvYT/3KNi//C0 - cP/ysWj/uG0b/8Z5I//PfiP/55U3/+eSL//Zgyj/5JE8/+ycQP/mljP/4Isk/8xuAv/OcAD/x2IA2btQ - AEP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHMZgAFxlMAMbdNALW6VQD/sk4A7bVTAPHJaQD/tVkA/8lwBv/pmjr/cCYA/3kxAP/4t2v//b52/7p5 - L//DhkP/yY9T/6FpMf8WAAD/AgEA/208C//ZpGv/wXQy/79zHf/ak0P/yH8w/9iWS//mqWX/6rBx/8mV - WP+7g0f/kGVG/92uev/kuIj/t4hZ/4ddMv9FJQP/JQsA/zUZCv/v59f/8NS4/+vi2v+Xel7/BwIA//rz - 7v///PT/u56E/7GVff//////EAMA/ycXDP9vY1n/qZaH/5iHef96ZVL/KBoQ/ygaEP95a2D/MB0R/11G - NP9dRjT/Xkc0/2ROPP9vWUn/cmVW/3JlWv9yYVH/aVVF/2JNO/8gFAr/Kx4R/z0tIP8rHhH/DgMA/yUX - DP+tnpD/CwAA/7CwsP91YE3/s7Cw/z4tH/8MAAD/7eTd/+/m3v/24c3/mXhe/7aQbv+Oakb/TS4W/4Ne - Ov+ZbUP/iGI9/4JWMP/xv4v/986Y/+Kqbf/TlVL/9LZx/+qmWv+6cBn/2Iox/9eHKv/smTn/24Qh/9mB - J//mkz3/6pk7/+SPLf/ehh3/vl4A/9RzAfu9TwBd1VUAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwlMAO7VOANm3UgDftFIA9cNi - AP++YAD/vmUA/+KPL//mmD7/66FM/8d7KP/XkUX/t3Qq/9mdXP/OlFX//+Kx/7F7Q/9gOAn/PBMA/2kv - AP/OkFH/zo5M/82ENv/WmEr/8Lhv/6ZwMv/usnH/3KRk/+u9iP+BTir/w5hp/7mKWf+kdkX/wZVm/7CI - Yv8sDgD/Kw4B/8W/qv/OrIz/7uXO/6uIav+7tqv/6+Lb/1tHPv/27uj/t5uB/7CwsP8rHBH/DAAA/y0f - E/+Kem3/eWtg/3lrYP9kTTv/fGxb/21XRf9dRjT/Ujwq/2BJNv9iSzj/b1lI/3JiUv9yZVr/cmVa/3Jl - Wv9yZVr/cmJS/2hTQv8gFAr/IBQK/zIjF/9RPjD/Oyse/wsAAP9EMyT/CgAA/6GOgP+wsLD/QzAg/1dB - MP9QNy///////9XMwv+JaE7/h2hJ/2ZIN/9fPij/cUgh/8KVZf/CkGH/t4ZS/+q5gf/yw4r/2p1b/9ye - WP/urWP/4JpJ/71yGv/Keh7/1IEm/+eSMv/VfR//34Yr/+eUOf/mlDP/4osk/9d7D//Zewv/yWUA1cRV - AB//fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wHETgANu0wAaa5JAOm+WQD/yWkA/8xwAv/JcAb/xWsG/8VwD//Ofyb/vnIb//Sx - Zf/ZmE7/15pV/+Coaf/eqG7//+Sz/6Z0Pv/FlWb/cDwK/9adYv/LiUr/oFUL/8J4Kv+YXRn/pnAu/4VN - DP/wtHX/fEUc/7WIVP9+Tif/vYlT/7+UZ//Po3P/fGBP/21JMf+yjWj/glw9/598Wv+/m3v/tJBv/8am - iP9mTj3/18/I//fw6v/Erpv/sLCw/xADAP8MAQD/IBMI/y0fE/98bmL/fG5i/3lrYP98bmH/MiAT/11G - NP9TPCv/Z1A+/21YR/9yYE//cmVZ/3JlWv9yZVr/cmVa/3JlWv9yZVr/WEIv/2pWRf9gSTf/KBkO/yUW - C/80JRn/STgo/ygZDv8MAAD/STcn/w4AAP83JRT/EQEA/410YP+FZkj/zsa6/8O8p//atpT/XTse/2I9 - Fv+edkz/n3RH/7OATv/jsn3/88SL//e/g//HiEL/9rly/+ypW//Jfin/ynsi/899Iv/TfyP/3YYh/9R6 - IP/hizL/55c3/+SPLf/ghh3/zG4A/9d1A/+ySwCL20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcxmAAW+TQBDtU4A/7pX - AP/QcAD/0HIE/85yCf/QeRT/0n8d/75uD//ViDH/unAb/+ajWf/pqmX//cWG///Xn///0J3//9Kj/8WW - Zf/50KP/zYhN/7hoHv+2Zx3/yn8y/5NVDv+kayj/kloZ/6ZzN//OlFX/oWo2/5huT//Gk1v/zZtm/7uJ - WP+Oa0b/zaF4///nxv/duJT/km5J/+DXxv/WtJb/593V//rn0f/96tP////8/+Xc1P9ELR//IA4E/x4N - Af8rHBH/IBMI/wwAAP9bT0//bmJX/zIeEf9jSzf/VkAu/2NMOv9tV0f/dmFS/3JlVv9yZVr/cmVa/3Jl - Wv9yZVr/cmVa/3JlWv9yZVr/cmJS/15FM/9vWEf/XkYz/xkMAf8RBQD/HBAD/y4fEP8lFgj/FAYA/1Q+ - K/96YEn/EwMA/7CwsP+wsKj/sLCk/9TMr/9eOiD/vZBl/+3Wq//+3K7/aDoS/8OLUv/8ypD/46lm/9GP - R//trWT/8axd/7ttFf/Qgyn/04An/9R+Iv/Uex7/34Ul/+WSN//mlDH/4osk/9l9Ev/JaQD/yWUAy8RO - ACf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcVRABexSQDNt1MA/8xpAP/QcAD/0nYL/9mCG//giyj/4I8x/+KW - Pv/tqFX//8N2///Fff//zo3//9md///4xf//3qz//dCh//7yyf/uzZ7/xno3/8t/PP/Phz7/2I89/9CK - PP+mbi3/om4w/6x5P/9dKAD/uYVK/18wCv+kfE///t6y/7Ceef/cyaL/mnxb/9OviP/x58j/eFg1/2NH - Nf+TdFb/9+/b//////////P/o416/1I7Nf9JMiv/bVU//4BkTP83IhP/DAAA/xADAP+Ddmn/PSse/2hS - QP9YQjD/cFtL/3dpWv93aV//d2lf/3dpX/9yZVr/cmVa/3dpX/93aV7/cmVa/3NlWv9zZVr/c2Va/3hh - Uf90XUv/Tjcm/wwAAP8OAAD/Oyoa/y0cDv8ZCgD/TDgl/6SOef+Wf2r/XUMq/7Cwn/+wsJz/sLCW/z0f - Af9hPxz/7tOk//fXqP/HkVb/2aFm//C9gf/apF//8bpz//CtYP/ShzP/0Yct/899If/UfyT/138g/9F3 - Hf/ehiv/55U1/+SPKv/ehBv/vl4A/9VzAf27UABt20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B/1UAA7xQ - AGezTQD/w14A/9BwAP/bfRL/4osh/+CLJv/rmjr/+65X//+8af//zH///8V9///Dff//1Zb///S8//// - zv//1aP/votV/7V8SP/Zll3/z4lF/9GGO//ThjL/2ZBA/9COP/+ncTL/qnc7/+WwdP+9ikv/YzAG/5Jd - I//BoHD/4cGR/+W7jv9/XkX/gWVP/3NTP/96WTr/a0sy/2ZJOv96XkX/gW1a/2hXTP+ag3L///fz//// - ///869v/oYZv/9zCqv/NxsD/4tnR/6WNe/9pUkH/ZE9A/3VeTv98a1n/fG5f/3dpXv93aV//eWtg/3dp - X/93aV//d2lf/3NlWv9zZVr/c2Va/3NlWv9rX1T/b19O/5B4Y/+einn/sLCk/7CfkP9zW0b/Lh4M/xwL - AP8cCwD/Mx8L/7CwpP+wsKT/imxP/7Cwlv+wmHr/OBkA/zMUAP9HHgD/gE8g/82aYf/fqWr/3qJf/+Gn - YP/7v3b/9rZo/9SIMf/QgCb/1oQn/9N+I//XfR//1Xwh/+OPMf/mkC7/4Igh/85yBP/XeQb/y2cA3cFP - AC3/fwAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8ByE0AF7JKALGzTQD3xWEA/9V0BP/bfxT/3oYf/+2a - Ov/9sVX//7xn//+6af//vHD//8V7///Xlv//667///vF////0P//0p///tyu/+y2gP/UikT/1I5C/9GO - Q//BdiL/6KJT/+ekWv+nczP/7rNv/5hfMv+4f0P/pHlP/6t0O/+YaTb/xZVi//XRqf+1k2//eV1O/3VS - N/+qg2D/d1Y1/3ZiT/9MMB3/dmNQ/3xcQP////P/rYtt//////98a13//////8OqmP/axrX/waaQ/1VC - Ov9qVUT/emtd/29iVv9zZVr/cmNZ/2haUP9jVU//ZVdP/19ST/9aT0//Wk9P/3NlWv99bl3/emtf/21f - Uv9ELiX/W0Q0/7CwsP9wWET/sLCw/z4qGf8fDgD/JxQB/ygWAP8fCwD/TTMa/7CokP+WeVv/QSQG/y0Q - AP+nhWH/iGE3/08iA/90Pwj/57F0/+Wraf/fn1n/9rhx//azZv/rplL/04Ys/9OCKv/UfyX/03wg/9R5 - Hv/ehiv/5JEw/+KLJv/bghj/x2cA/9VzAf27TgCDvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH/fwADwU8ALbFJAKe3VQD/0HAA/+CEGP/iiyH/7Zgz//amR//7rlX/+7Fc//23Z///yX///9CL///g - n///8rX////H///vvP//2qn/6rN8/9KHRv/WiDv/z41G/9ybTv/UjDf/8ate//Ozaf/2woH/0pFJ/9aa - Wf+cbUX/mG5N/5ptRP/nvYz//923/9eviP+GaE//dE4n/6CCY/+WdFL/kG1L/5JtS/9aOyD/f2tX/7yt - lv+5oIr/3tXC///////86tn/nHxf/4lsVP+ykXj/a11L/4x6a/98bV//aV1S/2ZZT/9vYlf/Y1dP/1pP - T/9aT0//Wk9P/1pPT/9aT0//emtd/5B/b/98bV//c2NQ/1dDO/8QAQD/sLCw/453Y/+wsLD/FAUA/xkI - AP98ZEv/kHFT/39gQv9IKBf/PiMG/0EkBv8tEAD/PRwA/1s3Dv93TSD/rXlB/8yXXP/coV//tHQu/+Kg - V//3tmv/9bRi/9OIMP/Ziy//1IIn/9Z/Iv/TeR3/3YMc/92HK//ijCr/3oQd/9ByBP/Zewv/tlIA475Q - ADP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/fwADwVMAMbFLAOvDYAD/1XYG/+KG - G//tli//9KE+//KhQ//0qE7//bVg//+8bv//xXv//9CL///io///9Lr//++3///bpv/uvon/25xi/9CA - Ov/TjED/355M/+GgVf/jnEn/7KhZ/96bTv/1uXL/klIf/8aJRf+TXTP/06Nv/9quff+uhlr/wJps/+3J - nf+0hVT/XzkY/3dfT/9vSiX/h2E8/1Q0HP9SMhv////5/72xmP//7tz/pIBh/9rErP////7//////6uM - cf9vYFL/iG9X/9nDsP+vm4j/indp/7mjjv//8+f///nt//fl1/////////////////+einn/W09P/31t - X/9oTjf/UDcp/xQFAP+qloX/iHBY/7CwrP8XBgD/Oh8R/3xdP/+MaEf/jGlG/3dUOv92VEH/m3ZO/7Gf - f/+Ubkb/ORYA/0kcAP/GkFX/2aBi/8mIQ/+8fDP/97Zq//WwYf/qok3/1oYs/9eHKv/VfyT/03wf/96D - Gv/agSH/3ocn/9uEH//Ocgb/vl4A/9BvAP23TgB9vz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH/VQADtUoAk7RSAPPHZQD/238P/+mPJv/vmDP/8p88/+2dPv/2qlD/9q5c//+6 - af//zoL//+Ca///rrP//2Z3//8yP//S+hv/ps37/25NT/9aIOv/Xk0X/2phJ/+2vZv/wtW7/87pv//W2 - a//cnFH/qGYg/650N/+RVh//qn9J/6B3TP/xy5j//d6x/86ne/9KJAr/gWNO/4BYLv+LYTr/VDIb/1Iw - Gv/e07z////z/8a6oP+pkHr/yK6W/7u1sP/48Oj/2sSv/56Idv9gSkL////x////////////8+HP//// - //////////////////////f/9uPT/+POu/96aVn/d2NN/4NpUf8lEwH/EwMA/5aAa/+wqJT/sLCm/ycT - AP95Y0v/elk8/3BPMv+BXTj/pn1U/4piOP+NYzf/1qd0/9epdv+ZZCv/rHM4/86WWP+1djD/p2Ug//Cv - Zv/zr2D/7KNP/9SGLf/WhSr/1oEn/9N9Iv/Sdhz/24Ag/96ILP/bhiH/130U/8BgAP/Zewn/xV8AxcZS - AB////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHGUgAfs0sAnbVT - AP/ObgD/4IIU/+mPJv/rli//65g4/+2fQf/vo0z/+7Ne///Fdv//0ov//+Ca///ko///2Z3/+8WG//K8 - g//lqGr/04Q8/9GBNf/ZjDn/56dY/+2wZP/wsmH/76pc/+ekWf+fXCL/woA3/6JnNf+HTRj/xo5P/9mm - a/+5gkj/Wy8G/82eaf/ElWf/ek8j/2hAHv9tSCb/aUQj/+HWu//NqIP////s/7+Zc/+0jWr/99m9/9rD - qf/55dH/spp+/3loV//OtJ7/wqmT/7ukjv/Uu6f/X1BP///////////////+/8uwm///++r/4cm1/39t - W/9tWkn/ZUgr/yQRAP8bCAD/kndf/41xV/+wsKH/KxQA/3ZWPv94VDT/cE45/3RQOv/ftIf/99ev/7uK - V/+BVDX/iFc0/+Gpb//7xoj/1ZlW/693Pv/hnlT/9bJk//OuW//ajzf/14gr/9SCKf/YgST/03of/9R5 - G//dhyz/4I0q/9d/GP/Ocgb/x2cA/9JxAPm2TgBlvz8ACf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHDUAAnsUoAsbdUAP/ScgD/4IQW/+SLIf/mjyr/5pQx/+ud - Pv/4rFX//7pn///Hef//1Yv//96Y///ZmP//zIv/+8OG/+y0eP/emVn/zXst/9qKNf/dm0X/6qlS/+yi - TP/nn0z/5Z5O/+CcUP+RUBv/5qpj/5pgMv+ZXRv/mWEr/5x0R/+HUyT//+W2/9qsev9xRB7/d04w/3VP - Nf+nfFT/69y2/6d7Uf/g1LX/spZ4///x3P+6mHn/uqCG//PdyP+2knP/fGlR/455Zv////n/ya+W/82y - m//dxK7/ZVVP////+/////7/wKaO//////9lVE//vJp7/39kSf8uGgb/HgsA/yMJAP+wsJ//iGtM/7Cw - nP9yWk7/gV07/3tXNP+oflb/iF86/6F0Rv/gsoH/ypZf/4paNf+jbTP/6bJ1/9SXVP+cXzD/1ZJH/+yn - Wv/jm0n/3JA5/8p4Hv/Ugyr/1oEm/9R8If/SeBz/3IEm/+CLLv/ZhB//0nkP/7xeAP/ZeAj/wlsAycNQ - ACf/VQAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af9V - AAO9TgA/rEYA/8NeAP/Xdgb/238S/9uCGP/iiyT/5pQz/++hQ//7rlf//7xp///Hef//0Ib//9CI///M - iP/vs3D/7bNy/+Wqbf/dkk3/04g6/9qNNv/lkzf/5JY9/+OZQf/flkP/3ZRC/96ZSv+OTRj/0pBI/5pg - Mf+md0L/o2ss/9GZXf/Iklf/oWsz/7aDTf/uw5T/mHZK/4JhQf/158D/49Kr/+K5kf9jQCr/zKaA/+fa - vf///+f/yayN/2lOPv9rTj7/k31h////+f///+3/4smy/3JgT/+ag23/dGJP////9/////v/8drD/3Zi - T/9UNyr/sI1t/zcfCv8tFgD/Nx4F/7Cqkv+wsJn/2s6q/3pXOf+RakP/dlI6//DGmv/1yZ7/i185/4VX - N/+ibzf/2aNm//S9gP/VmFT/ml8u/8uGOf/tql3/7KVU/+mgS//ilj7/yncd/+OQLf/agSP/1Hoh/96E - KP/kkDX/24Yk/9V9FP/McAT/vFwA/9FxAPu2TQBx20kAB////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Ab9MABWzTAC1rkoA/8BeAP/QcAD/1XkJ/96E - GP/kjyj/65g2//KjRf/9sVf//75p///Jef//yX3//8B2//Sza//rrmn/665r//i7fv/gmVX/zngp/9J8 - Jv/biiv/35A1/9uNNf/ajjr/2pI+/9iSQ/+aVhX/x4M3/5FUJP+fYib/u4pL/4NLHP+PWSH/7buG//bQ - nv/Pp3T/zaZ2//nPov/ImWj/hmlF/4NjQP+Nckz/gVsz/3hRK/+cf1v/gWhH/25SQP93XEL///3q///8 - 3//qz7P/blpP/2tXT//w1r3/h29a///z3P+7noP/wp57/9Oti/9EKxH/NB4D/zsjCP9EKAz/Xz4f/1g5 - Gf+5lW//99eu//Xjuv/RonP/n3JC/+Gxff+YZzf/jVs3/8uRVf/qsnX/x4hE/55iL//MiT7/7Kld/+qk - VP/pnkv/45g+/9iHKv/RfBr/55Au/+KJIf/fhCP/5pM6/+aWOP/ehiH/0nYN/7xeAP/VdAH9tU8A4b1T - AE3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8NSACO1SgCNsU0A8cNeAP/QcAD/13kL/96EGP/giCH/5pQx//SjRf/9sVf//7xn///A - bv//vG7/+Ldp//KxZ//0tXD/+L57/+SjXv/LejH/ynUf/9N/Hv/XhSX/1ocr/9iIL//YjDX/2pA8/9WP - PP+RTRX/05BF/55eI/+gazv/pHZA/7N4N//RnmH/kGpB/9Sob///6Lb//+W0/8mVYf9IHwH/WzIG/3RJ - HP9zTTX/akMs/39VLP+BYUD/fGVF/4NrR///+dz/89a0/+LGpv9yWkX/vaB7/29ZT/+/oYL/4sSp/+3P - tf/xzar//+nI/zQcAP85HwH/NBkA/zIWAP85HgD/TSgR/31XP//w1av/+N6x//jZq/+FVzn/jl44/7iC - R//XnmL/0ZRU/6dtM/+fYi7/5KNZ/+ypXP/qpFX/551K/+SZQP/djzH/3oop/+iVMP/jiyP/34Ug/+CL - Mv/olz7/4o8v/9uEHf/QdAn/w2EA/cdhAMW9UgBRw0sAEf///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRVAB+zSQC5s04A/8Ng - AP/ObgD/13kL/+CGG//iiyT/6ZQx//SjRf/7rlP/+65X//uzXv/4s2L/9LFi//KxZf/vrmX/3p1V/9KG - Pf/GcB//ynEY/811Ff/Rfx7/1IMl/9iHLf/Yjjb/3JI9/96XRP+aUxj/yoM1/55cHv+gazv/pnQ8/6d1 - O/+SZDz/2ado///irP//26X/yJxk/696Q//atIH/kmMw/4pgNf+VbD//jmM1/2Y+IP92Vj7/yaV5///3 - 0f//9dH/u5dt/3NTPv+/lmr////j////4///7dP///PP/35bO/9CIAP/QyUG/1EwDv9UNBH/PyAA/08u - Cv/ov5L/roBQ/5ptPP/3zZv/26lz/5VjOP+hbDf/zJFT/9ieXf+rbzT/q20x//CvZ//sqV3/6qRU/+ad - Sf/kmUD/4ZA1/9+OL//ahSD/5Y4n/9+GJf/jjzj/5ZU7/+SUNv/giyb/2X8W/7xeAP/PbQDruU0ATf9/ - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcJTADuzSwDNs04A/75cAP/ObgD/2XsN/+KIHf/rlC3/75o2/++d - PP/0pkf//7NZ//21Xv/2rln/76pX/+ahUP/emkz/15JI/89/Mv/AaBj/w2oR/8pxEP/RfBn/1YMj/9iH - LP/ajTP/3JI7/+GXQ//AeCP/p2Ig/8J+Mf+kazb/nGY1/6FqNP+yfDn/v4xL/6FyOv+HTxn/uYFG/654 - P/+ndT7/3qx1/+W4g/+bc0L/fE0h/55vPv+whlf/8Mib//fUqP+Waz//dlAy/4tgNv/+1az///vY///n - w/93TiH/g1sz/3NIHv9rPxb/WTQQ/5x5Uv+KYzn/YzkN/8uYZP+1g0//hlg3/4pbN/+odDz/0Zld/8mP - Tv+nbTf/pms1/92dV//trWT/7Kle/+qjU//mnkn/5JlA/+CSNf/hkDP/3Icl/+WPKv/giCz/5ZVC/+yh - Sv/mmDz/4I0q/9uEHf/VeQ3/vFwA+79ZAK2/TwAx////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab9T - ACm0TACjs1AA/75ZAP/MawD/230N/+KGG//kiyH/7Zgz//KhPv/4qEr/+65T//iuVf/0qlX/6Z9K/+CY - Q//gmEr/15BC/8l4K/+9ZBH/wGUN/8duDP/PeRb/1oMg/9iHKv/djzL/35Q7/+OZQ//jnEn/p2Ef/755 - Kv/Nijz/mFkl/5FTIf+VWiv/mGIy/6l9T/+qeDz/iFIg/6VwNP/Rm1//xpFW/5ppM//Om2H/zplj/4VX - KP+bbTn/lm9A/4hjPf/7267//ua6/7yMW/+ObUP/f1Mu/3lPL/+yg1P/1qd1/699SP9uQhj/gFAj/39V - KP+NaUr/iVk1/5ZiL/+nczr/pG82/6hxN/+lazb/n2Q1/8mKQv/ytG7/7axk/+uoW//oo1L/551J/+OX - P//ikzf/3o0u/9yIJf/Wfxj/4Ioy/+yhUP/xqVT/659F/+SRM//bhB//130U/8BiAP/QbgDnwk8AHf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcxVAA+5TAB5sk4A97xZAP/OawD/2XkJ/96C - FP/pjyb/75gx//ShPP/2pkX/9qhK/++hRf/pmkH/5p1F/9uROv/OhC//w3Yk/79wG/+8Yw//v2QK/8hu - DP/ReRP/1oIg/9uIKf/fjjH/24wy/+OWP//lmUT/35VC/4xEBvOEPwTvjEgL/5RSFv9jJgD/ZywA/4hM - G/+UWyX/nmYp/5piJ/+OWCj/k14q/7d9Qf+tdjv/eEQY/7mDR/+VYCj/hl07///lsv//4rL/wY5W/4hf - O/+IViD/nG05/5VwRP+kekb/p3dB/4RUMf9sPBX/jVko/5xoN/+UXy7/omw4/6FrNf+haDb/sHY3/9SV - UP/tsG3/8bJr/+6tZP/sqVv/6KBR/+acR//jl0D/4ZM5/96NMP/fiij/2IEc/+GOOP/yqVz/9rFg/++m - Tv/mmDr/4I0q/9l/GP/OcgT/x2YA/8dfALXVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af9VAAO+UABHs0sA07pUAP/HZQD/13YE/+CEFv/pjSH/7ZYt/++YM//ynzz/7Zo6/+ua - PP/ikTP/0oQm/8x9If/DdBv/wHIb/79tFf+6YAv/v2II/8htCv/ReBD/14Ed/92IJf/eiiv/3o4x/+CS - Of/soEf/2ow54dKDNM2CPADxfzoA/XIwAP+hYij/jk0Y/5NVIv+QVCL/jFAg/4hOHf+IThz/gUgV/3xE - Fv9+RRT/g0sR/4lSIv9+SR3/sH1B/8aYXP+abTr/ilgw/45aLv+WbUH/jmlE/5BpRf+TbUX/mms+/5Nf - Nf+aZDr/nGcy/5xkL/+jbDb/p20z/8KFQP/vsm//8LFs/+6uZf/sq1//66ZY/+ihT//km0T/45c//+GT - OP/fjS7/3Icn/9iBH//NdyL/9a9l//i3af/yqlf/7Z9F/+SUM//eiCH/1XsP/7xeAP/VdAD5u1EAT/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHJUgAdtEsAo7VP - APvAXAD/zm4A/95+Dv/kiB3/6Y8m/+2WLf/mjyr/4Ism/9mEH//Qexj/znkY/8VyEv++aw3/vmsP/71p - Df+6YAr/wGEI/8hrDP/QdQ//03sT/9iCHP/eiSj/4Y8v/+GPMfXdiTHN24k20ch8Nue3byz7sGYT/45G - Cf+gXRz/pWIb/6BdGf+TURX/hkUQ/4JCD/98PQz/ej0M/3k8DP93Owz/eD0O/4lQIf+PVyz/klsu/5Jp - Q/9+Rhn/gUkd/5VfNf+VZDv/mGlA/5ptQ/+bb0X/m29H/49VKP+gaDv/oWUx/8iIQv/srmr/8LJt/+6u - ZP/tql//66ZZ/+egUP/mnUv/45lD/+GVPP/ekDT/3owu/9yHJP/bhSb/0X4s//e1bf/7unD/9rFg/++m - Tv/rmj7/4o0q/9mCGP/Sdgn/wF8A/8BbANXKUAAT////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG/PwAFu04AabJMAOm6VAD/x2EA/9VzAf/gghH/4IQY/96E - GP/bghj/138W/852D//OeRL/zHYS/8NrCf++aQb/vmkJ/79qCv/CaA3/wWUM/8RoDP/JbAv/z3MJ/9mA - Gf/hiyb/1X0c5dqGJcnRfSjZwHEq789/LP/jlz3/3pI6/96VPf+7bxj/nFUQ/4xHCv+LRgj/jksH/5FO - Cv+PSwz/ikgM/4pJDf+DRQz/gEAM/4VIDv+WWSH/hEUT/5JVJv+NUCH/k1cn/5lcLv+bYTP/nmg7/6Ny - Qv+paST/1JRL/+qtZv/wsWv/7q5m/+6sYf/sq1//7Khb/+mlVv/noFD/5ZtH/+OXQv/gkzr/3o8z/92K - LP/XgyP/0Xsl/9qORf/WkEn//b50//i1Z//0rFf/76FH/+aWNv/giCT/130U/8dpAP/JaQDtvE8ARf9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8BwVAAObFJAMuyTgD5vlgA/8dlAP/ObgD/1XQE/9d5C//OcgT/x2sA/8luBP/Mcgn/w2kC/8Bn - AP++ZwD/vmcC/8BrBv/DbAz/x20R/8RmDv/DZAX/z3ML/9V5DPXUdxDN2XwZx8x0HN/Ebx7124co/+OU - NP/nlzv/6pxC/96QN//ckTj/1Ykx/8h5If++cRr/t2wY/6ljF/+lXxj/n1kV/5hREf+OSQz/kU0K/5NO - C/+aWBr/kEwO/51aFv+pZhz/wHst/9SRRP/lo1r/7q1j/+6rY//0tWr/7Kpe/+ypXf/sqVv/6qRV/+mk - VP/noE//5Z1I/+SaQ//jlz7/35I3/96MMP/YhCb/04An/9CDOv/Ykk3/15hS//3Ae//7um7/9rFe//Km - Tv/rnT7/5I8t/96GH//ZfQ//wF0A/8dfALnVVQAN////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByVIAHbZOAJezTADDsEsA3bdS - APe8WQD/xWIA/8dlAP/AXwD/wGIA/8dpAP/FZwD/wGUA/8BlAP/AZQD/wGUA/8NpAv/Fagb/x24K/8Nk - CP/HaAv/wl8A28tsALvPcQXFxWsN5dJ6Ev3eiCL/5pEt/+OQLf/smTn/7p0+/+ydP//llzr/655B/++j - Sf/vokn/6qBI/+adRP/lmkP/3ZI8/9WKNf/RhTH/zYQv/8uALf/NhTD/0Yk2/9aOO//fmUj/5qBR/+qk - Vv/moFD/9rZo//WwYv/uqVn/7qZV/+ylUv/poE7/45pG/+OYQP/hlT3/35I3/9yLMP/Yhij/1H8n/9B/ - Mv/Sikf/2pxb/9maV//bmlP/9rVr//izZf/yqlX/76NH/+mYOP/iiyb/24QY/8NiAP/VdAH3vE8ARb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcxVAA/DTwArtk0Af7FMANuzTwDvt1UA97VTAP+1VQD/ulkA/8Ng - AP++XgD/vmAA/8BiAP/AYgD/wGQA/8NmAP/HagH/3IIc/8doBfm0TgCxu1oArcFeAMG7XQDxz3EF/9uC - F//cgxn/3IUe/+OKJf/oky//6JQy/+eUMv/nljT/6Jc3/+aXN//nlzr/6po//+yfQ//uoEf/5plA/9mL - Mv/Uhiz/2ow0/9qMNP/VijT/1Igy/9WKMv/XjDX/14s1/+edSP/akDv/4pdD/+6lT//poEr/55tE/+OY - P//hkzv/3o80/9yLL//Xhij/0oAs/8+COf/Tj07/2J1f/9mfY//bn1z/15hQ//2+dv/0sWL/9KxZ/++m - TP/rnT7/5pEv/+CIH//ZfRL/0nIA/8dhANXRRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8Bv1EALbtOAFO1SwCBsUsAya1KAOewTQDzs1AA/7VTAP+3VwD/ulkA/7pZAP+8XAD/vF4A/8dp - AP/Qcgb/sk8AocFVAC3CUgA/t08Ai7RSAOvBYQD/ymkB/89wBP/Xew//3YMX/9+FHP/agBf/1nwX/+aQ - Kv/mkC7/5JEs/+WSLf/kkjD/5ZIy/+eVNf/hjzD/0n8f/858HP/Yhif/1oQn/9OCJf/Rgif/04Up/9WG - Kv/Xhyz/5JY7/+6lTv/toUf/6p5D/+qeQ//lljv/3Y0x/9mILP/Vgyb/0oEw/9OLRv/Zm2D/2qJo/9mi - Z//boWX/151Z/9eYUP/bmlP/76xg//SuXP/yqFD/7Z9F/+mYOP/kjyr/4IYb/9l9Df/QbQDxuEoAZb8/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHETgANv1EAPbdM - AHWuRwCxqUQA2apGAOGrSgDnrUsA8bFNAPWzTwD1vlwA/7pYAPuySgBP/38AA78/AAXCVQA3rkkA37tX - AP/BXwD/w2EA/8ZmAv/LagP/zW4D/9BzBP/PcwX/1HkN/9yDGf/ghx//4Igh/+GKI//hiiX/4o4o/+GL - KP/giib/3okm/9yIJf/ZhSL/14Mh/9WAIP/TgB//0X4d/9B+Hv/PfBz/zXoa/9SBIf/biin/3Ikq/9+O - Mf/cijP/2ow//96YWP/ioWX/2Z5j/+Cpb//eqG7/26Nl/+CmZf/ZmlX/2ZpQ//u6cP/vqlz/8qpV/++j - Sv/rmjz/5pEv/+KLIf/bfxL/wF4A/8dhAL/RRQAL////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af9/AAPDUgAjv1EALb9QAEO4TABltksAd7JJ - AHeuRgCjrEYAlb9PACH///8B////AcxVAA+pQgClp0UA17FNAMGvSwDlrk0A+7RPAP+3VQD/ulgA/7ta - AP+/XwD/wmMA/8hqAf/SdQn/1HcL/9R5DP/VehH/1nwT/9qCGf/ghx7/34cg/9iAGP/SeRP/znYQ/81z - DP/KcAn/yG8K/8VrCP/Bagv/vGUQ/79rGf+5Zxn/tmce/8+GQ//Uk1L/36Vq//jEjP/0voT/4Kpr/9uf - YP/ZnVn/2ZpV/9mYUP/Oizz/9K5i//KqV//vo0z/651B/+mWM//kjSj/4IYb/9t9Df/ScQD3uU0AU78/ - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAnCUQAZ////AcJRADOzTACHrkYAka9HAK+oQgDXpkIA56lHAPWtSwD/sE8A/65OAP+6WAD/xWYG/8lq - C//LbhH/y24Q/9BzEf/VeBb/0ngc/851G//Lcxv/xmwZ/8FoFf+6YxH/tF8P/65fEf+vYxb/uWwg/8mD - PP/bnlf/6Kxs/+mucP/gpmf/zJFO/8WGQ//gpmL/251Z/9eWTv/Xlkz/15FF//SxYv/yqln/8qhT/+2f - Rf/pljb/5I8t/+CIH//eghT/w2AA/8VdAMvMVQAP////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcRO - AA29TwA7uk0AYbVMAJusRwC/pkIA16VEAO+0UgD9x2cA/89xCf/FZwz/wGEN/9F0Gf/fiSr/5I8w/+CM - MP/diTD/2ogw/9F+Kf/GdiH/tmoV/6xlFP+uaRv/unQm/8yIQf/ZmFP/7bFu///FhP//zIv//8WC/++z - bv/0tW7//b52//Szaf/2sWX/9KxZ//KoUP/vo0f/65o8/+aUMf/iiyT/4IQY/9l7C//VdAD7t04AX9VV - AAf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHKUAATuk4AO6dC - AJegQgD3pkcA/8lrAP/Sdgv/24IY/+KLJP/kkS3/5pQz/+mYOv/pmj7/3o82/9KELf++chj/s2cS/65l - D/+1bhv/wHkq/9CLPv/emlD/66xi//u8dv//wHv/+Lpy/+2sYP/tqlz/76pZ//KqV//yqFP/7aFH/+ua - PP/mlDH/5I0o/+CGG//Zew3/vl4A/8xmANvKUAAT/38AA////wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bx1UACbZMAGWoRAC/o0IA8b5cAP/MbgD/13sN/96E - G//iiyT/5pEv/+aWM//mmDj/24sv/8d5G/+3aQ3/sWIL/7NlD/++dB3/zIQx/9mRQ//koVP/8rFi//u3 - a//4t2n/9rFg//KsWf/0qlf/8qZO/+2hRf/rmjz/5pQz/+SPKP/ghh3/3n8U/9V0Av/SbwD5s0oAk/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdVVAAe7TQBdp0IA158+AP+8XAD/znAA/9d7Df/ehBv/4o0m/+SRLf/gjS3/0n8f/8Nu - D/+1ZQb/s2IG/7dnDf/FeR//0oYv/+CYQ//ro1D/9Kxc//auXP/0rFf/8qhQ/++jTP/tn0P/65o8/+aU - M//kjSj/4Igf/9t/FP/ScgL/vlsA/8VcAKfEVQAf////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHBUwA9uEwAmadE - ANGhQgD/oUMA/8lrAP/Vew//3oYd/+KNJv/SfRj/w2sG/7dlAP+zYAD/t2UG/8BuD//Jex//0oQo/96R - OP/roUf/76ZO/++jSv/tn0X/7Z1B/+mYOP/mkS//5I0m/+CGHf/bfxT/2XsL/9V0Av/SbwD5vlMAS8xm - AAX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8Bv1EALbZLAHOlQwC7qEkA96xOAP/DZQD/24IY/+KI - If/bhB//wGcA/7VgAP+3YgD/wGsJ/8VwD//Mexv/14Yo/+SWOP/rmjz/65o8/+mYOP/mlDP/5I8q/+CL - JP/ehBv/238S/9d5C//VdAL/wFwA/8dfAMnJUgAd////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AcVRABewSAB1qEcA67FQAP+8XAD/vmAA/85yBP/iiCH/4o0m/96GIf+6YgD/w2sE/8ly - Df/Sexj/24Yk/+SPLf/mkS//4o0o/+KLJP/ghh//24IW/9l7Df/Xdgb/0HAA/8NeAP/SbgD/vU4Aa/9V - AAP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG3SwBVqUYA67VV - AP/HZQD/0HIC/85wAv/DZQD/w2cA/+CIH//iiyT/4osk/852Df++YgD/1X0U/9J7Ev/ghh3/3oQY/9t/ - Ev/XeQv/0nQC/9BwAP/OawD/xV4A/8ZZALXDVQAV////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wG2SwB3rEcA/7VTAP/MaQD/1XQE/9JyAv/JawD/yWkA/8dp - AP++YAD/xWcA/85yBv/ghBv/4IQY/96CFP/bfxL/1XYG/8xpAP/MawD/zmkA/85pAP/OZwD/wlMAO/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Ab8/ - AAm5TQBnsUkA17pVAP/JZQD/0G4A/8lnAP/FZQD/x2cA/8dnAP/FZQD/w2IA/8NiAP/DYgD/x2cA/8xr - AP/ObgD/zGkA/8xnAP/MZQD9yWEA57pPAIXbSQAH////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG7TABhskwA6bxXAP/FYAD/yWUA/8di - AP/HZQD/x2IA/8NgAP/DYAD/w2AA/8ViAP/HZQD/zGcA/8xnAP/OaQD/zmcA/8lhAP3HXQC7x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AdFFAAu7TACDtE0A9b5XAP/FXgD/x2AA/8VgAP/FXgD/w14A/8NeAP/FYAD/x2AA/8ll - AP/MZwD/zGcA/85nAP/OZQD/xl0A78FSAGf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcNLABG6TgCbt1AA/8BX - AP/FXgD/xV4A/8VcAP/DXAD/xV4A/8VeAP/HYAD/yWIA/85lAP/OZwD/zmcA/8lgAP3HXAC/x1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////AcpVABm8TwCRuU8A+cBXAP/HXgD/xVwA/8VcAP/FXAD/xV4A/8lg - AP/MYgD/zGIA/8xiAP/JYAD/x1sA48NVAFG/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcFV - ACG8UAC/vlMA/8BXAP/FWQD/xVkA/8VcAP/HXAD/x14A/8leAP/MYAD/zGAA/8ldAP/HWwDHxE4ADf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////AcRVAD2+TwDVwFUA/8NXAP/FWQD/xVkA/8dc - AP/HXAD/yV4A/8leAP/JXgD/x1gA68VTAGW/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B/38AA8JTAFPAUgDfw1QA/8VXAP/FWQD/x1kA/8dcAP/HXAD/yVwA/8dbAP/GWADPz08AEf// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx1UACcRUAH3CVAD3xVcA/8VX - AP/HWQD/x1kA/8dcAP/HWQD/yVwA98VUAHf/VQAD////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8BxFUAJ8NVAMHFVgD9xVcA/8dXAP/HWQD/yVwA/8dYAPnGVwChx1UAE/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/PwAFxVQAd8RU - APfFVwD/x1cA/8dXAP/JWAD/xlgA3cRUAEm/PwAF////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wHJUgAdxFQArcRWAPvHVwD/x1cA/8ZXAPfHVwCb0V0AC/// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wHGVgA/x1YAxcdXAP3HVgD/x1cA48hWAF3///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// - /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAA - - - \ No newline at end of file diff --git a/TimeHACK.Main/packages.config b/TimeHACK.Main/packages.config deleted file mode 100644 index 810e559..0000000 --- a/TimeHACK.Main/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/TimeHACK.main/Resources/WinClassicAbout95.png b/TimeHACK.main/Resources/WinClassicAbout95.png deleted file mode 100644 index f6023b4..0000000 Binary files a/TimeHACK.main/Resources/WinClassicAbout95.png and /dev/null differ diff --git a/TimeHACK.sln b/TimeHACK.sln deleted file mode 100644 index 77e181f..0000000 --- a/TimeHACK.sln +++ /dev/null @@ -1,38 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26228.4 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TimeHACK.Main", "TimeHACK.Main\TimeHACK.Main.csproj", "{B958AA5F-8AED-456C-9C07-9E4C6C027042}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TimeHACK.Engine", "TimeHACK.Engine\TimeHACK.Engine.csproj", "{9477B70F-2D32-4E1D-857B-4624A1DEEB1B}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Debug|Any CPU.ActiveCfg = Release|Any CPU - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Debug|Any CPU.Build.0 = Release|Any CPU - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Debug|x86.ActiveCfg = Debug|Any CPU - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Debug|x86.Build.0 = Debug|Any CPU - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Release|Any CPU.Build.0 = Release|Any CPU - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Release|x86.ActiveCfg = Release|x86 - {B958AA5F-8AED-456C-9C07-9E4C6C027042}.Release|x86.Build.0 = Release|x86 - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Debug|x86.ActiveCfg = Debug|Any CPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Debug|x86.Build.0 = Debug|Any CPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Release|Any CPU.Build.0 = Release|Any CPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Release|x86.ActiveCfg = Release|Any CPU - {9477B70F-2D32-4E1D-857B-4624A1DEEB1B}.Release|x86.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal -- cgit v1.2.3