Мне необходимо что-бы массив состоял так : ПРИМЕР [((123,123,123),(12,23)),((24,54,4),(1,22)),((123,123,123),(12,23))]. И потом его отсортировать по (123,123,123) то есть по [0][0] например.
Не знаю может такое подойдёт. Spoiler: Array Code: using System; namespace antichat { class Program { static void Main(string[] args) { //Создаём и инциализируем многомерный массив типа String int[] myLengthsArray = new int[2] { 123, 123 }; int[] myBoundsArray = new int[2] { 12, 23 }; Array myArray = Array.CreateInstance(typeof(String), myLengthsArray, myBoundsArray); for (int i = myArray.GetLowerBound(0); i <= myArray.GetUpperBound(0); i++) for (int j = myArray.GetLowerBound(1); j <= myArray.GetUpperBound(1); j++) { int[] myIndicesArray = new int[2] { i, j }; myArray.SetValue(Convert.ToString(i) + j, myIndicesArray); } //Отображает нижние границы и верхние границы Console.WriteLine("Bounds:\tLower\tUpper"); for (int i = 0; i < myArray.Rank; i++) Console.WriteLine("{0}:\t{1}\t{2}", i, myArray.GetLowerBound(i), myArray.GetUpperBound(i)); //Отображает значения массива Console.WriteLine("The Array contains the following values:"); PrintValues(myArray); Console.ReadKey(); } public static void PrintValues(Array myArr) { System.Collections.IEnumerator myEnumerator = myArr.GetEnumerator(); int i = 0; int cols = myArr.GetLength(myArr.Rank - 1); while (myEnumerator.MoveNext()) { if (i < cols) { i++; } else { Console.WriteLine(); i = 1; } Console.Write("\t{0}", myEnumerator.Current); } Console.WriteLine(); } } }
Есть две таблицы. Нужно найти строки из 2 таблицы, которые уже есть в 1 и удалить их. Искать построчно и проверять нельзя, т.к там более миллиона строк и это займет слишком много времени. Напишите сниппет пожалуйста, может можно как-то AsParellel(или как он там забыл) применить
В таблицах 3 колонки Имя-Телефон-Адрес. Мне нужно, чтобы номера во второй таблице не повторялись с первой, т.е сравнивать только по второй колонки с номерами надо, а не всю строку целиком. Если номер нашелся, который уже есть в первой таблице, то нужно удалить строку целиком во второй таблице.
Я вот как пытался решить эту задачку: Этим кодом я в обеих таблицах вытащил по колонке с номерами Code: IZennoTable table = project.Tables["на проверку"]; //указываем таблицу IZennoList list = project.Lists["новые"]; //указываем список string column = "B"; //указываем наименование столбца string cell; //Перегоняем столбец в список for (int i=0;i<table.RowCount; i++){ cell = table.GetCell(column, i);// list.Add(cell); } Этим кодом я почистил номера от дублей Code: lock(SyncObjects.ListSyncer){ string[] first = File.ReadAllLines(@"D:\база.txt"); string[] second = File.ReadAllLines(@"D:\новые.txt"); string[] third = second.AsParallel().Except(first.AsParallel()).ToArray(); File.WriteAllLines(@"D:\новые.txt", third); } Этим я искал номер строки с с телефоном, чтобы потом по номеру строки вытянуть соседни ячейки(имя, адрес). Ну и дальше подставлял в табличку по строчно, естественно зациклив это дело. Именно этот участок сильно грузит ЦП, если делать больше чем в 15 потоков, ну и занимает ооочень много времени. Можно ли как-то применить AsParallel сюда. Ну или вообще я не правильным путем пошел, сложная для меня задачка. Code: // берем из переменной текст, который надо искать var textContains = project.Variables["phone"].Value; // получаем таблицу, в которой будем искать var sourceTable = project.Tables["на проверку"]; // ищем в каждой строчке в таблице lock(SyncObjects.TableSyncer) { for(int i=0; i < sourceTable.RowCount; i++) { // читаем строку из таблицы (это будет массив ячеек) var cells = sourceTable.GetRow(i).ToArray(); // пройдем в цикле по всем ячейкам for (int j=0; j < cells.Length; j++) { // проверяем содержание текста в ячейке, если есть совпадение возвращаем "yes" if (cells[j].Contains(textContains)) return i; } } } // если ничего не нашли возвращаем "no" return "54321";
Начинаю изучать Си-Шарп, прошу помощи. В существующий проект C# под VS 2017, добавил файл, скопировав его с файла из проекта, с переименованием соответствующих имён. В обоих файлах (и других тоже) указано пространство имён в директиве using. Так вот, первоначальный файл нормально видится (его переменные), а переменные нового файла не видны. Что я ещё не сделал?
Ребят подскажите пожалуйста по поводу питона, гугл не помогает. Есть бесконечный цикл while, надо как то сделать чтобы его можно было остановить сочетание клавиш скажем альт+вверх Хотя бы в сторону чего смотреть?
Если винда, то: PHP: import win32apiimport win32conwin32api.GetAsyncKeyState(win32con.VK_MENU)win32api.GetAsyncKeyState(win32con.VK_UP) GetAsyncKeyState вернет 1, если клавиша нажата и 0, если не нажата. Как это собрать в одну конструкцию, придумай сам, т.к. я не умею в питон)
Ребят - подскажите по моему вопросу, - реально проблема. Мож я не так задаю вопрос? - Направьте на путь истиный.
Если ты копировал через файловую систему, то твоего файла нет в солюшене - попробуй скопировать через студию прямо. Ну или можешь скинуть солюшн я поправлю.
Парни, а есть ли достойные движки для гейм дева на java? (к примеру у C# есть unity) Рылся в англоязычном интернете, не нашел нормальных вариантов.
Ребята вопрос по сишарпу Code: public static string Decrypt(string CipherText, string Password, string Salt, string HashAlgorithm, int PasswordIterations, string InitialVector, int KeySize) { try { byte[] InitialVectorBytes = Encoding.ASCII.GetBytes(InitialVector); byte[] SaltValueBytes = Encoding.ASCII.GetBytes(Salt); byte[] CipherTextBytes = Convert.FromBase64String(CipherText); PasswordDeriveBytes DerivedPassword = new PasswordDeriveBytes(Password, SaltValueBytes, HashAlgorithm, PasswordIterations); byte[] KeyBytes = DerivedPassword.GetBytes(KeySize / 8); RijndaelManaged SymmetricKey = new RijndaelManaged(); SymmetricKey.Mode = CipherMode.CBC; ICryptoTransform Decryptor = SymmetricKey.CreateDecryptor(KeyBytes, InitialVectorBytes); MemoryStream MemStream = new MemoryStream(CipherTextBytes); CryptoStream cryptoStream = new CryptoStream(MemStream, Decryptor, CryptoStreamMode.Read); byte[] PlainTextBytes = new byte[CipherTextBytes.Length]; int ByteCount = cryptoStream.Read(PlainTextBytes, 0, PlainTextBytes.Length); MemStream.Close(); cryptoStream.Close(); return Encoding.UTF8.GetString(PlainTextBytes, 0, ByteCount); } catch { } return string.Empty; } Это функция дешифровки, и потом они в эту функцию размер ключа 196 передают что то в дукументации ничего такого не нашел, есть возможность передать только вот 128,192,256 Code: public static string DecryptStringAES(string stringToDecrypt) { return Decrypt (stringToDecrypt, Password, Salt, "MD5", 3, Vector, 196); } Как это понять, мне просто на php это надо переписать, он ругается на этот размер ключа.
Добрый день товарищи программисты. Не знаю корректен ли мой вопрос, если нет то простите. Вообщем есть прога (это тест проверки знаний) я пытаюсь его разобрать для получения списка правильных ответов. Exe файл декомпелировал с помощью dnSpy и получил вот такой код: Code: // PE // Все нижележащие узлы используют Hex-редактор для изменения PE-файла // // 00000000 - 0000003F DOS заголовок // // IMAGE_DOS_HEADER: // 00000000 - 00000001 5A4D = e_magic // 00000002 - 00000003 0050 = e_cblp // 00000004 - 00000005 0002 = e_cp // 00000006 - 00000007 0000 = e_crlc // 00000008 - 00000009 0004 = e_cparhdr // 0000000A - 0000000B 000F = e_minalloc // 0000000C - 0000000D FFFF = e_maxalloc // 0000000E - 0000000F 0000 = e_ss // 00000010 - 00000011 00B8 = e_sp // 00000012 - 00000013 0000 = e_csum // 00000014 - 00000015 0000 = e_ip // 00000016 - 00000017 0000 = e_cs // 00000018 - 00000019 0040 = e_lfarlc // 0000001A - 0000001B 001A = e_ovno // 0000001C - 0000001D 0000 = e_res[0] // 0000001E - 0000001F 0000 = e_res[1] // 00000020 - 00000021 0000 = e_res[2] // 00000022 - 00000023 0000 = e_res[3] // 00000024 - 00000025 0000 = e_oemid // 00000026 - 00000027 0000 = e_oeminfo // 00000028 - 00000029 0000 = e_res2[0] // 0000002A - 0000002B 0000 = e_res2[1] // 0000002C - 0000002D 0000 = e_res2[2] // 0000002E - 0000002F 0000 = e_res2[3] // 00000030 - 00000031 0000 = e_res2[4] // 00000032 - 00000033 0000 = e_res2[5] // 00000034 - 00000035 0000 = e_res2[6] // 00000036 - 00000037 0000 = e_res2[7] // 00000038 - 00000039 0000 = e_res2[8] // 0000003A - 0000003B 0000 = e_res2[9] // 0000003C - 0000003F 00000200 = e_lfanew // // 00000204 - 00000217 Заголовок файла // // IMAGE_FILE_HEADER: // 00000204 - 00000205 014C = Machine // 00000206 - 00000207 0009 = NumberOfSections // 00000208 - 0000020B 5201F51B = TimeDateStamp // 0000020C - 0000020F 00000000 = PointerToSymbolTable // 00000210 - 00000213 00000000 = NumberOfSymbols // 00000214 - 00000215 00E0 = SizeOfOptionalHeader // 00000216 - 00000217 030E = Characteristics // // 00000218 - 000002F7 Необязательный заголовок (32-bit) // // IMAGE_OPTIONAL_HEADER32: // 00000218 - 00000219 010B = Magic // 0000021A - 0000021A 05 = MajorLinkerVersion // 0000021B - 0000021B 00 = MinorLinkerVersion // 0000021C - 0000021F 0017C000 = SizeOfCode // 00000220 - 00000223 00039000 = SizeOfInitializedData // 00000224 - 00000227 00000000 = SizeOfUninitializedData // 00000228 - 0000022B 00001630 = AddressOfEntryPoint // 0000022C - 0000022F 00001000 = BaseOfCode // 00000230 - 00000233 0017D000 = BaseOfData // 00000234 - 00000237 00400000 = ImageBase // 00000238 - 0000023B 00001000 = SectionAlignment // 0000023C - 0000023F 00000200 = FileAlignment // 00000240 - 00000241 0004 = MajorOperatingSystemVersion // 00000242 - 00000243 0000 = MinorOperatingSystemVersion // 00000244 - 00000245 0000 = MajorImageVersion // 00000246 - 00000247 0000 = MinorImageVersion // 00000248 - 00000249 0005 = MajorSubsystemVersion // 0000024A - 0000024B 0000 = MinorSubsystemVersion // 0000024C - 0000024F 00000000 = Win32VersionValue // 00000250 - 00000253 002E3000 = SizeOfImage // 00000254 - 00000257 00000600 = SizeOfHeaders // 00000258 - 0000025B 00000000 = CheckSum // 0000025C - 0000025D 0002 = Subsystem // 0000025E - 0000025F 0000 = DllCharacteristics // 00000260 - 00000263 00100000 = SizeOfStackReserve // 00000264 - 00000267 00002000 = SizeOfStackCommit // 00000268 - 0000026B 00100000 = SizeOfHeapReserve // 0000026C - 0000026F 00001000 = SizeOfHeapCommit // 00000270 - 00000273 00000000 = LoaderFlags // 00000274 - 00000277 00000010 = NumberOfRvaAndSizes // 00000278 - 0000027B 001BD000 = Export.VirtualAddress // 0000027C - 0000027F 000056EA = Export.Size // 00000280 - 00000283 001B8000 = Import.VirtualAddress // 00000284 - 00000287 00003801 = Import.Size // 00000288 - 0000028B 001C3000 = Resource.VirtualAddress // 0000028C - 0000028F 00103400 = Resource.Size // 00000290 - 00000293 00000000 = Exception.VirtualAddress // 00000294 - 00000297 00000000 = Exception.Size // 00000298 - 0000029B 00000000 = Security.VirtualAddress // 0000029C - 0000029F 00000000 = Security.Size // 000002A0 - 000002A3 002C7000 = Base Reloc.VirtualAddress // 000002A4 - 000002A7 0001B130 = Base Reloc.Size // 000002A8 - 000002AB 00000000 = Debug.VirtualAddress // 000002AC - 000002AF 00000000 = Debug.Size // 000002B0 - 000002B3 00000000 = Architecture.VirtualAddress // 000002B4 - 000002B7 00000000 = Architecture.Size // 000002B8 - 000002BB 00000000 = Global Ptr.VirtualAddress // 000002BC - 000002BF 00000000 = Global Ptr.Size // 000002C0 - 000002C3 001B7000 = TLS.VirtualAddress // 000002C4 - 000002C7 00000018 = TLS.Size // 000002C8 - 000002CB 00000000 = Load Config.VirtualAddress // 000002CC - 000002CF 00000000 = Load Config.Size // 000002D0 - 000002D3 00000000 = Bound Import.VirtualAddress // 000002D4 - 000002D7 00000000 = Bound Import.Size // 000002D8 - 000002DB 00000000 = IAT.VirtualAddress // 000002DC - 000002DF 00000000 = IAT.Size // 000002E0 - 000002E3 001BC000 = Delay Import.VirtualAddress // 000002E4 - 000002E7 00000330 = Delay Import.Size // 000002E8 - 000002EB 00000000 = .NET.VirtualAddress // 000002EC - 000002EF 00000000 = .NET.Size // 000002F0 - 000002F3 00000000 = Reserved15.VirtualAddress // 000002F4 - 000002F7 00000000 = Reserved15.Size // // 000002F8 - 0000031F Секция #0: .text // // IMAGE_SECTION_HEADER: // 000002F8 - 000002FF .text = Name // 00000300 - 00000303 0017C000 = VirtualSize // 00000304 - 00000307 00001000 = VirtualAddress // 00000308 - 0000030B 0017B400 = SizeOfRawData // 0000030C - 0000030F 00000600 = PointerToRawData // 00000310 - 00000313 00000000 = PointerToRelocations // 00000314 - 00000317 00000000 = PointerToLinenumbers // 00000318 - 00000319 0000 = NumberOfRelocations // 0000031A - 0000031B 0000 = NumberOfLinenumbers // 0000031C - 0000031F 60000020 = Characteristics // // 00000320 - 00000347 Секция #1: .data // // IMAGE_SECTION_HEADER: // 00000320 - 00000327 .data = Name // 00000328 - 0000032B 00039000 = VirtualSize // 0000032C - 0000032F 0017D000 = VirtualAddress // 00000330 - 00000333 0002F000 = SizeOfRawData // 00000334 - 00000337 0017BA00 = PointerToRawData // 00000338 - 0000033B 00000000 = PointerToRelocations // 0000033C - 0000033F 00000000 = PointerToLinenumbers // 00000340 - 00000341 0000 = NumberOfRelocations // 00000342 - 00000343 0000 = NumberOfLinenumbers // 00000344 - 00000347 C0000040 = Characteristics // // 00000348 - 0000036F Секция #2: .tls // // IMAGE_SECTION_HEADER: // 00000348 - 0000034F .tls = Name // 00000350 - 00000353 00001000 = VirtualSize // 00000354 - 00000357 001B6000 = VirtualAddress // 00000358 - 0000035B 00000200 = SizeOfRawData // 0000035C - 0000035F 001AAA00 = PointerToRawData // 00000360 - 00000363 00000000 = PointerToRelocations // 00000364 - 00000367 00000000 = PointerToLinenumbers // 00000368 - 00000369 0000 = NumberOfRelocations // 0000036A - 0000036B 0000 = NumberOfLinenumbers // 0000036C - 0000036F C0000040 = Characteristics // // 00000370 - 00000397 Секция #3: .rdata // // IMAGE_SECTION_HEADER: // 00000370 - 00000377 .rdata = Name // 00000378 - 0000037B 00001000 = VirtualSize // 0000037C - 0000037F 001B7000 = VirtualAddress // 00000380 - 00000383 00000200 = SizeOfRawData // 00000384 - 00000387 001AAC00 = PointerToRawData // 00000388 - 0000038B 00000000 = PointerToRelocations // 0000038C - 0000038F 00000000 = PointerToLinenumbers // 00000390 - 00000391 0000 = NumberOfRelocations // 00000392 - 00000393 0000 = NumberOfLinenumbers // 00000394 - 00000397 50000040 = Characteristics // // 00000398 - 000003BF Секция #4: .idata // // IMAGE_SECTION_HEADER: // 00000398 - 0000039F .idata = Name // 000003A0 - 000003A3 00004000 = VirtualSize // 000003A4 - 000003A7 001B8000 = VirtualAddress // 000003A8 - 000003AB 00003A00 = SizeOfRawData // 000003AC - 000003AF 001AAE00 = PointerToRawData // 000003B0 - 000003B3 00000000 = PointerToRelocations // 000003B4 - 000003B7 00000000 = PointerToLinenumbers // 000003B8 - 000003B9 0000 = NumberOfRelocations // 000003BA - 000003BB 0000 = NumberOfLinenumbers // 000003BC - 000003BF 40000040 = Characteristics // // 000003C0 - 000003E7 Секция #5: .didata // // IMAGE_SECTION_HEADER: // 000003C0 - 000003C7 .didata = Name // 000003C8 - 000003CB 00001000 = VirtualSize // 000003CC - 000003CF 001BC000 = VirtualAddress // 000003D0 - 000003D3 00000400 = SizeOfRawData // 000003D4 - 000003D7 001AE800 = PointerToRawData // 000003D8 - 000003DB 00000000 = PointerToRelocations // 000003DC - 000003DF 00000000 = PointerToLinenumbers // 000003E0 - 000003E1 0000 = NumberOfRelocations // 000003E2 - 000003E3 0000 = NumberOfLinenumbers // 000003E4 - 000003E7 C0000040 = Characteristics // // 000003E8 - 0000040F Секция #6: .edata // // IMAGE_SECTION_HEADER: // 000003E8 - 000003EF .edata = Name // 000003F0 - 000003F3 00006000 = VirtualSize // 000003F4 - 000003F7 001BD000 = VirtualAddress // 000003F8 - 000003FB 00005800 = SizeOfRawData // 000003FC - 000003FF 001AEC00 = PointerToRawData // 00000400 - 00000403 00000000 = PointerToRelocations // 00000404 - 00000407 00000000 = PointerToLinenumbers // 00000408 - 00000409 0000 = NumberOfRelocations // 0000040A - 0000040B 0000 = NumberOfLinenumbers // 0000040C - 0000040F 40000040 = Characteristics // // 00000410 - 00000437 Секция #7: .rsrc // // IMAGE_SECTION_HEADER: // 00000410 - 00000417 .rsrc = Name // 00000418 - 0000041B 00104000 = VirtualSize // 0000041C - 0000041F 001C3000 = VirtualAddress // 00000420 - 00000423 00103400 = SizeOfRawData // 00000424 - 00000427 001B4400 = PointerToRawData // 00000428 - 0000042B 00000000 = PointerToRelocations // 0000042C - 0000042F 00000000 = PointerToLinenumbers // 00000430 - 00000431 0000 = NumberOfRelocations // 00000432 - 00000433 0000 = NumberOfLinenumbers // 00000434 - 00000437 40000040 = Characteristics // // 00000438 - 0000045F Секция #8: .reloc // // IMAGE_SECTION_HEADER: // 00000438 - 0000043F .reloc = Name // 00000440 - 00000443 0001C000 = VirtualSize // 00000444 - 00000447 002C7000 = VirtualAddress // 00000448 - 0000044B 0001B200 = SizeOfRawData // 0000044C - 0000044F 002B7800 = PointerToRawData // 00000450 - 00000453 00000000 = PointerToRelocations // 00000454 - 00000457 00000000 = PointerToLinenumbers // 00000458 - 00000459 0000 = NumberOfRelocations // 0000045A - 0000045B 0000 = NumberOfLinenumbers // 0000045C - 0000045F 50000040 = Characteristics В каталоге ещё есть файл (на мой взгляд сама база с ответами) Ekolog2013_kr.ntf Вот такое при открытии hex editorom (это небольшая часть) Code: f3 00 00 00 3f 00 00 00 f4 00 00 00 45 73 00 00 39 7f 00 00 59 2b 00 00 f1 0c 00 00 6d 74 00 00 a2 1e 00 00 bb 2d 00 00 38 08 00 00 94 0e 00 00 77 72 00 00 9b 78 00 00 b3 4c 00 00 0b 69 00 00 93 25 00 00 fc 68 00 00 ae 6a 00 00 02 1d 00 00 3c 4e 00 00 9e 56 00 00 0b 00 00 00 6a 23 00 00 10 b1 ff ff 57 c6 ff ff f0 d6 ff ff 7e be ff ff 7d 9c ff ff 3a 9c ff ff ee ba ff ff 6d a6 ff ff 7c 83 ff ff 2f d3 ff ff fc ff ff ff 16 00 00 00 d2 d3 d1 d3 d0 2d d2 cc d6 c4 ce 2d cb c8 d1 cc ce 2d 32 30 30 32 00 00 00 00 00 00 00 00 28 62 01 00 14 12 e2 d9 fe b2 c9 9a 61 c2 61 2e 49 92 0f 30 54 e5 a9 5e a5 10 7e ca fc bc 80 0e bb 95 fe 7b 7d 46 19 d5 2a 40 73 c9 5d 45 4b cd 82 c8 18 79 11 e8 ec de 33 1b 7a 4d fe b9 b5 75 4a ef 6a ae 87 92 52 2f 73 a6 9b 40 46 15 d2 d0 48 d7 54 aa 2d 6e ed e6 0f 7a b1 5a 46 49 56 97 45 6d 28 34 b8 b8 f2 04 a7 b5 5d 97 12 8a 4d 5b 35 cc 13 5f 25 04 d1 72 7f 65 cf fc f2 18 e5 b9 51 8c c5 4b 93 0f 07 55 2e 45 ea da 70 e2 7a 68 12 a5 35 41 13 4b 49 58 d2 80 21 cb 96 61 62 41 f2 6e 4a 5f cc 28 be 15 c7 3f cc 03 8e b7 f6 82 4a da 20 f7 a4 5c 11 98 54 28 64 b5 65 82 36 4b 2b 48 37 8f 7e 62 ef 64 11 54 3e 96 80 68 4e 09 76 2c 61 d0 be ce 37 29 fe 2d 36 85 50 21 a3 5e 62 45 fa 38 12 86 9b c2 78 39 ad 49 cc 9b d4 96 d1 56 57 47 74 bc 80 7e ec 08 46 84 da 8f 12 9c b2 a2 2a 06 aa 32 46 2b 78 b0 20 33 42 01 6b 7d 65 d7 87 0d 5c 89 2a 1f d9 a2 aa 10 f1 92 81 ef e1 3d 8e 02 bb e5 99 96 20 2f 26 93 66 82 5d 73 47 05 48 22 d1 25 8b d6 5d ca 5e bd 46 15 b4 b3 3a a9 af 36 f1 f2 a3 10 08 4e bb b9 2c 51 02 45 bb 12 45 86 a0 1a 8b bb d0 43 dc 0a ba f6 55 a4 05 ff 0d ae 20 46 7e 6e 28 e7 2a 32 90 d0 37 d0 e2 b6 84 1f 80 b3 a4 9f 32 58 34 67 af 79 08 61 30 60 c6 8f 51 ce 02 d4 61 b4 a2 ea a5 18 69 dc c8 4f 43 7d ae 62 eb 18 f2 94 30 74 cf 9e 7c 14 f3 c3 12 3f c5 2b 61 7d 91 2b be 56 84 00 8b 9e c0 90 d4 d1 04 b3 8f b5 8e c5 b7 38 dc 49 8e c8 ba 1c 7a b3 fc 1b 38 56 3c ae 07 22 c7 00 a2 73 51 ea 21 b0 45 e5 6b 97 7c 81 20 c7 b8 b8 f2 04 a7 b5 5d 97 07 6f 35 91 90 b5 2f 9d de 20 22 23 66 14 18 0b 6b 04 21 6a f3 57 31 09 0b 5f 69 75 27 07 12 60 d8 33 14 da 59 dc fd 14 d9 7a da 8f 32 88 c7 d2 c0 f2 1a b2 d5 cf b1 46 2c 6f b9 2b 52 d6 5a 49 9a 1a 6b 4b 6b 8d 3e 5b 8d d6 8e 66 b0 bb 2b 41 c9 e3 f9 7b a4 29 4d 03 ac e2 66 99 07 11 19 f8 2c 6f b9 2b 52 d6 5a 49 2b c0 18 60 a3 eb 49 8e 07 58 ce 81 f7 5f d8 f9 58 1d 4e 36 79 9e 01 76 81 36 e5 3a b0 5a e8 f0 d6 34 c1 f9 c7 94 48 9a 67 fe 48 c9 bf 0e 52 03 6a 21 1d b7 df 2b 84 9c 15 52 9e 95 4b 2f f9 90 f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 7b 97 62 08 1b 66 af 93 3c c6 8f d8 34 ad 4c 8b 2b 09 b2 3d 7e e0 79 72 7c 49 bc 57 70 d9 5b 12 62 93 10 bd d5 3d 9a 70 45 4c 81 b8 60 a5 6a 04 51 4e d0 bb a8 04 1b 1e 4d fa b9 80 d3 ce 9d ce ad cf b1 e8 4d 86 9f 0b f3 4a 67 86 4c 48 79 b2 c0 87 df e0 7b 50 d7 d3 ff d8 9f 09 44 e0 8e 21 8d d6 8e 66 b0 bb 2b 41 bd 2f f4 c3 fe 2b 5f 05 dd ba a8 ba ef 4e be f6 bb 54 f7 12 c5 c0 79 84 d2 df 7b f4 39 cc 9e 2f f7 4d 53 8c 8f fe b6 d9 49 32 62 32 3e 6d 70 84 a5 13 5b ec 28 05 74 64 87 e8 29 3d 3a fa d1 d1 89 55 b8 2a 50 a5 f7 17 6c b7 84 22 6b 2f be 1e a3 b9 5e 99 eb 11 78 4f f0 01 41 38 bc e4 c6 bf 93 25 70 9f 92 b5 80 dd 60 fb e6 18 a4 f5 42 16 20 bc 93 47 e5 e7 66 6b b1 bb 62 26 1a 98 7b a2 68 34 f0 5b de 96 c8 8b 39 9e 43 57 b0 4b cf a5 6e b7 df 59 20 62 7e 71 09 2f e1 95 f8 49 c4 bb c2 5a 52 40 0b b3 4e 54 b3 a2 42 b5 87 39 8e 88 21 fc b7 0f 1d 56 80 ac 31 49 88 7e 9c ed 90 fc 08 92 ab f9 57 79 dd 8f db 13 04 00 15 69 c2 68 eb 9b 2a f4 f9 a3 79 f7 c7 f6 0b 7f dd aa 7f e8 6f 61 76 07 0b fd 51 7d 93 0c e4 b1 56 af 4d 53 e1 c8 18 a7 c6 c2 c2 e5 80 e4 9d d4 c6 60 0c c7 50 56 98 ae b9 69 08 7c 8c f3 ec 7d 26 fe e5 a2 cb e2 4a df 34 25 21 56 4f 76 59 59 c4 42 49 f6 48 5c a1 77 28 2f 5a 4c 16 1e bd ed f5 7a 56 51 a7 60 2b da e5 28 f8 ed d6 34 c1 f9 c7 94 48 9a 22 9b 23 88 5d 49 f9 91 6a 21 1d b7 df 2b 84 9c 15 52 9e 95 4b 2f f9 90 f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 02 05 56 86 7c 9d 1f 0a 36 61 07 c9 13 04 3d 64 0b 5f 69 75 27 07 12 60 ab d8 27 6a fe f7 18 58 66 da cb ef 53 eb 9c cb d3 55 e6 3f 97 f3 1e 61 75 18 c3 9a 77 8d 48 97 67 53 3f fc d1 a3 ae 48 62 93 10 bd d5 3d 9a 70 7b df 2e 65 b5 7e 78 70 80 e4 9d d4 c6 60 0c c7 8d d6 8e 66 b0 bb 2b 41 08 92 ab f9 57 79 dd 8f b8 b8 f2 04 a7 b5 5d 97 7d aa bc c6 26 a8 aa d3 be 72 17 58 77 fd 3b 64 8f 51 35 77 58 3f 61 c6 d7 08 83 8e d3 2b d2 ae 4d 8d 93 d9 09 58 9a 50 6d 47 6c 73 13 bc b6 9c c0 9b 3e 99 28 01 34 aa 5a f1 42 8d 26 85 7c 8f f4 76 13 05 63 ff d5 94 38 c8 dc a4 2f ad ad 50 db 83 4b 95 10 95 93 c8 8b 1d f0 6f 21 ea ff 8f b7 5d 81 b5 39 21 5b c7 8d 2e 7e 80 f9 bd 6e 94 b9 9b 88 7f 5c ad 03 b8 cc e9 02 f1 aa 8b e7 d5 f9 e6 42 76 2e cd f0 61 53 d0 30 33 53 b1 e8 53 a6 48 32 70 1f 0f 3a 54 61 98 75 06 c8 90 4a 7e b1 6a a7 79 4b d8 b3 07 80 3b a1 d4 4c ec d5 95 c9 00 e2 ea e6 1b 9c 74 f3 4a 67 86 4c 48 79 b2 7c d0 f7 ee 4d 6d 53 f8 2c 1e b8 86 fd a9 20 6b 70 77 f4 0b e4 46 69 be d0 c0 f8 ca 65 23 d5 29 b9 bc 5e 56 56 a5 f3 6b e9 83 a1 d4 30 31 3e ed 34 98 b0 9b 03 a9 ed 81 8a 5a ee c4 3f 58 1f 0a cf 08 7b 72 df fc e1 f4 20 06 e1 7d 8f 1f 84 09 d6 38 14 c1 c7 dc 14 ce b8 b8 f2 04 a7 b5 5d 97 c8 3d f5 10 a3 1b ed f3 3b bf 81 53 02 ae 78 fa 8d 6f 0a 87 ac 33 f3 57 4f 94 c3 37 6e 56 51 30 83 63 0e bb a3 bc 32 37 ba 90 b7 f4 8b f1 b2 25 16 77 c8 74 b2 4a 93 66 94 fa d6 77 53 ee 05 e8 d7 08 83 8e d3 2b d2 ae 46 db 9a 0c b6 1a 41 8a 5b a1 b7 45 eb cb 81 f4 44 14 a2 38 7c fd 3c c4 38 47 02 2a 8c 74 53 b2 71 67 91 91 1f 66 8b 43 d5 85 06 3e e1 f3 60 e7 5b 74 94 ec c7 3d ac 19 c8 08 99 78 5e 2b 29 0e ca 2e a7 eb a9 bb ea e2 ae 62 eb 18 f2 94 30 74 8d b6 13 37 d1 40 1b d7 58 a5 b7 46 60 57 3f 70 b1 2e 7f 3e 6c 5d 14 dc bc 5e 03 03 e4 c9 50 00 99 dc a3 73 7e b6 ce 57 36 6e 53 5f 91 7b 33 b5 ab b9 57 0a f3 e6 72 b0 4f e2 20 6c 41 ec d0 91 cf d7 e9 c2 bb 9d 81 2a 68 e9 9f f9 84 54 0e 23 58 de 24 8e 78 23 80 29 07 37 bf 4a 0b 54 eb 8d 99 52 2c 3e 97 3e 13 22 70 c2 a4 d7 9a 9a e9 ab 29 1a d9 8f 60 70 0d 2e c9 91 c3 c9 4d 0e 38 c2 93 82 b6 99 fb 68 3e a1 49 c2 a1 07 ea 0a cb 2f 28 b6 68 6f 64 39 3d 70 22 ae c3 db 5e 77 b2 db 04 78 3f e9 2f b5 ab f2 aa 56 0b e8 53 b6 ed 2b 4c 94 8f f0 d7 74 06 c9 a2 66 9b d6 04 82 a7 68 fe 56 19 18 ee b7 d2 7b c8 c3 c3 8b 92 2a 61 be ef fa 3b 91 0e 06 c2 6c 1f af 5a 71 6a 27 88 6d 9a 79 d4 d6 3d 52 f7 58 4e 8f 7f cb 1d 00 e2 c2 67 5a 72 ff 74 2a 26 51 2a 8f 4f e0 39 6c 9f 48 8f 94 3d 69 b4 4f 90 58 46 9d d3 2d 87 7c d0 64 d2 97 8a 54 37 8b 36 e0 0a d7 63 e7 b3 a9 35 1e 01 ea 7a 40 6d 4e 36 97 fb 3a a7 4a 57 c1 1a 70 c4 5b e1 ff 6b 7f d8 f3 5b 74 94 ec c7 3d ac 19 63 51 ff af 69 2c 6f 83 8b 52 56 03 26 11 f2 0f a4 b5 33 f2 36 79 06 07 f4 64 97 d9 c6 73 c9 32 2c 9a a2 88 10 ff b5 aa 42 01 6b 7d 65 d7 87 0d 38 3e 79 22 af ed ec de d0 3e 51 bf 89 32 3c b7 be 96 ea 80 b2 9a f2 91 1e cb 57 e8 ef f4 b2 ec 50 e2 c7 e2 51 a1 7c 1d d7 08 83 8e d3 2b d2 ae 85 01 05 b8 d1 3b cd 90 d0 f6 89 30 c7 65 2c 35 d9 2d 01 18 41 ab ac 62 31 0e 00 c6 2a 1e 2c e3 8d d6 8e 66 b0 bb 2b 41 5b 19 bc a2 41 bb 45 55 c4 10 c0 d4 c6 e8 39 18 2d b6 67 bf 7d aa 24 5a af c9 c4 9a 2c c3 97 09 ba d2 38 00 e9 99 3e c6 d7 08 83 8e d3 2b d2 ae d5 20 9d ba f6 a2 aa 28 59 42 2c 12 13 50 e2 6d 2a a4 85 37 1f c9 47 02 d7 7f 15 3c 8c b4 ab b9 88 d0 f2 59 8b e4 34 20 9c 9c f8 a1 7b a6 0e c7 c8 cb 5c 2b 96 da d0 2d 5b 74 94 ec c7 3d ac 19 4d 49 bb ba 4d 27 12 48 8b 52 56 03 26 11 f2 0f 6d fd a5 12 2f 57 ac f4 f4 64 97 d9 c6 73 c9 32 2c 9a a2 88 10 ff b5 aa 1a b1 4b 1c 22 4b 35 fb e1 9f dd 9c 03 6d d8 74 b4 df 51 fb 3f 04 a0 00 6e f5 11 ae 77 87 9a ee 08 5b 8f 67 cf 9f 4b 23 d1 d3 0d 49 db 2e e6 38 d8 fb 52 1b ff 90 d9 9c 2b d9 2d 87 fb 1a e7 70 8f 53 22 d9 b9 5e e2 df 92 7b 36 9e 31 07 96 4b 98 67 cf a2 d4 6d 30 cf d7 08 83 8e d3 2b d2 ae ad 5e 7c b1 6e 65 5e 66 a9 29 b9 d9 7a c9 d9 8a 98 fc 6e 89 7c 80 b3 98 7e e7 17 9b a9 9a d4 f8 8a e9 d2 3d 13 41 fa 1f b9 3b e9 51 5a ba c3 2a 6e 46 13 b8 52 16 e1 71 62 93 10 bd d5 3d 9a 70 7d d8 18 9e 2e 34 4f 76 0b 73 fc ae e8 04 ce 1a b9 90 3e eb 19 a7 68 be a8 eb b6 84 55 fb bf 92 b8 b8 f2 04 a7 b5 5d 97 76 5e 2f 94 57 2d e8 58 44 95 f8 d3 88 93 81 71 98 fc 6e 89 7c 80 b3 98 5a f1 42 8d 26 85 7c 8f 45 2a c2 dc 6c a1 f7 56 38 c8 dc a4 2f ad ad 50 db 83 4b 95 10 95 93 c8 8b 1d f0 6f 21 ea ff 8f 10 de 1f f7 31 1e af 9f 31 af 02 b3 f2 af 39 ed dd 1c ae 8d 15 cf e1 34 b3 b0 24 12 0a 15 79 fe 0f 1b d8 d9 a1 fd 9f 9e f8 ee bf eb 8f a3 f0 0b c1 75 10 1a 7d 58 a6 61 25 c3 08 1b 9d e1 bc cb f2 8b b9 78 2a ca 28 d1 df 83 0a 18 3e a7 cc 82 d5 3f f5 5c 1d c1 52 45 6d eb 62 31 a2 85 5c a7 f5 87 ad ca 02 0e 09 b8 40 9c 84 fa 40 56 be a7 76 98 a8 92 b4 2f e7 67 69 9a a1 49 a9 70 1d 48 7c e1 c5 ee f8 d5 2b 1c d7 08 83 8e d3 2b d2 ae 22 4f 82 0a ec cc c6 f3 a4 b6 71 a9 f5 52 70 6d a9 04 55 89 ad 76 0e a3 e6 8e 85 40 9a 53 10 f9 e4 89 ab 03 86 27 93 2a e6 cb ff 38 c1 e8 25 ce a3 9e db a6 2e 54 26 b5 a7 f4 34 96 4a 3a b4 bd 59 ec 4b 7d 46 98 73 81 f3 4a 67 86 4c 48 79 b2 56 05 e1 3f dc 04 ba 0d 24 eb 33 2a 29 9e b1 4d 70 cd 6c 15 9a 70 e4 b2 df c7 bd 56 a1 97 51 ff dd ba a8 ba ef 4e be f6 64 36 9c 92 2c c6 7a 90 51 ce 02 d4 61 b4 a2 ea a5 18 69 dc c8 4f 43 7d ae 62 eb 18 f2 94 30 74 cf 9e 7c 14 f3 c3 12 3f 91 25 d4 56 40 79 90 31 0a 0c 3d b9 49 88 c3 6e ab 29 a2 19 8e f5 e9 a3 d6 56 dd 06 ae 70 67 e4 46 e0 83 a4 2e df cb 14 ad ea 95 83 ca 32 3a c4 0f e4 c2 50 ef 9e fa bd 98 77 5b 0b 10 f6 00 60 0d e0 97 3e 68 84 41 98 27 34 82 c3 66 0d 66 da fb 74 17 34 d8 56 6c 1a d1 70 e3 e9 7c 00 73 85 f1 07 90 d4 c6 96 40 e3 43 9f 10 45 b6 53 95 f9 b3 40 94 4b f3 1b c5 51 d7 08 83 8e d3 2b d2 ae da 6b b6 ab ca 29 52 1c 00 85 af 7b 54 8f 07 e6 58 1b c4 09 03 82 24 3e 33 b8 8b 1f dd 6b b5 9b 76 f0 80 f5 2d 05 a9 3c 17 f7 50 33 9e ef f1 60 8d d6 8e 66 b0 bb 2b 41 5e 72 1b 28 32 a7 e8 1b ec ef 58 fc 6a ce d5 3e 3a 03 45 10 9c a3 d2 8a d5 7f ff 47 62 78 9c 58 38 c8 dc a4 2f ad ad 50 7e 6e 1a c8 a2 be 84 65 8b 1d f0 6f 21 ea ff 8f 2e c4 ed 4a e5 4c 42 b9 c3 b5 9d 6e 81 f8 0b 96 e0 70 da a1 59 4a 11 2c 51 f7 1f d7 dd 46 d4 cc 0b 67 4b 0c e9 83 78 39 1a 86 56 4a 73 56 5f af 92 83 16 fe 8f c4 d9 b9 36 44 a7 5e 3c b3 0a 84 c3 2a c7 da 7a 69 76 13 f3 b8 63 c5 7b 00 02 e6 4a de 31 82 44 eb 99 97 9d 43 65 6e de 74 63 4b c1 f4 57 22 97 c4 10 7f 62 93 10 bd d5 3d 9a 70 d6 a4 69 10 73 e6 9a 26 ac 88 32 66 b1 21 e4 62 41 a1 49 6f 1f d0 53 ed b8 b8 f2 04 a7 b5 5d 97 cd 26 36 57 6a 3f 63 2a 7b df 36 20 db a7 e8 5f 5d 67 a1 6f 3d 4f d0 f0 ce 54 6a 9f 8c a9 a4 36 58 1b c4 09 03 82 24 3e f3 b8 63 c5 7b 00 02 e6 1e 58 b8 ff 36 4a b0 18 bf 1b 7d 78 a6 e4 f1 a5 d7 59 87 6e a5 f7 c7 9b 5b 74 94 ec c7 3d ac 19 bd 50 15 58 60 03 6d 70 c6 36 2c b4 7f ac 28 6e 84 56 94 bb 63 86 64 a8 72 00 63 c6 9d be db 24 ad 6d a1 6d f1 2b b1 08 82 07 f3 2c 11 ff 37 0b 63 82 21 9e 84 14 ca f0 bb d5 9d a7 eb f5 27 ed 39 d8 b2 a4 3b 18 85 36 62 93 10 bd d5 3d 9a 70 22 9e d7 50 30 aa 86 23 f5 fe c8 1d e6 00 a9 f4 9f 86 2b 11 21 a3 f9 ec 05 ff 84 9f 7f 19 bf de 86 0c 27 9e ca 42 d0 9f 79 30 0c 24 ac 7a b8 74 11 7e c6 bc aa a2 58 ac 72 44 1f 80 7e a0 7c 1f 82 28 bb 1b 15 c6 58 4d c7 c7 07 9f 4f cf bc 28 65 54 04 aa b4 f0 9a 9b d0 92 e3 62 7d 94 f4 bb e4 3a 97 c7 dd e8 96 e6 58 1b c4 09 03 82 24 3e f5 a3 60 51 07 3a 94 7e 56 e2 fa a7 de cd cb 20 f7 be b4 de 9b 0f e1 34 76 62 ab e6 54 37 bf 04 98 fc 6e 89 7c 80 b3 98 bd 93 f1 e3 ea 35 f4 cf ef 22 e2 cd 8a c1 a2 73 65 6a 9e b8 9d e3 4e 99 8d 60 5d e7 f8 a9 9d ab 6e 3e 02 0c fa 4e 99 94 eb c0 39 dc 5d 51 30 fe 02 52 21 a2 19 e6 2e 86 84 d6 3b 61 a6 ca 0e f8 e5 65 1f 6b 97 3f 43 cf cf fa d7 1b 87 eb 2f 2f f1 e0 be ef 40 10 01 68 4e 79 19 9d d1 6a 75 49 05 8c 4f 85 e9 e8 82 1e 8a 5b e9 f2 fb 51 ef bc 90 50 f4 8e 4f d5 c8 95 ea c6 72 9c 43 44 d1 22 49 d8 ea c9 3f 1b 96 d2 ca bc 36 74 15 84 be c3 61 9a 1e 19 09 69 1f d4 2f 5e 88 31 b3 e3 c4 52 05 4e 85 07 21 8b 99 e0 6c cf 7c 9f ea d9 74 70 89 16 64 a5 2d 44 fa a3 63 33 2b 4a 1e 84 3d 49 bb 83 d0 28 9a af ce a9 87 2b 0c 06 2c 58 a0 07 0c a2 7a e8 90 e2 28 8a 0a 1f 0b c7 2e 14 b1 dc 3f 88 c2 b1 1f 69 d6 b0 c3 2a c7 da 7a 69 76 13 96 77 f6 0f c3 52 67 24 85 d7 c2 79 fe 35 ad 2b 7c 3d 1c 5d 00 31 a2 21 11 d7 1d fa 76 6c ae 0b ad ea 2e 05 36 74 bc fe 94 a9 42 bb 3f 0d f0 fd 8b fa 9a 66 61 e2 2d bb b2 20 1b 60 b9 95 1d b9 0f 2d a5 a7 f3 f4 79 da 6d eb 62 31 a2 85 5c a7 b6 21 53 07 db 79 48 4e 64 6f 51 ec 45 8b be e9 5a f1 42 8d 26 85 7c 8f f6 47 b6 fd e8 de 4e 08 8b 52 56 03 26 11 f2 0f a4 b5 33 f2 36 79 06 07 f4 64 97 d9 c6 73 c9 32 2c 9a a2 88 10 ff b5 aa 2f 4c 08 ef 37 07 eb 3e 7b fa 82 a3 2b 48 1b a6 43 93 52 ba 10 16 0d 1b 47 81 61 ed b3 f5 97 1f b4 a5 97 d5 de 02 62 97 01 8b b5 da 6b f1 e7 71 d7 08 83 8e d3 2b d2 ae bf a0 4a 7d cc fc 12 c5 4c b9 51 ac c2 3f e2 f0 08 3f ab f6 79 66 eb db b8 b8 f2 04 a7 b5 5d 97 77 a1 c5 b6 a3 c9 e5 f0 ea 3b 21 ec ee c1 7a d4 43 9b 06 a1 14 0f 59 a3 17 70 df e2 64 05 c2 d8 93 8f eb 31 d0 53 fd 77 50 4c 39 8c c6 2a 3a 5f ef 5b 93 87 9e 0e e5 78 63 69 ce 3c 63 46 90 ea 6a 21 1d b7 df 2b 84 9c 8d 28 fc e9 9d 31 59 2b f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 13 10 ef f7 a7 65 5a 5b 24 28 4b c8 19 a2 60 c7 94 a7 b4 54 c3 01 24 ca 74 d5 f3 65 84 a1 5b 88 2d b6 67 bf 7d aa 24 5a 58 4a bf 6c 5d c3 81 07 df a2 84 46 76 de 5c 18 a6 85 e9 6c 73 2b bc 27 e6 0a b0 5c 0a b7 8f 2a db 74 b6 0b 11 9d 5b 5b e2 3f d2 3e 19 8c a4 77 1a 2b ac aa 06 1c 78 37 d7 08 83 8e d3 2b d2 ae 36 e6 62 ce 4f a4 f9 82 97 fa 39 ce 05 d7 19 ad 07 fe 10 a3 4b 2d f2 3a 8b 4f ed 87 d3 76 35 4f 57 06 9e aa 6a 2e 05 98 fa ed 4f 60 3f ac 76 af 7c e1 c5 ee f8 d5 2b 1c d6 34 c1 f9 c7 94 48 9a 4f 21 73 bf 41 2a 1a 5d 6e 3a 08 3a 1f 31 cf 57 a0 48 ab 5f 4e d9 2d cd 63 16 02 93 d8 e1 9b 8f 70 8c 36 15 a8 66 2b f3 c4 fa 82 fe 10 9e 60 c2 6c c8 a7 d2 93 7a e2 ad 79 e8 66 a8 39 6a 1b f8 9e c2 2d e8 36 8f 9a fa e8 23 c4 45 25 dd 03 28 5c 49 bd ba f5 00 ce b0 0a 69 e6 3d 55 0e 10 17 b1 23 fa dd 56 67 43 b0 29 7d 76 91 ec dd df 72 b8 b8 f2 04 a7 b5 5d 97 d4 b4 91 43 16 2b 24 09 db 3d 7e e0 8c 15 8e 92 dc 5b 9e 31 04 30 50 1b f3 4a 67 86 4c 48 79 b2 05 90 7b 65 f1 1b cd 8e c7 14 6c c7 87 26 7e fe ab ef 58 ae 53 2b a4 15 37 20 28 c5 8d 8b 69 54 f3 4a 67 86 4c 48 79 b2 b3 52 27 7b 31 9a 9a 2d 15 0e a4 f9 83 2a 3d 95 90 30 61 86 96 7a db b8 d1 a5 02 e3 e5 ff 89 e2 49 9f 96 25 a2 ea d0 f2 4e 79 19 9d d1 6a 75 49 e5 f3 8e 07 fd 63 b7 36 8a 5b e9 f2 fb 51 ef bc 90 23 93 3a 85 fb 00 dd 8b fa 9a 66 61 e2 2d bb 8b 5c 22 21 90 00 ec 6b be 68 b4 43 2b 9b 23 d3 cb f0 5c 5f 0d 64 24 d2 d7 08 83 8e d3 2b d2 ae 89 43 b9 23 71 46 8f c1 5a da f1 f9 39 bb c7 9c 8d d6 8e 66 b0 bb 2b 41 cf fe a6 b2 f6 9d ee 36 6d eb 62 31 a2 85 5c a7 33 54 b0 4d c3 2a 44 cf f2 e1 b0 fb 23 43 9b 55 f6 ae ec 2a 89 a8 e9 a5 7e e7 17 9b a9 9a d4 f8 c5 f1 55 7b c7 bd 16 a6 38 f4 ea b8 95 ac 21 0b 24 13 e6 e4 00 83 07 3c 5b 74 94 ec c7 3d ac 19 dd 18 69 e0 3e a8 ee 32 87 49 c7 4a 34 7b 5a e8 f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 71 aa 07 12 e2 26 97 33 64 e1 41 7a 58 ed bc 35 67 6f 25 1b d0 7a 94 96 7b 62 22 1d 6b 87 c8 f7 46 b6 6a 4a cc 69 cc 0e 36 d6 36 4f a6 a5 aa 3e af 4d e0 c4 b9 1a db ef 47 2f f8 dd af f3 3f d3 4b 52 d4 ee fd 67 b0 9f 69 f6 43 79 f5 33 7a 50 27 d1 38 a1 62 bd e8 e8 06 a4 fe f3 57 e5 3b 37 7f 4c 43 68 37 53 f0 d5 76 f8 3b b9 0a f4 f5 fc a4 94 e2 5c 3b 7f 19 49 97 47 52 8b c2 c7 ca 80 79 39 d9 ee c4 a0 8e 94 be 5d 77 07 b6 e5 33 60 e9 25 ff 3a 96 45 f6 fb fb e2 9b e5 2e fc 20 ad 70 bf 5d 56 d2 e8 4a 82 4d 0d d4 76 11 ba 43 2d 7e ae 87 b4 1e 7e 22 1e 74 06 cf f8 f5 ab ee 90 49 38 c8 61 62 63 3d 70 22 ae c3 db 5e 77 b2 db 04 78 3f e9 2f b5 ab f2 aa 56 0b e8 53 b6 ed 2b 4c 94 8f f0 d7 74 06 c9 a2 66 9b d6 04 82 a7 68 fe 56 19 18 ee b7 d2 7b c8 c3 c3 8b 92 2a 61 be ef fa 3b 91 0e 06 c2 6c 1f af 5a 71 6a 27 88 6d 9a 79 d4 d6 3d 52 f7 58 4e 8f 7f cb 1d 00 e2 c2 67 5a 72 ff 74 2a 26 51 02 75 7d 7c e2 36 ba aa 80 9a 67 a5 36 81 45 eb dc 4e 6e 3a 8c c2 1b 3a a2 83 e6 e4 55 67 ab c4 95 4a 43 24 4b a6 b2 6a 1f 53 26 b2 f2 7f a6 04 fd 50 b3 00 3c d8 e0 bb 5f 6b 33 68 b4 ea 9b c9 00 7e c4 33 8e 10 4b 13 dd ba a8 ba ef 4e be f6 0d ec 82 83 be 50 25 8d 89 27 dc 83 79 95 35 cc 63 16 02 93 d8 e1 9b 8f 70 8c 36 15 a8 66 2b f3 1a 85 4d 31 b6 d4 07 ec 31 14 2c f8 4a 5b 82 f0 db 74 b6 0b 11 9d 5b 5b 00 36 88 24 c1 a7 b6 23 4c 38 c4 47 22 01 ca 52 9d 7c 50 04 af 3f bb 78 11 04 b3 66 28 c4 af 8f 5c 42 91 e3 76 54 a9 89 83 52 89 0e 5b 95 c3 7f df 31 df dd bf 6d c6 bd 7d 78 cf b0 6e aa 88 e4 66 b7 1c 0c 5c 64 11 06 c8 de 43 5d 87 28 c1 33 23 03 e7 38 4a 67 71 2a 82 4d d5 b5 1d 61 92 62 cf 12 1e 3e bc 86 ef 1b ee be b4 92 1f ac 25 bd ef 48 05 9d 5c 14 d0 22 da fe 02 13 af a2 06 fd b5 37 c0 45 db cb 07 a0 6c 13 3f 14 d4 e3 ec 29 22 65 f4 c5 3e 67 52 85 1d 96 f4 19 c8 c1 f8 d6 74 06 cf f8 f5 ab ee 90 37 2a 13 56 42 6f e1 9b c8 22 cc cc 5a a2 07 58 b2 ec 64 97 4f f8 4f 11 8b 0c 18 c6 90 76 95 1e 60 14 0a c7 19 d4 2e dc 52 1f 57 06 90 bc 56 4d f4 f0 13 9c 32 da 34 b3 19 ed 9c 80 f4 ac a4 12 72 66 1c 8a d6 38 b2 47 27 da 7f c0 17 86 87 55 25 0a bf 32 1f 48 08 b9 b9 32 5d 47 12 07 d5 15 29 7d c5 75 10 15 19 5c e2 e7 cb de 97 73 76 4f 7a 28 e5 e0 67 5f 4b 04 ef 3d da a7 6c af 6f b1 b5 dd f7 6d 8f eb 80 9b 1e af 25 63 ab 56 2e 16 99 9b cd ac 12 3d f4 65 e5 b7 9a ed 02 e5 1e e2 55 9c 01 61 c6 ef 53 d9 c3 2a c7 da 7a 69 76 13 4a bc 47 94 24 8b 86 43 78 62 04 5f ba a7 ba c9 d6 34 c1 f9 c7 94 48 9a 67 fe 48 c9 bf 0e 52 03 2d bb 40 e6 22 74 99 f7 a0 48 ab 5f 4e d9 2d cd 63 16 02 93 d8 e1 9b 8f 70 8c 36 15 a8 66 2b f3 ec e6 ea 14 65 4d 68 99 8f 51 35 77 58 3f 61 c6 e2 55 0b 24 34 ad 80 ca 2d 47 60 38 b7 72 2e c9 e5 db 73 0d 51 aa 3f 26 6d eb 62 31 a2 85 5c a7 f5 e5 42 0b b7 b7 72 95 88 b2 f7 fd 69 75 1c fe c5 f1 55 7b c7 bd 16 a6 ad ea 2e 05 36 74 bc fe 90 9a b9 04 9c 03 12 7f 4d 28 27 56 79 d3 f1 d1 79 eb 77 ab 48 c2 45 b8 c5 02 9c e9 38 ec 15 22 7e e7 17 9b a9 9a d4 f8 a4 4f b7 cd 1f 51 12 e7 62 93 10 bd d5 3d 9a 70 bb a6 a0 e6 12 6f 61 01 cc a6 4c f7 06 78 6c 46 5b 74 94 ec c7 3d ac 19 d7 51 05 e8 99 dc 2b e9 c6 36 2c b4 7f ac 28 6e bf fc 77 b4 2f 3f 59 bc 72 00 63 c6 9d be db 24 ad 6d a1 6d f1 2b b1 08 44 45 45 03 12 52 45 05 eb c9 cd 76 f5 c0 22 36 9c 1a e8 c1 4d 66 fa 77 2e 9f 56 ee 38 a7 24 db f5 73 87 48 9d 1d 7a fe d7 08 83 8e d3 2b d2 ae 3e 1f 7d fd f1 3f 9e b5 d3 73 87 f8 03 73 74 15 6d eb 62 31 a2 85 5c a7 c1 7c cf 16 90 32 39 5d 27 fd cd 4b ea 1a 48 51 62 93 10 bd d5 3d 9a 70 cd 84 17 7e bd 75 c4 dd 27 fd cd 4b ea 1a 48 51 62 93 10 bd d5 3d 9a 70 d8 07 97 32 0f 04 d8 f8 27 fd cd 4b ea 1a 48 51 dd ba a8 ba ef 4e be f6 32 8b 1d 45 11 50 76 d9 51 ce 02 d4 61 b4 a2 ea 8f 4a 4e 50 62 56 28 eb ae 62 eb 18 f2 94 30 74 cf 9e 7c 14 f3 c3 12 3f ed 76 49 a1 06 46 6d 0c 65 e6 1f 46 0d 56 f1 03 ea 08 39 b3 7e 4d 8a 40 9e b2 2e 7d 32 43 d8 f0 47 96 6d c9 bd 4d 69 25 71 32 93 43 68 3b 2d a9 ff 1b 13 c9 77 f5 62 cd 72 78 b5 52 60 30 4d 95 7e e7 17 9b a9 9a d4 f8 83 3e 1b a7 59 a4 a1 61 d9 9f 14 c5 09 8d 1a 9e 2f 0c 2b 95 8b 48 fb 4b 2f a1 63 e6 28 16 64 0e c0 54 f6 5e 67 d7 1a 28 c3 f4 b1 92 9a 0b b2 80 4d 0d d4 76 11 ba 43 2d c0 54 f6 5e 67 d7 1a 28 d1 a5 02 e3 e5 ff 89 e2 98 20 1a 09 03 a1 dd c2 4e 79 19 9d d1 6a 75 49 e5 f3 8e 07 fd 63 b7 36 8a 5b e9 f2 fb 51 ef bc af 63 09 cc e3 9c 2c 75 cc 49 94 a3 48 fe fd c9 88 4e d3 3a 69 28 81 4e c3 2a c7 da 7a 69 76 13 98 72 b9 a7 d6 40 b0 3b 31 d1 1c 3e 6c 67 c8 9b 97 77 6e 05 ab 34 e5 df 7f 8d d6 c7 83 0e 43 f3 f1 86 5c 6a 40 16 a9 98 6d eb 62 31 a2 85 5c a7 a0 ff 19 c0 c0 c0 6d bc f0 64 17 9b b1 6a e4 92 4d 0d d4 76 11 ba 43 2d 79 e8 66 a8 39 6a 1b f8 06 2b fa a5 21 81 fc b6 07 58 ce 81 f7 5f d8 f9 a6 c4 fb 01 ea 1c fa c3 c0 3e a0 c4 4b c4 85 1e 5c f9 da 24 0a f7 2a a7 b7 38 f8 53 df cb 06 1c 62 93 10 bd d5 3d 9a 70 37 5a 5b 2b a1 df 18 26 a2 c5 e6 23 98 ed 2e 46 8b fa 9a 66 61 e2 2d bb 8b 5c 22 21 90 00 ec 6b 56 60 e6 12 b1 1f 06 01 5b 74 94 ec c7 3d ac 19 eb 23 29 b0 9d a2 df b3 c6 36 2c b4 7f ac 28 6e bf fc 77 b4 2f 3f 59 bc 72 00 63 c6 9d be db 24 ad 6d a1 6d f1 2b b1 08 c6 55 ed ca 80 54 81 e0 5c f9 da 24 0a f7 2a a7 b8 fc ce a8 09 a7 9b 12 83 66 cc 4b 1b ed 1c eb 60 e4 65 c6 a5 0f fb 9f 8d d6 8e 66 b0 bb 2b 41 b0 b6 46 e4 a7 f0 bd a7 49 ea 13 ff 94 22 06 20 f3 4a 67 86 4c 48 79 b2 a3 39 37 f0 12 c0 b9 dc 2d e7 9d 20 f6 c0 72 42 7e e7 17 9b a9 9a d4 f8 7b c4 20 c2 d3 6a ad 23 6d eb 62 31 a2 85 5c a7 33 cf d4 7d 8b f8 69 3e f4 f1 62 b2 37 36 59 f2 ef 5b 93 87 9e 0e e5 78 85 94 16 cf cb b0 ce 3a 6a 21 1d b7 df 2b 84 9c 15 52 9e 95 4b 2f f9 90 f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 9d bb eb c6 3b 8e 8c 55 00 36 88 24 c1 a7 b6 23 7d 48 54 a1 4e b0 2d 12 e6 7e bb 16 b8 d1 e0 c0 d7 08 83 8e d3 2b d2 ae 94 de a1 a4 d1 ce ad 44 0d 66 a7 59 d2 62 cc 80 02 b9 ca 4c fb 7c b3 2f 1a 96 da 6b f9 6e 63 d2 6d eb 62 31 a2 85 5c a7 ed b6 24 34 9a 9f 9e bb 41 12 6e ff ab 69 ed fa 75 fb 61 ee 60 f7 86 37 b8 b8 f2 04 a7 b5 5d 97 f9 d0 34 8f b7 88 7a 44 ca dc fc 1e 17 c7 ab 03 63 dc 74 d4 4a bf ff de f4 c1 81 ba 55 b1 3e ea fb a0 d3 2e 2d d8 75 50 3e 1a 36 26 f2 4c fa 88 4a 0f 2a a4 43 79 eb 97 67 81 51 32 62 22 d2 f3 0a 80 d5 1d 2d f6 c3 22 e1 e3 bb f9 a2 0a 82 89 c2 c1 77 aa cf 9e 55 63 b8 b8 f2 04 a7 b5 5d 97 50 41 e1 43 59 87 20 9f 87 31 0a e8 f4 46 59 27 7f 24 4d 3d b8 92 d8 cf 35 09 77 81 f6 84 d3 60 42 2c 9e 81 16 6a 99 96 f3 45 4f c0 ae a4 5e 6d e1 e3 bb f9 a2 0a 82 89 7f 73 fd 41 e5 22 0e c2 82 3a 66 46 32 18 db 15 40 93 cf 07 11 ac fd a9 5d 3d c8 30 73 50 9b de 7e e7 17 9b a9 9a d4 f8 a4 49 99 6b 0e 72 94 83 62 a4 ff 00 50 1e 1f 89 8d d6 8e 66 b0 bb 2b 41 b0 b6 46 e4 a7 f0 bd a7 49 ea 13 ff 94 22 06 20 f3 4a 67 86 4c 48 79 b2 de 7b c7 18 95 c0 1a 7a b8 b8 f2 04 a7 b5 5d 97 b9 02 f5 d3 66 26 29 30 35 3c 89 98 bb 9e 8a 4d ef 5b 93 87 9e 0e e5 78 c8 21 58 10 48 a3 88 f9 6a 21 1d b7 df 2b 84 9c 15 52 9e 95 4b 2f f9 90 f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 2d fb 2f 9d 7d 05 0d db 9f 90 03 66 49 96 6f f4 9c 54 cc 09 b8 ff bb fa f1 f4 ad c9 9d ba fd 30 06 69 92 9f 0c 6c 06 59 b5 e8 0c 5b b4 fe bb 12 f3 4a 67 86 4c 48 79 b2 07 4c 49 1e 6e a5 91 6c 48 f0 7e da 55 b1 14 37 40 a7 e3 5c 3c e1 a0 81 56 38 a0 20 26 ff 89 c4 79 e8 66 a8 39 6a 1b f8 06 2b fa a5 21 81 fc b6 69 4e 3f 3c 8b 31 db 8f c0 3e a0 c4 4b c4 85 1e ab 5d 81 10 24 c1 e4 7c 17 b9 91 81 32 31 ae 06 e5 2f b0 bc 42 7d 8a 6f 1f b1 7e 16 7a f8 b4 ed d7 08 83 8e d3 2b d2 ae 34 ec e8 4e b6 19 03 b8 98 ed 8a 3c 0b ee 35 24 9c fe 1f ed cf bc fb 0c 17 b9 91 81 32 31 ae 06 e5 2f b0 bc 42 7d 8a 6f 1f b1 7e 16 7a f8 b4 ed d7 08 83 8e d3 2b d2 ae 17 ce 86 ba f5 3c ea bf 4d 0d d4 76 11 ba 43 2d 4f 51 b1 7d bf a6 09 5c 3b 77 dd fc 3c 53 3c 78 24 ad fa 1b 75 0b ac 17 f1 86 5c 6a 40 16 a9 98 ef 5b 93 87 9e 0e e5 78 c5 e9 79 ef 11 b4 01 62 6a 21 1d b7 df 2b 84 9c 8d 28 fc e9 9d 31 59 2b f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 a8 79 25 2c e1 bc 7d b5 20 73 72 fa b5 4e fd 77 6c 8d ed 1d 99 ba f4 1a 96 98 e6 e4 19 51 24 87 a0 f8 db 07 1c 95 32 0a ae c6 5d 11 17 cd 56 f4 b0 4c 50 35 a7 81 bb bd bf a8 50 95 30 03 ee 0c 7c e1 c5 ee f8 d5 2b 1c 5e 83 7b e1 e9 b4 b4 5a 8d 67 48 c9 63 58 98 cf 5c 49 bd ba f5 00 ce b0 92 97 f4 ea 86 9e c3 c1 17 b9 91 81 32 31 ae 06 6a 67 e4 cb e3 75 4a 3f 6d eb 62 31 a2 85 5c a7 fc f3 8b 08 c8 16 df dd bf 28 1d 1e 50 06 b7 ee 6e 71 cc 90 75 09 cc 48 7e e7 17 9b a9 9a d4 f8 58 08 9c ec 0e d8 c8 d6 6a 67 e4 cb e3 75 4a 3f ef 5b 93 87 9e 0e e5 78 da 8a bc 14 1e 95 40 35 6a 21 1d b7 df 2b 84 9c 15 52 9e 95 4b 2f f9 90 f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 d9 cd c7 de c5 ef 69 5e bf 28 1d 1e 50 06 b7 ee f0 38 63 4f 9a 78 ba 28 47 4c 34 23 a9 0a fc b3 cc f9 71 c1 25 af ef f5 d5 67 3e 03 d0 52 4f a7 98 ed 8a 3c 0b ee 35 24 b0 5d a8 d1 48 b2 0f 9f a4 61 bf 97 08 f8 a1 b7 c3 2a c7 da 7a 69 76 13 a1 59 d7 63 c6 2b 76 32 a3 d2 a0 37 7e c6 cc 46 1a 21 e1 59 57 77 5e 19 05 c2 ee 11 cd 83 4c 5e 49 c5 1c bf 2a dd b6 b2 6d eb 62 31 a2 85 5c a7 db 36 da 29 a5 85 91 a5 a4 7a 38 b4 e0 44 c8 05 27 6b 34 f9 1f 80 3d 59 63 b6 97 60 3b 03 b9 f2 d7 08 83 8e d3 2b d2 ae d2 db 8c e4 2a e4 dc 9f a8 b6 32 6e 65 43 09 98 17 b9 91 81 32 31 ae 06 26 41 47 50 61 98 8d eb d7 08 83 8e d3 2b d2 ae d2 db 8c e4 2a e4 dc 9f 91 d9 df 40 be 73 c2 7d e1 e3 bb f9 a2 0a 82 89 7f 73 fd 41 e5 22 0e c2 58 1b c4 09 03 82 24 3e d1 a5 02 e3 e5 ff 89 e2 19 ee 41 f7 ae 32 3d b6 4e 79 19 9d d1 6a 75 49 05 8c 4f 85 e9 e8 82 1e 8a 5b e9 f2 fb 51 ef bc aa 9e 9d b4 77 30 69 4d dc fb 84 a0 92 c2 95 d9 d6 a9 b1 f0 5e 0f 1b 7f b5 80 03 23 f3 ad 66 18 ab fd 94 ee 0a 06 fc 50 03 3e 8f 5f ee d3 6d 32 6d eb 62 31 a2 85 5c a7 38 b5 97 b9 d9 36 34 28 20 b9 f4 22 34 4f b6 4e 13 07 a8 1d 81 96 e6 03 57 03 49 42 fc ce ac e3 04 6a f9 d3 83 30 19 b4 8d d6 8e 66 b0 bb 2b 41 8a e9 d2 3d 13 41 fa 1f 6b 5b ff f3 aa a3 f2 fc 54 61 a8 a9 21 3d 0c d7 f8 de 61 80 dd bf 4d 15 7e e7 17 9b a9 9a d4 f8 f1 04 17 6e 29 fa 6a 9e 0d ee 3a d0 bc 61 e7 aa 81 47 83 61 0e 02 8c 1a b1 ec 7c 7d 6c d9 cc aa f3 d1 6f b2 64 54 cf 26 eb f0 c0 0a d1 53 a7 e8 5b f9 76 98 c6 dd e8 38 d2 73 86 2a 17 a4 c1 11 3a 03 45 10 9c a3 d2 8a 40 23 f7 aa 3b 76 50 77 38 c8 dc a4 2f ad ad 50 7e 6e 1a c8 a2 be 84 65 8b 1d f0 6f 21 ea ff 8f b4 67 3a 2d 73 da d3 a6 6a ec 38 f8 56 ce f7 01 29 f5 92 10 d0 e6 77 ce ce cc 33 1d 79 fc 32 af 82 3b 68 34 58 b6 bd fc 7e 64 f4 c0 6b 22 ef dd 6d eb 62 31 a2 85 5c a7 33 76 7b b9 8d d8 29 d0 dc dc b2 db 41 ad be 3b d7 08 83 8e d3 2b d2 ae 78 03 e1 17 29 c6 73 74 b4 de 55 c2 19 08 d2 7c 6e bb 2e 8b 2e 78 11 a9 b8 b8 f2 04 a7 b5 5d 97 75 9a 00 22 d2 89 3c 67 9c 65 ce 0b f8 53 10 3f 23 f6 60 b0 62 bf 0a 48 17 72 8f 13 e4 0a 4b 2e 62 5d f4 cf 59 e4 5f 15 e2 3c 34 ad 34 53 a5 b6 7e e7 17 9b a9 9a d4 f8 27 d8 f2 24 9a 08 52 a8 5e 68 aa dc 0b 73 16 b7 f4 f1 62 b2 37 36 59 f2 ef 5b 93 87 9e 0e e5 78 42 35 26 6f 9a f5 90 00 6a 21 1d b7 df 2b 84 9c 15 52 9e 95 4b 2f f9 90 f7 97 de 70 61 a4 34 c4 30 36 34 b2 68 81 39 74 62 90 fd d5 5f 2e 56 0f e2 e6 37 e6 ae 39 ca 75 91 81 57 1c 25 2c 59 90 c4 0b a8 cf 9b 1a 3d f3 61 e2 a5 67 81 ff fd d0 96 55 f2 13 a5 fd f5 cb a1 5a d9 16 2e d2 f7 e6 5f de ed 87 b7 a6 38 3f 9c ca 67 df bb 8f 19 ec cb a9 b7 aa b4 5e Сама прога https://yadi.sk/d/hSl6Z5pERezIFA Подскажите возможно ли достать ответы из этого теста или я зря пытаюсь что-то придумывать? Заранее всем спасибо за ответы
Вот это похоже на правильные ответы (кодировка cp1251): https://0x0.st/sRgh.txt Пример: Code: #num 2 #{#menu#size04 #QuestTabl #Text " Автор термина «экология»: "#end #vars Геккель #end #varn Дарвин #end #varn Вернадский #end #varn Либих #end #} Там где vars - правильно. С более сложными типами, надеюсь, сами разберётесь. Upd: там, где несколько vars - нужно выбирать все(а не один из). Для таблиц - правильный вариант отмечен #stand, и т.д.
Спасибо большое, очень помогли. Мне больше важна технология. Можете подсказать как вы это сделали? Принцип и каким софтом пользовались.