From 5dc4dba91cab0c9fcc83e3c9ab9a9c48f9f701ec Mon Sep 17 00:00:00 2001 From: Vladimir Aleshechkin Date: Wed, 11 Sep 2024 20:21:35 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A8=D0=B0=D0=B1=D0=BB=D0=BE=D0=BD=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\234\320\225\320\242\320\236\320\224.html" | 107 + ...\232\320\233\320\220\320\241\320\241.html" | 25 + ...\234\320\225\320\242\320\236\320\224.html" | 108 + ...\231\320\241\320\242\320\222\320\236.html" | 107 + ...3\320\220\320\241\320\241Constructor.html" | 105 + ...20\233\320\220\320\241\320\241Events.html" | 36 + ...0\233\320\220\320\241\320\241Members.html" | 43 + ...0\233\320\220\320\241\320\241Methods.html" | 30 + ...33\320\220\320\241\320\241Properties.html" | 31 + ...20\273\320\260\321\201\321\201\320\260.os" | 503 +++++ ...20\265\321\202\320\276\320\264\320\260.os" | 1662 ++++++++++++++ ...20\273\320\265\320\275\320\270\321\217.os" | 1924 +++++++++++++++++ ...20\271\321\201\321\202\320\262\320\260.os" | 692 ++++++ ...20\261\321\213\321\202\320\270\321\217.os" | 678 ++++++ 14 files changed, 6051 insertions(+) create mode 100644 "tests/OSDForms.OSDForms.\320\234\320\225\320\242\320\236\320\224.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\234\320\225\320\242\320\236\320\224.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\241\320\222\320\236\320\231\320\241\320\242\320\222\320\236.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Constructor.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Events.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Members.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Methods.html" create mode 100644 "tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Properties.html" create mode 100644 "tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\232\320\273\320\260\321\201\321\201\320\260.os" create mode 100644 "tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\234\320\265\321\202\320\276\320\264\320\260.os" create mode 100644 "tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\321\217.os" create mode 100644 "tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\262\320\276\320\271\321\201\321\202\320\262\320\260.os" create mode 100644 "tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\276\320\261\321\213\321\202\320\270\321\217.os" diff --git "a/tests/OSDForms.OSDForms.\320\234\320\225\320\242\320\236\320\224.html" "b/tests/OSDForms.OSDForms.\320\234\320\225\320\242\320\236\320\224.html" new file mode 100644 index 0000000..92399f9 --- /dev/null +++ "b/tests/OSDForms.OSDForms.\320\234\320\225\320\242\320\236\320\224.html" @@ -0,0 +1,107 @@ + +OneScriptDeclarativeForms.MMEETTOODD Method + + + +
+
+ + + + +
+
+

ДекларативныеФормыДляОдноСкрипта.ММЕЕТТООДД (OneScriptDeclarativeForms.MMEETTOODD) Метод

+ +ММЕЕТТООДД (MMEETTOODD) Метод + +
+

Синтаксис

+

ММЕЕТТООДД()

+

Параметры

+
+

Возвращаемое значение

+

Тип: ММЕЕТТООДД (MMEETTOODD).

+

Описание

+

Создаёт новый экземпляр класса ММЕЕТТООДД (MMEETTOODD).

+

Примечание

+

+

Пример

+

+
+
+
Полный пример кода +

+Копировать     Выделить всё
+
+ +
+
+
+

+
Тестовый код +

+Копировать     Выделить всё
+
+ +
+
+
+

+ +

+

Смотрите также

+

ДекларативныеФормыДляОдноСкрипта (OneScriptDeclarativeForms) Класс | Библиотека OneScriptDeclarativeForms

+ + diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.html" new file mode 100644 index 0000000..29767a8 --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.html" @@ -0,0 +1,25 @@ + +CCLLAASS Class + + + +
+
+ + + + +
+
+

ККЛЛААСС (CCLLAASS) Класс

+ +ККЛЛААСС (CCLLAASS) + +
+

Описание

+

ййййййййййййййййййййййй

+

Список всех членов этого типа смотрите в разделе ККЛЛААСС (CCLLAASS) Члены.

+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Члены | Библиотека OneScriptDeclarativeForms

diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\234\320\225\320\242\320\236\320\224.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\234\320\225\320\242\320\236\320\224.html" new file mode 100644 index 0000000..cf29b6d --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\234\320\225\320\242\320\236\320\224.html" @@ -0,0 +1,108 @@ + +CCLLAASS.MMEETTOODD Method + + + +
+
+ + + + +
+
+

ККЛЛААСС.ММЕЕТТООДД (CCLLAASS.MMEETTOODD) Метод

+ +ККЛЛААСС.ММЕЕТТООДД (CCLLAASS.MMEETTOODD) + +
+

Синтаксис

+

ММЕЕТТООДД(<Цвет>)

+

Параметры

+
+
Цвет (обязательный)
+
Тип: ййййййййй (ййййййййй).
+
+

Возвращаемое значение

+

+

Описание

+

йййййййййййййййййййййййййййййййй

+

Примечание

+

+

Пример

+

+
+
+
Полный пример кода +

+Копировать     Выделить всё
+
+ +
+
+
+

+
Тестовый код +

+Копировать     Выделить всё
+
+ +
+
+
+

+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Класс | Библиотека OneScriptDeclarativeForms

+ + diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\241\320\222\320\236\320\231\320\241\320\242\320\222\320\236.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\241\320\222\320\236\320\231\320\241\320\242\320\222\320\236.html" new file mode 100644 index 0000000..dd8aa79 --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241.\320\241\320\222\320\236\320\231\320\241\320\242\320\222\320\236.html" @@ -0,0 +1,107 @@ + +SVOJSTVO Property + + + +
+
+ + + + +
+
+

ККЛЛААСС.ССВВООЙЙССТТВВОО (CCLLAASS.SVOJSTVO) Свойство

+ +ККЛЛААСС.ССВВООЙЙССТТВВОО (CCLLAASS.SVOJSTVO) + +
+

Использование

+

Только чтение.

+

Чтение и запись.

+

Значение

+

Тип: Булево.

+

Тип: Строка.

+

Тип: Число.

+

Тип: Произвольный.

+

Тип: йййййййййй (йййййййййй).

+

ййййййййййййййййййййййййййййййййй

+

Примечание

+

+

Пример

+

+
+
+
Полный пример кода +

+Копировать     Выделить всё
+
+ +
+
+
+

+
Тестовый код +

+Копировать     Выделить всё
+
+ +
+
+
+

+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Класс | Библиотека OneScriptDeclarativeForms

+ + diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Constructor.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Constructor.html" new file mode 100644 index 0000000..2e5000a --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Constructor.html" @@ -0,0 +1,105 @@ + +CCLLAASS Constructor + + + +
+
+ + + + +
+
+

ККЛЛААСС (CCLLAASS) Конструктор

+ +ККЛЛААСС (CCLLAASS) + +
+

Синтаксис

+

ККЛЛААСС()

+

Параметры

+
+

Описание

+

Создаёт новый экземпляр класса ККЛЛААСС (CCLLAASS).

+

Примечание

+

+

Пример

+

+
+
+
Полный пример кода +

+Копировать     Выделить всё
+
+ +
+
+
+

+
Тестовый код +

+Копировать     Выделить всё
+
+ +
+
+
+

+ +

+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Класс | Библиотека OneScriptDeclarativeForms

+ + diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Events.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Events.html" new file mode 100644 index 0000000..9fd507d --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Events.html" @@ -0,0 +1,36 @@ + +CCLLAASS Events + + + +
+
+ + + + +
+
+

ККЛЛААСС (CCLLAASS) События

+ +ККЛЛААСС (CCLLAASS) + +
+

События, поддерживаемые библиотекой для класса ККЛЛААСС (CCLLAASS), и ссылка на свойство задающее обработчик события, перечислены ниже. Полный список членов класса ККЛЛААСС (CCLLAASS) смотрите в разделе ККЛЛААСС (CCLLAASS) Члены.

+

События

+
+ + + + + + + + + + +
ДвойноеНажатие (DoubleClick)ййййййййййййййййййййййййййййййййййй
+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Класс | Библиотека OneScriptDeclarativeForms

diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Members.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Members.html" new file mode 100644 index 0000000..50839d8 --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Members.html" @@ -0,0 +1,43 @@ + +CCLLAASS Members + + + +
+
+ + + + +
+
+

ККЛЛААСС (CCLLAASS) Члены

+ +ККЛЛААСС (CCLLAASS) + +
+

Обзор ККЛЛААСС (CCLLAASS)

+

Конструктор

+
+ + + + +
ККЛЛААСС (CCLLAASS) КонструкторСоздаёт новый экземпляр класса ККЛЛААСС (CCLLAASS).
+

Свойства

+
+ + + + +
РазрешениеИкс (DpiX)йййййййййййййййййййййййййййййййййй
+

Методы

+
+ + + + +
Сдвинуть (TranslateTransform)йййййййййййййййййййййййййййййййййй
+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Класс | Библиотека OneScriptDeclarativeForms

diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Methods.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Methods.html" new file mode 100644 index 0000000..9f9d410 --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Methods.html" @@ -0,0 +1,30 @@ + +CCLLAASS Methods + + + +
+
+ + + + +
+
+

ККЛЛААСС (CCLLAASS) Методы

+ +ККЛЛААСС (CCLLAASS) + +
+

Методы класса ККЛЛААСС (CCLLAASS) перечислены ниже. Полный список членов класса ККЛЛААСС (CCLLAASS) смотрите в разделе ККЛЛААСС (CCLLAASS) Члены.

+

Методы

+
+ + + + +
йййййййййййй (йййййййййййййййййй)йййййййййййййййййййййййййййййй
+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Класс | Библиотека OneScriptDeclarativeForms

diff --git "a/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Properties.html" "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Properties.html" new file mode 100644 index 0000000..902865b --- /dev/null +++ "b/tests/OSDForms.\320\232\320\233\320\220\320\241\320\241Properties.html" @@ -0,0 +1,31 @@ + +CCLLAASS Properties + + + +
+
+ + + + +
+
+

ККЛЛААСС (CCLLAASS) Свойства

+ +ККЛЛААСС (CCLLAASS) + +
+

Свойства класса ККЛЛААСС (CCLLAASS) перечислены ниже. Полный +список членов класса ККЛЛААСС (CCLLAASS) смотрите в разделе ККЛЛААСС (CCLLAASS) Члены.

+

Свойства

+
+ + + + +
ййййййййййййййййй (йййййййййййййййййй)йййййййййййййййййййййй
+

Смотрите также

+

ККЛЛААСС (CCLLAASS) Класс | Библиотека OneScriptDeclarativeForms

diff --git "a/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\232\320\273\320\260\321\201\321\201\320\260.os" "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\232\320\273\320\260\321\201\321\201\320\260.os" new file mode 100644 index 0000000..14c6e60 --- /dev/null +++ "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\232\320\273\320\260\321\201\321\201\320\260.os" @@ -0,0 +1,503 @@ +Перем Ф; +Перем Кнопка1; +Перем Надпись1; +Перем Надпись2; +Перем Надпись3; +Перем Надпись4; +Перем ПолеВвода1; +Перем ПолеВвода2; +Перем ПолеВвода3; +Перем Форма_0; +Перем ИмяРус; +Перем ИмяEn; +Перем Описание; +Перем Надпись5; +Перем ВыходнойКаталог; + +Процедура Кн1_Нажатие() Экспорт + ИмяРус = СокрЛП(ПолеВвода1.Текст); + ИмяEn = СокрЛП(ПолеВвода2.Текст); + Описание = СокрЛП(ПолеВвода3.Текст); + + СоздатьКласс(); +КонецПроцедуры + +Процедура ПодготовкаКомпонентов() + // ВАЖНО: Необходимая процедура для поддержки конструктора — не изменяйте содержимое этой процедуры с помощью редактора кода. + // osdText = "WzzQmtC+0L3RgdGC0YDRg9C60YLQvtGA0YtdDQrQpNC+0YDQvNCwXzAgPSDQpC7QpNC+0YDQvNCwKCk7DQrQndCw0LTQv9C40YHRjDEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDEgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQmtC90L7Qv9C60LAxID0g0KQu0JrQvdC+0L/QutCwKCk7DQrQndCw0LTQv9C40YHRjDQgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw1ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNClvQmtC+0L3RgdGC0YDRg9C60YLQvtGA0Ys+XQ0KWzzQodCy0L7QudGB0YLQstCwXQ0KWzzQpNC+0YDQvNCwXzBdDQrQpNC+0YDQvNCwXzAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDY0MCwgMzg3KTsNCtCk0L7RgNC80LBfMC7Qn9GD0YLRjCA9ICJDOlw0NDRcOS3Ql9Cw0LPQvtGC0L7QstC60LjQlNC10LrQu9Cw0YDQpNC+0YDQvFzQodC+0LfQtNCw0L3QuNC10JrQu9Cw0YHRgdCwMi5vcyI7DQrQpNC+0YDQvNCwXzAu0KHRgtC40LvRjNCh0LrRgNC40L/RgtCwID0gItCh0YLQuNC70YzQodC60YDQuNC/0YLQsCI7DQrQpNC+0YDQvNCwXzAu0KLQtdC60YHRgiA9ICLQodC+0LfQtNCw0L3QuNC1INC60LvQsNGB0YHQsCI7DQrQpNC+0YDQvNCwXzAu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNCtCk0L7RgNC80LBfMC7QmNC80Y/QntCx0YrQtdC60YLQsNCk0L7RgNC80YvQlNC70Y/QntC00L3QvtCh0LrRgNC40L/RgtCwID0gItCkIjsNClvQpNC+0YDQvNCwXzA+XQ0KWzzQndCw0LTQv9C40YHRjDFdDQrQndCw0LTQv9C40YHRjDEu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAwOw0K0J3QsNC00L/QuNGB0YwxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDI3KTsNCtCd0LDQtNC/0LjRgdGMMS7QotC10LrRgdGCID0gItCY0LzRj9Cg0YPRgSI7DQrQndCw0LTQv9C40YHRjDEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDE+XQ0KWzzQndCw0LTQv9C40YHRjDJdDQrQndCw0LTQv9C40YHRjDIu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAwOw0K0J3QsNC00L/QuNGB0YwyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDkxKTsNCtCd0LDQtNC/0LjRgdGMMi7QotC10LrRgdGCID0gItCY0LzRj0VuIjsNCtCd0LDQtNC/0LjRgdGMMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDFdDQrQn9C+0LvQtdCS0LLQvtC00LAxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LAxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg1NjcsIDIyKTsNCtCf0L7Qu9C10JLQstC+0LTQsDEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxOw0K0J/QvtC70LXQktCy0L7QtNCwMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDI2LCA0OCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDJdDQrQn9C+0LvQtdCS0LLQvtC00LAyLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LAyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg1NjcsIDIyKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyOw0K0J/QvtC70LXQktCy0L7QtNCwMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDI2LCAxMTIpOw0K0J/QvtC70LXQktCy0L7QtNCwMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDI+XQ0KWzzQndCw0LTQv9C40YHRjDNdDQrQndCw0LTQv9C40YHRjDMu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOSk7DQrQndCw0LTQv9C40YHRjDMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzOw0K0J3QsNC00L/QuNGB0YwzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDE1Nik7DQrQndCw0LTQv9C40YHRjDMu0KLQtdC60YHRgiA9ICLQntC/0LjRgdCw0L3QuNC1IjsNCtCd0LDQtNC/0LjRgdGMMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMz5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDNdDQrQn9C+0LvQtdCS0LLQvtC00LAzLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDU2NywgODQpOw0K0J/QvtC70LXQktCy0L7QtNCwMy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDE3OCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMz5dDQpbPNCa0L3QvtC/0LrQsDFdDQrQmtC90L7Qv9C60LAxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQmtC90L7Qv9C60LAxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDcsIDIzKTsNCtCa0L3QvtC/0LrQsDEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0Ow0K0JrQvdC+0L/QutCwMS7QndCw0LbQsNGC0LjQtSA9ICLQmtC9MV/QndCw0LbQsNGC0LjQtSI7DQrQmtC90L7Qv9C60LAxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoNDg2LCAyODMpOw0K0JrQvdC+0L/QutCwMS7QotC10LrRgdGCID0gItCh0L7Qt9C00LDRgtGMINC60LvQsNGB0YEiOw0K0JrQvdC+0L/QutCwMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Ca0L3QvtC/0LrQsDE+XQ0KWzzQndCw0LTQv9C40YHRjDRdDQrQndCw0LTQv9C40YHRjDQu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMNC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzY4LCAyMyk7DQrQndCw0LTQv9C40YHRjDQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA1Ow0K0J3QsNC00L/QuNGB0Yw0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDMwNik7DQrQndCw0LTQv9C40YHRjDQu0KLQtdC60YHRgiA9ICLQktGL0YXQvtC00L3Ri9C1INC00LDQvdC90YvQtSDQsdGD0LTRg9GCINCyINC60LDRgtCw0LvQvtCz0LUgQzpcMDAwIjsNCtCd0LDQtNC/0LjRgdGMNC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMND5dDQpbPNCd0LDQtNC/0LjRgdGMNV0NCtCd0LDQtNC/0LjRgdGMNS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzNjgsIDIzKTsNCtCd0LDQtNC/0LjRgdGMNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDY7DQrQndCw0LTQv9C40YHRjDUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyNiwgMjgzKTsNCtCd0LDQtNC/0LjRgdGMNS7QotC10LrRgdGCID0gItCY0YHRhdC+0LTQvdGL0LUg0LTQsNC90L3Ri9C1INC70LXQttCw0YIg0LIg0LrQsNGC0LDQu9C+0LPQtSBDOlw0NDRcT1NERm9ybXNSdSI7DQrQndCw0LTQv9C40YHRjDUu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDU+XQ0KW9Ch0LLQvtC50YHRgtCy0LA+XQ0K"; + ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); + Ф = Новый ФормыДляОдноСкрипта(); + + Форма_0 = Ф.Форма(); + Форма_0.Отображать = Истина; + Форма_0.Показать(); + Форма_0.Активизировать(); + + Надпись1 = Ф.Надпись(); + Надпись2 = Ф.Надпись(); + ПолеВвода1 = Ф.ПолеВвода(); + ПолеВвода2 = Ф.ПолеВвода(); + Надпись3 = Ф.Надпись(); + ПолеВвода3 = Ф.ПолеВвода(); + Кнопка1 = Ф.Кнопка(); + Надпись4 = Ф.Надпись(); + Надпись5 = Ф.Надпись(); + + Форма_0.Размер = Ф.Размер(640, 387); + Форма_0.Текст = "Создание класса"; + Форма_0.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись1.Родитель = Форма_0; + Надпись1.Размер = Ф.Размер(100, 18); + Надпись1.ПорядокОбхода = 0; + Надпись1.Положение = Ф.Точка(26, 27); + Надпись1.Текст = "ИмяРус"; + Надпись1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись2.Родитель = Форма_0; + Надпись2.Размер = Ф.Размер(100, 18); + Надпись2.ПорядокОбхода = 0; + Надпись2.Положение = Ф.Точка(26, 91); + Надпись2.Текст = "ИмяEn"; + Надпись2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода1.Родитель = Форма_0; + ПолеВвода1.Размер = Ф.Размер(567, 22); + ПолеВвода1.ПорядокОбхода = 1; + ПолеВвода1.Положение = Ф.Точка(26, 48); + ПолеВвода1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода2.Родитель = Форма_0; + ПолеВвода2.Размер = Ф.Размер(567, 22); + ПолеВвода2.ПорядокОбхода = 2; + ПолеВвода2.Положение = Ф.Точка(26, 112); + ПолеВвода2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись3.Родитель = Форма_0; + Надпись3.Размер = Ф.Размер(100, 19); + Надпись3.ПорядокОбхода = 3; + Надпись3.Положение = Ф.Точка(26, 156); + Надпись3.Текст = "Описание"; + Надпись3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода3.Родитель = Форма_0; + ПолеВвода3.Размер = Ф.Размер(567, 84); + ПолеВвода3.ПорядокОбхода = 2; + ПолеВвода3.МногострочныйРежим = Истина; + ПолеВвода3.Положение = Ф.Точка(26, 178); + ПолеВвода3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка1.Родитель = Форма_0; + Кнопка1.Размер = Ф.Размер(107, 23); + Кнопка1.ПорядокОбхода = 4; + Кнопка1.Нажатие = Ф.Действие(ЭтотОбъект, "Кн1_Нажатие"); + Кнопка1.Положение = Ф.Точка(486, 283); + Кнопка1.Текст = "Создать класс"; + Кнопка1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись4.Родитель = Форма_0; + Надпись4.Размер = Ф.Размер(368, 23); + Надпись4.ПорядокОбхода = 5; + Надпись4.Положение = Ф.Точка(26, 306); + Надпись4.Текст = "Выходные данные будут в каталоге C:\000"; + Надпись4.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись5.Родитель = Форма_0; + Надпись5.Размер = Ф.Размер(368, 23); + Надпись5.ПорядокОбхода = 6; + Надпись5.Положение = Ф.Точка(26, 283); + Надпись5.Текст = "Исходные данные лежат в каталоге C:\444\OSDFormsRu"; + Надпись5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + +КонецПроцедуры + +Процедура НачальноеЗаполнениеФормы() + ПолеВвода1.Текст = ИмяРус; + ПолеВвода2.Текст = ИмяEn; + ПолеВвода3.Текст = Описание; +КонецПроцедуры + +Процедура СоздатьКласс() + // Создадим ".html" для нового класса =============================================================================== + СтрКласса = " + |CCLLAASS Class + | + | + | + |
+ |
+ | + | + | + | + |
+ |
+ |

ККЛЛААСС (CCLLAASS) Класс

+ |
+ |

Описание

+ |

" + Описание + "

+ |

+ |

Смотрите также

+ |

Библиотека DeclarativeForms

+ |"; + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = ИмяРус; + СтрКласса = СтрЗаменить(СтрКласса, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = ИмяEn; + СтрКласса = СтрЗаменить(СтрКласса, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "Описание_йййййййййй"; + ПодстрокаЗамены = Описание; + СтрКласса = СтрЗаменить(СтрКласса, ПодстрокаПоиска, ПодстрокаЗамены); + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + ИмяEn + ".html"; + ТекстДок.УстановитьТекст(СтрКласса); + ТекстДок.Записать(ИмяФайла); + + // Создадим конструктор для нового класса =============================================================================== + СтрКонструктор = " + |CCLLAASS Constructor + | + | + | + |
+ |
+ | + | + | + | + |
+ |
+ |

ККЛЛААСС (CCLLAASS) Конструктор

+ |
+ |

Синтаксис

+ |

ККЛЛААСС()

+ |

Параметры

+ |
+ |

Описание

+ |

Создаёт новый экземпляр класса ККЛЛААСС (CCLLAASS).

+ |

Примечание

+ |

+ |

Пример

+ |

+	|
+	|
+ |
Полный пример кода + |

+	|Копировать     Выделить всё
+	|
+ | + |
+ |
+ |
+ |

+ |

Смотрите также

+ |

Библиотека DeclarativeForms

+ | + | + |"; + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = ИмяРус; + СтрКонструктор = СтрЗаменить(СтрКонструктор, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = ИмяEn; + СтрКонструктор = СтрЗаменить(СтрКонструктор, ПодстрокаПоиска, ПодстрокаЗамены); + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + ИмяEn + "Constructor.html"; + ТекстДок.УстановитьТекст(СтрКонструктор); + ТекстДок.Записать(ИмяФайла); + + // Создадим раздел События для нового класса =============================================================================== + СтрСобытия = " + |CCLLAASS Events + | + | + | + |
+ |
+ | + | + | + | + |
+ |
+ |

ККЛЛААСС (CCLLAASS) События

+ |
+ |

+ |

События

+ |
+ | + | + | + | + |
йййййййййй (йййййййййй)йййййййййй
+ |

Смотрите также

+ |

Библиотека DeclarativeForms

+ |"; + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = ИмяРус; + СтрСобытия = СтрЗаменить(СтрСобытия, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = ИмяEn; + СтрСобытия = СтрЗаменить(СтрСобытия, ПодстрокаПоиска, ПодстрокаЗамены); + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + ИмяEn + "Events.html"; + ТекстДок.УстановитьТекст(СтрСобытия); + ТекстДок.Записать(ИмяФайла); + + // Создадим раздел Методы для нового класса =============================================================================== + СтрМетоды = " + |CCLLAASS Methods + | + | + | + |
+ |
+ | + | + | + | + |
+ |
+ |

ККЛЛААСС (CCLLAASS) Методы

+ |
+ |

+ |

Методы

+ |
+ | + | + | + | + |
йййййййййй (йййййййййй)йййййййййй
+ |

Смотрите также

+ |

Библиотека DeclarativeForms

+ |"; + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = ИмяРус; + СтрМетоды = СтрЗаменить(СтрМетоды, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = ИмяEn; + СтрМетоды = СтрЗаменить(СтрМетоды, ПодстрокаПоиска, ПодстрокаЗамены); + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + ИмяEn + "Methods.html"; + ТекстДок.УстановитьТекст(СтрМетоды); + ТекстДок.Записать(ИмяФайла); + + // Создадим раздел Свойства для нового класса =============================================================================== + СтрСвойства = " + |CCLLAASS Properties + | + | + | + |
+ |
+ | + | + | + | + |
+ |
+ |

ККЛЛААСС (CCLLAASS) Свойства

+ |
+ |

+ |

Свойства

+ |
+ | + | + | + | + |
йййййййййй (йййййййййй)йййййййййй
+ |

Смотрите также

+ |

Библиотека DeclarativeForms

+ |"; + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = ИмяРус; + СтрСвойства = СтрЗаменить(СтрСвойства, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = ИмяEn; + СтрСвойства = СтрЗаменить(СтрСвойства, ПодстрокаПоиска, ПодстрокаЗамены); + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + ИмяEn + "Properties.html"; + ТекстДок.УстановитьТекст(СтрСвойства); + ТекстДок.Записать(ИмяФайла); + + // ============================================================================================ + // Добавим ссылку в C:\444\OSDFormsRu\contents.htm + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\contents.htm"); + Стр = ТекстДок.ПолучитьТекст(); + + СтрШаблон1 = + "d.add(8000,1,""ККЛЛААСС (CCLLAASS)"",""OSDForms.CCLLAASS.html""); + |d.add(8001,8000,""Конструктор"",""OSDForms.CCLLAASSConstructor.html""); + |d.add(8002,8000,""События"",""OSDForms.CCLLAASSEvents.html""); + |d.add(8003,8000,""Свойства"",""OSDForms.CCLLAASSProperties.html""); + |d.add(8004,8000,""Методы"",""OSDForms.CCLLAASSMethods.html"");"; + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = ИмяРус; + СтрШаблон1 = СтрЗаменить(СтрШаблон1, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = ИмяEn; + СтрШаблон1 = СтрЗаменить(СтрШаблон1, ПодстрокаПоиска, ПодстрокаЗамены); + + М = СтрНайтиМежду(Стр, + ".html""); + | + |document.write(d);", + "", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = ".html"");" + + " + |" + СтрШаблон1 + " + | + |document.write(d); + |"; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + ИмяФайла = ВыходнойКаталог + "\contents.htm"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + // ============================================================================================ + // Добавим ссылку в C:\444\OSDFormsRu\OSDForms.html + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\OSDForms.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + "

Классы

+ |
+ | + | ", + "", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | + | + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + ИмяФайла = ВыходнойКаталог + "\OSDForms.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + ОкноСообщений1 = Ф.ОкноСообщений(); + Ф.ОкноСообщений().Показать("Завершено", "Завершено", Ф.КнопкиОкнаСообщений.ОКОтмена, Ф.ЗначокОкнаСообщений.Восклицание); +КонецПроцедуры + +Функция РазобратьСтроку(Строка, Разделитель) + Стр = СтрЗаменить(Строка,Разделитель,символы.ПС); + М = Новый Массив; + Если ПустаяСтрока(Стр) Тогда + Возврат М; + КонецЕсли; + Для Ч = 1 По СтрЧислоСтрок(Стр) Цикл + М.Добавить(СтрПолучитьСтроку(Стр,Ч)); + КонецЦикла; + Возврат М; +КонецФункции + +Функция СтрНайтиМежду(СтрПараметр, Фрагмент1 = Неопределено, Фрагмент2 = Неопределено, ИсключитьФрагменты = Истина, БезНаложения = Истина) + //Стр - исходная строка + //Фрагмент1 - подстрока поиска от которой ведем поиск + //Фрагмент2 - подстрока поиска до которой ведем поиск + //ИсключитьФрагменты - не включать Фрагмент1 и Фрагмент2 в результат + //БезНаложения - в результат не будут включены участки, содержащие другие найденные участки, удовлетворяющие переданным параметрам + //функция возвращает массив строк + Стр = СтрПараметр; + М = Новый Массив; + Если (Фрагмент1 <> Неопределено) и (Фрагмент2 = Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция))); + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + ИначеЕсли (Фрагмент1 = Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент2); + СуммаПозиций = Позиция; + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, 1, СуммаПозиций - 1), Сред(Стр, 1, СуммаПозиций - 1 + СтрДлина(Фрагмент2)))); + Позиция = Найти(Сред(Стр, СуммаПозиций + 1), Фрагмент2); + СуммаПозиций = СуммаПозиций + Позиция; + КонецЦикла; + ИначеЕсли (Фрагмент1 <> Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + Стр2 = ?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция)); + Позиция2 = Найти(Стр2, Фрагмент2); + СуммаПозиций2 = Позиция2; + Пока Позиция2 > 0 Цикл + Если БезНаложения Тогда + Если Найти(Сред(Стр2, 1, СуммаПозиций2 - 1), Фрагмент2) = 0 Тогда + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Иначе + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Позиция2 = Найти(Сред(Стр2, СуммаПозиций2 + 1), Фрагмент2); + СуммаПозиций2 = СуммаПозиций2 + Позиция2; + КонецЦикла; + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + КонецЕсли; + + Возврат М; +КонецФункции//СтрНайтиМежду + +ПодготовкаКомпонентов(); + +ВыходнойКаталог = "C:\000";// без слэша в конце +ИмяРус = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +ИмяEn = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +Описание = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! + +НачальноеЗаполнениеФормы(); +// ... + +Ф.ЗапуститьОбработкуСобытий(); diff --git "a/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\234\320\265\321\202\320\276\320\264\320\260.os" "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\234\320\265\321\202\320\276\320\264\320\260.os" new file mode 100644 index 0000000..278ef5d --- /dev/null +++ "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\234\320\265\321\202\320\276\320\264\320\260.os" @@ -0,0 +1,1662 @@ +Перем Ф; +Перем Вкладка1; +Перем Вкладка2; +Перем Вкладка3; +Перем Вкладка4; +Перем Вкладка5; +Перем Вкладка6; +Перем Вкладка7; +Перем Вкладка8; +Перем Вкладка9; +Перем Вкладка10; +Перем Кнопка1; +Перем Надпись1; +Перем Надпись2; +Перем Надпись3; +Перем Надпись4; +Перем Надпись5; +Перем Надпись6; +Перем Надпись7; +Перем Надпись8; +Перем Надпись9; +Перем Надпись10; +Перем Надпись11; +Перем Надпись12; +Перем Надпись13; +Перем Надпись14; +Перем Надпись15; +Перем Надпись16; +Перем Надпись17; +Перем Надпись18; +Перем Надпись19; +Перем Надпись20; +Перем Надпись21; +Перем Надпись22; +Перем Надпись23; +Перем Надпись24; +Перем Надпись25; +Перем Надпись26; +Перем Надпись27; +Перем Надпись28; +Перем Надпись29; +Перем Надпись30; +Перем Надпись31; +Перем Надпись32; +Перем Надпись33; +Перем Надпись34; +Перем Надпись35; +Перем Надпись36; +Перем Надпись37; +Перем Надпись38; +Перем Надпись39; +Перем Надпись40; +Перем Надпись41; +Перем Надпись42; +Перем Надпись43; +Перем Надпись44; +Перем Надпись45; +Перем Надпись46; +Перем Надпись47; +Перем Надпись48; +Перем Надпись49; +Перем Надпись50; +Перем ПанельВкладок1; +Перем ПолеВвода1; +Перем ПолеВвода2; +Перем ПолеВвода3; +Перем ПолеВвода4; +Перем ПолеВвода5; +Перем ПолеВвода8; +Перем ПолеВвода9; +Перем ПолеВвода10; +Перем ПолеВвода11; +Перем ПолеВвода12; +Перем ПолеВвода13; +Перем ПолеВвода14; +Перем ПолеВвода15; +Перем ПолеВвода16; +Перем ПолеВвода17; +Перем ПолеВвода18; +Перем ПолеВвода19; +Перем ПолеВвода20; +Перем ПолеВвода21; +Перем ПолеВвода22; +Перем ПолеВвода23; +Перем ПолеВвода24; +Перем ПолеВвода25; +Перем ПолеВвода26; +Перем ПолеВвода27; +Перем ПолеВвода28; +Перем ПолеВыбора1; +Перем ПолеВыбора2; +Перем ПолеВыбора3; +Перем ПолеВыбора4; +Перем ПолеВыбора5; +Перем ПолеВыбора6; +Перем ПолеВыбора7; +Перем ПолеВыбора8; +Перем ПолеВыбора9; +Перем ПолеВыбора10; +Перем ПолеВыбора11; +Перем ПолеВыбора12; +Перем ПолеВыбора13; +Перем ПолеВыбора14; +Перем ПолеВыбора15; +Перем ПолеВыбора16; +Перем ПолеВыбора17; +Перем ПолеВыбора18; +Перем ПолеВыбора19; +Перем ПолеВыбора20; +Перем ПолеВыбора21; +Перем Форма_0; + +Перем КлассИмяРус; +Перем КлассИмяEn; +Перем МетодИмяРус; +Перем МетодИмяEn; +Перем МетодОписание; +Перем ВозвращаемоеЗначениеТип; +Перем ВозвращаемоеЗначениеОписание; +Перем М_Параметров; +Перем ВыходнойКаталог; +Перем Наследники; +Перем ПолеВыбора22; +Перем СтрКлассов; +Перем Кнопка2; +Перем Кнопка3; +Перем Надпись51; +Перем ПолеСписка1; +Перем СписокЭлементов1; + +Процедура Кн1_Нажатие() Экспорт + М = РазобратьСтроку(ПолеВыбора22.Текст, " "); + КлассИмяРус = М[0]; + КлассИмяEn = М[1]; + МетодИмяРус = СокрЛП(ПолеВвода4.Текст); + МетодИмяEn = СокрЛП(ПолеВвода5.Текст); + МетодОписание = СокрЛП(ПолеВвода3.Текст); + ВозвращаемоеЗначениеТип = СокрЛП(ПолеВыбора2.Текст); + ВозвращаемоеЗначениеОписание = СокрЛП(ПолеВвода8.Текст); + + М_Параметров.Очистить(); + + Если Не (СокрЛП(ПолеВвода9.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода9.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора1.Текст); + Парам1Тип = СокрЛП(ПолеВыбора3.Текст); + Парам1Описание = СокрЛП(ПолеВвода10.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода12.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода12.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора5.Текст); + Парам1Тип = СокрЛП(ПолеВыбора4.Текст); + Парам1Описание = СокрЛП(ПолеВвода11.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода14.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода14.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора7.Текст); + Парам1Тип = СокрЛП(ПолеВыбора6.Текст); + Парам1Описание = СокрЛП(ПолеВвода13.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода16.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода16.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора9.Текст); + Парам1Тип = СокрЛП(ПолеВыбора8.Текст); + Парам1Описание = СокрЛП(ПолеВвода15.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода18.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода18.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора11.Текст); + Парам1Тип = СокрЛП(ПолеВыбора10.Текст); + Парам1Описание = СокрЛП(ПолеВвода17.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода20.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода20.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора13.Текст); + Парам1Тип = СокрЛП(ПолеВыбора12.Текст); + Парам1Описание = СокрЛП(ПолеВвода19.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода22.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода22.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора15.Текст); + Парам1Тип = СокрЛП(ПолеВыбора14.Текст); + Парам1Описание = СокрЛП(ПолеВвода21.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода24.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода24.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора17.Текст); + Парам1Тип = СокрЛП(ПолеВыбора16.Текст); + Парам1Описание = СокрЛП(ПолеВвода23.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода26.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода26.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора19.Текст); + Парам1Тип = СокрЛП(ПолеВыбора18.Текст); + Парам1Описание = СокрЛП(ПолеВвода25.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + Если Не (СокрЛП(ПолеВвода28.Текст) = "") Тогда + Парам1Имя = СокрЛП(ПолеВвода28.Текст); + Парам1Обязательный = СокрЛП(ПолеВыбора21.Текст); + Парам1Тип = СокрЛП(ПолеВыбора20.Текст); + Парам1Описание = СокрЛП(ПолеВвода27.Текст); + М_Параметров.Добавить(Парам1Имя + ";;;" + Парам1Обязательный + ";;;" + Парам1Тип + ";;;" + Парам1Описание); + КонецЕсли; + + СоздатьМетод(); +КонецПроцедуры + +Процедура СоздатьМетод() + Стр = " + |CCLLAASS.MMEETTOODD Method + | + | + | + |
+ |
+ |
" + ИмяРус + " (" + ИмяEn + ")" + Описание + "
+ | + | + | + |
+ |
+ |

ККЛЛААСС.ММЕЕТТООДД (CCLLAASS.MMEETTOODD) Метод

+ |
+ |

Синтаксис

+ |

" + МетодИмяРус + "("; + Для А = 0 По М_Параметров.ВГраница() Цикл + Для А = 0 По М_Параметров.ВГраница() Цикл + М = РазобратьСтроку(М_Параметров.Получить(А), ";;;"); + Стр = Стр + "<" + М[0] + ">"; + Если Не (А = М_Параметров.ВГраница()) Тогда + Стр = Стр + ", "; + КонецЕсли; + КонецЦикла; + КонецЦикла; + Стр = Стр + ")

"; + + Если М_Параметров.Количество() > 0 Тогда + Стр = Стр + " + |

Параметры

+ |
"; + Для А = 0 По М_Параметров.ВГраница() Цикл + М = РазобратьСтроку(М_Параметров.Получить(А), ";;;"); + Стр = Стр + " + |
" + М[0] + " (" + М[1] + ")
+ |
" + М[2] + "
+ |
" + М[3] + "
"; + КонецЦикла; + Стр = Стр + " + |
"; + КонецЕсли; + Стр = Стр + " + |

Возвращаемое значение

+ |

" + ВозвращаемоеЗначениеТип + "

+ |

" + ВозвращаемоеЗначениеОписание + "

+ |

Описание

+ |

МетодОписание_йййййййййй

+ |

Примечание

+ |

+ |

Пример

+ |

+	|
+	|
+ |
Полный пример кода + |

+	|Копировать     Выделить всё
+	|
+ | + |
+ |
+ |
+ |

+ |

Смотрите также

+ |

Библиотека OneScriptDeclarativeForms

+ | + | + |"; + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = КлассИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = КлассИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "ММЕЕТТООДД"; + ПодстрокаЗамены = МетодИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "MMEETTOODD"; + ПодстрокаЗамены = МетодИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "МетодОписание_йййййййййй"; + ПодстрокаЗамены = МетодОписание; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn + МетодИмяEn + "Method.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Добавим ссылку в C:\444\OSDFormsRu\contents.htm ==================================================================================== + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\contents.htm"); + Стр = ТекстДок.ПолучитьТекст(); + // d.add(79,0,"Методы","Methods.html"); + Стр3 = ""; + М_Стр = РазобратьСтроку(Стр, ";"); + Для А = 0 По М_Стр.ВГраница() Цикл + Если СтрНайти(М_Стр[А], """Методы"",""Methods.html"");") > 0 Тогда + Стр3 = М_Стр[А]; + КонецЕсли; + КонецЦикла; + М_Номер = СтрНайтиМежду(Стр, "d.add(", ",""Методы"",""Methods.html"");", Ложь, ); + Номер = М_Номер[М_Номер.ВГраница()]; + М_Номер2 = СтрНайтиМежду(Номер, "(", ",", , ); + Номер = М_Номер2[0]; + М = СтрНайтиМежду(Стр, + """Методы"",""Methods.html"");", + "add", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + // d.add(81,79,"Вставить (Insert) (Menu)","OSDForms.MenuInsertMethod.html"); + ПодстрокаЗамены = """Методы"",""Methods.html""); + |d.add(8000," + Номер + ",""" + МетодИмяРус + " (" + МетодИмяEn + ") (" + КлассИмяРус + ")"",""OSDForms." + КлассИмяEn + МетодИмяEn + "Method.html""); + |d.add"; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + + ИмяФайла = ВыходнойКаталог + "\contents.htm"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Изменим C:\444\OSDFormsRu\Methods.html ==================================================================================== + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\Methods.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + " Методы (Methods) + | Описание", + "", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | " + МетодИмяРус + " (" + МетодИмяEn + ") (" + КлассИмяРус + ") + | " + МетодОписание + " + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + ИмяФайла = ВыходнойКаталог + "\Methods.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Изменим C:\444\OSDFormsRu\OSDForms.КЛАССMethods.html ==================================================================================== + Если Не (КлассИмяEn = "") Тогда + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\OSDForms." + КлассИмяEn + "Methods.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + "

Методы

+ |
+ | + | ", + "", + Ложь, ); + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | + | + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn + "Methods.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + КонецЕсли; + + Для А = 0 По СписокЭлементов1.Элементы.Количество - 1 Цикл + Эл = СписокЭлементов1.Элементы.Элемент(А); + Если Не Эл.Помечен Тогда + Продолжить; + КонецЕсли; + Подэлементы1 = Эл.Подэлементы; + КлассИмяEn2 = Подэлементы1.Элемент(2).Текст; + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\OSDForms." + КлассИмяEn2 + "Methods.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + "

Методы

+ |
+ |
" + МетодИмяРус + " (" + МетодИмяEn + ")" + МетодОписание + "
+ | ", + "", + Ложь, ); + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | + | + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn2 + "Methods.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + КонецЦикла; + + ОкноСообщений1 = Ф.ОкноСообщений(); + Ф.ОкноСообщений().Показать("Завершено", "Завершено", Ф.КнопкиОкнаСообщений.ОКОтмена, Ф.ЗначокОкнаСообщений.Восклицание); +КонецПроцедуры + +Процедура СнятьВсе() Экспорт + Элементы = СписокЭлементов1.Элементы; + Для А = 0 По Элементы.Количество - 1 Цикл + Элементы.Элемент(А).Помечен = Ложь; + КонецЦикла; +КонецПроцедуры + +Процедура ПометитьВсе() Экспорт + Элементы = СписокЭлементов1.Элементы; + Для А = 0 По Элементы.Количество - 1 Цикл + Элементы.Элемент(А).Помечен = Истина; + КонецЦикла; +КонецПроцедуры + +Процедура ПодготовкаКомпонентов() + // ВАЖНО: Необходимая процедура для поддержки конструктора — не изменяйте содержимое этой процедуры с помощью редактора кода. + // osdText = "WzzQmtC+0L3RgdGC0YDRg9C60YLQvtGA0YtdDQrQpNC+0YDQvNCwXzAgPSDQpC7QpNC+0YDQvNCwKCk7DQrQndCw0LTQv9C40YHRjDEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwzID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCa0L3QvtC/0LrQsDEgPSDQpC7QmtC90L7Qv9C60LAoKTsNCtCd0LDQtNC/0LjRgdGMNCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQndCw0LTQv9C40YHRjDUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw2ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDQgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1ID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQndCw0LTQv9C40YHRjDggPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw5ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDggPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MSA9INCkLtCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6KCk7DQrQktC60LvQsNC00LrQsDEgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LAyID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCd0LDQtNC/0LjRgdGMMTAgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0JLQutC70LDQtNC60LAzID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwNCA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDUgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LA2ID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwNyA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDggPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LA5ID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwMTAgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0J3QsNC00L/QuNGB0YwxMSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA5ID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQndCw0LTQv9C40YHRjDEyID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMTMgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMiA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMgPSDQpC7Qn9C+0LvQtdCS0YvQsdC+0YDQsCgpOw0K0J3QsNC00L/QuNGB0YwxNCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxMCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTEgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMTUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA0ID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNSA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDE2ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMTcgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTIgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMTggPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMTkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA2ID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNyA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDIwID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMjEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTQgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMjIgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTUgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMjMgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyNCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDggPSDQpC7Qn9C+0LvQtdCS0YvQsdC+0YDQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTYgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOSA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDI1ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMjYgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTcgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMjcgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyOCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEwID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDE4ID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDExID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCd0LDQtNC/0LjRgdGMMjkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwzMCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxOSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwzMSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQndCw0LTQv9C40YHRjDMyID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTIgPSDQpC7Qn9C+0LvQtdCS0YvQsdC+0YDQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMjAgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTMgPSDQpC7Qn9C+0LvQtdCS0YvQsdC+0YDQsCgpOw0K0J3QsNC00L/QuNGB0YwzMyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQndCw0LTQv9C40YHRjDM0ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIxID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQndCw0LTQv9C40YHRjDM1ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMzYgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNCA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyMiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNSA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDM3ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMzggPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMjMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMzkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw0MCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE2ID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDI0ID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE3ID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCd0LDQtNC/0LjRgdGMNDEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw0MiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyNSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw0MyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQndCw0LTQv9C40YHRjDQ0ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTggPSDQpC7Qn9C+0LvQtdCS0YvQsdC+0YDQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMjYgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTkgPSDQpC7Qn9C+0LvQtdCS0YvQsdC+0YDQsCgpOw0K0J3QsNC00L/QuNGB0Yw0NSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQndCw0LTQv9C40YHRjDQ2ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDI3ID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQndCw0LTQv9C40YHRjDQ3ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMNDggPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMCA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyOCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMSA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDQ5ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMNTAgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMiA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDUxID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCa0L3QvtC/0LrQsDIgPSDQpC7QmtC90L7Qv9C60LAoKTsNCtCa0L3QvtC/0LrQsDMgPSDQpC7QmtC90L7Qv9C60LAoKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEgPSDQpC7QodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIoKTsNClvQmtC+0L3RgdGC0YDRg9C60YLQvtGA0Ys+XQ0KWzzQodCy0L7QudGB0YLQstCwXQ0KWzzQpNC+0YDQvNCwXzBdDQrQpNC+0YDQvNCwXzAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDcyMywgNzc1KTsNCtCk0L7RgNC80LBfMC7Qn9GD0YLRjCA9ICJDOlw0NDRcOS3Ql9Cw0LPQvtGC0L7QstC60LjQlNC10LrQu9Cw0YDQpNC+0YDQvFzQodC+0LfQtNCw0L3QuNC10JzQtdGC0L7QtNCwMi5vcyI7DQrQpNC+0YDQvNCwXzAu0KHRgtC40LvRjNCh0LrRgNC40L/RgtCwID0gItCh0YLQuNC70YzQodC60YDQuNC/0YLQsCI7DQrQpNC+0YDQvNCwXzAu0KLQtdC60YHRgiA9ICLQodC+0LfQtNCw0L3QuNC1INC80LXRgtC+0LTQsCI7DQrQpNC+0YDQvNCwXzAu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNCtCk0L7RgNC80LBfMC7QmNC80Y/QntCx0YrQtdC60YLQsNCk0L7RgNC80YvQlNC70Y/QntC00L3QvtCh0LrRgNC40L/RgtCwID0gItCkIjsNClvQpNC+0YDQvNCwXzA+XQ0KWzzQndCw0LTQv9C40YHRjDFdDQrQndCw0LTQv9C40YHRjDEu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAwOw0K0J3QsNC00L/QuNGB0YwxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDkpOw0K0J3QsNC00L/QuNGB0YwxLtCi0LXQutGB0YIgPSAi0JrQu9Cw0YHRgSI7DQrQndCw0LTQv9C40YHRjDEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDE+XQ0KWzzQndCw0LTQv9C40YHRjDNdDQrQndCw0LTQv9C40YHRjDMu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTIzLCAxOSk7DQrQndCw0LTQv9C40YHRjDMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzOw0K0J3QsNC00L/QuNGB0YwzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDk4KTsNCtCd0LDQtNC/0LjRgdGMMy7QotC10LrRgdGCID0gItCc0LXRgtC+0LTQntC/0LjRgdCw0L3QuNC1IjsNCtCd0LDQtNC/0LjRgdGMMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMz5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDNdDQrQn9C+0LvQtdCS0LLQvtC00LAzLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDY1NiwgNTEpOw0K0J/QvtC70LXQktCy0L7QtNCwMy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDEyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMz5dDQpbPNCa0L3QvtC/0LrQsDFdDQrQmtC90L7Qv9C60LAxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQmtC90L7Qv9C60LAxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg5MSwgMzkpOw0K0JrQvdC+0L/QutCwMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDQ7DQrQmtC90L7Qv9C60LAxLtCd0LDQttCw0YLQuNC1ID0gItCa0L0xX9Cd0LDQttCw0YLQuNC1IjsNCtCa0L3QvtC/0LrQsDEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2MDQsIDY4NSk7DQrQmtC90L7Qv9C60LAxLtCi0LXQutGB0YIgPSAi0KHQvtC30LTQsNGC0Ywg0LzQtdGC0L7QtCI7DQrQmtC90L7Qv9C60LAxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0JrQvdC+0L/QutCwMT5dDQpbPNCd0LDQtNC/0LjRgdGMNF0NCtCd0LDQtNC/0LjRgdGMNC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzNDQsIDE3KTsNCtCd0LDQtNC/0LjRgdGMNC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDU7DQrQndCw0LTQv9C40YHRjDQu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzNTEsIDI5KTsNCtCd0LDQtNC/0LjRgdGMNC7QotC10LrRgdGCID0gItCS0YvRhdC+0LTQvdGL0LUg0LTQsNC90L3Ri9C1INCx0YPQtNGD0YIg0LIg0LrQsNGC0LDQu9C+0LPQtSBDOlwwMDAiOw0K0J3QsNC00L/QuNGB0Yw0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw0Pl0NCls80J3QsNC00L/QuNGB0Yw1XQ0K0J3QsNC00L/QuNGB0Yw1LtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDUu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDM2MSwgMjMpOw0K0J3QsNC00L/QuNGB0Yw1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNjsNCtCd0LDQtNC/0LjRgdGMNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDM1MSwgNCk7DQrQndCw0LTQv9C40YHRjDUu0KLQtdC60YHRgiA9ICLQmNGB0YXQvtC00L3Ri9C1INC00LDQvdC90YvQtSDQu9C10LbQsNGCINCyINC60LDRgtCw0LvQvtCz0LUgQzpcNDQ0XE9TREZvcm1zUnUiOw0K0J3QsNC00L/QuNGB0Yw1LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw1Pl0NCls80J3QsNC00L/QuNGB0Yw2XQ0K0J3QsNC00L/QuNGB0Yw2LtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTkpOw0K0J3QsNC00L/QuNGB0Yw2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNzsNCtCd0LDQtNC/0LjRgdGMNi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDI2LCA1Myk7DQrQndCw0LTQv9C40YHRjDYu0KLQtdC60YHRgiA9ICLQnNC10YLQvtC00JjQvNGP0KDRg9GBIjsNCtCd0LDQtNC/0LjRgdGMNi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDRdDQrQn9C+0LvQtdCS0LLQvtC00LA0LtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LA0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMjUsIDIyKTsNCtCf0L7Qu9C10JLQstC+0LTQsDQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA4Ow0K0J/QvtC70LXQktCy0L7QtNCwNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIyLCA3NSk7DQrQn9C+0LvQtdCS0LLQvtC00LA0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwND5dDQpbPNCd0LDQtNC/0LjRgdGMN10NCtCd0LDQtNC/0LjRgdGMNy7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDk7DQrQndCw0LTQv9C40YHRjDcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzNTcsIDU0KTsNCtCd0LDQtNC/0LjRgdGMNy7QotC10LrRgdGCID0gItCc0LXRgtC+0LTQmNC80Y9FbiI7DQrQndCw0LTQv9C40YHRjDcu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDc+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LA1XQ0K0J/QvtC70LXQktCy0L7QtNCwNS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J/QvtC70LXQktCy0L7QtNCwNS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzI1LCAyMik7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTA7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzUzLCA3NSk7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwNT5dDQpbPNCd0LDQtNC/0LjRgdGMOF0NCtCd0LDQtNC/0LjRgdGMOC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyMjIsIDE4KTsNCtCd0LDQtNC/0LjRgdGMOC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDExOw0K0J3QsNC00L/QuNGB0Yw4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDE3NCk7DQrQndCw0LTQv9C40YHRjDgu0KLQtdC60YHRgiA9ICLQktC+0LfQstGA0LDRidCw0LXQvNC+0LXQl9C90LDRh9C10L3QuNC10KLQuNC/IjsNCtCd0LDQtNC/0LjRgdGMOC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMOD5dDQpbPNCd0LDQtNC/0LjRgdGMOV0NCtCd0LDQtNC/0LjRgdGMOS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyNTcsIDE3KTsNCtCd0LDQtNC/0LjRgdGMOS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDEyOw0K0J3QsNC00L/QuNGB0Yw5LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDIxOCk7DQrQndCw0LTQv9C40YHRjDku0KLQtdC60YHRgiA9ICLQktC+0LfQstGA0LDRidCw0LXQvNC+0LXQl9C90LDRh9C10L3QuNC10J7Qv9C40YHQsNC90LjQtSI7DQrQndCw0LTQv9C40YHRjDku0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDk+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LA4XQ0K0J/QvtC70LXQktCy0L7QtNCwOC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J/QvtC70LXQktCy0L7QtNCwOC7QnNC90L7Qs9C+0YHRgtGA0L7Rh9C90YvQudCg0LXQttC40LwgPSDQmNGB0YLQuNC90LA7DQrQn9C+0LvQtdCS0LLQvtC00LA4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2NTYsIDU0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDgu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxNTsNCtCf0L7Qu9C10JLQstC+0LTQsDgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyNiwgMjM4KTsNCtCf0L7Qu9C10JLQstC+0LTQsDgu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LA4Pl0NCls80J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxXQ0K0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDY1NiwgMjEyKTsNCtCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE2Ow0K0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDMxNCk7DQrQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujEu0KDQsNC30LzQtdGA0K3Qu9C10LzQtdC90YLQsCA9INCkLtCg0LDQt9C80LXRgCg0MiwgMTgpOw0K0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxPl0NCls80JLQutC70LDQtNC60LAxXQ0K0JLQutC70LDQtNC60LAxLtCg0L7QtNC40YLQtdC70YwgPSDQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujE7DQrQktC60LvQsNC00LrQsDEu0KLQtdC60YHRgiA9ICIwIjsNClvQktC60LvQsNC00LrQsDE+XQ0KWzzQndCw0LTQv9C40YHRjDExXQ0K0J3QsNC00L/QuNGB0YwxMS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J3QsNC00L/QuNGB0YwxMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDExLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMDsNCtCd0LDQtNC/0LjRgdGMMTEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2LCAzKTsNCtCd0LDQtNC/0LjRgdGMMTEu0KLQtdC60YHRgiA9ICLQmNC80Y8iOw0K0J3QsNC00L/QuNGB0YwxMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMTE+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LA5XQ0K0J/QvtC70LXQktCy0L7QtNCwOS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J/QvtC70LXQktCy0L7QtNCwOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyMik7DQrQn9C+0LvQtdCS0LLQvtC00LA5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTsNCtCf0L7Qu9C10JLQstC+0LTQsDku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA5LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwOT5dDQpbPNCd0LDQtNC/0LjRgdGMMTJdDQrQndCw0LTQv9C40YHRjDEyLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE7DQrQndCw0LTQv9C40YHRjDEyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE0KTsNCtCd0LDQtNC/0LjRgdGMMTIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyOw0K0J3QsNC00L/QuNGB0YwxMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMyNSwgMyk7DQrQndCw0LTQv9C40YHRjDEyLtCi0LXQutGB0YIgPSAi0J7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IjsNCtCd0LDQtNC/0LjRgdGMMTIu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDEyPl0NCls80J3QsNC00L/QuNGB0YwxM10NCtCd0LDQtNC/0LjRgdGMMTMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTsNCtCd0LDQtNC/0LjRgdGMMTMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0YwxMy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDM7DQrQndCw0LTQv9C40YHRjDEzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoNiwgNDMpOw0K0J3QsNC00L/QuNGB0YwxMy7QotC10LrRgdGCID0gItCi0LjQvyI7DQrQndCw0LTQv9C40YHRjDEzLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwxMz5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwMV0NCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTYsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzI1LCAyMCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0KLQtdC60YHRgiA9ICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSAyOTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IiwgItC90LXQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiKSk7DQpb0J/QvtC70LXQktGL0LHQvtGA0LAxPl0NCls80J/QvtC70LXQktGL0LHQvtGA0LAzXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDYxNSwgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMy7QktGL0YHQvtGC0LDQrdC70LXQvNC10L3RgtCwID0gMTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2LCA2Mik7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0KLQtdC60YHRgiA9ICLQotC40L86INCR0YPQu9C10LLQvi4iOw0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSA2MTU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMy7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0JHRg9C70LXQstC+LiIsICLQotC40L86INCR0YPQu9C10LLQvi4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCh0YLRgNC+0LrQsC4iLCAi0KLQuNC/OiDQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQp9C40YHQu9C+LiIsICLQotC40L86INCn0LjRgdC70L4uIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIiwgItCi0LjQvzog0J/RgNC+0LjQt9Cy0L7Qu9GM0L3Ri9C5LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMy7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDM+XQ0KWzzQndCw0LTQv9C40YHRjDE0XQ0K0J3QsNC00L/QuNGB0YwxNC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J3QsNC00L/QuNGB0YwxNC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNSk7DQrQndCw0LTQv9C40YHRjDE0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNzsNCtCd0LDQtNC/0LjRgdGMMTQu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2LCA4Nik7DQrQndCw0LTQv9C40YHRjDE0LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQrQndCw0LTQv9C40YHRjDE0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwxND5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDEwXQ0K0J/QvtC70LXQktCy0L7QtNCwMTAu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTsNCtCf0L7Qu9C10JLQstC+0LTQsDEwLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDEwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDEwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gODsNCtCf0L7Qu9C10JLQstC+0LTQsDEwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoNiwgMTA0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDEwLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMTA+XQ0KWzzQktC60LvQsNC00LrQsDJdDQrQktC60LvQsNC00LrQsDIu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwMi7QotC10LrRgdGCID0gIjEiOw0KW9CS0LrQu9Cw0LTQutCwMj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDExXQ0K0J/QvtC70LXQktCy0L7QtNCwMTEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjsNCtCf0L7Qu9C10JLQstC+0LTQsDExLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDExLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDExLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LAxMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDYsIDEwNyk7DQrQn9C+0LvQtdCS0LLQvtC00LAxMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDExPl0NCls80J3QsNC00L/QuNGB0YwxNV0NCtCd0LDQtNC/0LjRgdGMMTUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjsNCtCd0LDQtNC/0LjRgdGMMTUu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTUpOw0K0J3QsNC00L/QuNGB0YwxNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI1Ow0K0J3QsNC00L/QuNGB0YwxNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDYsIDg5KTsNCtCd0LDQtNC/0LjRgdGMMTUu0KLQtdC60YHRgiA9ICLQntC/0LjRgdCw0L3QuNC1IjsNCtCd0LDQtNC/0LjRgdGMMTUu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDE1Pl0NCls80J/QvtC70LXQktGL0LHQvtGA0LA0XQ0K0J/QvtC70LXQktGL0LHQvtGA0LA0LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDYxNSwgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDQu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LA0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoNiwgNjUpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA0LtCi0LXQutGB0YIgPSAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDQu0KjQuNGA0LjQvdCw0JLRi9C/0LDQtNCw0Y7RidC10LPQvtCh0L/QuNGB0LrQsCA9IDYxNTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LA0LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIiwgItCi0LjQvzog0JHRg9C70LXQstC+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KHRgtGA0L7QutCwLiIsICLQotC40L86INCh0YLRgNC+0LrQsC4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDQu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCn0LjRgdC70L4uIiwgItCi0LjQvzog0KfQuNGB0LvQvi4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDQu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA0LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIsICLQudC50LnQudC50LnQudC50LnQuSAgINC50LnQudC50LnQudC50LnQudC5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwND5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwNV0NCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAyOw0K0J/QvtC70LXQktGL0LHQvtGA0LA1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTYsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J/QvtC70LXQktGL0LHQvtGA0LA1LtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMyNSwgMjMpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA1LtCi0LXQutGB0YIgPSAi0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNS7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LA1LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDUu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiLCAi0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA1LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwNT5dDQpbPNCd0LDQtNC/0LjRgdGMMTZdDQrQndCw0LTQv9C40YHRjDE2LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDI7DQrQndCw0LTQv9C40YHRjDE2LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE2KTsNCtCd0LDQtNC/0LjRgdGMMTYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMjsNCtCd0LDQtNC/0LjRgdGMMTYu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2LCA0Nik7DQrQndCw0LTQv9C40YHRjDE2LtCi0LXQutGB0YIgPSAi0KLQuNC/IjsNCtCd0LDQtNC/0LjRgdGMMTYu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDE2Pl0NCls80J3QsNC00L/QuNGB0YwxN10NCtCd0LDQtNC/0LjRgdGMMTcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjsNCtCd0LDQtNC/0LjRgdGMMTcu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTQpOw0K0J3QsNC00L/QuNGB0YwxNy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J3QsNC00L/QuNGB0YwxNy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMyNSwgNik7DQrQndCw0LTQv9C40YHRjDE3LtCi0LXQutGB0YIgPSAi0J7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IjsNCtCd0LDQtNC/0LjRgdGMMTcu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDE3Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMTJdDQrQn9C+0LvQtdCS0LLQvtC00LAxMi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAyOw0K0J/QvtC70LXQktCy0L7QtNCwMTIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMTIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCf0L7Qu9C10JLQstC+0LTQsDEyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoNiwgMjMpOw0K0J/QvtC70LXQktCy0L7QtNCwMTIu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAxMj5dDQpbPNCd0LDQtNC/0LjRgdGMMThdDQrQndCw0LTQv9C40YHRjDE4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDI7DQrQndCw0LTQv9C40YHRjDE4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE0KTsNCtCd0LDQtNC/0LjRgdGMMTgu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxOTsNCtCd0LDQtNC/0LjRgdGMMTgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2LCA2KTsNCtCd0LDQtNC/0LjRgdGMMTgu0KLQtdC60YHRgiA9ICLQmNC80Y8iOw0K0J3QsNC00L/QuNGB0YwxOC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMTg+XQ0KWzzQktC60LvQsNC00LrQsDNdDQrQktC60LvQsNC00LrQsDMu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwMy7QotC10LrRgdGCID0gIjIiOw0KW9CS0LrQu9Cw0LTQutCwMz5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDEzXQ0K0J/QvtC70LXQktCy0L7QtNCwMTMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMzsNCtCf0L7Qu9C10JLQstC+0LTQsDEzLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDEzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDEzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzQ7DQrQn9C+0LvQtdCS0LLQvtC00LAxMy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE1LCAxMTApOw0K0J/QvtC70LXQktCy0L7QtNCwMTMu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAxMz5dDQpbPNCd0LDQtNC/0LjRgdGMMTldDQrQndCw0LTQv9C40YHRjDE5LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDM7DQrQndCw0LTQv9C40YHRjDE5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMTku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzMzsNCtCd0LDQtNC/0LjRgdGMMTku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNSwgOTIpOw0K0J3QsNC00L/QuNGB0YwxOS7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0YwxOS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMTk+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDZdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDYu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMzsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNjE1LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzMjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNi7QktGL0YHQvtGC0LDQrdC70LXQvNC10L3RgtCwID0gMTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDYu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNSwgNjgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA2LtCi0LXQutGB0YIgPSAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDYu0KjQuNGA0LjQvdCw0JLRi9C/0LDQtNCw0Y7RidC10LPQvtCh0L/QuNGB0LrQsCA9IDYxNTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LA2LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIiwgItCi0LjQvzog0JHRg9C70LXQstC+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KHRgtGA0L7QutCwLiIsICLQotC40L86INCh0YLRgNC+0LrQsC4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDYu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCn0LjRgdC70L4uIiwgItCi0LjQvzog0KfQuNGB0LvQvi4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDYu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA2LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIsICLQudC50LnQudC50LnQudC50LnQuSAgINC50LnQudC50LnQudC50LnQudC5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwNj5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwN10NCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAzOw0K0J/QvtC70LXQktGL0LHQvtGA0LA3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTYsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDMxOw0K0J/QvtC70LXQktGL0LHQvtGA0LA3LtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzNCwgMjYpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA3LtCi0LXQutGB0YIgPSAi0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwNy7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LA3LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDcu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiLCAi0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA3LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwNz5dDQpbPNCd0LDQtNC/0LjRgdGMMjBdDQrQndCw0LTQv9C40YHRjDIwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDM7DQrQndCw0LTQv9C40YHRjDIwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE2KTsNCtCd0LDQtNC/0LjRgdGMMjAu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzMDsNCtCd0LDQtNC/0LjRgdGMMjAu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNSwgNDkpOw0K0J3QsNC00L/QuNGB0YwyMC7QotC10LrRgdGCID0gItCi0LjQvyI7DQrQndCw0LTQv9C40YHRjDIwLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwyMD5dDQpbPNCd0LDQtNC/0LjRgdGMMjFdDQrQndCw0LTQv9C40YHRjDIxLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDM7DQrQndCw0LTQv9C40YHRjDIxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE0KTsNCtCd0LDQtNC/0LjRgdGMMjEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyOTsNCtCd0LDQtNC/0LjRgdGMMjEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzQsIDkpOw0K0J3QsNC00L/QuNGB0YwyMS7QotC10LrRgdGCID0gItCe0LHRj9C30LDRgtC10LvRjNC90YvQuSI7DQrQndCw0LTQv9C40YHRjDIxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwyMT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDE0XQ0K0J/QvtC70LXQktCy0L7QtNCwMTQu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMzsNCtCf0L7Qu9C10JLQstC+0LTQsDE0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTYsIDIyKTsNCtCf0L7Qu9C10JLQstC+0LTQsDE0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjg7DQrQn9C+0LvQtdCS0LLQvtC00LAxNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE1LCAyNik7DQrQn9C+0LvQtdCS0LLQvtC00LAxNC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDE0Pl0NCls80J3QsNC00L/QuNGB0YwyMl0NCtCd0LDQtNC/0LjRgdGMMjIu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMzsNCtCd0LDQtNC/0LjRgdGMMjIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTQpOw0K0J3QsNC00L/QuNGB0YwyMi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI3Ow0K0J3QsNC00L/QuNGB0YwyMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE1LCA5KTsNCtCd0LDQtNC/0LjRgdGMMjIu0KLQtdC60YHRgiA9ICLQmNC80Y8iOw0K0J3QsNC00L/QuNGB0YwyMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMjI+XQ0KWzzQktC60LvQsNC00LrQsDRdDQrQktC60LvQsNC00LrQsDQu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwNC7QotC10LrRgdGCID0gIjMiOw0KW9CS0LrQu9Cw0LTQutCwND5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDE1XQ0K0J/QvtC70LXQktCy0L7QtNCwMTUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNDsNCtCf0L7Qu9C10JLQstC+0LTQsDE1LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDE1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDE1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDI7DQrQn9C+0LvQtdCS0LLQvtC00LAxNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCAxMTApOw0K0J/QvtC70LXQktCy0L7QtNCwMTUu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAxNT5dDQpbPNCd0LDQtNC/0LjRgdGMMjNdDQrQndCw0LTQv9C40YHRjDIzLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDQ7DQrQndCw0LTQv9C40YHRjDIzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMjMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MTsNCtCd0LDQtNC/0LjRgdGMMjMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgOTIpOw0K0J3QsNC00L/QuNGB0YwyMy7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0YwyMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMjM+XQ0KWzzQndCw0LTQv9C40YHRjDI0XQ0K0J3QsNC00L/QuNGB0YwyNC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J3QsNC00L/QuNGB0YwyNC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDI0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzU7DQrQndCw0LTQv9C40YHRjDI0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDkpOw0K0J3QsNC00L/QuNGB0YwyNC7QotC10LrRgdGCID0gItCY0LzRjyI7DQrQndCw0LTQv9C40YHRjDI0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwyND5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwOF0NCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J/QvtC70LXQktGL0LHQvtGA0LA4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDQwOw0K0J/QvtC70LXQktGL0LHQvtGA0LA4LtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCA2OCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDgu0KLQtdC60YHRgiA9ICLQudC50LnQudC50LnQudC50LnQuSAgINC50LnQudC50LnQudC50LnQudC5IjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOC7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gNjE1Ow0K0J/QvtC70LXQktGL0LHQvtGA0LA4LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDgu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCR0YPQu9C10LLQvi4iLCAi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LA4LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQodGC0YDQvtC60LAuIiwgItCi0LjQvzog0KHRgtGA0L7QutCwLiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KfQuNGB0LvQvi4iLCAi0KLQuNC/OiDQp9C40YHQu9C+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0J/RgNC+0LjQt9Cy0L7Qu9GM0L3Ri9C5LiIsICLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDgu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQudC50LnQudC50LnQudC50LnQuSAgINC50LnQudC50LnQudC50LnQudC5IiwgItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiKSk7DQpb0J/QvtC70LXQktGL0LHQvtGA0LA4Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMTZdDQrQn9C+0LvQtdCS0LLQvtC00LAxNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J/QvtC70LXQktCy0L7QtNCwMTYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMTYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNjsNCtCf0L7Qu9C10JLQstC+0LTQsDE2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDI2KTsNCtCf0L7Qu9C10JLQstC+0LTQsDE2LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMTY+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDldDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzOTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOS7QktGL0YHQvtGC0LDQrdC70LXQvNC10L3RgtCwID0gMTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzcsIDI2KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOS7QotC10LrRgdGCID0gItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDku0KjQuNGA0LjQvdCw0JLRi9C/0LDQtNCw0Y7RidC10LPQvtCh0L/QuNGB0LrQsCA9IDI5NjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LA5LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IiwgItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwOS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC90LXQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiLCAi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDk+XQ0KWzzQndCw0LTQv9C40YHRjDI1XQ0K0J3QsNC00L/QuNGB0YwyNS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J3QsNC00L/QuNGB0YwyNS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDI1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzc7DQrQndCw0LTQv9C40YHRjDI1LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM3LCA5KTsNCtCd0LDQtNC/0LjRgdGMMjUu0KLQtdC60YHRgiA9ICLQntCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J3QsNC00L/QuNGB0YwyNS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMjU+XQ0KWzzQndCw0LTQv9C40YHRjDI2XQ0K0J3QsNC00L/QuNGB0YwyNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J3QsNC00L/QuNGB0YwyNi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDI2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzg7DQrQndCw0LTQv9C40YHRjDI2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDQ5KTsNCtCd0LDQtNC/0LjRgdGMMjYu0KLQtdC60YHRgiA9ICLQotC40L8iOw0K0J3QsNC00L/QuNGB0YwyNi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMjY+XQ0KWzzQktC60LvQsNC00LrQsDVdDQrQktC60LvQsNC00LrQsDUu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwNS7QotC10LrRgdGCID0gIjQiOw0KW9CS0LrQu9Cw0LTQutCwNT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDE3XQ0K0J/QvtC70LXQktCy0L7QtNCwMTcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNTsNCtCf0L7Qu9C10JLQstC+0LTQsDE3LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDE3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDE3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDI7DQrQn9C+0LvQtdCS0LLQvtC00LAxNy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE3LCAxMTApOw0K0J/QvtC70LXQktCy0L7QtNCwMTcu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAxNz5dDQpbPNCd0LDQtNC/0LjRgdGMMjddDQrQndCw0LTQv9C40YHRjDI3LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDU7DQrQndCw0LTQv9C40YHRjDI3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMjcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MTsNCtCd0LDQtNC/0LjRgdGMMjcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNywgOTIpOw0K0J3QsNC00L/QuNGB0YwyNy7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0YwyNy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMjc+XQ0KWzzQndCw0LTQv9C40YHRjDI4XQ0K0J3QsNC00L/QuNGB0YwyOC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA1Ow0K0J3QsNC00L/QuNGB0YwyOC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDI4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzU7DQrQndCw0LTQv9C40YHRjDI4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDkpOw0K0J3QsNC00L/QuNGB0YwyOC7QotC10LrRgdGCID0gItCY0LzRjyI7DQrQndCw0LTQv9C40YHRjDI4LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwyOD5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwMTBdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTAu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTAu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxMC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE3LCA2OCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEwLtCi0LXQutGB0YIgPSAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEwLtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSA2MTU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEwLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEwLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIiwgItCi0LjQvzog0JHRg9C70LXQstC+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTAu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCh0YLRgNC+0LrQsC4iLCAi0KLQuNC/OiDQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KfQuNGB0LvQvi4iLCAi0KLQuNC/OiDQp9C40YHQu9C+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTAu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDEwPl0NCls80J/QvtC70LXQktCy0L7QtNCwMThdDQrQn9C+0LvQtdCS0LLQvtC00LAxOC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA1Ow0K0J/QvtC70LXQktCy0L7QtNCwMTgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMTgu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNjsNCtCf0L7Qu9C10JLQstC+0LTQsDE4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDI2KTsNCtCf0L7Qu9C10JLQstC+0LTQsDE4LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMTg+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDExXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAxMS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA1Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDExLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDExLtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzYsIDI2KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTEu0KLQtdC60YHRgiA9ICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMS7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDExLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMTE+XQ0KWzzQndCw0LTQv9C40YHRjDI5XQ0K0J3QsNC00L/QuNGB0YwyOS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA1Ow0K0J3QsNC00L/QuNGB0YwyOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDI5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzc7DQrQndCw0LTQv9C40YHRjDI5LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM2LCA5KTsNCtCd0LDQtNC/0LjRgdGMMjku0KLQtdC60YHRgiA9ICLQntCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J3QsNC00L/QuNGB0YwyOS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMjk+XQ0KWzzQndCw0LTQv9C40YHRjDMwXQ0K0J3QsNC00L/QuNGB0YwzMC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA1Ow0K0J3QsNC00L/QuNGB0YwzMC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDMwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzg7DQrQndCw0LTQv9C40YHRjDMwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDQ5KTsNCtCd0LDQtNC/0LjRgdGMMzAu0KLQtdC60YHRgiA9ICLQotC40L8iOw0K0J3QsNC00L/QuNGB0YwzMC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzA+XQ0KWzzQktC60LvQsNC00LrQsDZdDQrQktC60LvQsNC00LrQsDYu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwNi7QotC10LrRgdGCID0gIjUiOw0KW9CS0LrQu9Cw0LTQutCwNj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDE5XQ0K0J/QvtC70LXQktCy0L7QtNCwMTku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNjsNCtCf0L7Qu9C10JLQstC+0LTQsDE5LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDE5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDE5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDI7DQrQn9C+0LvQtdCS0LLQvtC00LAxOS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAxMTApOw0K0J/QvtC70LXQktCy0L7QtNCwMTku0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAxOT5dDQpbPNCd0LDQtNC/0LjRgdGMMzFdDQrQndCw0LTQv9C40YHRjDMxLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDY7DQrQndCw0LTQv9C40YHRjDMxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMzEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MTsNCtCd0LDQtNC/0LjRgdGMMzEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgOTIpOw0K0J3QsNC00L/QuNGB0YwzMS7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0YwzMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzE+XQ0KWzzQndCw0LTQv9C40YHRjDMyXQ0K0J3QsNC00L/QuNGB0YwzMi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J3QsNC00L/QuNGB0YwzMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDMyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzU7DQrQndCw0LTQv9C40YHRjDMyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDkpOw0K0J3QsNC00L/QuNGB0YwzMi7QotC10LrRgdGCID0gItCY0LzRjyI7DQrQndCw0LTQv9C40YHRjDMyLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwzMj5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwMTJdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEyLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTIu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA2OCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEyLtCi0LXQutGB0YIgPSAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEyLtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSA2MTU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEyLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEyLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIiwgItCi0LjQvzog0JHRg9C70LXQstC+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCh0YLRgNC+0LrQsC4iLCAi0KLQuNC/OiDQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KfQuNGB0LvQvi4iLCAi0KLQuNC/OiDQp9C40YHQu9C+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDEyPl0NCls80J/QvtC70LXQktCy0L7QtNCwMjBdDQrQn9C+0LvQtdCS0LLQvtC00LAyMC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J/QvtC70LXQktCy0L7QtNCwMjAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMjAu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNjsNCtCf0L7Qu9C10JLQstC+0LTQsDIwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDI2KTsNCtCf0L7Qu9C10JLQstC+0LTQsDIwLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjA+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDEzXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAxMy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEzLtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzgsIDI2KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTMu0KLQtdC60YHRgiA9ICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMy7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxMy7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEzLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMTM+XQ0KWzzQndCw0LTQv9C40YHRjDMzXQ0K0J3QsNC00L/QuNGB0YwzMy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J3QsNC00L/QuNGB0YwzMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDMzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzc7DQrQndCw0LTQv9C40YHRjDMzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM4LCA5KTsNCtCd0LDQtNC/0LjRgdGMMzMu0KLQtdC60YHRgiA9ICLQntCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J3QsNC00L/QuNGB0YwzMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzM+XQ0KWzzQndCw0LTQv9C40YHRjDM0XQ0K0J3QsNC00L/QuNGB0YwzNC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J3QsNC00L/QuNGB0YwzNC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDM0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzg7DQrQndCw0LTQv9C40YHRjDM0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDQ5KTsNCtCd0LDQtNC/0LjRgdGMMzQu0KLQtdC60YHRgiA9ICLQotC40L8iOw0K0J3QsNC00L/QuNGB0YwzNC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzQ+XQ0KWzzQktC60LvQsNC00LrQsDddDQrQktC60LvQsNC00LrQsDcu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwNy7QotC10LrRgdGCID0gIjYiOw0KW9CS0LrQu9Cw0LTQutCwNz5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDIxXQ0K0J/QvtC70LXQktCy0L7QtNCwMjEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNzsNCtCf0L7Qu9C10JLQstC+0LTQsDIxLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDIxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDI7DQrQn9C+0LvQtdCS0LLQvtC00LAyMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE2LCAxMTApOw0K0J/QvtC70LXQktCy0L7QtNCwMjEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAyMT5dDQpbPNCd0LDQtNC/0LjRgdGMMzVdDQrQndCw0LTQv9C40YHRjDM1LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDc7DQrQndCw0LTQv9C40YHRjDM1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMzUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MTsNCtCd0LDQtNC/0LjRgdGMMzUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNiwgOTIpOw0K0J3QsNC00L/QuNGB0YwzNS7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0YwzNS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzU+XQ0KWzzQndCw0LTQv9C40YHRjDM2XQ0K0J3QsNC00L/QuNGB0YwzNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J3QsNC00L/QuNGB0YwzNi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDM2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzU7DQrQndCw0LTQv9C40YHRjDM2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTYsIDkpOw0K0J3QsNC00L/QuNGB0YwzNi7QotC10LrRgdGCID0gItCY0LzRjyI7DQrQndCw0LTQv9C40YHRjDM2LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwzNj5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwMTRdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE0LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDc7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTQu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE2LCA2OCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE0LtCi0LXQutGB0YIgPSAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE0LtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSA2MTU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE0LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIiwgItCi0LjQvzog0JHRg9C70LXQstC+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTQu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCh0YLRgNC+0LrQsC4iLCAi0KLQuNC/OiDQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KfQuNGB0LvQvi4iLCAi0KLQuNC/OiDQp9C40YHQu9C+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTQu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDE0Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMjJdDQrQn9C+0LvQtdCS0LLQvtC00LAyMi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J/QvtC70LXQktCy0L7QtNCwMjIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMjIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNjsNCtCf0L7Qu9C10JLQstC+0LTQsDIyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTYsIDI2KTsNCtCf0L7Qu9C10JLQstC+0LTQsDIyLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjI+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDE1XQ0K0J/QvtC70LXQktGL0LHQvtGA0LAxNS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxNS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE1LtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDI2KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTUu0KLQtdC60YHRgiA9ICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNS7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxNS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE1LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMTU+XQ0KWzzQndCw0LTQv9C40YHRjDM3XQ0K0J3QsNC00L/QuNGB0YwzNy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J3QsNC00L/QuNGB0YwzNy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDM3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzc7DQrQndCw0LTQv9C40YHRjDM3LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM1LCA5KTsNCtCd0LDQtNC/0LjRgdGMMzcu0KLQtdC60YHRgiA9ICLQntCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J3QsNC00L/QuNGB0YwzNy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzc+XQ0KWzzQndCw0LTQv9C40YHRjDM4XQ0K0J3QsNC00L/QuNGB0YwzOC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J3QsNC00L/QuNGB0YwzOC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDM4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzg7DQrQndCw0LTQv9C40YHRjDM4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTYsIDQ5KTsNCtCd0LDQtNC/0LjRgdGMMzgu0KLQtdC60YHRgiA9ICLQotC40L8iOw0K0J3QsNC00L/QuNGB0YwzOC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzg+XQ0KWzzQktC60LvQsNC00LrQsDhdDQrQktC60LvQsNC00LrQsDgu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwOC7QotC10LrRgdGCID0gIjciOw0KW9CS0LrQu9Cw0LTQutCwOD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDIzXQ0K0J/QvtC70LXQktCy0L7QtNCwMjMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwODsNCtCf0L7Qu9C10JLQstC+0LTQsDIzLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDIzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDI7DQrQn9C+0LvQtdCS0LLQvtC00LAyMy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCAxMTApOw0K0J/QvtC70LXQktCy0L7QtNCwMjMu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAyMz5dDQpbPNCd0LDQtNC/0LjRgdGMMzldDQrQndCw0LTQv9C40YHRjDM5LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDg7DQrQndCw0LTQv9C40YHRjDM5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMzku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MTsNCtCd0LDQtNC/0LjRgdGMMzku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgOTIpOw0K0J3QsNC00L/QuNGB0YwzOS7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0YwzOS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMzk+XQ0KWzzQndCw0LTQv9C40YHRjDQwXQ0K0J3QsNC00L/QuNGB0Yw0MC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA4Ow0K0J3QsNC00L/QuNGB0Yw0MC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDQwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzU7DQrQndCw0LTQv9C40YHRjDQwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDkpOw0K0J3QsNC00L/QuNGB0Yw0MC7QotC10LrRgdGCID0gItCY0LzRjyI7DQrQndCw0LTQv9C40YHRjDQwLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw0MD5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwMTZdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE2LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDg7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE2LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTYu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxNi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCA2OCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE2LtCi0LXQutGB0YIgPSAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE2LtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSA2MTU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE2LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE2LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIiwgItCi0LjQvzog0JHRg9C70LXQstC+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTYu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCh0YLRgNC+0LrQsC4iLCAi0KLQuNC/OiDQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KfQuNGB0LvQvi4iLCAi0KLQuNC/OiDQp9C40YHQu9C+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTYu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDE2Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMjRdDQrQn9C+0LvQtdCS0LLQvtC00LAyNC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA4Ow0K0J/QvtC70LXQktCy0L7QtNCwMjQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMjQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNjsNCtCf0L7Qu9C10JLQstC+0LTQsDI0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDI2KTsNCtCf0L7Qu9C10JLQstC+0LTQsDI0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjQ+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDE3XQ0K0J/QvtC70LXQktGL0LHQvtGA0LAxNy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA4Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxNy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE3LtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzcsIDI2KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTcu0KLQtdC60YHRgiA9ICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNy7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxNy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxNy7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE3LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMTc+XQ0KWzzQndCw0LTQv9C40YHRjDQxXQ0K0J3QsNC00L/QuNGB0Yw0MS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA4Ow0K0J3QsNC00L/QuNGB0Yw0MS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDQxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzc7DQrQndCw0LTQv9C40YHRjDQxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM3LCA5KTsNCtCd0LDQtNC/0LjRgdGMNDEu0KLQtdC60YHRgiA9ICLQntCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J3QsNC00L/QuNGB0Yw0MS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNDE+XQ0KWzzQndCw0LTQv9C40YHRjDQyXQ0K0J3QsNC00L/QuNGB0Yw0Mi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA4Ow0K0J3QsNC00L/QuNGB0Yw0Mi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDQyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzg7DQrQndCw0LTQv9C40YHRjDQyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDQ5KTsNCtCd0LDQtNC/0LjRgdGMNDIu0KLQtdC60YHRgiA9ICLQotC40L8iOw0K0J3QsNC00L/QuNGB0Yw0Mi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNDI+XQ0KWzzQktC60LvQsNC00LrQsDldDQrQktC60LvQsNC00LrQsDku0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwOS7QotC10LrRgdGCID0gIjgiOw0KW9CS0LrQu9Cw0LTQutCwOT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDI1XQ0K0J/QvtC70LXQktCy0L7QtNCwMjUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwOTsNCtCf0L7Qu9C10JLQstC+0LTQsDI1LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDI1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDczKTsNCtCf0L7Qu9C10JLQstC+0LTQsDI1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDI7DQrQn9C+0LvQtdCS0LLQvtC00LAyNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCAxMTApOw0K0J/QvtC70LXQktCy0L7QtNCwMjUu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAyNT5dDQpbPNCd0LDQtNC/0LjRgdGMNDNdDQrQndCw0LTQv9C40YHRjDQzLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDk7DQrQndCw0LTQv9C40YHRjDQzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNDMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MTsNCtCd0LDQtNC/0LjRgdGMNDMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgOTIpOw0K0J3QsNC00L/QuNGB0Yw0My7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0Yw0My7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNDM+XQ0KWzzQndCw0LTQv9C40YHRjDQ0XQ0K0J3QsNC00L/QuNGB0Yw0NC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J3QsNC00L/QuNGB0Yw0NC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDQ0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzU7DQrQndCw0LTQv9C40YHRjDQ0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDkpOw0K0J3QsNC00L/QuNGB0Yw0NC7QotC10LrRgdGCID0gItCY0LzRjyI7DQrQndCw0LTQv9C40YHRjDQ0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw0ND5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwMThdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTUsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTgu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTgu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxOC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCA2OCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE4LtCi0LXQutGB0YIgPSAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE4LtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSA2MTU7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE4LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE4LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIiwgItCi0LjQvzog0JHRg9C70LXQstC+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTgu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCh0YLRgNC+0LrQsC4iLCAi0KLQuNC/OiDQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxOC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KfQuNGB0LvQvi4iLCAi0KLQuNC/OiDQp9C40YHQu9C+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTgu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxOC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDE4Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMjZdDQrQn9C+0LvQtdCS0LLQvtC00LAyNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J/QvtC70LXQktCy0L7QtNCwMjYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMjYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNjsNCtCf0L7Qu9C10JLQstC+0LTQsDI2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDI2KTsNCtCf0L7Qu9C10JLQstC+0LTQsDI2LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjY+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDE5XQ0K0J/QvtC70LXQktGL0LHQvtGA0LAxOS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE5LtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzcsIDI2KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMTku0KLQtdC60YHRgiA9ICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxOS7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxOS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxOS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDE5LtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIsICLQvdC10L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMTk+XQ0KWzzQndCw0LTQv9C40YHRjDQ1XQ0K0J3QsNC00L/QuNGB0Yw0NS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J3QsNC00L/QuNGB0Yw0NS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNCk7DQrQndCw0LTQv9C40YHRjDQ1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzc7DQrQndCw0LTQv9C40YHRjDQ1LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM3LCA5KTsNCtCd0LDQtNC/0LjRgdGMNDUu0KLQtdC60YHRgiA9ICLQntCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiOw0K0J3QsNC00L/QuNGB0Yw0NS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNDU+XQ0KWzzQndCw0LTQv9C40YHRjDQ2XQ0K0J3QsNC00L/QuNGB0Yw0Ni7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J3QsNC00L/QuNGB0Yw0Ni7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDQ2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzg7DQrQndCw0LTQv9C40YHRjDQ2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDQ5KTsNCtCd0LDQtNC/0LjRgdGMNDYu0KLQtdC60YHRgiA9ICLQotC40L8iOw0K0J3QsNC00L/QuNGB0Yw0Ni7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNDY+XQ0KWzzQktC60LvQsNC00LrQsDEwXQ0K0JLQutC70LDQtNC60LAxMC7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxMC7QotC10LrRgdGCID0gIjkiOw0KW9CS0LrQu9Cw0LTQutCwMTA+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAyN10NCtCf0L7Qu9C10JLQstC+0LTQsDI3LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDEwOw0K0J/QvtC70LXQktCy0L7QtNCwMjcu0JzQvdC+0LPQvtGB0YLRgNC+0YfQvdGL0LnQoNC10LbQuNC8ID0g0JjRgdGC0LjQvdCwOw0K0J/QvtC70LXQktCy0L7QtNCwMjcu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDYxNSwgNzMpOw0K0J/QvtC70LXQktCy0L7QtNCwMjcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MjsNCtCf0L7Qu9C10JLQstC+0LTQsDI3LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDExMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyNy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDI3Pl0NCls80J3QsNC00L/QuNGB0Yw0N10NCtCd0LDQtNC/0LjRgdGMNDcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTA7DQrQndCw0LTQv9C40YHRjDQ3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNDcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA0MTsNCtCd0LDQtNC/0LjRgdGMNDcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgOTIpOw0K0J3QsNC00L/QuNGB0Yw0Ny7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0Yw0Ny7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNDc+XQ0KWzzQndCw0LTQv9C40YHRjDQ4XQ0K0J3QsNC00L/QuNGB0Yw0OC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMDsNCtCd0LDQtNC/0LjRgdGMNDgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTQpOw0K0J3QsNC00L/QuNGB0Yw0OC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDM1Ow0K0J3QsNC00L/QuNGB0Yw0OC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA5KTsNCtCd0LDQtNC/0LjRgdGMNDgu0KLQtdC60YHRgiA9ICLQmNC80Y8iOw0K0J3QsNC00L/QuNGB0Yw0OC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNDg+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDIwXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAyMC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDYxNSwgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDQwOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMC7QktGL0YHQvtGC0LDQrdC70LXQvNC10L3RgtCwID0gMTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDY4KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjAu0KLQtdC60YHRgiA9ICLQudC50LnQudC50LnQudC50LnQuSAgINC50LnQudC50LnQudC50LnQudC5IjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjAu0KjQuNGA0LjQvdCw0JLRi9C/0LDQtNCw0Y7RidC10LPQvtCh0L/QuNGB0LrQsCA9IDYxNTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjAu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjAu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCR0YPQu9C10LLQvi4iLCAi0KLQuNC/OiDQkdGD0LvQtdCy0L4uIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0KHRgtGA0L7QutCwLiIsICLQotC40L86INCh0YLRgNC+0LrQsC4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIwLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQp9C40YHQu9C+LiIsICLQotC40L86INCn0LjRgdC70L4uIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMC7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0J/RgNC+0LjQt9Cy0L7Qu9GM0L3Ri9C5LiIsICLQotC40L86INCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIwLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIsICLQudC50LnQudC50LnQudC50LnQuSAgINC50LnQudC50LnQudC50LnQudC5IikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMjA+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAyOF0NCtCf0L7Qu9C10JLQstC+0LTQsDI4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDEwOw0K0J/QvtC70LXQktCy0L7QtNCwMjgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMjgu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNjsNCtCf0L7Qu9C10JLQstC+0LTQsDI4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDI2KTsNCtCf0L7Qu9C10JLQstC+0LTQsDI4LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjg+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDIxXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAyMS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDM5Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAyMS7QktGL0YHQvtGC0LDQrdC70LXQvNC10L3RgtCwID0gMTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM4LCAyNik7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIxLtCi0LXQutGB0YIgPSAi0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjEu0KjQuNGA0LjQvdCw0JLRi9C/0LDQtNCw0Y7RidC10LPQvtCh0L/QuNGB0LrQsCA9IDI5NjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjEu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiLCAi0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5IikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC90LXQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0LkiLCAi0L3QtdC+0LHRj9C30LDRgtC10LvRjNC90YvQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDIxPl0NCls80J3QsNC00L/QuNGB0Yw0OV0NCtCd0LDQtNC/0LjRgdGMNDku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTA7DQrQndCw0LTQv9C40YHRjDQ5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE0KTsNCtCd0LDQtNC/0LjRgdGMNDku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzNzsNCtCd0LDQtNC/0LjRgdGMNDku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzgsIDkpOw0K0J3QsNC00L/QuNGB0Yw0OS7QotC10LrRgdGCID0gItCe0LHRj9C30LDRgtC10LvRjNC90YvQuSI7DQrQndCw0LTQv9C40YHRjDQ5LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw0OT5dDQpbPNCd0LDQtNC/0LjRgdGMNTBdDQrQndCw0LTQv9C40YHRjDUwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDEwOw0K0J3QsNC00L/QuNGB0Yw1MC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDUwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzg7DQrQndCw0LTQv9C40YHRjDUwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDQ5KTsNCtCd0LDQtNC/0LjRgdGMNTAu0KLQtdC60YHRgiA9ICLQotC40L8iOw0K0J3QsNC00L/QuNGB0Yw1MC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMNTA+XQ0KWzzQndCw0LTQv9C40YHRjDEwXQ0K0J3QsNC00L/QuNGB0YwxMC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0YwxMC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNyk7DQrQndCw0LTQv9C40YHRjDEwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTc7DQrQndCw0LTQv9C40YHRjDEwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDI5NCk7DQrQndCw0LTQv9C40YHRjDEwLtCi0LXQutGB0YIgPSAi0J/QsNGA0LDQvNC10YLRgNGLIjsNCtCd0LDQtNC/0LjRgdGMMTAu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDEwPl0NCls80J/QvtC70LXQktGL0LHQvtGA0LAyXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDY1NiwgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTg7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDE5NCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0KLQtdC60YHRgiA9ICLQotC40L86INCR0YPQu9C10LLQvi4iOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSA2NTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0LjQvzog0JHRg9C70LXQstC+LiIsICLQotC40L86INCR0YPQu9C10LLQvi4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC40L86INCh0YLRgNC+0LrQsC4iLCAi0KLQuNC/OiDQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQp9C40YHQu9C+LiIsICLQotC40L86INCn0LjRgdC70L4uIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQuNC/OiDQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIiwgItCi0LjQvzog0J/RgNC+0LjQt9Cy0L7Qu9GM0L3Ri9C5LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDI+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDIyXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAyMi7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzIzLCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIyLtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMjIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMiwgMjYpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMi7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMzIzOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMjI+XQ0KWzzQndCw0LTQv9C40YHRjDUxXQ0K0J3QsNC00L/QuNGB0Yw1MS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw1MS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTc3LCAxNyk7DQrQndCw0LTQv9C40YHRjDUxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjE7DQrQndCw0LTQv9C40YHRjDUxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDUyOSk7DQrQndCw0LTQv9C40YHRjDUxLtCi0LXQutGB0YIgPSAi0J/RgNC40LzQtdC90LjQvNC+INC6IjsNCtCd0LDQtNC/0LjRgdGMNTEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDUxPl0NCls80JrQvdC+0L/QutCwMl0NCtCa0L3QvtC/0LrQsDIu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCa0L3QvtC/0LrQsDIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDc0LCA0MCk7DQrQmtC90L7Qv9C60LAyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjI7DQrQmtC90L7Qv9C60LAyLtCd0LDQttCw0YLQuNC1ID0gItCh0L3Rj9GC0YzQktGB0LUiOw0K0JrQvdC+0L/QutCwMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDYwNCwgNTY0KTsNCtCa0L3QvtC/0LrQsDIu0KLQtdC60YHRgiA9ICLQodC90Y/RgtGMINCy0YHQtSI7DQrQmtC90L7Qv9C60LAyLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0JrQvdC+0L/QutCwMj5dDQpbPNCa0L3QvtC/0LrQsDNdDQrQmtC90L7Qv9C60LAzLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQmtC90L7Qv9C60LAzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg3NCwgNDApOw0K0JrQvdC+0L/QutCwMy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0JrQvdC+0L/QutCwMy7QndCw0LbQsNGC0LjQtSA9ICLQn9C+0LzQtdGC0LjRgtGM0JLRgdC1IjsNCtCa0L3QvtC/0LrQsDMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg2MDQsIDYxMCk7DQrQmtC90L7Qv9C60LAzLtCi0LXQutGB0YIgPSAi0J/QvtC80LXRgtC40YLRjCDQstGB0LUiOw0K0JrQvdC+0L/QutCwMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Ca0L3QvtC/0LrQsDM+XQ0KWzzQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxXQ0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNTcyLCAxODIpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI0Ow0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QpNC70LDQttC60LggPSDQmNGB0YLQuNC90LA7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAwID0g0KQu0JrQvtC70L7QvdC60LAoKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDAu0KLQtdC60YHRgiA9ICLQotC10LMiOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMC7QqNC40YDQuNC90LAgPSAxODE7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCa0L7Qu9C+0L3QutC4LtCU0L7QsdCw0LLQuNGC0Ywo0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMCk7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAxID0g0KQu0JrQvtC70L7QvdC60LAoKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDEu0KLQtdC60YHRgiA9ICLQmtC70LDRgdGB0KDRg9GBIjsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDEu0KjQuNGA0LjQvdCwID0gMjE2Ow0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QmtC+0LvQvtC90LrQuC7QlNC+0LHQsNCy0LjRgtGMKNCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDEpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMiA9INCkLtCa0L7Qu9C+0L3QutCwKCk7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAyLtCi0LXQutGB0YIgPSAi0JrQu9Cw0YHRgdCQ0L3Qs9C7IjsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDIu0KjQuNGA0LjQvdCwID0gMTg1Ow0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QmtC+0LvQvtC90LrQuC7QlNC+0LHQsNCy0LjRgtGMKNCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDIpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDI2LCA1NDkpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QoNC10LbQuNC80J7RgtC+0LHRgNCw0LbQtdC90LjRjyA9INCkLtCg0LXQttC40LzQntGC0L7QsdGA0LDQttC10L3QuNGPLtCf0L7QtNGA0L7QsdC90L47DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMT5dDQpb0KHQstC+0LnRgdGC0LLQsD5dDQo="; + ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); + Ф = Новый ФормыДляОдноСкрипта(); + + Форма_0 = Ф.Форма(); + Форма_0.Отображать = Истина; + Форма_0.Показать(); + Форма_0.Активизировать(); + + Надпись1 = Ф.Надпись(); + Надпись3 = Ф.Надпись(); + ПолеВвода3 = Ф.ПолеВвода(); + Кнопка1 = Ф.Кнопка(); + Надпись4 = Ф.Надпись(); + Надпись5 = Ф.Надпись(); + Надпись6 = Ф.Надпись(); + ПолеВвода4 = Ф.ПолеВвода(); + Надпись7 = Ф.Надпись(); + ПолеВвода5 = Ф.ПолеВвода(); + Надпись8 = Ф.Надпись(); + Надпись9 = Ф.Надпись(); + ПолеВвода8 = Ф.ПолеВвода(); + ПанельВкладок1 = Ф.ПанельВкладок(); + Вкладка1 = Ф.Вкладка(); + Вкладка2 = Ф.Вкладка(); + Надпись10 = Ф.Надпись(); + Вкладка3 = Ф.Вкладка(); + Вкладка4 = Ф.Вкладка(); + Вкладка5 = Ф.Вкладка(); + Вкладка6 = Ф.Вкладка(); + Вкладка7 = Ф.Вкладка(); + Вкладка8 = Ф.Вкладка(); + Вкладка9 = Ф.Вкладка(); + Вкладка10 = Ф.Вкладка(); + Надпись11 = Ф.Надпись(); + ПолеВвода9 = Ф.ПолеВвода(); + Надпись12 = Ф.Надпись(); + Надпись13 = Ф.Надпись(); + ПолеВыбора1 = Ф.ПолеВыбора(); + ПолеВыбора2 = Ф.ПолеВыбора(); + ПолеВыбора3 = Ф.ПолеВыбора(); + Надпись14 = Ф.Надпись(); + ПолеВвода10 = Ф.ПолеВвода(); + ПолеВвода11 = Ф.ПолеВвода(); + Надпись15 = Ф.Надпись(); + ПолеВыбора4 = Ф.ПолеВыбора(); + ПолеВыбора5 = Ф.ПолеВыбора(); + Надпись16 = Ф.Надпись(); + Надпись17 = Ф.Надпись(); + ПолеВвода12 = Ф.ПолеВвода(); + Надпись18 = Ф.Надпись(); + ПолеВвода13 = Ф.ПолеВвода(); + Надпись19 = Ф.Надпись(); + ПолеВыбора6 = Ф.ПолеВыбора(); + ПолеВыбора7 = Ф.ПолеВыбора(); + Надпись20 = Ф.Надпись(); + Надпись21 = Ф.Надпись(); + ПолеВвода14 = Ф.ПолеВвода(); + Надпись22 = Ф.Надпись(); + ПолеВвода15 = Ф.ПолеВвода(); + Надпись23 = Ф.Надпись(); + Надпись24 = Ф.Надпись(); + ПолеВыбора8 = Ф.ПолеВыбора(); + ПолеВвода16 = Ф.ПолеВвода(); + ПолеВыбора9 = Ф.ПолеВыбора(); + Надпись25 = Ф.Надпись(); + Надпись26 = Ф.Надпись(); + ПолеВвода17 = Ф.ПолеВвода(); + Надпись27 = Ф.Надпись(); + Надпись28 = Ф.Надпись(); + ПолеВыбора10 = Ф.ПолеВыбора(); + ПолеВвода18 = Ф.ПолеВвода(); + ПолеВыбора11 = Ф.ПолеВыбора(); + Надпись29 = Ф.Надпись(); + Надпись30 = Ф.Надпись(); + ПолеВвода19 = Ф.ПолеВвода(); + Надпись31 = Ф.Надпись(); + Надпись32 = Ф.Надпись(); + ПолеВыбора12 = Ф.ПолеВыбора(); + ПолеВвода20 = Ф.ПолеВвода(); + ПолеВыбора13 = Ф.ПолеВыбора(); + Надпись33 = Ф.Надпись(); + Надпись34 = Ф.Надпись(); + ПолеВвода21 = Ф.ПолеВвода(); + Надпись35 = Ф.Надпись(); + Надпись36 = Ф.Надпись(); + ПолеВыбора14 = Ф.ПолеВыбора(); + ПолеВвода22 = Ф.ПолеВвода(); + ПолеВыбора15 = Ф.ПолеВыбора(); + Надпись37 = Ф.Надпись(); + Надпись38 = Ф.Надпись(); + ПолеВвода23 = Ф.ПолеВвода(); + Надпись39 = Ф.Надпись(); + Надпись40 = Ф.Надпись(); + ПолеВыбора16 = Ф.ПолеВыбора(); + ПолеВвода24 = Ф.ПолеВвода(); + ПолеВыбора17 = Ф.ПолеВыбора(); + Надпись41 = Ф.Надпись(); + Надпись42 = Ф.Надпись(); + ПолеВвода25 = Ф.ПолеВвода(); + Надпись43 = Ф.Надпись(); + Надпись44 = Ф.Надпись(); + ПолеВыбора18 = Ф.ПолеВыбора(); + ПолеВвода26 = Ф.ПолеВвода(); + ПолеВыбора19 = Ф.ПолеВыбора(); + Надпись45 = Ф.Надпись(); + Надпись46 = Ф.Надпись(); + ПолеВвода27 = Ф.ПолеВвода(); + Надпись47 = Ф.Надпись(); + Надпись48 = Ф.Надпись(); + ПолеВыбора20 = Ф.ПолеВыбора(); + ПолеВвода28 = Ф.ПолеВвода(); + ПолеВыбора21 = Ф.ПолеВыбора(); + Надпись49 = Ф.Надпись(); + Надпись50 = Ф.Надпись(); + ПолеВыбора22 = Ф.ПолеВыбора(); + Надпись51 = Ф.Надпись(); + Кнопка2 = Ф.Кнопка(); + Кнопка3 = Ф.Кнопка(); + СписокЭлементов1 = Ф.СписокЭлементов(); + + Форма_0.Размер = Ф.Размер(723, 775); + Форма_0.Текст = "Создание метода"; + Форма_0.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись1.Родитель = Форма_0; + Надпись1.Размер = Ф.Размер(100, 18); + Надпись1.ПорядокОбхода = 0; + Надпись1.Положение = Ф.Точка(26, 9); + Надпись1.Текст = "Класс"; + Надпись1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись3.Родитель = Форма_0; + Надпись3.Размер = Ф.Размер(123, 19); + Надпись3.ПорядокОбхода = 3; + Надпись3.Положение = Ф.Точка(26, 98); + Надпись3.Текст = "МетодОписание"; + Надпись3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода3.Родитель = Форма_0; + ПолеВвода3.Размер = Ф.Размер(656, 51); + ПолеВвода3.ПорядокОбхода = 2; + ПолеВвода3.МногострочныйРежим = Истина; + ПолеВвода3.Положение = Ф.Точка(26, 120); + ПолеВвода3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка1.Родитель = Форма_0; + Кнопка1.Размер = Ф.Размер(91, 39); + Кнопка1.ПорядокОбхода = 4; + Кнопка1.Нажатие = Ф.Действие(ЭтотОбъект, "Кн1_Нажатие"); + Кнопка1.Положение = Ф.Точка(604, 685); + Кнопка1.Текст = "Создать метод"; + Кнопка1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись4.Родитель = Форма_0; + Надпись4.Размер = Ф.Размер(344, 17); + Надпись4.ПорядокОбхода = 5; + Надпись4.Положение = Ф.Точка(351, 29); + Надпись4.Текст = "Выходные данные будут в каталоге C:\000"; + Надпись4.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись5.Родитель = Форма_0; + Надпись5.Размер = Ф.Размер(361, 23); + Надпись5.ПорядокОбхода = 6; + Надпись5.Положение = Ф.Точка(351, 4); + Надпись5.Текст = "Исходные данные лежат в каталоге C:\444\OSDFormsRu"; + Надпись5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись6.Родитель = Форма_0; + Надпись6.Размер = Ф.Размер(100, 19); + Надпись6.ПорядокОбхода = 7; + Надпись6.Положение = Ф.Точка(26, 53); + Надпись6.Текст = "МетодИмяРус"; + Надпись6.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода4.Родитель = Форма_0; + ПолеВвода4.Размер = Ф.Размер(325, 22); + ПолеВвода4.ПорядокОбхода = 8; + ПолеВвода4.Положение = Ф.Точка(22, 75); + ПолеВвода4.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись7.Родитель = Форма_0; + Надпись7.Размер = Ф.Размер(100, 18); + Надпись7.ПорядокОбхода = 9; + Надпись7.Положение = Ф.Точка(357, 54); + Надпись7.Текст = "МетодИмяEn"; + Надпись7.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода5.Родитель = Форма_0; + ПолеВвода5.Размер = Ф.Размер(325, 22); + ПолеВвода5.ПорядокОбхода = 10; + ПолеВвода5.Положение = Ф.Точка(353, 75); + ПолеВвода5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись8.Родитель = Форма_0; + Надпись8.Размер = Ф.Размер(222, 18); + Надпись8.ПорядокОбхода = 11; + Надпись8.Положение = Ф.Точка(26, 174); + Надпись8.Текст = "ВозвращаемоеЗначениеТип"; + Надпись8.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись9.Родитель = Форма_0; + Надпись9.Размер = Ф.Размер(257, 17); + Надпись9.ПорядокОбхода = 12; + Надпись9.Положение = Ф.Точка(26, 218); + Надпись9.Текст = "ВозвращаемоеЗначениеОписание"; + Надпись9.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода8.Родитель = Форма_0; + ПолеВвода8.Размер = Ф.Размер(656, 54); + ПолеВвода8.ПорядокОбхода = 15; + ПолеВвода8.МногострочныйРежим = Истина; + ПолеВвода8.Положение = Ф.Точка(26, 238); + ПолеВвода8.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПанельВкладок1.Родитель = Форма_0; + ПанельВкладок1.Размер = Ф.Размер(656, 212); + ПанельВкладок1.ПорядокОбхода = 16; + ПанельВкладок1.Положение = Ф.Точка(26, 314); + ПанельВкладок1.РазмерЭлемента = Ф.Размер(42, 18); + ПанельВкладок1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка1.Родитель = ПанельВкладок1; + Вкладка1.Текст = "0"; + + Надпись11.Родитель = Вкладка1; + Надпись11.Размер = Ф.Размер(100, 14); + Надпись11.ПорядокОбхода = 0; + Надпись11.Положение = Ф.Точка(6, 3); + Надпись11.Текст = "Имя"; + Надпись11.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода9.Родитель = Вкладка1; + ПолеВвода9.Размер = Ф.Размер(296, 22); + ПолеВвода9.ПорядокОбхода = 1; + ПолеВвода9.Положение = Ф.Точка(6, 20); + ПолеВвода9.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись12.Родитель = Вкладка1; + Надпись12.Размер = Ф.Размер(100, 14); + Надпись12.ПорядокОбхода = 2; + Надпись12.Положение = Ф.Точка(325, 3); + Надпись12.Текст = "Обязательный"; + Надпись12.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись13.Родитель = Вкладка1; + Надпись13.Размер = Ф.Размер(100, 16); + Надпись13.ПорядокОбхода = 3; + Надпись13.Положение = Ф.Точка(6, 43); + Надпись13.Текст = "Тип"; + Надпись13.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора1.Родитель = Вкладка1; + ПолеВыбора1.Размер = Ф.Размер(296, 24); + ПолеВыбора1.ПорядокОбхода = 5; + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора1.ВысотаЭлемента = 16; + ПолеВыбора1.Положение = Ф.Точка(325, 20); + ПолеВыбора1.Текст = "обязательный"; + ПолеВыбора1.ШиринаВыпадающегоСписка = 296; + ПолеВыбора1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора3.Родитель = Вкладка1; + ПолеВыбора3.Размер = Ф.Размер(615, 24); + ПолеВыбора3.ПорядокОбхода = 6; + ПолеВыбора3.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора3.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора3.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора3.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора3.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора3.ВысотаЭлемента = 16; + ПолеВыбора3.Положение = Ф.Точка(6, 62); + ПолеВыбора3.Текст = "Тип: Булево."; + ПолеВыбора3.ШиринаВыпадающегоСписка = 615; + ПолеВыбора3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись14.Родитель = Вкладка1; + Надпись14.Размер = Ф.Размер(100, 15); + Надпись14.ПорядокОбхода = 7; + Надпись14.Положение = Ф.Точка(6, 86); + Надпись14.Текст = "Описание"; + Надпись14.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода10.Родитель = Вкладка1; + ПолеВвода10.Размер = Ф.Размер(615, 73); + ПолеВвода10.ПорядокОбхода = 8; + ПолеВвода10.МногострочныйРежим = Истина; + ПолеВвода10.Положение = Ф.Точка(6, 104); + ПолеВвода10.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка2.Родитель = ПанельВкладок1; + Вкладка2.Текст = "1"; + + ПолеВвода11.Родитель = Вкладка2; + ПолеВвода11.Размер = Ф.Размер(615, 73); + ПолеВвода11.ПорядокОбхода = 26; + ПолеВвода11.МногострочныйРежим = Истина; + ПолеВвода11.Положение = Ф.Точка(6, 107); + ПолеВвода11.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись15.Родитель = Вкладка2; + Надпись15.Размер = Ф.Размер(100, 15); + Надпись15.ПорядокОбхода = 25; + Надпись15.Положение = Ф.Точка(6, 89); + Надпись15.Текст = "Описание"; + Надпись15.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора4.Родитель = Вкладка2; + ПолеВыбора4.Размер = Ф.Размер(615, 24); + ПолеВыбора4.ПорядокОбхода = 24; + ПолеВыбора4.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора4.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора4.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора4.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора4.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора4.ВысотаЭлемента = 16; + ПолеВыбора4.Положение = Ф.Точка(6, 65); + ПолеВыбора4.Текст = "йййййййййй йййййййййй"; + ПолеВыбора4.ШиринаВыпадающегоСписка = 615; + ПолеВыбора4.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора5.Родитель = Вкладка2; + ПолеВыбора5.Размер = Ф.Размер(296, 24); + ПолеВыбора5.ПорядокОбхода = 23; + ПолеВыбора5.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора5.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора5.ВысотаЭлемента = 16; + ПолеВыбора5.Положение = Ф.Точка(325, 23); + ПолеВыбора5.Текст = "обязательный"; + ПолеВыбора5.ШиринаВыпадающегоСписка = 296; + ПолеВыбора5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись16.Родитель = Вкладка2; + Надпись16.Размер = Ф.Размер(100, 16); + Надпись16.ПорядокОбхода = 22; + Надпись16.Положение = Ф.Точка(6, 46); + Надпись16.Текст = "Тип"; + Надпись16.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись17.Родитель = Вкладка2; + Надпись17.Размер = Ф.Размер(100, 14); + Надпись17.ПорядокОбхода = 21; + Надпись17.Положение = Ф.Точка(325, 6); + Надпись17.Текст = "Обязательный"; + Надпись17.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода12.Родитель = Вкладка2; + ПолеВвода12.Размер = Ф.Размер(296, 22); + ПолеВвода12.ПорядокОбхода = 20; + ПолеВвода12.Положение = Ф.Точка(6, 23); + ПолеВвода12.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись18.Родитель = Вкладка2; + Надпись18.Размер = Ф.Размер(100, 14); + Надпись18.ПорядокОбхода = 19; + Надпись18.Положение = Ф.Точка(6, 6); + Надпись18.Текст = "Имя"; + Надпись18.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка3.Родитель = ПанельВкладок1; + Вкладка3.Текст = "2"; + + ПолеВвода13.Родитель = Вкладка3; + ПолеВвода13.Размер = Ф.Размер(615, 73); + ПолеВвода13.ПорядокОбхода = 34; + ПолеВвода13.МногострочныйРежим = Истина; + ПолеВвода13.Положение = Ф.Точка(15, 110); + ПолеВвода13.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись19.Родитель = Вкладка3; + Надпись19.Размер = Ф.Размер(100, 15); + Надпись19.ПорядокОбхода = 33; + Надпись19.Положение = Ф.Точка(15, 92); + Надпись19.Текст = "Описание"; + Надпись19.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора6.Родитель = Вкладка3; + ПолеВыбора6.Размер = Ф.Размер(615, 24); + ПолеВыбора6.ПорядокОбхода = 32; + ПолеВыбора6.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора6.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора6.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора6.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора6.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора6.ВысотаЭлемента = 16; + ПолеВыбора6.Положение = Ф.Точка(15, 68); + ПолеВыбора6.Текст = "йййййййййй йййййййййй"; + ПолеВыбора6.ШиринаВыпадающегоСписка = 615; + ПолеВыбора6.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора7.Родитель = Вкладка3; + ПолеВыбора7.Размер = Ф.Размер(296, 24); + ПолеВыбора7.ПорядокОбхода = 31; + ПолеВыбора7.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора7.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора7.ВысотаЭлемента = 16; + ПолеВыбора7.Положение = Ф.Точка(334, 26); + ПолеВыбора7.Текст = "обязательный"; + ПолеВыбора7.ШиринаВыпадающегоСписка = 296; + ПолеВыбора7.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись20.Родитель = Вкладка3; + Надпись20.Размер = Ф.Размер(100, 16); + Надпись20.ПорядокОбхода = 30; + Надпись20.Положение = Ф.Точка(15, 49); + Надпись20.Текст = "Тип"; + Надпись20.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись21.Родитель = Вкладка3; + Надпись21.Размер = Ф.Размер(100, 14); + Надпись21.ПорядокОбхода = 29; + Надпись21.Положение = Ф.Точка(334, 9); + Надпись21.Текст = "Обязательный"; + Надпись21.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода14.Родитель = Вкладка3; + ПолеВвода14.Размер = Ф.Размер(296, 22); + ПолеВвода14.ПорядокОбхода = 28; + ПолеВвода14.Положение = Ф.Точка(15, 26); + ПолеВвода14.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись22.Родитель = Вкладка3; + Надпись22.Размер = Ф.Размер(100, 14); + Надпись22.ПорядокОбхода = 27; + Надпись22.Положение = Ф.Точка(15, 9); + Надпись22.Текст = "Имя"; + Надпись22.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка4.Родитель = ПанельВкладок1; + Вкладка4.Текст = "3"; + + ПолеВвода15.Родитель = Вкладка4; + ПолеВвода15.Размер = Ф.Размер(615, 73); + ПолеВвода15.ПорядокОбхода = 42; + ПолеВвода15.МногострочныйРежим = Истина; + ПолеВвода15.Положение = Ф.Точка(18, 110); + ПолеВвода15.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись23.Родитель = Вкладка4; + Надпись23.Размер = Ф.Размер(100, 15); + Надпись23.ПорядокОбхода = 41; + Надпись23.Положение = Ф.Точка(18, 92); + Надпись23.Текст = "Описание"; + Надпись23.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись24.Родитель = Вкладка4; + Надпись24.Размер = Ф.Размер(100, 14); + Надпись24.ПорядокОбхода = 35; + Надпись24.Положение = Ф.Точка(18, 9); + Надпись24.Текст = "Имя"; + Надпись24.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора8.Родитель = Вкладка4; + ПолеВыбора8.Размер = Ф.Размер(615, 24); + ПолеВыбора8.ПорядокОбхода = 40; + ПолеВыбора8.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора8.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора8.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора8.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора8.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора8.ВысотаЭлемента = 16; + ПолеВыбора8.Положение = Ф.Точка(18, 68); + ПолеВыбора8.Текст = "йййййййййй йййййййййй"; + ПолеВыбора8.ШиринаВыпадающегоСписка = 615; + ПолеВыбора8.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода16.Родитель = Вкладка4; + ПолеВвода16.Размер = Ф.Размер(296, 22); + ПолеВвода16.ПорядокОбхода = 36; + ПолеВвода16.Положение = Ф.Точка(18, 26); + ПолеВвода16.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора9.Родитель = Вкладка4; + ПолеВыбора9.Размер = Ф.Размер(296, 24); + ПолеВыбора9.ПорядокОбхода = 39; + ПолеВыбора9.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора9.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора9.ВысотаЭлемента = 16; + ПолеВыбора9.Положение = Ф.Точка(337, 26); + ПолеВыбора9.Текст = "обязательный"; + ПолеВыбора9.ШиринаВыпадающегоСписка = 296; + ПолеВыбора9.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись25.Родитель = Вкладка4; + Надпись25.Размер = Ф.Размер(100, 14); + Надпись25.ПорядокОбхода = 37; + Надпись25.Положение = Ф.Точка(337, 9); + Надпись25.Текст = "Обязательный"; + Надпись25.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись26.Родитель = Вкладка4; + Надпись26.Размер = Ф.Размер(100, 16); + Надпись26.ПорядокОбхода = 38; + Надпись26.Положение = Ф.Точка(18, 49); + Надпись26.Текст = "Тип"; + Надпись26.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка5.Родитель = ПанельВкладок1; + Вкладка5.Текст = "4"; + + ПолеВвода17.Родитель = Вкладка5; + ПолеВвода17.Размер = Ф.Размер(615, 73); + ПолеВвода17.ПорядокОбхода = 42; + ПолеВвода17.МногострочныйРежим = Истина; + ПолеВвода17.Положение = Ф.Точка(17, 110); + ПолеВвода17.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись27.Родитель = Вкладка5; + Надпись27.Размер = Ф.Размер(100, 15); + Надпись27.ПорядокОбхода = 41; + Надпись27.Положение = Ф.Точка(17, 92); + Надпись27.Текст = "Описание"; + Надпись27.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись28.Родитель = Вкладка5; + Надпись28.Размер = Ф.Размер(100, 14); + Надпись28.ПорядокОбхода = 35; + Надпись28.Положение = Ф.Точка(17, 9); + Надпись28.Текст = "Имя"; + Надпись28.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора10.Родитель = Вкладка5; + ПолеВыбора10.Размер = Ф.Размер(615, 24); + ПолеВыбора10.ПорядокОбхода = 40; + ПолеВыбора10.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора10.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора10.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора10.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора10.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора10.ВысотаЭлемента = 16; + ПолеВыбора10.Положение = Ф.Точка(17, 68); + ПолеВыбора10.Текст = "йййййййййй йййййййййй"; + ПолеВыбора10.ШиринаВыпадающегоСписка = 615; + ПолеВыбора10.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода18.Родитель = Вкладка5; + ПолеВвода18.Размер = Ф.Размер(296, 22); + ПолеВвода18.ПорядокОбхода = 36; + ПолеВвода18.Положение = Ф.Точка(17, 26); + ПолеВвода18.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора11.Родитель = Вкладка5; + ПолеВыбора11.Размер = Ф.Размер(296, 24); + ПолеВыбора11.ПорядокОбхода = 39; + ПолеВыбора11.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора11.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора11.ВысотаЭлемента = 16; + ПолеВыбора11.Положение = Ф.Точка(336, 26); + ПолеВыбора11.Текст = "обязательный"; + ПолеВыбора11.ШиринаВыпадающегоСписка = 296; + ПолеВыбора11.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись29.Родитель = Вкладка5; + Надпись29.Размер = Ф.Размер(100, 14); + Надпись29.ПорядокОбхода = 37; + Надпись29.Положение = Ф.Точка(336, 9); + Надпись29.Текст = "Обязательный"; + Надпись29.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись30.Родитель = Вкладка5; + Надпись30.Размер = Ф.Размер(100, 16); + Надпись30.ПорядокОбхода = 38; + Надпись30.Положение = Ф.Точка(17, 49); + Надпись30.Текст = "Тип"; + Надпись30.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка6.Родитель = ПанельВкладок1; + Вкладка6.Текст = "5"; + + ПолеВвода19.Родитель = Вкладка6; + ПолеВвода19.Размер = Ф.Размер(615, 73); + ПолеВвода19.ПорядокОбхода = 42; + ПолеВвода19.МногострочныйРежим = Истина; + ПолеВвода19.Положение = Ф.Точка(19, 110); + ПолеВвода19.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись31.Родитель = Вкладка6; + Надпись31.Размер = Ф.Размер(100, 15); + Надпись31.ПорядокОбхода = 41; + Надпись31.Положение = Ф.Точка(19, 92); + Надпись31.Текст = "Описание"; + Надпись31.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись32.Родитель = Вкладка6; + Надпись32.Размер = Ф.Размер(100, 14); + Надпись32.ПорядокОбхода = 35; + Надпись32.Положение = Ф.Точка(19, 9); + Надпись32.Текст = "Имя"; + Надпись32.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора12.Родитель = Вкладка6; + ПолеВыбора12.Размер = Ф.Размер(615, 24); + ПолеВыбора12.ПорядокОбхода = 40; + ПолеВыбора12.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора12.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора12.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора12.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора12.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора12.ВысотаЭлемента = 16; + ПолеВыбора12.Положение = Ф.Точка(19, 68); + ПолеВыбора12.Текст = "йййййййййй йййййййййй"; + ПолеВыбора12.ШиринаВыпадающегоСписка = 615; + ПолеВыбора12.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода20.Родитель = Вкладка6; + ПолеВвода20.Размер = Ф.Размер(296, 22); + ПолеВвода20.ПорядокОбхода = 36; + ПолеВвода20.Положение = Ф.Точка(19, 26); + ПолеВвода20.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора13.Родитель = Вкладка6; + ПолеВыбора13.Размер = Ф.Размер(296, 24); + ПолеВыбора13.ПорядокОбхода = 39; + ПолеВыбора13.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора13.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора13.ВысотаЭлемента = 16; + ПолеВыбора13.Положение = Ф.Точка(338, 26); + ПолеВыбора13.Текст = "обязательный"; + ПолеВыбора13.ШиринаВыпадающегоСписка = 296; + ПолеВыбора13.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись33.Родитель = Вкладка6; + Надпись33.Размер = Ф.Размер(100, 14); + Надпись33.ПорядокОбхода = 37; + Надпись33.Положение = Ф.Точка(338, 9); + Надпись33.Текст = "Обязательный"; + Надпись33.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись34.Родитель = Вкладка6; + Надпись34.Размер = Ф.Размер(100, 16); + Надпись34.ПорядокОбхода = 38; + Надпись34.Положение = Ф.Точка(19, 49); + Надпись34.Текст = "Тип"; + Надпись34.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка7.Родитель = ПанельВкладок1; + Вкладка7.Текст = "6"; + + ПолеВвода21.Родитель = Вкладка7; + ПолеВвода21.Размер = Ф.Размер(615, 73); + ПолеВвода21.ПорядокОбхода = 42; + ПолеВвода21.МногострочныйРежим = Истина; + ПолеВвода21.Положение = Ф.Точка(16, 110); + ПолеВвода21.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись35.Родитель = Вкладка7; + Надпись35.Размер = Ф.Размер(100, 15); + Надпись35.ПорядокОбхода = 41; + Надпись35.Положение = Ф.Точка(16, 92); + Надпись35.Текст = "Описание"; + Надпись35.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись36.Родитель = Вкладка7; + Надпись36.Размер = Ф.Размер(100, 14); + Надпись36.ПорядокОбхода = 35; + Надпись36.Положение = Ф.Точка(16, 9); + Надпись36.Текст = "Имя"; + Надпись36.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора14.Родитель = Вкладка7; + ПолеВыбора14.Размер = Ф.Размер(615, 24); + ПолеВыбора14.ПорядокОбхода = 40; + ПолеВыбора14.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора14.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора14.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора14.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора14.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора14.ВысотаЭлемента = 16; + ПолеВыбора14.Положение = Ф.Точка(16, 68); + ПолеВыбора14.Текст = "йййййййййй йййййййййй"; + ПолеВыбора14.ШиринаВыпадающегоСписка = 615; + ПолеВыбора14.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода22.Родитель = Вкладка7; + ПолеВвода22.Размер = Ф.Размер(296, 22); + ПолеВвода22.ПорядокОбхода = 36; + ПолеВвода22.Положение = Ф.Точка(16, 26); + ПолеВвода22.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора15.Родитель = Вкладка7; + ПолеВыбора15.Размер = Ф.Размер(296, 24); + ПолеВыбора15.ПорядокОбхода = 39; + ПолеВыбора15.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора15.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора15.ВысотаЭлемента = 16; + ПолеВыбора15.Положение = Ф.Точка(335, 26); + ПолеВыбора15.Текст = "обязательный"; + ПолеВыбора15.ШиринаВыпадающегоСписка = 296; + ПолеВыбора15.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись37.Родитель = Вкладка7; + Надпись37.Размер = Ф.Размер(100, 14); + Надпись37.ПорядокОбхода = 37; + Надпись37.Положение = Ф.Точка(335, 9); + Надпись37.Текст = "Обязательный"; + Надпись37.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись38.Родитель = Вкладка7; + Надпись38.Размер = Ф.Размер(100, 16); + Надпись38.ПорядокОбхода = 38; + Надпись38.Положение = Ф.Точка(16, 49); + Надпись38.Текст = "Тип"; + Надпись38.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка8.Родитель = ПанельВкладок1; + Вкладка8.Текст = "7"; + + ПолеВвода23.Родитель = Вкладка8; + ПолеВвода23.Размер = Ф.Размер(615, 73); + ПолеВвода23.ПорядокОбхода = 42; + ПолеВвода23.МногострочныйРежим = Истина; + ПолеВвода23.Положение = Ф.Точка(18, 110); + ПолеВвода23.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись39.Родитель = Вкладка8; + Надпись39.Размер = Ф.Размер(100, 15); + Надпись39.ПорядокОбхода = 41; + Надпись39.Положение = Ф.Точка(18, 92); + Надпись39.Текст = "Описание"; + Надпись39.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись40.Родитель = Вкладка8; + Надпись40.Размер = Ф.Размер(100, 14); + Надпись40.ПорядокОбхода = 35; + Надпись40.Положение = Ф.Точка(18, 9); + Надпись40.Текст = "Имя"; + Надпись40.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора16.Родитель = Вкладка8; + ПолеВыбора16.Размер = Ф.Размер(615, 24); + ПолеВыбора16.ПорядокОбхода = 40; + ПолеВыбора16.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора16.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора16.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора16.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора16.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора16.ВысотаЭлемента = 16; + ПолеВыбора16.Положение = Ф.Точка(18, 68); + ПолеВыбора16.Текст = "йййййййййй йййййййййй"; + ПолеВыбора16.ШиринаВыпадающегоСписка = 615; + ПолеВыбора16.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода24.Родитель = Вкладка8; + ПолеВвода24.Размер = Ф.Размер(296, 22); + ПолеВвода24.ПорядокОбхода = 36; + ПолеВвода24.Положение = Ф.Точка(18, 26); + ПолеВвода24.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора17.Родитель = Вкладка8; + ПолеВыбора17.Размер = Ф.Размер(296, 24); + ПолеВыбора17.ПорядокОбхода = 39; + ПолеВыбора17.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора17.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора17.ВысотаЭлемента = 16; + ПолеВыбора17.Положение = Ф.Точка(337, 26); + ПолеВыбора17.Текст = "обязательный"; + ПолеВыбора17.ШиринаВыпадающегоСписка = 296; + ПолеВыбора17.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись41.Родитель = Вкладка8; + Надпись41.Размер = Ф.Размер(100, 14); + Надпись41.ПорядокОбхода = 37; + Надпись41.Положение = Ф.Точка(337, 9); + Надпись41.Текст = "Обязательный"; + Надпись41.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись42.Родитель = Вкладка8; + Надпись42.Размер = Ф.Размер(100, 16); + Надпись42.ПорядокОбхода = 38; + Надпись42.Положение = Ф.Точка(18, 49); + Надпись42.Текст = "Тип"; + Надпись42.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка9.Родитель = ПанельВкладок1; + Вкладка9.Текст = "8"; + + ПолеВвода25.Родитель = Вкладка9; + ПолеВвода25.Размер = Ф.Размер(615, 73); + ПолеВвода25.ПорядокОбхода = 42; + ПолеВвода25.МногострочныйРежим = Истина; + ПолеВвода25.Положение = Ф.Точка(18, 110); + ПолеВвода25.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись43.Родитель = Вкладка9; + Надпись43.Размер = Ф.Размер(100, 15); + Надпись43.ПорядокОбхода = 41; + Надпись43.Положение = Ф.Точка(18, 92); + Надпись43.Текст = "Описание"; + Надпись43.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись44.Родитель = Вкладка9; + Надпись44.Размер = Ф.Размер(100, 14); + Надпись44.ПорядокОбхода = 35; + Надпись44.Положение = Ф.Точка(18, 9); + Надпись44.Текст = "Имя"; + Надпись44.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора18.Родитель = Вкладка9; + ПолеВыбора18.Размер = Ф.Размер(615, 24); + ПолеВыбора18.ПорядокОбхода = 40; + ПолеВыбора18.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора18.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора18.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора18.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора18.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора18.ВысотаЭлемента = 16; + ПолеВыбора18.Положение = Ф.Точка(18, 68); + ПолеВыбора18.Текст = "йййййййййй йййййййййй"; + ПолеВыбора18.ШиринаВыпадающегоСписка = 615; + ПолеВыбора18.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода26.Родитель = Вкладка9; + ПолеВвода26.Размер = Ф.Размер(296, 22); + ПолеВвода26.ПорядокОбхода = 36; + ПолеВвода26.Положение = Ф.Точка(18, 26); + ПолеВвода26.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора19.Родитель = Вкладка9; + ПолеВыбора19.Размер = Ф.Размер(296, 24); + ПолеВыбора19.ПорядокОбхода = 39; + ПолеВыбора19.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора19.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора19.ВысотаЭлемента = 16; + ПолеВыбора19.Положение = Ф.Точка(337, 26); + ПолеВыбора19.Текст = "обязательный"; + ПолеВыбора19.ШиринаВыпадающегоСписка = 296; + ПолеВыбора19.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись45.Родитель = Вкладка9; + Надпись45.Размер = Ф.Размер(100, 14); + Надпись45.ПорядокОбхода = 37; + Надпись45.Положение = Ф.Точка(337, 9); + Надпись45.Текст = "Обязательный"; + Надпись45.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись46.Родитель = Вкладка9; + Надпись46.Размер = Ф.Размер(100, 16); + Надпись46.ПорядокОбхода = 38; + Надпись46.Положение = Ф.Точка(18, 49); + Надпись46.Текст = "Тип"; + Надпись46.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка10.Родитель = ПанельВкладок1; + Вкладка10.Текст = "9"; + + ПолеВвода27.Родитель = Вкладка10; + ПолеВвода27.Размер = Ф.Размер(615, 73); + ПолеВвода27.ПорядокОбхода = 42; + ПолеВвода27.МногострочныйРежим = Истина; + ПолеВвода27.Положение = Ф.Точка(19, 110); + ПолеВвода27.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись47.Родитель = Вкладка10; + Надпись47.Размер = Ф.Размер(100, 15); + Надпись47.ПорядокОбхода = 41; + Надпись47.Положение = Ф.Точка(19, 92); + Надпись47.Текст = "Описание"; + Надпись47.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись48.Родитель = Вкладка10; + Надпись48.Размер = Ф.Размер(100, 14); + Надпись48.ПорядокОбхода = 35; + Надпись48.Положение = Ф.Точка(19, 9); + Надпись48.Текст = "Имя"; + Надпись48.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора20.Родитель = Вкладка10; + ПолеВыбора20.Размер = Ф.Размер(615, 24); + ПолеВыбора20.ПорядокОбхода = 40; + ПолеВыбора20.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора20.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора20.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора20.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора20.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора20.ВысотаЭлемента = 16; + ПолеВыбора20.Положение = Ф.Точка(19, 68); + ПолеВыбора20.Текст = "йййййййййй йййййййййй"; + ПолеВыбора20.ШиринаВыпадающегоСписка = 615; + ПолеВыбора20.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода28.Родитель = Вкладка10; + ПолеВвода28.Размер = Ф.Размер(296, 22); + ПолеВвода28.ПорядокОбхода = 36; + ПолеВвода28.Положение = Ф.Точка(19, 26); + ПолеВвода28.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора21.Родитель = Вкладка10; + ПолеВыбора21.Размер = Ф.Размер(296, 24); + ПолеВыбора21.ПорядокОбхода = 39; + ПолеВыбора21.Элементы.Добавить(Ф.ЭлементСписка("обязательный", "обязательный")); + ПолеВыбора21.Элементы.Добавить(Ф.ЭлементСписка("необязательный", "необязательный")); + ПолеВыбора21.ВысотаЭлемента = 16; + ПолеВыбора21.Положение = Ф.Точка(338, 26); + ПолеВыбора21.Текст = "обязательный"; + ПолеВыбора21.ШиринаВыпадающегоСписка = 296; + ПолеВыбора21.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись49.Родитель = Вкладка10; + Надпись49.Размер = Ф.Размер(100, 14); + Надпись49.ПорядокОбхода = 37; + Надпись49.Положение = Ф.Точка(338, 9); + Надпись49.Текст = "Обязательный"; + Надпись49.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись50.Родитель = Вкладка10; + Надпись50.Размер = Ф.Размер(100, 16); + Надпись50.ПорядокОбхода = 38; + Надпись50.Положение = Ф.Точка(19, 49); + Надпись50.Текст = "Тип"; + Надпись50.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись10.Родитель = Форма_0; + Надпись10.Размер = Ф.Размер(100, 17); + Надпись10.ПорядокОбхода = 17; + Надпись10.Положение = Ф.Точка(26, 294); + Надпись10.Текст = "Параметры"; + Надпись10.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора2.Родитель = Форма_0; + ПолеВыбора2.Размер = Ф.Размер(656, 24); + ПолеВыбора2.ПорядокОбхода = 18; + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Тип: Булево.", "Тип: Булево.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Тип: Строка.", "Тип: Строка.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Тип: Число.", "Тип: Число.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Тип: Произвольный.", "Тип: Произвольный.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора2.ВысотаЭлемента = 16; + ПолеВыбора2.Положение = Ф.Точка(26, 194); + ПолеВыбора2.Текст = "Тип: Булево."; + ПолеВыбора2.ШиринаВыпадающегоСписка = 656; + ПолеВыбора2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора22.Родитель = Форма_0; + ПолеВыбора22.Размер = Ф.Размер(323, 24); + ПолеВыбора22.ПорядокОбхода = 19; + ПолеВыбора22.ВысотаЭлемента = 16; + ПолеВыбора22.Положение = Ф.Точка(22, 26); + ПолеВыбора22.ШиринаВыпадающегоСписка = 323; + ПолеВыбора22.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись51.Родитель = Форма_0; + Надпись51.Размер = Ф.Размер(177, 17); + Надпись51.ПорядокОбхода = 21; + Надпись51.Положение = Ф.Точка(26, 529); + Надпись51.Текст = "Применимо к"; + Надпись51.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка2.Родитель = Форма_0; + Кнопка2.Размер = Ф.Размер(74, 40); + Кнопка2.ПорядокОбхода = 22; + Кнопка2.Нажатие = Ф.Действие(ЭтотОбъект, "СнятьВсе"); + Кнопка2.Положение = Ф.Точка(604, 564); + Кнопка2.Текст = "Снять все"; + Кнопка2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка3.Родитель = Форма_0; + Кнопка3.Размер = Ф.Размер(74, 40); + Кнопка3.ПорядокОбхода = 23; + Кнопка3.Нажатие = Ф.Действие(ЭтотОбъект, "ПометитьВсе"); + Кнопка3.Положение = Ф.Точка(604, 610); + Кнопка3.Текст = "Пометить все"; + Кнопка3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + СписокЭлементов1.Родитель = Форма_0; + СписокЭлементов1.Размер = Ф.Размер(572, 182); + СписокЭлементов1.ПорядокОбхода = 24; + СписокЭлементов1.Флажки = Истина; + СписокЭлементов1Колонка0 = Ф.Колонка(); + СписокЭлементов1Колонка0.Текст = "Тег"; + СписокЭлементов1Колонка0.Ширина = 181; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка0); + СписокЭлементов1Колонка1 = Ф.Колонка(); + СписокЭлементов1Колонка1.Текст = "КлассРус"; + СписокЭлементов1Колонка1.Ширина = 216; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка1); + СписокЭлементов1Колонка2 = Ф.Колонка(); + СписокЭлементов1Колонка2.Текст = "КлассАнгл"; + СписокЭлементов1Колонка2.Ширина = 185; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка2); + СписокЭлементов1.Положение = Ф.Точка(26, 549); + СписокЭлементов1.РежимОтображения = Ф.РежимОтображения.Подробно; + СписокЭлементов1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + +КонецПроцедуры + +Процедура НачальноеЗаполнениеФормы() + ПолеВыбора22.Текст = "Элемент Element"; + ПолеВвода3.Текст = ""; + ПолеВвода4.Текст = ""; + ПолеВвода5.Текст = ""; + ПолеВыбора2.Текст = ""; + ПолеВвода8.Текст = ""; + + М = РазобратьСтроку(СтрКлассов, ";"); + ЭлементыПоляВыбора22 = ПолеВыбора22.Элементы; + Для А = 0 По М.ВГраница() Цикл + // Сообщить("" + М[А]); + М2 = РазобратьСтроку(М[А], ","); + ЭлементыПоляВыбора22.Добавить(М2[0] + " " + М2[1]); + Если (М2[0] = "Элемент") или (М2[0] = "ДекларативныеФормы") Тогда + Иначе + СписокЭлементов_Элемент = Ф.ЭлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент0 = Ф.ПодэлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент0.Текст = М2[0]; + СписокЭлементов_Элемент.Подэлементы.Добавить(СписокЭлементов_Элемент_Подэлемент0); + СписокЭлементов_Элемент_Подэлемент1 = Ф.ПодэлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент1.Текст = М2[1]; + СписокЭлементов_Элемент.Подэлементы.Добавить(СписокЭлементов_Элемент_Подэлемент1); + СписокЭлементов_Элемент.Текст = М2[2]; + СписокЭлементов1.Элементы.Добавить(СписокЭлементов_Элемент); + + КонецЕсли; + КонецЦикла; + + Для А = 0 По ПанельВкладок1.Вкладки.Количество - 1 Цикл + Вкладка = ПанельВкладок1.Вкладки(А); + Для А1 = 0 По Вкладка.ЭлементыУправления.Количество - 1 Цикл + Элемент = Вкладка.ЭлементУправления(А1); + Если ТипЗнч(Элемент) = Тип("КлПолеВвода") или ТипЗнч(Элемент) = Тип("КлПолеВыбора") Тогда + Элемент.Текст = ""; + КонецЕсли; + КонецЦикла; + КонецЦикла; + +КонецПроцедуры + +Функция РазобратьСтроку(Строка, Разделитель) + Стр = СтрЗаменить(Строка,Разделитель,символы.ПС); + М = Новый Массив; + Если ПустаяСтрока(Стр) Тогда + Возврат М; + КонецЕсли; + Для Ч = 1 По СтрЧислоСтрок(Стр) Цикл + М.Добавить(СтрПолучитьСтроку(Стр,Ч)); + КонецЦикла; + Возврат М; +КонецФункции + +Функция СтрНайтиМежду(СтрПараметр, Фрагмент1 = Неопределено, Фрагмент2 = Неопределено, ИсключитьФрагменты = Истина, БезНаложения = Истина) + //Стр - исходная строка + //Фрагмент1 - подстрока поиска от которой ведем поиск + //Фрагмент2 - подстрока поиска до которой ведем поиск + //ИсключитьФрагменты - не включать Фрагмент1 и Фрагмент2 в результат + //БезНаложения - в результат не будут включены участки, содержащие другие найденные участки, удовлетворяющие переданным параметрам + //функция возвращает массив строк + Стр = СтрПараметр; + М = Новый Массив; + Если (Фрагмент1 <> Неопределено) и (Фрагмент2 = Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция))); + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + ИначеЕсли (Фрагмент1 = Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент2); + СуммаПозиций = Позиция; + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, 1, СуммаПозиций - 1), Сред(Стр, 1, СуммаПозиций - 1 + СтрДлина(Фрагмент2)))); + Позиция = Найти(Сред(Стр, СуммаПозиций + 1), Фрагмент2); + СуммаПозиций = СуммаПозиций + Позиция; + КонецЦикла; + ИначеЕсли (Фрагмент1 <> Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + Стр2 = ?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция)); + Позиция2 = Найти(Стр2, Фрагмент2); + СуммаПозиций2 = Позиция2; + Пока Позиция2 > 0 Цикл + Если БезНаложения Тогда + Если Найти(Сред(Стр2, 1, СуммаПозиций2 - 1), Фрагмент2) = 0 Тогда + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Иначе + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Позиция2 = Найти(Сред(Стр2, СуммаПозиций2 + 1), Фрагмент2); + СуммаПозиций2 = СуммаПозиций2 + Позиция2; + КонецЦикла; + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + КонецЕсли; + + Возврат М; +КонецФункции//СтрНайтиМежду + +ПодготовкаКомпонентов(); + +ВыходнойКаталог = "C:\000";// без слэша в конце +КлассИмяРус = "КлассИмяРус";//!!!!!!!!!!!!!!!!!!!! +КлассИмяEn = "КлассИмяEn";//!!!!!!!!!!!!!!!!!!!! + +МетодИмяРус = "МетодИмяРус";//!!!!!!!!!!!!!!!!!!!! +МетодИмяEn = "МетодИмяEn";//!!!!!!!!!!!!!!!!!!!! +МетодОписание = "МетодОписание";//!!!!!!!!!!!!!!!!!!!! + +ВозвращаемоеЗначениеТип = "ВозвращаемоеЗначениеТип";//!!!!!!!!!!!!!!!!!!!! +ВозвращаемоеЗначениеОписание = "ВозвращаемоеЗначениеОписание";//!!!!!!!!!!!!!!!!!!!! + +М_Параметров = Новый Массив(); + +СтрКлассов = +"Абзац,Paragraph, + |" + ИмяРус + " Перечисление + | + | + | + |
+ |
+ |
" + МетодИмяРус + " (" + МетодИмяEn + ")" + МетодОписание + "
+ | + | + | + |
+ |
+ |

" + ИмяРус + " (" + ИмяEn + ")" + " Перечисление

+ |
+ |

Описание

+ |

" + Описание + "

+ |

Члены

+ |
+ | + | + | + | + | + | "; + Для А = 0 По М_Параметров.ВГраница() Цикл + М = РазобратьСтроку(М_Параметров.Получить(А), ";;;"); + Стр = Стр + " + | + | + | + | "; + КонецЦикла; + Стр = Стр + "
Имя членаОписаниеЗначение
" + М.Получить(0) + " (" + М.Получить(1) + ")" + "" + М.Получить(2) + "" + М.Получить(3) + "
+ |

Смотрите также

+ |

Библиотека OneScriptDeclarativeForms

+ |"; + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + ИмяEn + "Enumeration.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Добавим ссылку в C:\444\OSDFormsRu\contents.htm ============================================================================================ + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\contents.htm"); + Стр = ТекстДок.ПолучитьТекст(); + // d.add(32,0,"Перечисления","Enumerations.html"); + Стр3 = ""; + М_Стр = РазобратьСтроку(Стр, ";"); + Для А = 0 По М_Стр.ВГраница() Цикл + Если СтрНайти(М_Стр[А], ",""Перечисления"",""Enumerations.html"");") > 0 Тогда + Стр3 = М_Стр[А]; + КонецЕсли; + КонецЦикла; + М_Номер = СтрНайтиМежду(Стр, "d.add(", ",""Перечисления"",""Enumerations.html"");", Ложь, ); + Номер = М_Номер[М_Номер.ВГраница()]; + М_Номер2 = СтрНайтиМежду(Номер, "(", ",", , ); + Номер = М_Номер2[0]; + М = СтрНайтиМежду(Стр, + """Перечисления"",""Enumerations.html"");", + "add", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + // d.add(34,32,"ТипЭлементаМеню (MenuItemType)","OSDForms.MenuItemTypeEnumeration.html"); + ПодстрокаЗамены = """Перечисления"",""Enumerations.html""); + |d.add(8000," + Номер + ",""" + ИмяРус + " (" + ИмяEn + ")"",""OSDForms." + ИмяEn + "Enumeration.html""); + |d.add"; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + + ИмяФайла = ВыходнойКаталог + "\contents.htm"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Добавим ссылку в C:\444\OSDFormsRu\Enumerations.html ============================================================================================ + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\Enumerations.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + " Перечисления (Enumeration) + | Описание", + "", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | " + ИмяРус + " (" + ИмяEn + ") + | " + Описание + " + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + ИмяФайла = ВыходнойКаталог + "\Enumerations.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + ОкноСообщений1 = Ф.ОкноСообщений(); + Ф.ОкноСообщений().Показать("Завершено", "Завершено", Ф.КнопкиОкнаСообщений.ОКОтмена, Ф.ЗначокОкнаСообщений.Восклицание); +КонецПроцедуры + +Процедура ПодготовкаКомпонентов() + // ВАЖНО: Необходимая процедура для поддержки конструктора — не изменяйте содержимое этой процедуры с помощью редактора кода. + // osdText = "WzzQmtC+0L3RgdGC0YDRg9C60YLQvtGA0YtdDQrQpNC+0YDQvNCwXzAgPSDQpC7QpNC+0YDQvNCwKCk7DQrQndCw0LTQv9C40YHRjDEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDEgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQmtC90L7Qv9C60LAxID0g0KQu0JrQvdC+0L/QutCwKCk7DQrQndCw0LTQv9C40YHRjDQgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw1ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMTAgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxID0g0KQu0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LooKTsNCtCS0LrQu9Cw0LTQutCwMSA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDIgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LAzID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwNCA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDUgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LA2ID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwNyA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDggPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LA5ID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwMTAgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LAxMSA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDEyID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwMTMgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LAxNCA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDE1ID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwMTYgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LAxNyA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQktC60LvQsNC00LrQsDE4ID0g0KQu0JLQutC70LDQtNC60LAoKTsNCtCS0LrQu9Cw0LTQutCwMTkgPSDQpC7QktC60LvQsNC00LrQsCgpOw0K0JLQutC70LDQtNC60LAyMCA9INCkLtCS0LrQu9Cw0LTQutCwKCk7DQrQndCw0LTQv9C40YHRjDExID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMTIgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwxMyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2ID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQndCw0LTQv9C40YHRjDE0ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDcgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDggPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMTUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwOSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwxNiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxMCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTEgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMTcgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwxOCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxMiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwxOSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxMyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwyMCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxNCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTUgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMjEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyMiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxNiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwyMyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxNyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwyNCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxOCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMTkgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMjUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyNiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyMCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwyNyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyMSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwyOCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyMiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMjMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMjkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwzMCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyNCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwzMSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyNSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwzMiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyNiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMjcgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMzMgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwzNCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyOCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwzNSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyOSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwzNiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzMCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMzEgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMMzcgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwzOCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzMiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0YwzOSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzMyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw0MCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzNCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMzUgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNDEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw0MiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzNiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw0MyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzNyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw0NCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzOCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMzkgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNDUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw0NiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0MCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw0NyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0MSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw0OCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0MiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNDMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNDkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw1MCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0NCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw1MSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0NSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw1MiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0NiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNDcgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNTMgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw1NCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0OCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw1NSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0OSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw1NiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1MCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNTEgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNTcgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw1OCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1MiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw1OSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1MyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw2MCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1NCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNTUgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNjEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw2MiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1NiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw2MyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1NyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw2NCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1OCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNTkgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNjUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw2NiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2MCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw2NyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2MSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw2OCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2MiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNjMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNjkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw3MCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2NCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw3MSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2NSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw3MiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2NiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNjcgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNzMgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw3NCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2OCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw3NSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2OSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw3NiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3MCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNzEgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNzcgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw3OCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3MiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw3OSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3MyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw4MCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3NCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNzUgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMODEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw4MiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3NiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw4MyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3NyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw4NCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3OCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNzkgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMODUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw4NiA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA4MCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw4NyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA4MSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw4OCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA4MiA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwODMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMODkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw5MCA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQpb0JrQvtC90YHRgtGA0YPQutGC0L7RgNGLPl0NCls80KHQstC+0LnRgdGC0LLQsF0NCls80KTQvtGA0LzQsF8wXQ0K0KTQvtGA0LzQsF8wLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg3MjMsIDUyMyk7DQrQpNC+0YDQvNCwXzAu0J/Rg9GC0YwgPSAiQzpcNDQ0XDkt0JfQsNCz0L7RgtC+0LLQutC40JTQtdC60LvQsNGA0KTQvtGA0Lxc0KHQvtC30LTQsNC90LjQtdCf0LXRgNC10YfQuNGB0LvQtdC90LjRjzIub3MiOw0K0KTQvtGA0LzQsF8wLtCh0YLQuNC70YzQodC60YDQuNC/0YLQsCA9ICLQodGC0LjQu9GM0KHQutGA0LjQv9GC0LAiOw0K0KTQvtGA0LzQsF8wLtCi0LXQutGB0YIgPSAi0KHQvtC30LTQsNC90LjQtSDQv9C10YDQtdGH0LjRgdC70LXQvdC40Y8iOw0K0KTQvtGA0LzQsF8wLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQpNC+0YDQvNCwXzAu0JjQvNGP0J7QsdGK0LXQutGC0LDQpNC+0YDQvNGL0JTQu9GP0J7QtNC90L7QodC60YDQuNC/0YLQsCA9ICLQpCI7DQpb0KTQvtGA0LzQsF8wPl0NCls80J3QsNC00L/QuNGB0YwxXQ0K0J3QsNC00L/QuNGB0YwxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTgpOw0K0J3QsNC00L/QuNGB0YwxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMDsNCtCd0LDQtNC/0LjRgdGMMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDI2LCA5KTsNCtCd0LDQtNC/0LjRgdGMMS7QotC10LrRgdGCID0gItCY0LzRj9Cg0YPRgSI7DQrQndCw0LTQv9C40YHRjDEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDE+XQ0KWzzQndCw0LTQv9C40YHRjDJdDQrQndCw0LTQv9C40YHRjDIu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAwOw0K0J3QsNC00L/QuNGB0YwyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzU3LCA5KTsNCtCd0LDQtNC/0LjRgdGMMi7QotC10LrRgdGCID0gItCY0LzRj0VuIjsNCtCd0LDQtNC/0LjRgdGMMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDFdDQrQn9C+0LvQtdCS0LLQvtC00LAxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LAxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMjUsIDIyKTsNCtCf0L7Qu9C10JLQstC+0LTQsDEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxOw0K0J/QvtC70LXQktCy0L7QtNCwMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDI2LCAzMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwMT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDJdDQrQn9C+0LvQtdCS0LLQvtC00LAyLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LAyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMjUsIDIyKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyOw0K0J/QvtC70LXQktCy0L7QtNCwMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDM1NywgMzApOw0K0J/QvtC70LXQktCy0L7QtNCwMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDI+XQ0KWzzQndCw0LTQv9C40YHRjDNdDQrQndCw0LTQv9C40YHRjDMu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOSk7DQrQndCw0LTQv9C40YHRjDMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzOw0K0J3QsNC00L/QuNGB0YwzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDUzKTsNCtCd0LDQtNC/0LjRgdGMMy7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0YwzLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwzPl0NCls80J/QvtC70LXQktCy0L7QtNCwM10NCtCf0L7Qu9C10JLQstC+0LTQsDMu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCf0L7Qu9C10JLQstC+0LTQsDMu0JzQvdC+0LPQvtGB0YLRgNC+0YfQvdGL0LnQoNC10LbQuNC8ID0g0JjRgdGC0LjQvdCwOw0K0J/QvtC70LXQktCy0L7QtNCwMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNjU2LCA1MSk7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjsNCtCf0L7Qu9C10JLQstC+0LTQsDMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyNiwgNzUpOw0K0J/QvtC70LXQktCy0L7QtNCwMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDM+XQ0KWzzQmtC90L7Qv9C60LAxXQ0K0JrQvdC+0L/QutCwMS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0JrQvdC+0L/QutCwMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTQyLCAyMyk7DQrQmtC90L7Qv9C60LAxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDsNCtCa0L3QvtC/0LrQsDEu0J3QsNC20LDRgtC40LUgPSAi0JrQvTFf0J3QsNC20LDRgtC40LUiOw0K0JrQvdC+0L/QutCwMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDU0MCwgNDI0KTsNCtCa0L3QvtC/0LrQsDEu0KLQtdC60YHRgiA9ICLQodC+0LfQtNCw0YLRjCDQv9C10YDQtdGH0LjRgdC70LXQvdC40LUiOw0K0JrQvdC+0L/QutCwMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Ca0L3QvtC/0LrQsDE+XQ0KWzzQndCw0LTQv9C40YHRjDRdDQrQndCw0LTQv9C40YHRjDQu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMNC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNDk1LCAyMyk7DQrQndCw0LTQv9C40YHRjDQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA1Ow0K0J3QsNC00L/QuNGB0Yw0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDQ1Mik7DQrQndCw0LTQv9C40YHRjDQu0KLQtdC60YHRgiA9ICLQktGL0YXQvtC00L3Ri9C1INC00LDQvdC90YvQtSDQsdGD0LTRg9GCINCyINC60LDRgtCw0LvQvtCz0LUgQzpcMDAwIjsNCtCd0LDQtNC/0LjRgdGMNC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMND5dDQpbPNCd0LDQtNC/0LjRgdGMNV0NCtCd0LDQtNC/0LjRgdGMNS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg0OTUsIDIzKTsNCtCd0LDQtNC/0LjRgdGMNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDY7DQrQndCw0LTQv9C40YHRjDUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyNiwgNDI0KTsNCtCd0LDQtNC/0LjRgdGMNS7QotC10LrRgdGCID0gItCY0YHRhdC+0LTQvdGL0LUg0LTQsNC90L3Ri9C1INC70LXQttCw0YIg0LIg0LrQsNGC0LDQu9C+0LPQtSBDOlw0NDRcT1NERm9ybXNSdSI7DQrQndCw0LTQv9C40YHRjDUu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDU+XQ0KWzzQndCw0LTQv9C40YHRjDEwXQ0K0J3QsNC00L/QuNGB0YwxMC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0YwxMC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNyk7DQrQndCw0LTQv9C40YHRjDEwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTc7DQrQndCw0LTQv9C40YHRjDEwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDEzOCk7DQrQndCw0LTQv9C40YHRjDEwLtCi0LXQutGB0YIgPSAi0J/QsNGA0LDQvNC10YLRgNGLIjsNCtCd0LDQtNC/0LjRgdGMMTAu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDEwPl0NCls80J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxXQ0K0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDY1NiwgMjQ2KTsNCtCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE4Ow0K0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDE1OCk7DQrQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujEu0KDQsNC30LzQtdGA0K3Qu9C10LzQtdC90YLQsCA9INCkLtCg0LDQt9C80LXRgCgzMiwgMTgpOw0K0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxLtCg0LXQttC40LzQnNCw0YHRiNGC0LDQsdC40YDQvtCy0LDQvdC40Y8gPSDQpC7QoNC10LbQuNC80KDQsNC30LzQtdGA0LDQktC60LvQsNC00L7Qui7Qn9C+0YHRgtC+0Y/QvdC90YvQuTsNCtCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MT5dDQpbPNCS0LrQu9Cw0LTQutCwMV0NCtCS0LrQu9Cw0LTQutCwMS7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxLtCi0LXQutGB0YIgPSAiMCI7DQpb0JLQutC70LDQtNC60LAxPl0NCls80J3QsNC00L/QuNGB0YwxMV0NCtCd0LDQtNC/0LjRgdGMMTEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTsNCtCd0LDQtNC/0LjRgdGMMTEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTgpOw0K0J3QsNC00L/QuNGB0YwxMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDA7DQrQndCw0LTQv9C40YHRjDExLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjAsIDExKTsNCtCd0LDQtNC/0LjRgdGMMTEu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMMTE+XQ0KWzzQndCw0LTQv9C40YHRjDEyXQ0K0J3QsNC00L/QuNGB0YwxMi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J3QsNC00L/QuNGB0YwxMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNSk7DQrQndCw0LTQv9C40YHRjDEyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTsNCtCd0LDQtNC/0LjRgdGMMTIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzQsIDE0KTsNCtCd0LDQtNC/0LjRgdGMMTIu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0YwxMj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDRdDQrQn9C+0LvQtdCS0LLQvtC00LA0LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE7DQrQn9C+0LvQtdCS0LLQvtC00LA0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyOw0K0J/QvtC70LXQktCy0L7QtNCwNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCAzMik7DQpb0J/QvtC70LXQktCy0L7QtNCwND5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDVdDQrQn9C+0LvQtdCS0LLQvtC00LA1LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTcsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAzOw0K0J/QvtC70LXQktCy0L7QtNCwNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzNCwgMzIpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDU+XQ0KWzzQndCw0LTQv9C40YHRjDEzXQ0K0J3QsNC00L/QuNGB0YwxMy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J3QsNC00L/QuNGB0YwxMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDEzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNDsNCtCd0LDQtNC/0LjRgdGMMTMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgNjQpOw0K0J3QsNC00L/QuNGB0YwxMy7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0KW9Cd0LDQtNC/0LjRgdGMMTM+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LA2XQ0K0J/QvtC70LXQktCy0L7QtNCwNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J/QvtC70LXQktCy0L7QtNCwNi7QnNC90L7Qs9C+0YHRgtGA0L7Rh9C90YvQudCg0LXQttC40LwgPSDQmNGB0YLQuNC90LA7DQrQn9C+0LvQtdCS0LLQvtC00LA2LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA1Ow0K0J/QvtC70LXQktCy0L7QtNCwNi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCA4Myk7DQpb0J/QvtC70LXQktCy0L7QtNCwNj5dDQpbPNCd0LDQtNC/0LjRgdGMMTRdDQrQndCw0LTQv9C40YHRjDE0LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE7DQrQndCw0LTQv9C40YHRjDE0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMMTQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA2Ow0K0J3QsNC00L/QuNGB0YwxNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCAxNjApOw0K0J3QsNC00L/QuNGB0YwxNC7QotC10LrRgdGCID0gItCX0L3QsNGH0LXQvdC40LUiOw0KW9Cd0LDQtNC/0LjRgdGMMTQ+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LA3XQ0K0J/QvtC70LXQktCy0L7QtNCwNy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOw0K0J/QvtC70LXQktCy0L7QtNCwNy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gNzsNCtCf0L7Qu9C10JLQstC+0LTQsDcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgMTgxKTsNClvQn9C+0LvQtdCS0LLQvtC00LA3Pl0NCls80JLQutC70LDQtNC60LAyXQ0K0JLQutC70LDQtNC60LAyLtCg0L7QtNC40YLQtdC70YwgPSDQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujE7DQrQktC60LvQsNC00LrQsDIu0KLQtdC60YHRgiA9ICIxIjsNClvQktC60LvQsNC00LrQsDI+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LA4XQ0K0J/QvtC70LXQktCy0L7QtNCwOC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAyOw0K0J/QvtC70LXQktCy0L7QtNCwOC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDE4NSk7DQpb0J/QvtC70LXQktCy0L7QtNCwOD5dDQpbPNCd0LDQtNC/0LjRgdGMMTVdDQrQndCw0LTQv9C40YHRjDE1LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDI7DQrQndCw0LTQv9C40YHRjDE1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMMTUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMMTUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMTY0KTsNCtCd0LDQtNC/0LjRgdGMMTUu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDE1Pl0NCls80J/QvtC70LXQktCy0L7QtNCwOV0NCtCf0L7Qu9C10JLQstC+0LTQsDku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjsNCtCf0L7Qu9C10JLQstC+0LTQsDku0JzQvdC+0LPQvtGB0YLRgNC+0YfQvdGL0LnQoNC10LbQuNC8ID0g0JjRgdGC0LjQvdCwOw0K0J/QvtC70LXQktCy0L7QtNCwOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNjExLCA3NCk7DQrQn9C+0LvQtdCS0LLQvtC00LA5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA5LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDg3KTsNClvQn9C+0LvQtdCS0LLQvtC00LA5Pl0NCls80J3QsNC00L/QuNGB0YwxNl0NCtCd0LDQtNC/0LjRgdGMMTYu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjsNCtCd0LDQtNC/0LjRgdGMMTYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0YwxNi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0YwxNi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA2OCk7DQrQndCw0LTQv9C40YHRjDE2LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0YwxNj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDEwXQ0K0J/QvtC70LXQktCy0L7QtNCwMTAu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjsNCtCf0L7Qu9C10JLQstC+0LTQsDEwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTcsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDEwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjI7DQrQn9C+0LvQtdCS0LLQvtC00LAxMC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzNSwgMzYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDEwPl0NCls80J/QvtC70LXQktCy0L7QtNCwMTFdDQrQn9C+0LvQtdCS0LLQvtC00LAxMS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAyOw0K0J/QvtC70LXQktCy0L7QtNCwMTEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDMwMSwgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMTEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMTsNCtCf0L7Qu9C10JLQstC+0LTQsDExLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDM2KTsNClvQn9C+0LvQtdCS0LLQvtC00LAxMT5dDQpbPNCd0LDQtNC/0LjRgdGMMTddDQrQndCw0LTQv9C40YHRjDE3LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDI7DQrQndCw0LTQv9C40YHRjDE3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMTcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMMTcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDE4KTsNCtCd0LDQtNC/0LjRgdGMMTcu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0YwxNz5dDQpbPNCd0LDQtNC/0LjRgdGMMThdDQrQndCw0LTQv9C40YHRjDE4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDI7DQrQndCw0LTQv9C40YHRjDE4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMMTgu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxOTsNCtCd0LDQtNC/0LjRgdGMMTgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMTUpOw0K0J3QsNC00L/QuNGB0YwxOC7QotC10LrRgdGCID0gItCY0LzRj9Cg0YPRgSI7DQpb0J3QsNC00L/QuNGB0YwxOD5dDQpbPNCS0LrQu9Cw0LTQutCwM10NCtCS0LrQu9Cw0LTQutCwMy7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAzLtCi0LXQutGB0YIgPSAiMiI7DQpb0JLQutC70LDQtNC60LAzPl0NCls80J/QvtC70LXQktCy0L7QtNCwMTJdDQrQn9C+0LvQtdCS0LLQvtC00LAxMi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAzOw0K0J/QvtC70LXQktCy0L7QtNCwMTIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDMwMSwgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMTIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNjsNCtCf0L7Qu9C10JLQstC+0LTQsDEyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDE4NCk7DQpb0J/QvtC70LXQktCy0L7QtNCwMTI+XQ0KWzzQndCw0LTQv9C40YHRjDE5XQ0K0J3QsNC00L/QuNGB0YwxOS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAzOw0K0J3QsNC00L/QuNGB0YwxOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDE5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjU7DQrQndCw0LTQv9C40YHRjDE5LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDE2Myk7DQrQndCw0LTQv9C40YHRjDE5LtCi0LXQutGB0YIgPSAi0JfQvdCw0YfQtdC90LjQtSI7DQpb0J3QsNC00L/QuNGB0YwxOT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDEzXQ0K0J/QvtC70LXQktCy0L7QtNCwMTMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMzsNCtCf0L7Qu9C10JLQstC+0LTQsDEzLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDEzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDEzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LAxMy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE3LCA4Nik7DQpb0J/QvtC70LXQktCy0L7QtNCwMTM+XQ0KWzzQndCw0LTQv9C40YHRjDIwXQ0K0J3QsNC00L/QuNGB0YwyMC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAzOw0K0J3QsNC00L/QuNGB0YwyMC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDIwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjM7DQrQndCw0LTQv9C40YHRjDIwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDY3KTsNCtCd0LDQtNC/0LjRgdGMMjAu0KLQtdC60YHRgiA9ICLQntC/0LjRgdCw0L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDIwPl0NCls80J/QvtC70LXQktCy0L7QtNCwMTRdDQrQn9C+0LvQtdCS0LLQvtC00LAxNC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAzOw0K0J/QvtC70LXQktCy0L7QtNCwMTQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NywgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMTQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMjsNCtCf0L7Qu9C10JLQstC+0LTQsDE0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzMxLCAzNSk7DQpb0J/QvtC70LXQktCy0L7QtNCwMTQ+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAxNV0NCtCf0L7Qu9C10JLQstC+0LTQsDE1LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDM7DQrQn9C+0LvQtdCS0LLQvtC00LAxNS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwMTUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNywgMzUpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDE1Pl0NCls80J3QsNC00L/QuNGB0YwyMV0NCtCd0LDQtNC/0LjRgdGMMjEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMzsNCtCd0LDQtNC/0LjRgdGMMjEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTUpOw0K0J3QsNC00L/QuNGB0YwyMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIwOw0K0J3QsNC00L/QuNGB0YwyMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzMSwgMTcpOw0K0J3QsNC00L/QuNGB0YwyMS7QotC10LrRgdGCID0gItCY0LzRj0VuIjsNClvQndCw0LTQv9C40YHRjDIxPl0NCls80J3QsNC00L/QuNGB0YwyMl0NCtCd0LDQtNC/0LjRgdGMMjIu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMzsNCtCd0LDQtNC/0LjRgdGMMjIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTgpOw0K0J3QsNC00L/QuNGB0YwyMi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE5Ow0K0J3QsNC00L/QuNGB0YwyMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE3LCAxNCk7DQrQndCw0LTQv9C40YHRjDIyLtCi0LXQutGB0YIgPSAi0JjQvNGP0KDRg9GBIjsNClvQndCw0LTQv9C40YHRjDIyPl0NCls80JLQutC70LDQtNC60LA0XQ0K0JLQutC70LDQtNC60LA0LtCg0L7QtNC40YLQtdC70YwgPSDQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujE7DQrQktC60LvQsNC00LrQsDQu0KLQtdC60YHRgiA9ICIzIjsNClvQktC60LvQsNC00LrQsDQ+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAxNl0NCtCf0L7Qu9C10JLQstC+0LTQsDE2LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDQ7DQrQn9C+0LvQtdCS0LLQvtC00LAxNi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxNi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI2Ow0K0J/QvtC70LXQktCy0L7QtNCwMTYu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNywgMTg1KTsNClvQn9C+0LvQtdCS0LLQvtC00LAxNj5dDQpbPNCd0LDQtNC/0LjRgdGMMjNdDQrQndCw0LTQv9C40YHRjDIzLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDQ7DQrQndCw0LTQv9C40YHRjDIzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMMjMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMMjMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNywgMTY0KTsNCtCd0LDQtNC/0LjRgdGMMjMu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDIzPl0NCls80J/QvtC70LXQktCy0L7QtNCwMTddDQrQn9C+0LvQtdCS0LLQvtC00LAxNy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J/QvtC70LXQktCy0L7QtNCwMTcu0JzQvdC+0LPQvtGB0YLRgNC+0YfQvdGL0LnQoNC10LbQuNC8ID0g0JjRgdGC0LjQvdCwOw0K0J/QvtC70LXQktCy0L7QtNCwMTcu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDYxMSwgNzQpOw0K0J/QvtC70LXQktCy0L7QtNCwMTcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNDsNCtCf0L7Qu9C10JLQstC+0LTQsDE3LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDg3KTsNClvQn9C+0LvQtdCS0LLQvtC00LAxNz5dDQpbPNCd0LDQtNC/0LjRgdGMMjRdDQrQndCw0LTQv9C40YHRjDI0LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDQ7DQrQndCw0LTQv9C40YHRjDI0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE2KTsNCtCd0LDQtNC/0LjRgdGMMjQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMzsNCtCd0LDQtNC/0LjRgdGMMjQu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxNywgNjgpOw0K0J3QsNC00L/QuNGB0YwyNC7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0KW9Cd0LDQtNC/0LjRgdGMMjQ+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAxOF0NCtCf0L7Qu9C10JLQstC+0LTQsDE4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDQ7DQrQn9C+0LvQtdCS0LLQvtC00LAxOC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAxOC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwMTgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzEsIDM2KTsNClvQn9C+0LvQtdCS0LLQvtC00LAxOD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDE5XQ0K0J/QvtC70LXQktCy0L7QtNCwMTku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNDsNCtCf0L7Qu9C10JLQstC+0LTQsDE5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDE5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjE7DQrQn9C+0LvQtdCS0LLQvtC00LAxOS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE3LCAzNik7DQpb0J/QvtC70LXQktCy0L7QtNCwMTk+XQ0KWzzQndCw0LTQv9C40YHRjDI1XQ0K0J3QsNC00L/QuNGB0YwyNS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J3QsNC00L/QuNGB0YwyNS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNSk7DQrQndCw0LTQv9C40YHRjDI1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjA7DQrQndCw0LTQv9C40YHRjDI1LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzMxLCAxOCk7DQrQndCw0LTQv9C40YHRjDI1LtCi0LXQutGB0YIgPSAi0JjQvNGPRW4iOw0KW9Cd0LDQtNC/0LjRgdGMMjU+XQ0KWzzQndCw0LTQv9C40YHRjDI2XQ0K0J3QsNC00L/QuNGB0YwyNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA0Ow0K0J3QsNC00L/QuNGB0YwyNi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDI2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDI2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTcsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMjYu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMMjY+XQ0KWzzQktC60LvQsNC00LrQsDVdDQrQktC60LvQsNC00LrQsDUu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwNS7QotC10LrRgdGCID0gIjQiOw0KW9CS0LrQu9Cw0LTQutCwNT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDIwXQ0K0J/QvtC70LXQktCy0L7QtNCwMjAu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNTsNCtCf0L7Qu9C10JLQstC+0LTQsDIwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LAyMC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCAxODQpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDIwPl0NCls80J3QsNC00L/QuNGB0YwyN10NCtCd0LDQtNC/0LjRgdGMMjcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNTsNCtCd0LDQtNC/0LjRgdGMMjcu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTgpOw0K0J3QsNC00L/QuNGB0YwyNy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI1Ow0K0J3QsNC00L/QuNGB0YwyNy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCAxNjMpOw0K0J3QsNC00L/QuNGB0YwyNy7QotC10LrRgdGCID0gItCX0L3QsNGH0LXQvdC40LUiOw0KW9Cd0LDQtNC/0LjRgdGMMjc+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAyMV0NCtCf0L7Qu9C10JLQstC+0LTQsDIxLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDU7DQrQn9C+0LvQtdCS0LLQvtC00LAyMS7QnNC90L7Qs9C+0YHRgtGA0L7Rh9C90YvQudCg0LXQttC40LwgPSDQmNGB0YLQuNC90LA7DQrQn9C+0LvQtdCS0LLQvtC00LAyMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNjExLCA3NCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI0Ow0K0J/QvtC70LXQktCy0L7QtNCwMjEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgODYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDIxPl0NCls80J3QsNC00L/QuNGB0YwyOF0NCtCd0LDQtNC/0LjRgdGMMjgu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNTsNCtCd0LDQtNC/0LjRgdGMMjgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0YwyOC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0YwyOC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCA2Nyk7DQrQndCw0LTQv9C40YHRjDI4LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0YwyOD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDIyXQ0K0J/QvtC70LXQktCy0L7QtNCwMjIu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNTsNCtCf0L7Qu9C10JLQstC+0LTQsDIyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTcsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDIyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjI7DQrQn9C+0LvQtdCS0LLQvtC00LAyMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzMiwgMzUpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDIyPl0NCls80J/QvtC70LXQktCy0L7QtNCwMjNdDQrQn9C+0LvQtdCS0LLQvtC00LAyMy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA1Ow0K0J/QvtC70LXQktCy0L7QtNCwMjMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDMwMSwgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMjMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMTsNCtCf0L7Qu9C10JLQstC+0LTQsDIzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDM1KTsNClvQn9C+0LvQtdCS0LLQvtC00LAyMz5dDQpbPNCd0LDQtNC/0LjRgdGMMjldDQrQndCw0LTQv9C40YHRjDI5LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDU7DQrQndCw0LTQv9C40YHRjDI5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMMjku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMMjku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzIsIDE3KTsNCtCd0LDQtNC/0LjRgdGMMjku0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0YwyOT5dDQpbPNCd0LDQtNC/0LjRgdGMMzBdDQrQndCw0LTQv9C40YHRjDMwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDU7DQrQndCw0LTQv9C40YHRjDMwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMMzAu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxOTsNCtCd0LDQtNC/0LjRgdGMMzAu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgMTQpOw0K0J3QsNC00L/QuNGB0YwzMC7QotC10LrRgdGCID0gItCY0LzRj9Cg0YPRgSI7DQpb0J3QsNC00L/QuNGB0YwzMD5dDQpbPNCS0LrQu9Cw0LTQutCwNl0NCtCS0LrQu9Cw0LTQutCwNi7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LA2LtCi0LXQutGB0YIgPSAiNSI7DQpb0JLQutC70LDQtNC60LA2Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMjRdDQrQn9C+0LvQtdCS0LLQvtC00LAyNC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J/QvtC70LXQktCy0L7QtNCwMjQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDMwMSwgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMjQu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNjsNCtCf0L7Qu9C10JLQstC+0LTQsDI0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjIsIDE4Nyk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjQ+XQ0KWzzQndCw0LTQv9C40YHRjDMxXQ0K0J3QsNC00L/QuNGB0YwzMS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J3QsNC00L/QuNGB0YwzMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDMxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjU7DQrQndCw0LTQv9C40YHRjDMxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjIsIDE2Nik7DQrQndCw0LTQv9C40YHRjDMxLtCi0LXQutGB0YIgPSAi0JfQvdCw0YfQtdC90LjQtSI7DQpb0J3QsNC00L/QuNGB0YwzMT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDI1XQ0K0J/QvtC70LXQktCy0L7QtNCwMjUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNjsNCtCf0L7Qu9C10JLQstC+0LTQsDI1LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDI1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDI1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LAyNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIyLCA4OSk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjU+XQ0KWzzQndCw0LTQv9C40YHRjDMyXQ0K0J3QsNC00L/QuNGB0YwzMi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J3QsNC00L/QuNGB0YwzMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDMyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjM7DQrQndCw0LTQv9C40YHRjDMyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjIsIDcwKTsNCtCd0LDQtNC/0LjRgdGMMzIu0KLQtdC60YHRgiA9ICLQntC/0LjRgdCw0L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDMyPl0NCls80J/QvtC70LXQktCy0L7QtNCwMjZdDQrQn9C+0LvQtdCS0LLQvtC00LAyNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA2Ow0K0J/QvtC70LXQktCy0L7QtNCwMjYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NywgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMjYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMjsNCtCf0L7Qu9C10JLQstC+0LTQsDI2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM2LCAzOCk7DQpb0J/QvtC70LXQktCy0L7QtNCwMjY+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAyN10NCtCf0L7Qu9C10JLQstC+0LTQsDI3LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDY7DQrQn9C+0LvQtdCS0LLQvtC00LAyNy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyNy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwMjcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMiwgMzgpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDI3Pl0NCls80J3QsNC00L/QuNGB0YwzM10NCtCd0LDQtNC/0LjRgdGMMzMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNjsNCtCd0LDQtNC/0LjRgdGMMzMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTUpOw0K0J3QsNC00L/QuNGB0YwzMy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIwOw0K0J3QsNC00L/QuNGB0YwzMy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzNiwgMjApOw0K0J3QsNC00L/QuNGB0YwzMy7QotC10LrRgdGCID0gItCY0LzRj0VuIjsNClvQndCw0LTQv9C40YHRjDMzPl0NCls80J3QsNC00L/QuNGB0YwzNF0NCtCd0LDQtNC/0LjRgdGMMzQu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNjsNCtCd0LDQtNC/0LjRgdGMMzQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTgpOw0K0J3QsNC00L/QuNGB0YwzNC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE5Ow0K0J3QsNC00L/QuNGB0YwzNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIyLCAxNyk7DQrQndCw0LTQv9C40YHRjDM0LtCi0LXQutGB0YIgPSAi0JjQvNGP0KDRg9GBIjsNClvQndCw0LTQv9C40YHRjDM0Pl0NCls80JLQutC70LDQtNC60LA3XQ0K0JLQutC70LDQtNC60LA3LtCg0L7QtNC40YLQtdC70YwgPSDQn9Cw0L3QtdC70YzQktC60LvQsNC00L7QujE7DQrQktC60LvQsNC00LrQsDcu0KLQtdC60YHRgiA9ICI2IjsNClvQktC60LvQsNC00LrQsDc+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAyOF0NCtCf0L7Qu9C10JLQstC+0LTQsDI4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDc7DQrQn9C+0LvQtdCS0LLQvtC00LAyOC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAyOC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI2Ow0K0J/QvtC70LXQktCy0L7QtNCwMjgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMTg2KTsNClvQn9C+0LvQtdCS0LLQvtC00LAyOD5dDQpbPNCd0LDQtNC/0LjRgdGMMzVdDQrQndCw0LTQv9C40YHRjDM1LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDc7DQrQndCw0LTQv9C40YHRjDM1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMMzUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMMzUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMTY1KTsNCtCd0LDQtNC/0LjRgdGMMzUu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDM1Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMjldDQrQn9C+0LvQtdCS0LLQvtC00LAyOS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J/QvtC70LXQktCy0L7QtNCwMjku0JzQvdC+0LPQvtGB0YLRgNC+0YfQvdGL0LnQoNC10LbQuNC8ID0g0JjRgdGC0LjQvdCwOw0K0J/QvtC70LXQktCy0L7QtNCwMjku0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDYxMSwgNzQpOw0K0J/QvtC70LXQktCy0L7QtNCwMjku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNDsNCtCf0L7Qu9C10JLQstC+0LTQsDI5LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDg4KTsNClvQn9C+0LvQtdCS0LLQvtC00LAyOT5dDQpbPNCd0LDQtNC/0LjRgdGMMzZdDQrQndCw0LTQv9C40YHRjDM2LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDc7DQrQndCw0LTQv9C40YHRjDM2LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE2KTsNCtCd0LDQtNC/0LjRgdGMMzYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMzsNCtCd0LDQtNC/0LjRgdGMMzYu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgNjkpOw0K0J3QsNC00L/QuNGB0YwzNi7QotC10LrRgdGCID0gItCe0L/QuNGB0LDQvdC40LUiOw0KW9Cd0LDQtNC/0LjRgdGMMzY+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAzMF0NCtCf0L7Qu9C10JLQstC+0LTQsDMwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDc7DQrQn9C+0LvQtdCS0LLQvtC00LAzMC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzMC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwMzAu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzMsIDM3KTsNClvQn9C+0LvQtdCS0LLQvtC00LAzMD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDMxXQ0K0J/QvtC70LXQktCy0L7QtNCwMzEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwNzsNCtCf0L7Qu9C10JLQstC+0LTQsDMxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDMxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjE7DQrQn9C+0LvQtdCS0LLQvtC00LAzMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAzNyk7DQpb0J/QvtC70LXQktCy0L7QtNCwMzE+XQ0KWzzQndCw0LTQv9C40YHRjDM3XQ0K0J3QsNC00L/QuNGB0YwzNy7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J3QsNC00L/QuNGB0YwzNy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNSk7DQrQndCw0LTQv9C40YHRjDM3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjA7DQrQndCw0LTQv9C40YHRjDM3LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzMzLCAxOSk7DQrQndCw0LTQv9C40YHRjDM3LtCi0LXQutGB0YIgPSAi0JjQvNGPRW4iOw0KW9Cd0LDQtNC/0LjRgdGMMzc+XQ0KWzzQndCw0LTQv9C40YHRjDM4XQ0K0J3QsNC00L/QuNGB0YwzOC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA3Ow0K0J3QsNC00L/QuNGB0YwzOC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDM4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDM4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDE2KTsNCtCd0LDQtNC/0LjRgdGMMzgu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMMzg+XQ0KWzzQktC60LvQsNC00LrQsDhdDQrQktC60LvQsNC00LrQsDgu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwOC7QotC10LrRgdGCID0gIjciOw0KW9CS0LrQu9Cw0LTQutCwOD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDMyXQ0K0J/QvtC70LXQktCy0L7QtNCwMzIu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwODsNCtCf0L7Qu9C10JLQstC+0LTQsDMyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDMyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LAzMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCAxODcpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDMyPl0NCls80J3QsNC00L/QuNGB0YwzOV0NCtCd0LDQtNC/0LjRgdGMMzku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwODsNCtCd0LDQtNC/0LjRgdGMMzku0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTgpOw0K0J3QsNC00L/QuNGB0YwzOS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI1Ow0K0J3QsNC00L/QuNGB0YwzOS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCAxNjYpOw0K0J3QsNC00L/QuNGB0YwzOS7QotC10LrRgdGCID0gItCX0L3QsNGH0LXQvdC40LUiOw0KW9Cd0LDQtNC/0LjRgdGMMzk+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAzM10NCtCf0L7Qu9C10JLQstC+0LTQsDMzLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDg7DQrQn9C+0LvQtdCS0LLQvtC00LAzMy7QnNC90L7Qs9C+0YHRgtGA0L7Rh9C90YvQudCg0LXQttC40LwgPSDQmNGB0YLQuNC90LA7DQrQn9C+0LvQtdCS0LLQvtC00LAzMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNjExLCA3NCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzMy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI0Ow0K0J/QvtC70LXQktCy0L7QtNCwMzMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgODkpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDMzPl0NCls80J3QsNC00L/QuNGB0Yw0MF0NCtCd0LDQtNC/0LjRgdGMNDAu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwODsNCtCd0LDQtNC/0LjRgdGMNDAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw0MC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw0MC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCA3MCk7DQrQndCw0LTQv9C40YHRjDQwLtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw0MD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDM0XQ0K0J/QvtC70LXQktCy0L7QtNCwMzQu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwODsNCtCf0L7Qu9C10JLQstC+0LTQsDM0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgyOTcsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDM0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjI7DQrQn9C+0LvQtdCS0LLQvtC00LAzNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzNCwgMzgpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDM0Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMzVdDQrQn9C+0LvQtdCS0LLQvtC00LAzNS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA4Ow0K0J/QvtC70LXQktCy0L7QtNCwMzUu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDMwMSwgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMzUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMTsNCtCf0L7Qu9C10JLQstC+0LTQsDM1LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjAsIDM4KTsNClvQn9C+0LvQtdCS0LLQvtC00LAzNT5dDQpbPNCd0LDQtNC/0LjRgdGMNDFdDQrQndCw0LTQv9C40YHRjDQxLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDg7DQrQndCw0LTQv9C40YHRjDQxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNDEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNDEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzQsIDIwKTsNCtCd0LDQtNC/0LjRgdGMNDEu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw0MT5dDQpbPNCd0LDQtNC/0LjRgdGMNDJdDQrQndCw0LTQv9C40YHRjDQyLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDg7DQrQndCw0LTQv9C40YHRjDQyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNDIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxOTsNCtCd0LDQtNC/0LjRgdGMNDIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgMTcpOw0K0J3QsNC00L/QuNGB0Yw0Mi7QotC10LrRgdGCID0gItCY0LzRj9Cg0YPRgSI7DQpb0J3QsNC00L/QuNGB0Yw0Mj5dDQpbPNCS0LrQu9Cw0LTQutCwOV0NCtCS0LrQu9Cw0LTQutCwOS7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LA5LtCi0LXQutGB0YIgPSAiOCI7DQpb0JLQutC70LDQtNC60LA5Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMzZdDQrQn9C+0LvQtdCS0LLQvtC00LAzNi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J/QvtC70LXQktCy0L7QtNCwMzYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDMwMSwgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMzYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNjsNCtCf0L7Qu9C10JLQstC+0LTQsDM2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjAsIDE4NSk7DQpb0J/QvtC70LXQktCy0L7QtNCwMzY+XQ0KWzzQndCw0LTQv9C40YHRjDQzXQ0K0J3QsNC00L/QuNGB0Yw0My7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J3QsNC00L/QuNGB0Yw0My7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDQzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjU7DQrQndCw0LTQv9C40YHRjDQzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjAsIDE2NCk7DQrQndCw0LTQv9C40YHRjDQzLtCi0LXQutGB0YIgPSAi0JfQvdCw0YfQtdC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw0Mz5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDM3XQ0K0J/QvtC70LXQktCy0L7QtNCwMzcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwOTsNCtCf0L7Qu9C10JLQstC+0LTQsDM3LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDM3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDM3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LAzNy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCA4Nyk7DQpb0J/QvtC70LXQktCy0L7QtNCwMzc+XQ0KWzzQndCw0LTQv9C40YHRjDQ0XQ0K0J3QsNC00L/QuNGB0Yw0NC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J3QsNC00L/QuNGB0Yw0NC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxNik7DQrQndCw0LTQv9C40YHRjDQ0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjM7DQrQndCw0LTQv9C40YHRjDQ0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjAsIDY4KTsNCtCd0LDQtNC/0LjRgdGMNDQu0KLQtdC60YHRgiA9ICLQntC/0LjRgdCw0L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDQ0Pl0NCls80J/QvtC70LXQktCy0L7QtNCwMzhdDQrQn9C+0LvQtdCS0LLQvtC00LAzOC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LA5Ow0K0J/QvtC70LXQktCy0L7QtNCwMzgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NywgMjApOw0K0J/QvtC70LXQktCy0L7QtNCwMzgu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMjsNCtCf0L7Qu9C10JLQstC+0LTQsDM4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzM0LCAzNik7DQpb0J/QvtC70LXQktCy0L7QtNCwMzg+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAzOV0NCtCf0L7Qu9C10JLQstC+0LTQsDM5LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDk7DQrQn9C+0LvQtdCS0LLQvtC00LAzOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LAzOS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwMzku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgMzYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDM5Pl0NCls80J3QsNC00L/QuNGB0Yw0NV0NCtCd0LDQtNC/0LjRgdGMNDUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwOTsNCtCd0LDQtNC/0LjRgdGMNDUu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTUpOw0K0J3QsNC00L/QuNGB0Yw0NS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIwOw0K0J3QsNC00L/QuNGB0Yw0NS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMzNCwgMTgpOw0K0J3QsNC00L/QuNGB0Yw0NS7QotC10LrRgdGCID0gItCY0LzRj0VuIjsNClvQndCw0LTQv9C40YHRjDQ1Pl0NCls80J3QsNC00L/QuNGB0Yw0Nl0NCtCd0LDQtNC/0LjRgdGMNDYu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwOTsNCtCd0LDQtNC/0LjRgdGMNDYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTgpOw0K0J3QsNC00L/QuNGB0Yw0Ni7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE5Ow0K0J3QsNC00L/QuNGB0Yw0Ni7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCAxNSk7DQrQndCw0LTQv9C40YHRjDQ2LtCi0LXQutGB0YIgPSAi0JjQvNGP0KDRg9GBIjsNClvQndCw0LTQv9C40YHRjDQ2Pl0NCls80JLQutC70LDQtNC60LAxMF0NCtCS0LrQu9Cw0LTQutCwMTAu0KDQvtC00LjRgtC10LvRjCA9INCf0LDQvdC10LvRjNCS0LrQu9Cw0LTQvtC6MTsNCtCS0LrQu9Cw0LTQutCwMTAu0KLQtdC60YHRgiA9ICI5IjsNClvQktC60LvQsNC00LrQsDEwPl0NCls80J/QvtC70LXQktCy0L7QtNCwNDBdDQrQn9C+0LvQtdCS0LLQvtC00LA0MC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMDsNCtCf0L7Qu9C10JLQstC+0LTQsDQwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDQwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA0MC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAxODgpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDQwPl0NCls80J3QsNC00L/QuNGB0Yw0N10NCtCd0LDQtNC/0LjRgdGMNDcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTA7DQrQndCw0LTQv9C40YHRjDQ3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNDcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNDcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMTY3KTsNCtCd0LDQtNC/0LjRgdGMNDcu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDQ3Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNDFdDQrQn9C+0LvQtdCS0LLQvtC00LA0MS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMDsNCtCf0L7Qu9C10JLQstC+0LTQsDQxLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDQxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDQxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA0MS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA5MCk7DQpb0J/QvtC70LXQktCy0L7QtNCwNDE+XQ0KWzzQndCw0LTQv9C40YHRjDQ4XQ0K0J3QsNC00L/QuNGB0Yw0OC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMDsNCtCd0LDQtNC/0LjRgdGMNDgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw0OC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw0OC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA3MSk7DQrQndCw0LTQv9C40YHRjDQ4LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw0OD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDQyXQ0K0J/QvtC70LXQktCy0L7QtNCwNDIu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTA7DQrQn9C+0LvQtdCS0LLQvtC00LA0Mi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0Mi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNDIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzMsIDM5KTsNClvQn9C+0LvQtdCS0LLQvtC00LA0Mj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDQzXQ0K0J/QvtC70LXQktCy0L7QtNCwNDMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTA7DQrQn9C+0LvQtdCS0LLQvtC00LA0My7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0My7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNDMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMzkpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDQzPl0NCls80J3QsNC00L/QuNGB0Yw0OV0NCtCd0LDQtNC/0LjRgdGMNDku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTA7DQrQndCw0LTQv9C40YHRjDQ5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNDku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNDku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzMsIDIxKTsNCtCd0LDQtNC/0LjRgdGMNDku0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw0OT5dDQpbPNCd0LDQtNC/0LjRgdGMNTBdDQrQndCw0LTQv9C40YHRjDUwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDEwOw0K0J3QsNC00L/QuNGB0Yw1MC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDUwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDUwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDE4KTsNCtCd0LDQtNC/0LjRgdGMNTAu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNTA+XQ0KWzzQktC60LvQsNC00LrQsDExXQ0K0JLQutC70LDQtNC60LAxMS7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxMS7QotC10LrRgdGCID0gIjEwIjsNClvQktC60LvQsNC00LrQsDExPl0NCls80J/QvtC70LXQktCy0L7QtNCwNDRdDQrQn9C+0LvQtdCS0LLQvtC00LA0NC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMTsNCtCf0L7Qu9C10JLQstC+0LTQsDQ0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDQ0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA0NC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCAxODYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDQ0Pl0NCls80J3QsNC00L/QuNGB0Yw1MV0NCtCd0LDQtNC/0LjRgdGMNTEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTE7DQrQndCw0LTQv9C40YHRjDUxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNTEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNTEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMTY1KTsNCtCd0LDQtNC/0LjRgdGMNTEu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDUxPl0NCls80J/QvtC70LXQktCy0L7QtNCwNDVdDQrQn9C+0LvQtdCS0LLQvtC00LA0NS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMTsNCtCf0L7Qu9C10JLQstC+0LTQsDQ1LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDQ1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDQ1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA0NS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA4OCk7DQpb0J/QvtC70LXQktCy0L7QtNCwNDU+XQ0KWzzQndCw0LTQv9C40YHRjDUyXQ0K0J3QsNC00L/QuNGB0Yw1Mi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMTsNCtCd0LDQtNC/0LjRgdGMNTIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw1Mi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw1Mi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA2OSk7DQrQndCw0LTQv9C40YHRjDUyLtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw1Mj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDQ2XQ0K0J/QvtC70LXQktCy0L7QtNCwNDYu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTE7DQrQn9C+0LvQtdCS0LLQvtC00LA0Ni7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0Ni7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNDYu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDM3KTsNClvQn9C+0LvQtdCS0LLQvtC00LA0Nj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDQ3XQ0K0J/QvtC70LXQktCy0L7QtNCwNDcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTE7DQrQn9C+0LvQtdCS0LLQvtC00LA0Ny7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA0Ny7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNDcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMzcpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDQ3Pl0NCls80J3QsNC00L/QuNGB0Yw1M10NCtCd0LDQtNC/0LjRgdGMNTMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTE7DQrQndCw0LTQv9C40YHRjDUzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNTMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNTMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDE5KTsNCtCd0LDQtNC/0LjRgdGMNTMu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw1Mz5dDQpbPNCd0LDQtNC/0LjRgdGMNTRdDQrQndCw0LTQv9C40YHRjDU0LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDExOw0K0J3QsNC00L/QuNGB0Yw1NC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDU0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDU0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDE2KTsNCtCd0LDQtNC/0LjRgdGMNTQu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNTQ+XQ0KWzzQktC60LvQsNC00LrQsDEyXQ0K0JLQutC70LDQtNC60LAxMi7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxMi7QotC10LrRgdGCID0gIjExIjsNClvQktC60LvQsNC00LrQsDEyPl0NCls80J/QvtC70LXQktCy0L7QtNCwNDhdDQrQn9C+0LvQtdCS0LLQvtC00LA0OC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMjsNCtCf0L7Qu9C10JLQstC+0LTQsDQ4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDQ4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA0OC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAxODcpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDQ4Pl0NCls80J3QsNC00L/QuNGB0Yw1NV0NCtCd0LDQtNC/0LjRgdGMNTUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTI7DQrQndCw0LTQv9C40YHRjDU1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNTUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNTUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMTY2KTsNCtCd0LDQtNC/0LjRgdGMNTUu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDU1Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNDldDQrQn9C+0LvQtdCS0LLQvtC00LA0OS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMjsNCtCf0L7Qu9C10JLQstC+0LTQsDQ5LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDQ5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDQ5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA0OS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA4OSk7DQpb0J/QvtC70LXQktCy0L7QtNCwNDk+XQ0KWzzQndCw0LTQv9C40YHRjDU2XQ0K0J3QsNC00L/QuNGB0Yw1Ni7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMjsNCtCd0LDQtNC/0LjRgdGMNTYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw1Ni7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw1Ni7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA3MCk7DQrQndCw0LTQv9C40YHRjDU2LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw1Nj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDUwXQ0K0J/QvtC70LXQktCy0L7QtNCwNTAu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTI7DQrQn9C+0LvQtdCS0LLQvtC00LA1MC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1MC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNTAu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzMsIDM4KTsNClvQn9C+0LvQtdCS0LLQvtC00LA1MD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDUxXQ0K0J/QvtC70LXQktCy0L7QtNCwNTEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTI7DQrQn9C+0LvQtdCS0LLQvtC00LA1MS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1MS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNTEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMzgpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDUxPl0NCls80J3QsNC00L/QuNGB0Yw1N10NCtCd0LDQtNC/0LjRgdGMNTcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTI7DQrQndCw0LTQv9C40YHRjDU3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNTcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNTcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzMsIDIwKTsNCtCd0LDQtNC/0LjRgdGMNTcu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw1Nz5dDQpbPNCd0LDQtNC/0LjRgdGMNThdDQrQndCw0LTQv9C40YHRjDU4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDEyOw0K0J3QsNC00L/QuNGB0Yw1OC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDU4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDU4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDE3KTsNCtCd0LDQtNC/0LjRgdGMNTgu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNTg+XQ0KWzzQktC60LvQsNC00LrQsDEzXQ0K0JLQutC70LDQtNC60LAxMy7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxMy7QotC10LrRgdGCID0gIjEyIjsNClvQktC60LvQsNC00LrQsDEzPl0NCls80J/QvtC70LXQktCy0L7QtNCwNTJdDQrQn9C+0LvQtdCS0LLQvtC00LA1Mi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMzsNCtCf0L7Qu9C10JLQstC+0LTQsDUyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDUyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA1Mi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCAxODgpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDUyPl0NCls80J3QsNC00L/QuNGB0Yw1OV0NCtCd0LDQtNC/0LjRgdGMNTku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTM7DQrQndCw0LTQv9C40YHRjDU5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNTku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNTku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMTY3KTsNCtCd0LDQtNC/0LjRgdGMNTku0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDU5Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNTNdDQrQn9C+0LvQtdCS0LLQvtC00LA1My7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMzsNCtCf0L7Qu9C10JLQstC+0LTQsDUzLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDUzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDUzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA1My7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA5MCk7DQpb0J/QvtC70LXQktCy0L7QtNCwNTM+XQ0KWzzQndCw0LTQv9C40YHRjDYwXQ0K0J3QsNC00L/QuNGB0Yw2MC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxMzsNCtCd0LDQtNC/0LjRgdGMNjAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw2MC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw2MC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA3MSk7DQrQndCw0LTQv9C40YHRjDYwLtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw2MD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDU0XQ0K0J/QvtC70LXQktCy0L7QtNCwNTQu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTM7DQrQn9C+0LvQtdCS0LLQvtC00LA1NC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1NC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNTQu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDM5KTsNClvQn9C+0LvQtdCS0LLQvtC00LA1ND5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDU1XQ0K0J/QvtC70LXQktCy0L7QtNCwNTUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTM7DQrQn9C+0LvQtdCS0LLQvtC00LA1NS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1NS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNTUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMzkpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDU1Pl0NCls80J3QsNC00L/QuNGB0Yw2MV0NCtCd0LDQtNC/0LjRgdGMNjEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTM7DQrQndCw0LTQv9C40YHRjDYxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNjEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNjEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDIxKTsNCtCd0LDQtNC/0LjRgdGMNjEu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw2MT5dDQpbPNCd0LDQtNC/0LjRgdGMNjJdDQrQndCw0LTQv9C40YHRjDYyLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDEzOw0K0J3QsNC00L/QuNGB0Yw2Mi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDYyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDYyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNjIu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNjI+XQ0KWzzQktC60LvQsNC00LrQsDE0XQ0K0JLQutC70LDQtNC60LAxNC7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxNC7QotC10LrRgdGCID0gIjEzIjsNClvQktC60LvQsNC00LrQsDE0Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNTZdDQrQn9C+0LvQtdCS0LLQvtC00LA1Ni7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNDsNCtCf0L7Qu9C10JLQstC+0LTQsDU2LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDU2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA1Ni7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCAxODgpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDU2Pl0NCls80J3QsNC00L/QuNGB0Yw2M10NCtCd0LDQtNC/0LjRgdGMNjMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTQ7DQrQndCw0LTQv9C40YHRjDYzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNjMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNjMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgMTY3KTsNCtCd0LDQtNC/0LjRgdGMNjMu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDYzPl0NCls80J/QvtC70LXQktCy0L7QtNCwNTddDQrQn9C+0LvQtdCS0LLQvtC00LA1Ny7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNDsNCtCf0L7Qu9C10JLQstC+0LTQsDU3LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDU3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDU3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA1Ny7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCA5MCk7DQpb0J/QvtC70LXQktCy0L7QtNCwNTc+XQ0KWzzQndCw0LTQv9C40YHRjDY0XQ0K0J3QsNC00L/QuNGB0Yw2NC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNDsNCtCd0LDQtNC/0LjRgdGMNjQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw2NC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw2NC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCA3MSk7DQrQndCw0LTQv9C40YHRjDY0LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw2ND5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDU4XQ0K0J/QvtC70LXQktCy0L7QtNCwNTgu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTQ7DQrQn9C+0LvQtdCS0LLQvtC00LA1OC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1OC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNTgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzQsIDM5KTsNClvQn9C+0LvQtdCS0LLQvtC00LA1OD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDU5XQ0K0J/QvtC70LXQktCy0L7QtNCwNTku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTQ7DQrQn9C+0LvQtdCS0LLQvtC00LA1OS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1OS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNTku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgMzkpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDU5Pl0NCls80J3QsNC00L/QuNGB0Yw2NV0NCtCd0LDQtNC/0LjRgdGMNjUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTQ7DQrQndCw0LTQv9C40YHRjDY1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNjUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNjUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzQsIDIxKTsNCtCd0LDQtNC/0LjRgdGMNjUu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw2NT5dDQpbPNCd0LDQtNC/0LjRgdGMNjZdDQrQndCw0LTQv9C40YHRjDY2LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE0Ow0K0J3QsNC00L/QuNGB0Yw2Ni7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDY2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDY2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNjYu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNjY+XQ0KWzzQktC60LvQsNC00LrQsDE1XQ0K0JLQutC70LDQtNC60LAxNS7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxNS7QotC10LrRgdGCID0gIjE0IjsNClvQktC60LvQsNC00LrQsDE1Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNjBdDQrQn9C+0LvQtdCS0LLQvtC00LA2MC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNTsNCtCf0L7Qu9C10JLQstC+0LTQsDYwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDYwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA2MC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCAxODMpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDYwPl0NCls80J3QsNC00L/QuNGB0Yw2N10NCtCd0LDQtNC/0LjRgdGMNjcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTU7DQrQndCw0LTQv9C40YHRjDY3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNjcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNjcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMTYyKTsNCtCd0LDQtNC/0LjRgdGMNjcu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDY3Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNjFdDQrQn9C+0LvQtdCS0LLQvtC00LA2MS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNTsNCtCf0L7Qu9C10JLQstC+0LTQsDYxLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDYxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDYxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA2MS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA4NSk7DQpb0J/QvtC70LXQktCy0L7QtNCwNjE+XQ0KWzzQndCw0LTQv9C40YHRjDY4XQ0K0J3QsNC00L/QuNGB0Yw2OC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNTsNCtCd0LDQtNC/0LjRgdGMNjgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw2OC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw2OC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA2Nik7DQrQndCw0LTQv9C40YHRjDY4LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw2OD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDYyXQ0K0J/QvtC70LXQktCy0L7QtNCwNjIu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTU7DQrQn9C+0LvQtdCS0LLQvtC00LA2Mi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2Mi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNjIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDM0KTsNClvQn9C+0LvQtdCS0LLQvtC00LA2Mj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDYzXQ0K0J/QvtC70LXQktCy0L7QtNCwNjMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTU7DQrQn9C+0LvQtdCS0LLQvtC00LA2My7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2My7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNjMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMzQpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDYzPl0NCls80J3QsNC00L/QuNGB0Yw2OV0NCtCd0LDQtNC/0LjRgdGMNjku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTU7DQrQndCw0LTQv9C40YHRjDY5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNjku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNjku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDE2KTsNCtCd0LDQtNC/0LjRgdGMNjku0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw2OT5dDQpbPNCd0LDQtNC/0LjRgdGMNzBdDQrQndCw0LTQv9C40YHRjDcwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE1Ow0K0J3QsNC00L/QuNGB0Yw3MC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDcwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDcwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDEzKTsNCtCd0LDQtNC/0LjRgdGMNzAu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNzA+XQ0KWzzQktC60LvQsNC00LrQsDE2XQ0K0JLQutC70LDQtNC60LAxNi7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxNi7QotC10LrRgdGCID0gIjE1IjsNClvQktC60LvQsNC00LrQsDE2Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNjRdDQrQn9C+0LvQtdCS0LLQvtC00LA2NC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNjsNCtCf0L7Qu9C10JLQstC+0LTQsDY0LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDY0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA2NC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCAxODUpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDY0Pl0NCls80J3QsNC00L/QuNGB0Yw3MV0NCtCd0LDQtNC/0LjRgdGMNzEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTY7DQrQndCw0LTQv9C40YHRjDcxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNzEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNzEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgMTY0KTsNCtCd0LDQtNC/0LjRgdGMNzEu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDcxPl0NCls80J/QvtC70LXQktCy0L7QtNCwNjVdDQrQn9C+0LvQtdCS0LLQvtC00LA2NS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNjsNCtCf0L7Qu9C10JLQstC+0LTQsDY1LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDY1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDY1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA2NS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCA4Nyk7DQpb0J/QvtC70LXQktCy0L7QtNCwNjU+XQ0KWzzQndCw0LTQv9C40YHRjDcyXQ0K0J3QsNC00L/QuNGB0Yw3Mi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNjsNCtCd0LDQtNC/0LjRgdGMNzIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw3Mi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw3Mi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIwLCA2OCk7DQrQndCw0LTQv9C40YHRjDcyLtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw3Mj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDY2XQ0K0J/QvtC70LXQktCy0L7QtNCwNjYu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTY7DQrQn9C+0LvQtdCS0LLQvtC00LA2Ni7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2Ni7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNjYu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzQsIDM2KTsNClvQn9C+0LvQtdCS0LLQvtC00LA2Nj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDY3XQ0K0J/QvtC70LXQktCy0L7QtNCwNjcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTY7DQrQn9C+0LvQtdCS0LLQvtC00LA2Ny7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA2Ny7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNjcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMCwgMzYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDY3Pl0NCls80J3QsNC00L/QuNGB0Yw3M10NCtCd0LDQtNC/0LjRgdGMNzMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTY7DQrQndCw0LTQv9C40YHRjDczLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNzMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNzMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzQsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNzMu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw3Mz5dDQpbPNCd0LDQtNC/0LjRgdGMNzRdDQrQndCw0LTQv9C40YHRjDc0LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE2Ow0K0J3QsNC00L/QuNGB0Yw3NC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDc0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDc0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNzQu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNzQ+XQ0KWzzQktC60LvQsNC00LrQsDE3XQ0K0JLQutC70LDQtNC60LAxNy7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxNy7QotC10LrRgdGCID0gIjE2IjsNClvQktC60LvQsNC00LrQsDE3Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNjhdDQrQn9C+0LvQtdCS0LLQvtC00LA2OC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNzsNCtCf0L7Qu9C10JLQstC+0LTQsDY4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDY4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA2OC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAxODUpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDY4Pl0NCls80J3QsNC00L/QuNGB0Yw3NV0NCtCd0LDQtNC/0LjRgdGMNzUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTc7DQrQndCw0LTQv9C40YHRjDc1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNzUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNzUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMTY0KTsNCtCd0LDQtNC/0LjRgdGMNzUu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDc1Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNjldDQrQn9C+0LvQtdCS0LLQvtC00LA2OS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNzsNCtCf0L7Qu9C10JLQstC+0LTQsDY5LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDY5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDY5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA2OS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA4Nyk7DQpb0J/QvtC70LXQktCy0L7QtNCwNjk+XQ0KWzzQndCw0LTQv9C40YHRjDc2XQ0K0J3QsNC00L/QuNGB0Yw3Ni7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxNzsNCtCd0LDQtNC/0LjRgdGMNzYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw3Ni7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw3Ni7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCA2OCk7DQrQndCw0LTQv9C40YHRjDc2LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw3Nj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDcwXQ0K0J/QvtC70LXQktCy0L7QtNCwNzAu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTc7DQrQn9C+0LvQtdCS0LLQvtC00LA3MC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3MC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNzAu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzMsIDM2KTsNClvQn9C+0LvQtdCS0LLQvtC00LA3MD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDcxXQ0K0J/QvtC70LXQktCy0L7QtNCwNzEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTc7DQrQn9C+0LvQtdCS0LLQvtC00LA3MS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3MS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNzEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMzYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDcxPl0NCls80J3QsNC00L/QuNGB0Yw3N10NCtCd0LDQtNC/0LjRgdGMNzcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTc7DQrQndCw0LTQv9C40YHRjDc3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMNzcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMNzcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzMsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNzcu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw3Nz5dDQpbPNCd0LDQtNC/0LjRgdGMNzhdDQrQndCw0LTQv9C40YHRjDc4LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE3Ow0K0J3QsNC00L/QuNGB0Yw3OC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDc4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDc4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDE1KTsNCtCd0LDQtNC/0LjRgdGMNzgu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMNzg+XQ0KWzzQktC60LvQsNC00LrQsDE4XQ0K0JLQutC70LDQtNC60LAxOC7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxOC7QotC10LrRgdGCID0gIjE3IjsNClvQktC60LvQsNC00LrQsDE4Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNzJdDQrQn9C+0LvQtdCS0LLQvtC00LA3Mi7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxODsNCtCf0L7Qu9C10JLQstC+0LTQsDcyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDcyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA3Mi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCAxODgpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDcyPl0NCls80J3QsNC00L/QuNGB0Yw3OV0NCtCd0LDQtNC/0LjRgdGMNzku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTg7DQrQndCw0LTQv9C40YHRjDc5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNzku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMNzku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMTY3KTsNCtCd0LDQtNC/0LjRgdGMNzku0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDc5Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNzNdDQrQn9C+0LvQtdCS0LLQvtC00LA3My7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxODsNCtCf0L7Qu9C10JLQstC+0LTQsDczLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDczLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDczLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA3My7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA5MCk7DQpb0J/QvtC70LXQktCy0L7QtNCwNzM+XQ0KWzzQndCw0LTQv9C40YHRjDgwXQ0K0J3QsNC00L/QuNGB0Yw4MC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxODsNCtCd0LDQtNC/0LjRgdGMODAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw4MC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw4MC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA3MSk7DQrQndCw0LTQv9C40YHRjDgwLtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw4MD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDc0XQ0K0J/QvtC70LXQktCy0L7QtNCwNzQu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTg7DQrQn9C+0LvQtdCS0LLQvtC00LA3NC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3NC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNzQu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDM5KTsNClvQn9C+0LvQtdCS0LLQvtC00LA3ND5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDc1XQ0K0J/QvtC70LXQktCy0L7QtNCwNzUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTg7DQrQn9C+0LvQtdCS0LLQvtC00LA3NS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3NS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNzUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMzkpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDc1Pl0NCls80J3QsNC00L/QuNGB0Yw4MV0NCtCd0LDQtNC/0LjRgdGMODEu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTg7DQrQndCw0LTQv9C40YHRjDgxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMODEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMODEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDIxKTsNCtCd0LDQtNC/0LjRgdGMODEu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw4MT5dDQpbPNCd0LDQtNC/0LjRgdGMODJdDQrQndCw0LTQv9C40YHRjDgyLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE4Ow0K0J3QsNC00L/QuNGB0Yw4Mi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDgyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDgyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDE4KTsNCtCd0LDQtNC/0LjRgdGMODIu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMODI+XQ0KWzzQktC60LvQsNC00LrQsDE5XQ0K0JLQutC70LDQtNC60LAxOS7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAxOS7QotC10LrRgdGCID0gIjE4IjsNClvQktC60LvQsNC00LrQsDE5Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNzZdDQrQn9C+0LvQtdCS0LLQvtC00LA3Ni7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOTsNCtCf0L7Qu9C10JLQstC+0LTQsDc2LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDc2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA3Ni7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIyLCAxODYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDc2Pl0NCls80J3QsNC00L/QuNGB0Yw4M10NCtCd0LDQtNC/0LjRgdGMODMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTk7DQrQndCw0LTQv9C40YHRjDgzLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMODMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMODMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMiwgMTY1KTsNCtCd0LDQtNC/0LjRgdGMODMu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDgzPl0NCls80J/QvtC70LXQktCy0L7QtNCwNzddDQrQn9C+0LvQtdCS0LLQvtC00LA3Ny7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOTsNCtCf0L7Qu9C10JLQstC+0LTQsDc3LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDc3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDc3LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA3Ny7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIyLCA4OCk7DQpb0J/QvtC70LXQktCy0L7QtNCwNzc+XQ0KWzzQndCw0LTQv9C40YHRjDg0XQ0K0J3QsNC00L/QuNGB0Yw4NC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAxOTsNCtCd0LDQtNC/0LjRgdGMODQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw4NC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw4NC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIyLCA2OSk7DQrQndCw0LTQv9C40YHRjDg0LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw4ND5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDc4XQ0K0J/QvtC70LXQktCy0L7QtNCwNzgu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTk7DQrQn9C+0LvQtdCS0LLQvtC00LA3OC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3OC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwNzgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzYsIDM3KTsNClvQn9C+0LvQtdCS0LLQvtC00LA3OD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDc5XQ0K0J/QvtC70LXQktCy0L7QtNCwNzku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTk7DQrQn9C+0LvQtdCS0LLQvtC00LA3OS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA3OS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwNzku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMiwgMzcpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDc5Pl0NCls80J3QsNC00L/QuNGB0Yw4NV0NCtCd0LDQtNC/0LjRgdGMODUu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMTk7DQrQndCw0LTQv9C40YHRjDg1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMODUu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMODUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzYsIDE5KTsNCtCd0LDQtNC/0LjRgdGMODUu0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw4NT5dDQpbPNCd0LDQtNC/0LjRgdGMODZdDQrQndCw0LTQv9C40YHRjDg2LtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDE5Ow0K0J3QsNC00L/QuNGB0Yw4Ni7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDg2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDg2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjIsIDE2KTsNCtCd0LDQtNC/0LjRgdGMODYu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMODY+XQ0KWzzQktC60LvQsNC00LrQsDIwXQ0K0JLQutC70LDQtNC60LAyMC7QoNC+0LTQuNGC0LXQu9GMID0g0J/QsNC90LXQu9GM0JLQutC70LDQtNC+0LoxOw0K0JLQutC70LDQtNC60LAyMC7QotC10LrRgdGCID0gIjE5IjsNClvQktC60LvQsNC00LrQsDIwPl0NCls80J/QvtC70LXQktCy0L7QtNCwODBdDQrQn9C+0LvQtdCS0LLQvtC00LA4MC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAyMDsNCtCf0L7Qu9C10JLQstC+0LTQsDgwLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzMDEsIDIwKTsNCtCf0L7Qu9C10JLQstC+0LTQsDgwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjY7DQrQn9C+0LvQtdCS0LLQvtC00LA4MC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCAxODUpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDgwPl0NCls80J3QsNC00L/QuNGB0Yw4N10NCtCd0LDQtNC/0LjRgdGMODcu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjA7DQrQndCw0LTQv9C40YHRjDg3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE4KTsNCtCd0LDQtNC/0LjRgdGMODcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyNTsNCtCd0LDQtNC/0LjRgdGMODcu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMTY0KTsNCtCd0LDQtNC/0LjRgdGMODcu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC1IjsNClvQndCw0LTQv9C40YHRjDg3Pl0NCls80J/QvtC70LXQktCy0L7QtNCwODFdDQrQn9C+0LvQtdCS0LLQvtC00LA4MS7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAyMDsNCtCf0L7Qu9C10JLQstC+0LTQsDgxLtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDgxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg2MTEsIDc0KTsNCtCf0L7Qu9C10JLQstC+0LTQsDgxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjQ7DQrQn9C+0LvQtdCS0LLQvtC00LA4MS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA4Nyk7DQpb0J/QvtC70LXQktCy0L7QtNCwODE+XQ0KWzzQndCw0LTQv9C40YHRjDg4XQ0K0J3QsNC00L/QuNGB0Yw4OC7QoNC+0LTQuNGC0LXQu9GMID0g0JLQutC70LDQtNC60LAyMDsNCtCd0LDQtNC/0LjRgdGMODgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTYpOw0K0J3QsNC00L/QuNGB0Yw4OC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIzOw0K0J3QsNC00L/QuNGB0Yw4OC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDIxLCA2OCk7DQrQndCw0LTQv9C40YHRjDg4LtCi0LXQutGB0YIgPSAi0J7Qv9C40YHQsNC90LjQtSI7DQpb0J3QsNC00L/QuNGB0Yw4OD5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDgyXQ0K0J/QvtC70LXQktCy0L7QtNCwODIu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjA7DQrQn9C+0LvQtdCS0LLQvtC00LA4Mi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk3LCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA4Mi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J/QvtC70LXQktCy0L7QtNCwODIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDM2KTsNClvQn9C+0LvQtdCS0LLQvtC00LA4Mj5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDgzXQ0K0J/QvtC70LXQktCy0L7QtNCwODMu0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjA7DQrQn9C+0LvQtdCS0LLQvtC00LA4My7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzAxLCAyMCk7DQrQn9C+0LvQtdCS0LLQvtC00LA4My7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIxOw0K0J/QvtC70LXQktCy0L7QtNCwODMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgyMSwgMzYpOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDgzPl0NCls80J3QsNC00L/QuNGB0Yw4OV0NCtCd0LDQtNC/0LjRgdGMODku0KDQvtC00LjRgtC10LvRjCA9INCS0LrQu9Cw0LTQutCwMjA7DQrQndCw0LTQv9C40YHRjDg5LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE1KTsNCtCd0LDQtNC/0LjRgdGMODku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCd0LDQtNC/0LjRgdGMODku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgzMzUsIDE4KTsNCtCd0LDQtNC/0LjRgdGMODku0KLQtdC60YHRgiA9ICLQmNC80Y9FbiI7DQpb0J3QsNC00L/QuNGB0Yw4OT5dDQpbPNCd0LDQtNC/0LjRgdGMOTBdDQrQndCw0LTQv9C40YHRjDkwLtCg0L7QtNC40YLQtdC70YwgPSDQktC60LvQsNC00LrQsDIwOw0K0J3QsNC00L/QuNGB0Yw5MC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTAwLCAxOCk7DQrQndCw0LTQv9C40YHRjDkwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTk7DQrQndCw0LTQv9C40YHRjDkwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjEsIDE1KTsNCtCd0LDQtNC/0LjRgdGMOTAu0KLQtdC60YHRgiA9ICLQmNC80Y/QoNGD0YEiOw0KW9Cd0LDQtNC/0LjRgdGMOTA+XQ0KW9Ch0LLQvtC50YHRgtCy0LA+XQ0K"; + ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); + Ф = Новый ФормыДляОдноСкрипта(); + + Форма_0 = Ф.Форма(); + Форма_0.Отображать = Истина; + Форма_0.Показать(); + Форма_0.Активизировать(); + + Надпись1 = Ф.Надпись(); + Надпись2 = Ф.Надпись(); + ПолеВвода1 = Ф.ПолеВвода(); + ПолеВвода2 = Ф.ПолеВвода(); + Надпись3 = Ф.Надпись(); + ПолеВвода3 = Ф.ПолеВвода(); + Кнопка1 = Ф.Кнопка(); + Надпись4 = Ф.Надпись(); + Надпись5 = Ф.Надпись(); + Надпись10 = Ф.Надпись(); + ПанельВкладок1 = Ф.ПанельВкладок(); + Вкладка1 = Ф.Вкладка(); + Вкладка2 = Ф.Вкладка(); + Вкладка3 = Ф.Вкладка(); + Вкладка4 = Ф.Вкладка(); + Вкладка5 = Ф.Вкладка(); + Вкладка6 = Ф.Вкладка(); + Вкладка7 = Ф.Вкладка(); + Вкладка8 = Ф.Вкладка(); + Вкладка9 = Ф.Вкладка(); + Вкладка10 = Ф.Вкладка(); + Вкладка11 = Ф.Вкладка(); + Вкладка12 = Ф.Вкладка(); + Вкладка13 = Ф.Вкладка(); + Вкладка14 = Ф.Вкладка(); + Вкладка15 = Ф.Вкладка(); + Вкладка16 = Ф.Вкладка(); + Вкладка17 = Ф.Вкладка(); + Вкладка18 = Ф.Вкладка(); + Вкладка19 = Ф.Вкладка(); + Вкладка20 = Ф.Вкладка(); + Надпись11 = Ф.Надпись(); + Надпись12 = Ф.Надпись(); + ПолеВвода4 = Ф.ПолеВвода(); + ПолеВвода5 = Ф.ПолеВвода(); + Надпись13 = Ф.Надпись(); + ПолеВвода6 = Ф.ПолеВвода(); + Надпись14 = Ф.Надпись(); + ПолеВвода7 = Ф.ПолеВвода(); + ПолеВвода8 = Ф.ПолеВвода(); + Надпись15 = Ф.Надпись(); + ПолеВвода9 = Ф.ПолеВвода(); + Надпись16 = Ф.Надпись(); + ПолеВвода10 = Ф.ПолеВвода(); + ПолеВвода11 = Ф.ПолеВвода(); + Надпись17 = Ф.Надпись(); + Надпись18 = Ф.Надпись(); + ПолеВвода12 = Ф.ПолеВвода(); + Надпись19 = Ф.Надпись(); + ПолеВвода13 = Ф.ПолеВвода(); + Надпись20 = Ф.Надпись(); + ПолеВвода14 = Ф.ПолеВвода(); + ПолеВвода15 = Ф.ПолеВвода(); + Надпись21 = Ф.Надпись(); + Надпись22 = Ф.Надпись(); + ПолеВвода16 = Ф.ПолеВвода(); + Надпись23 = Ф.Надпись(); + ПолеВвода17 = Ф.ПолеВвода(); + Надпись24 = Ф.Надпись(); + ПолеВвода18 = Ф.ПолеВвода(); + ПолеВвода19 = Ф.ПолеВвода(); + Надпись25 = Ф.Надпись(); + Надпись26 = Ф.Надпись(); + ПолеВвода20 = Ф.ПолеВвода(); + Надпись27 = Ф.Надпись(); + ПолеВвода21 = Ф.ПолеВвода(); + Надпись28 = Ф.Надпись(); + ПолеВвода22 = Ф.ПолеВвода(); + ПолеВвода23 = Ф.ПолеВвода(); + Надпись29 = Ф.Надпись(); + Надпись30 = Ф.Надпись(); + ПолеВвода24 = Ф.ПолеВвода(); + Надпись31 = Ф.Надпись(); + ПолеВвода25 = Ф.ПолеВвода(); + Надпись32 = Ф.Надпись(); + ПолеВвода26 = Ф.ПолеВвода(); + ПолеВвода27 = Ф.ПолеВвода(); + Надпись33 = Ф.Надпись(); + Надпись34 = Ф.Надпись(); + ПолеВвода28 = Ф.ПолеВвода(); + Надпись35 = Ф.Надпись(); + ПолеВвода29 = Ф.ПолеВвода(); + Надпись36 = Ф.Надпись(); + ПолеВвода30 = Ф.ПолеВвода(); + ПолеВвода31 = Ф.ПолеВвода(); + Надпись37 = Ф.Надпись(); + Надпись38 = Ф.Надпись(); + ПолеВвода32 = Ф.ПолеВвода(); + Надпись39 = Ф.Надпись(); + ПолеВвода33 = Ф.ПолеВвода(); + Надпись40 = Ф.Надпись(); + ПолеВвода34 = Ф.ПолеВвода(); + ПолеВвода35 = Ф.ПолеВвода(); + Надпись41 = Ф.Надпись(); + Надпись42 = Ф.Надпись(); + ПолеВвода36 = Ф.ПолеВвода(); + Надпись43 = Ф.Надпись(); + ПолеВвода37 = Ф.ПолеВвода(); + Надпись44 = Ф.Надпись(); + ПолеВвода38 = Ф.ПолеВвода(); + ПолеВвода39 = Ф.ПолеВвода(); + Надпись45 = Ф.Надпись(); + Надпись46 = Ф.Надпись(); + ПолеВвода40 = Ф.ПолеВвода(); + Надпись47 = Ф.Надпись(); + ПолеВвода41 = Ф.ПолеВвода(); + Надпись48 = Ф.Надпись(); + ПолеВвода42 = Ф.ПолеВвода(); + ПолеВвода43 = Ф.ПолеВвода(); + Надпись49 = Ф.Надпись(); + Надпись50 = Ф.Надпись(); + ПолеВвода44 = Ф.ПолеВвода(); + Надпись51 = Ф.Надпись(); + ПолеВвода45 = Ф.ПолеВвода(); + Надпись52 = Ф.Надпись(); + ПолеВвода46 = Ф.ПолеВвода(); + ПолеВвода47 = Ф.ПолеВвода(); + Надпись53 = Ф.Надпись(); + Надпись54 = Ф.Надпись(); + ПолеВвода48 = Ф.ПолеВвода(); + Надпись55 = Ф.Надпись(); + ПолеВвода49 = Ф.ПолеВвода(); + Надпись56 = Ф.Надпись(); + ПолеВвода50 = Ф.ПолеВвода(); + ПолеВвода51 = Ф.ПолеВвода(); + Надпись57 = Ф.Надпись(); + Надпись58 = Ф.Надпись(); + ПолеВвода52 = Ф.ПолеВвода(); + Надпись59 = Ф.Надпись(); + ПолеВвода53 = Ф.ПолеВвода(); + Надпись60 = Ф.Надпись(); + ПолеВвода54 = Ф.ПолеВвода(); + ПолеВвода55 = Ф.ПолеВвода(); + Надпись61 = Ф.Надпись(); + Надпись62 = Ф.Надпись(); + ПолеВвода56 = Ф.ПолеВвода(); + Надпись63 = Ф.Надпись(); + ПолеВвода57 = Ф.ПолеВвода(); + Надпись64 = Ф.Надпись(); + ПолеВвода58 = Ф.ПолеВвода(); + ПолеВвода59 = Ф.ПолеВвода(); + Надпись65 = Ф.Надпись(); + Надпись66 = Ф.Надпись(); + ПолеВвода60 = Ф.ПолеВвода(); + Надпись67 = Ф.Надпись(); + ПолеВвода61 = Ф.ПолеВвода(); + Надпись68 = Ф.Надпись(); + ПолеВвода62 = Ф.ПолеВвода(); + ПолеВвода63 = Ф.ПолеВвода(); + Надпись69 = Ф.Надпись(); + Надпись70 = Ф.Надпись(); + ПолеВвода64 = Ф.ПолеВвода(); + Надпись71 = Ф.Надпись(); + ПолеВвода65 = Ф.ПолеВвода(); + Надпись72 = Ф.Надпись(); + ПолеВвода66 = Ф.ПолеВвода(); + ПолеВвода67 = Ф.ПолеВвода(); + Надпись73 = Ф.Надпись(); + Надпись74 = Ф.Надпись(); + ПолеВвода68 = Ф.ПолеВвода(); + Надпись75 = Ф.Надпись(); + ПолеВвода69 = Ф.ПолеВвода(); + Надпись76 = Ф.Надпись(); + ПолеВвода70 = Ф.ПолеВвода(); + ПолеВвода71 = Ф.ПолеВвода(); + Надпись77 = Ф.Надпись(); + Надпись78 = Ф.Надпись(); + ПолеВвода72 = Ф.ПолеВвода(); + Надпись79 = Ф.Надпись(); + ПолеВвода73 = Ф.ПолеВвода(); + Надпись80 = Ф.Надпись(); + ПолеВвода74 = Ф.ПолеВвода(); + ПолеВвода75 = Ф.ПолеВвода(); + Надпись81 = Ф.Надпись(); + Надпись82 = Ф.Надпись(); + ПолеВвода76 = Ф.ПолеВвода(); + Надпись83 = Ф.Надпись(); + ПолеВвода77 = Ф.ПолеВвода(); + Надпись84 = Ф.Надпись(); + ПолеВвода78 = Ф.ПолеВвода(); + ПолеВвода79 = Ф.ПолеВвода(); + Надпись85 = Ф.Надпись(); + Надпись86 = Ф.Надпись(); + ПолеВвода80 = Ф.ПолеВвода(); + Надпись87 = Ф.Надпись(); + ПолеВвода81 = Ф.ПолеВвода(); + Надпись88 = Ф.Надпись(); + ПолеВвода82 = Ф.ПолеВвода(); + ПолеВвода83 = Ф.ПолеВвода(); + Надпись89 = Ф.Надпись(); + Надпись90 = Ф.Надпись(); + + Форма_0.Размер = Ф.Размер(723, 523); + Форма_0.Текст = "Создание перечисления"; + Форма_0.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись1.Родитель = Форма_0; + Надпись1.Размер = Ф.Размер(100, 18); + Надпись1.ПорядокОбхода = 0; + Надпись1.Положение = Ф.Точка(26, 9); + Надпись1.Текст = "ИмяРус"; + Надпись1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись2.Родитель = Форма_0; + Надпись2.Размер = Ф.Размер(100, 18); + Надпись2.ПорядокОбхода = 0; + Надпись2.Положение = Ф.Точка(357, 9); + Надпись2.Текст = "ИмяEn"; + Надпись2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода1.Родитель = Форма_0; + ПолеВвода1.Размер = Ф.Размер(325, 22); + ПолеВвода1.ПорядокОбхода = 1; + ПолеВвода1.Положение = Ф.Точка(26, 30); + ПолеВвода1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода2.Родитель = Форма_0; + ПолеВвода2.Размер = Ф.Размер(325, 22); + ПолеВвода2.ПорядокОбхода = 2; + ПолеВвода2.Положение = Ф.Точка(357, 30); + ПолеВвода2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись3.Родитель = Форма_0; + Надпись3.Размер = Ф.Размер(100, 19); + Надпись3.ПорядокОбхода = 3; + Надпись3.Положение = Ф.Точка(26, 53); + Надпись3.Текст = "Описание"; + Надпись3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода3.Родитель = Форма_0; + ПолеВвода3.Размер = Ф.Размер(656, 51); + ПолеВвода3.ПорядокОбхода = 2; + ПолеВвода3.МногострочныйРежим = Истина; + ПолеВвода3.Положение = Ф.Точка(26, 75); + ПолеВвода3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка1.Родитель = Форма_0; + Кнопка1.Размер = Ф.Размер(142, 23); + Кнопка1.ПорядокОбхода = 4; + Кнопка1.Нажатие = Ф.Действие(ЭтотОбъект, "Кн1_Нажатие"); + Кнопка1.Положение = Ф.Точка(540, 424); + Кнопка1.Текст = "Создать перечисление"; + Кнопка1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись4.Родитель = Форма_0; + Надпись4.Размер = Ф.Размер(495, 23); + Надпись4.ПорядокОбхода = 5; + Надпись4.Положение = Ф.Точка(26, 452); + Надпись4.Текст = "Выходные данные будут в каталоге C:\000"; + Надпись4.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись5.Родитель = Форма_0; + Надпись5.Размер = Ф.Размер(495, 23); + Надпись5.ПорядокОбхода = 6; + Надпись5.Положение = Ф.Точка(26, 424); + Надпись5.Текст = "Исходные данные лежат в каталоге C:\444\OSDFormsRu"; + Надпись5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись10.Родитель = Форма_0; + Надпись10.Размер = Ф.Размер(100, 17); + Надпись10.ПорядокОбхода = 17; + Надпись10.Положение = Ф.Точка(26, 138); + Надпись10.Текст = "Параметры"; + Надпись10.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПанельВкладок1.Родитель = Форма_0; + ПанельВкладок1.Размер = Ф.Размер(656, 246); + ПанельВкладок1.ПорядокОбхода = 18; + ПанельВкладок1.Положение = Ф.Точка(26, 158); + ПанельВкладок1.РазмерЭлемента = Ф.Размер(32, 18); + ПанельВкладок1.РежимМасштабирования = Ф.РежимРазмераВкладок.Постоянный; + ПанельВкладок1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Вкладка1.Родитель = ПанельВкладок1; + Вкладка1.Текст = "0"; + + Надпись11.Родитель = Вкладка1; + Надпись11.Размер = Ф.Размер(100, 18); + Надпись11.ПорядокОбхода = 0; + Надпись11.Положение = Ф.Точка(20, 11); + Надпись11.Текст = "ИмяРус"; + + Надпись12.Родитель = Вкладка1; + Надпись12.Размер = Ф.Размер(100, 15); + Надпись12.ПорядокОбхода = 1; + Надпись12.Положение = Ф.Точка(334, 14); + Надпись12.Текст = "ИмяEn"; + + ПолеВвода4.Родитель = Вкладка1; + ПолеВвода4.Размер = Ф.Размер(301, 20); + ПолеВвода4.ПорядокОбхода = 2; + ПолеВвода4.Положение = Ф.Точка(20, 32); + + ПолеВвода5.Родитель = Вкладка1; + ПолеВвода5.Размер = Ф.Размер(297, 20); + ПолеВвода5.ПорядокОбхода = 3; + ПолеВвода5.Положение = Ф.Точка(334, 32); + + Надпись13.Родитель = Вкладка1; + Надпись13.Размер = Ф.Размер(100, 16); + Надпись13.ПорядокОбхода = 4; + Надпись13.Положение = Ф.Точка(20, 64); + Надпись13.Текст = "Описание"; + + ПолеВвода6.Родитель = Вкладка1; + ПолеВвода6.Размер = Ф.Размер(611, 74); + ПолеВвода6.ПорядокОбхода = 5; + ПолеВвода6.МногострочныйРежим = Истина; + ПолеВвода6.Положение = Ф.Точка(20, 83); + + Надпись14.Родитель = Вкладка1; + Надпись14.Размер = Ф.Размер(100, 18); + Надпись14.ПорядокОбхода = 6; + Надпись14.Положение = Ф.Точка(20, 160); + Надпись14.Текст = "Значение"; + + ПолеВвода7.Родитель = Вкладка1; + ПолеВвода7.Размер = Ф.Размер(301, 20); + ПолеВвода7.ПорядокОбхода = 7; + ПолеВвода7.Положение = Ф.Точка(20, 181); + + Вкладка2.Родитель = ПанельВкладок1; + Вкладка2.Текст = "1"; + + ПолеВвода8.Родитель = Вкладка2; + ПолеВвода8.Размер = Ф.Размер(301, 20); + ПолеВвода8.ПорядокОбхода = 26; + ПолеВвода8.Положение = Ф.Точка(21, 185); + + Надпись15.Родитель = Вкладка2; + Надпись15.Размер = Ф.Размер(100, 18); + Надпись15.ПорядокОбхода = 25; + Надпись15.Положение = Ф.Точка(21, 164); + Надпись15.Текст = "Значение"; + + ПолеВвода9.Родитель = Вкладка2; + ПолеВвода9.Размер = Ф.Размер(611, 74); + ПолеВвода9.ПорядокОбхода = 24; + ПолеВвода9.МногострочныйРежим = Истина; + ПолеВвода9.Положение = Ф.Точка(21, 87); + + Надпись16.Родитель = Вкладка2; + Надпись16.Размер = Ф.Размер(100, 16); + Надпись16.ПорядокОбхода = 23; + Надпись16.Положение = Ф.Точка(21, 68); + Надпись16.Текст = "Описание"; + + ПолеВвода10.Родитель = Вкладка2; + ПолеВвода10.Размер = Ф.Размер(297, 20); + ПолеВвода10.ПорядокОбхода = 22; + ПолеВвода10.Положение = Ф.Точка(335, 36); + + ПолеВвода11.Родитель = Вкладка2; + ПолеВвода11.Размер = Ф.Размер(301, 20); + ПолеВвода11.ПорядокОбхода = 21; + ПолеВвода11.Положение = Ф.Точка(21, 36); + + Надпись17.Родитель = Вкладка2; + Надпись17.Размер = Ф.Размер(100, 15); + Надпись17.ПорядокОбхода = 20; + Надпись17.Положение = Ф.Точка(335, 18); + Надпись17.Текст = "ИмяEn"; + + Надпись18.Родитель = Вкладка2; + Надпись18.Размер = Ф.Размер(100, 18); + Надпись18.ПорядокОбхода = 19; + Надпись18.Положение = Ф.Точка(21, 15); + Надпись18.Текст = "ИмяРус"; + + Вкладка3.Родитель = ПанельВкладок1; + Вкладка3.Текст = "2"; + + ПолеВвода12.Родитель = Вкладка3; + ПолеВвода12.Размер = Ф.Размер(301, 20); + ПолеВвода12.ПорядокОбхода = 26; + ПолеВвода12.Положение = Ф.Точка(17, 184); + + Надпись19.Родитель = Вкладка3; + Надпись19.Размер = Ф.Размер(100, 18); + Надпись19.ПорядокОбхода = 25; + Надпись19.Положение = Ф.Точка(17, 163); + Надпись19.Текст = "Значение"; + + ПолеВвода13.Родитель = Вкладка3; + ПолеВвода13.Размер = Ф.Размер(611, 74); + ПолеВвода13.ПорядокОбхода = 24; + ПолеВвода13.МногострочныйРежим = Истина; + ПолеВвода13.Положение = Ф.Точка(17, 86); + + Надпись20.Родитель = Вкладка3; + Надпись20.Размер = Ф.Размер(100, 16); + Надпись20.ПорядокОбхода = 23; + Надпись20.Положение = Ф.Точка(17, 67); + Надпись20.Текст = "Описание"; + + ПолеВвода14.Родитель = Вкладка3; + ПолеВвода14.Размер = Ф.Размер(297, 20); + ПолеВвода14.ПорядокОбхода = 22; + ПолеВвода14.Положение = Ф.Точка(331, 35); + + ПолеВвода15.Родитель = Вкладка3; + ПолеВвода15.Размер = Ф.Размер(301, 20); + ПолеВвода15.ПорядокОбхода = 21; + ПолеВвода15.Положение = Ф.Точка(17, 35); + + Надпись21.Родитель = Вкладка3; + Надпись21.Размер = Ф.Размер(100, 15); + Надпись21.ПорядокОбхода = 20; + Надпись21.Положение = Ф.Точка(331, 17); + Надпись21.Текст = "ИмяEn"; + + Надпись22.Родитель = Вкладка3; + Надпись22.Размер = Ф.Размер(100, 18); + Надпись22.ПорядокОбхода = 19; + Надпись22.Положение = Ф.Точка(17, 14); + Надпись22.Текст = "ИмяРус"; + + Вкладка4.Родитель = ПанельВкладок1; + Вкладка4.Текст = "3"; + + ПолеВвода16.Родитель = Вкладка4; + ПолеВвода16.Размер = Ф.Размер(301, 20); + ПолеВвода16.ПорядокОбхода = 26; + ПолеВвода16.Положение = Ф.Точка(17, 185); + + Надпись23.Родитель = Вкладка4; + Надпись23.Размер = Ф.Размер(100, 18); + Надпись23.ПорядокОбхода = 25; + Надпись23.Положение = Ф.Точка(17, 164); + Надпись23.Текст = "Значение"; + + ПолеВвода17.Родитель = Вкладка4; + ПолеВвода17.Размер = Ф.Размер(611, 74); + ПолеВвода17.ПорядокОбхода = 24; + ПолеВвода17.МногострочныйРежим = Истина; + ПолеВвода17.Положение = Ф.Точка(17, 87); + + Надпись24.Родитель = Вкладка4; + Надпись24.Размер = Ф.Размер(100, 16); + Надпись24.ПорядокОбхода = 23; + Надпись24.Положение = Ф.Точка(17, 68); + Надпись24.Текст = "Описание"; + + ПолеВвода18.Родитель = Вкладка4; + ПолеВвода18.Размер = Ф.Размер(297, 20); + ПолеВвода18.ПорядокОбхода = 22; + ПолеВвода18.Положение = Ф.Точка(331, 36); + + ПолеВвода19.Родитель = Вкладка4; + ПолеВвода19.Размер = Ф.Размер(301, 20); + ПолеВвода19.ПорядокОбхода = 21; + ПолеВвода19.Положение = Ф.Точка(17, 36); + + Надпись25.Родитель = Вкладка4; + Надпись25.Размер = Ф.Размер(100, 15); + Надпись25.ПорядокОбхода = 20; + Надпись25.Положение = Ф.Точка(331, 18); + Надпись25.Текст = "ИмяEn"; + + Надпись26.Родитель = Вкладка4; + Надпись26.Размер = Ф.Размер(100, 18); + Надпись26.ПорядокОбхода = 19; + Надпись26.Положение = Ф.Точка(17, 15); + Надпись26.Текст = "ИмяРус"; + + Вкладка5.Родитель = ПанельВкладок1; + Вкладка5.Текст = "4"; + + ПолеВвода20.Родитель = Вкладка5; + ПолеВвода20.Размер = Ф.Размер(301, 20); + ПолеВвода20.ПорядокОбхода = 26; + ПолеВвода20.Положение = Ф.Точка(18, 184); + + Надпись27.Родитель = Вкладка5; + Надпись27.Размер = Ф.Размер(100, 18); + Надпись27.ПорядокОбхода = 25; + Надпись27.Положение = Ф.Точка(18, 163); + Надпись27.Текст = "Значение"; + + ПолеВвода21.Родитель = Вкладка5; + ПолеВвода21.Размер = Ф.Размер(611, 74); + ПолеВвода21.ПорядокОбхода = 24; + ПолеВвода21.МногострочныйРежим = Истина; + ПолеВвода21.Положение = Ф.Точка(18, 86); + + Надпись28.Родитель = Вкладка5; + Надпись28.Размер = Ф.Размер(100, 16); + Надпись28.ПорядокОбхода = 23; + Надпись28.Положение = Ф.Точка(18, 67); + Надпись28.Текст = "Описание"; + + ПолеВвода22.Родитель = Вкладка5; + ПолеВвода22.Размер = Ф.Размер(297, 20); + ПолеВвода22.ПорядокОбхода = 22; + ПолеВвода22.Положение = Ф.Точка(332, 35); + + ПолеВвода23.Родитель = Вкладка5; + ПолеВвода23.Размер = Ф.Размер(301, 20); + ПолеВвода23.ПорядокОбхода = 21; + ПолеВвода23.Положение = Ф.Точка(18, 35); + + Надпись29.Родитель = Вкладка5; + Надпись29.Размер = Ф.Размер(100, 15); + Надпись29.ПорядокОбхода = 20; + Надпись29.Положение = Ф.Точка(332, 17); + Надпись29.Текст = "ИмяEn"; + + Надпись30.Родитель = Вкладка5; + Надпись30.Размер = Ф.Размер(100, 18); + Надпись30.ПорядокОбхода = 19; + Надпись30.Положение = Ф.Точка(18, 14); + Надпись30.Текст = "ИмяРус"; + + Вкладка6.Родитель = ПанельВкладок1; + Вкладка6.Текст = "5"; + + ПолеВвода24.Родитель = Вкладка6; + ПолеВвода24.Размер = Ф.Размер(301, 20); + ПолеВвода24.ПорядокОбхода = 26; + ПолеВвода24.Положение = Ф.Точка(22, 187); + + Надпись31.Родитель = Вкладка6; + Надпись31.Размер = Ф.Размер(100, 18); + Надпись31.ПорядокОбхода = 25; + Надпись31.Положение = Ф.Точка(22, 166); + Надпись31.Текст = "Значение"; + + ПолеВвода25.Родитель = Вкладка6; + ПолеВвода25.Размер = Ф.Размер(611, 74); + ПолеВвода25.ПорядокОбхода = 24; + ПолеВвода25.МногострочныйРежим = Истина; + ПолеВвода25.Положение = Ф.Точка(22, 89); + + Надпись32.Родитель = Вкладка6; + Надпись32.Размер = Ф.Размер(100, 16); + Надпись32.ПорядокОбхода = 23; + Надпись32.Положение = Ф.Точка(22, 70); + Надпись32.Текст = "Описание"; + + ПолеВвода26.Родитель = Вкладка6; + ПолеВвода26.Размер = Ф.Размер(297, 20); + ПолеВвода26.ПорядокОбхода = 22; + ПолеВвода26.Положение = Ф.Точка(336, 38); + + ПолеВвода27.Родитель = Вкладка6; + ПолеВвода27.Размер = Ф.Размер(301, 20); + ПолеВвода27.ПорядокОбхода = 21; + ПолеВвода27.Положение = Ф.Точка(22, 38); + + Надпись33.Родитель = Вкладка6; + Надпись33.Размер = Ф.Размер(100, 15); + Надпись33.ПорядокОбхода = 20; + Надпись33.Положение = Ф.Точка(336, 20); + Надпись33.Текст = "ИмяEn"; + + Надпись34.Родитель = Вкладка6; + Надпись34.Размер = Ф.Размер(100, 18); + Надпись34.ПорядокОбхода = 19; + Надпись34.Положение = Ф.Точка(22, 17); + Надпись34.Текст = "ИмяРус"; + + Вкладка7.Родитель = ПанельВкладок1; + Вкладка7.Текст = "6"; + + ПолеВвода28.Родитель = Вкладка7; + ПолеВвода28.Размер = Ф.Размер(301, 20); + ПолеВвода28.ПорядокОбхода = 26; + ПолеВвода28.Положение = Ф.Точка(19, 186); + + Надпись35.Родитель = Вкладка7; + Надпись35.Размер = Ф.Размер(100, 18); + Надпись35.ПорядокОбхода = 25; + Надпись35.Положение = Ф.Точка(19, 165); + Надпись35.Текст = "Значение"; + + ПолеВвода29.Родитель = Вкладка7; + ПолеВвода29.Размер = Ф.Размер(611, 74); + ПолеВвода29.ПорядокОбхода = 24; + ПолеВвода29.МногострочныйРежим = Истина; + ПолеВвода29.Положение = Ф.Точка(19, 88); + + Надпись36.Родитель = Вкладка7; + Надпись36.Размер = Ф.Размер(100, 16); + Надпись36.ПорядокОбхода = 23; + Надпись36.Положение = Ф.Точка(19, 69); + Надпись36.Текст = "Описание"; + + ПолеВвода30.Родитель = Вкладка7; + ПолеВвода30.Размер = Ф.Размер(297, 20); + ПолеВвода30.ПорядокОбхода = 22; + ПолеВвода30.Положение = Ф.Точка(333, 37); + + ПолеВвода31.Родитель = Вкладка7; + ПолеВвода31.Размер = Ф.Размер(301, 20); + ПолеВвода31.ПорядокОбхода = 21; + ПолеВвода31.Положение = Ф.Точка(19, 37); + + Надпись37.Родитель = Вкладка7; + Надпись37.Размер = Ф.Размер(100, 15); + Надпись37.ПорядокОбхода = 20; + Надпись37.Положение = Ф.Точка(333, 19); + Надпись37.Текст = "ИмяEn"; + + Надпись38.Родитель = Вкладка7; + Надпись38.Размер = Ф.Размер(100, 18); + Надпись38.ПорядокОбхода = 19; + Надпись38.Положение = Ф.Точка(19, 16); + Надпись38.Текст = "ИмяРус"; + + Вкладка8.Родитель = ПанельВкладок1; + Вкладка8.Текст = "7"; + + ПолеВвода32.Родитель = Вкладка8; + ПолеВвода32.Размер = Ф.Размер(301, 20); + ПолеВвода32.ПорядокОбхода = 26; + ПолеВвода32.Положение = Ф.Точка(20, 187); + + Надпись39.Родитель = Вкладка8; + Надпись39.Размер = Ф.Размер(100, 18); + Надпись39.ПорядокОбхода = 25; + Надпись39.Положение = Ф.Точка(20, 166); + Надпись39.Текст = "Значение"; + + ПолеВвода33.Родитель = Вкладка8; + ПолеВвода33.Размер = Ф.Размер(611, 74); + ПолеВвода33.ПорядокОбхода = 24; + ПолеВвода33.МногострочныйРежим = Истина; + ПолеВвода33.Положение = Ф.Точка(20, 89); + + Надпись40.Родитель = Вкладка8; + Надпись40.Размер = Ф.Размер(100, 16); + Надпись40.ПорядокОбхода = 23; + Надпись40.Положение = Ф.Точка(20, 70); + Надпись40.Текст = "Описание"; + + ПолеВвода34.Родитель = Вкладка8; + ПолеВвода34.Размер = Ф.Размер(297, 20); + ПолеВвода34.ПорядокОбхода = 22; + ПолеВвода34.Положение = Ф.Точка(334, 38); + + ПолеВвода35.Родитель = Вкладка8; + ПолеВвода35.Размер = Ф.Размер(301, 20); + ПолеВвода35.ПорядокОбхода = 21; + ПолеВвода35.Положение = Ф.Точка(20, 38); + + Надпись41.Родитель = Вкладка8; + Надпись41.Размер = Ф.Размер(100, 15); + Надпись41.ПорядокОбхода = 20; + Надпись41.Положение = Ф.Точка(334, 20); + Надпись41.Текст = "ИмяEn"; + + Надпись42.Родитель = Вкладка8; + Надпись42.Размер = Ф.Размер(100, 18); + Надпись42.ПорядокОбхода = 19; + Надпись42.Положение = Ф.Точка(20, 17); + Надпись42.Текст = "ИмяРус"; + + Вкладка9.Родитель = ПанельВкладок1; + Вкладка9.Текст = "8"; + + ПолеВвода36.Родитель = Вкладка9; + ПолеВвода36.Размер = Ф.Размер(301, 20); + ПолеВвода36.ПорядокОбхода = 26; + ПолеВвода36.Положение = Ф.Точка(20, 185); + + Надпись43.Родитель = Вкладка9; + Надпись43.Размер = Ф.Размер(100, 18); + Надпись43.ПорядокОбхода = 25; + Надпись43.Положение = Ф.Точка(20, 164); + Надпись43.Текст = "Значение"; + + ПолеВвода37.Родитель = Вкладка9; + ПолеВвода37.Размер = Ф.Размер(611, 74); + ПолеВвода37.ПорядокОбхода = 24; + ПолеВвода37.МногострочныйРежим = Истина; + ПолеВвода37.Положение = Ф.Точка(20, 87); + + Надпись44.Родитель = Вкладка9; + Надпись44.Размер = Ф.Размер(100, 16); + Надпись44.ПорядокОбхода = 23; + Надпись44.Положение = Ф.Точка(20, 68); + Надпись44.Текст = "Описание"; + + ПолеВвода38.Родитель = Вкладка9; + ПолеВвода38.Размер = Ф.Размер(297, 20); + ПолеВвода38.ПорядокОбхода = 22; + ПолеВвода38.Положение = Ф.Точка(334, 36); + + ПолеВвода39.Родитель = Вкладка9; + ПолеВвода39.Размер = Ф.Размер(301, 20); + ПолеВвода39.ПорядокОбхода = 21; + ПолеВвода39.Положение = Ф.Точка(20, 36); + + Надпись45.Родитель = Вкладка9; + Надпись45.Размер = Ф.Размер(100, 15); + Надпись45.ПорядокОбхода = 20; + Надпись45.Положение = Ф.Точка(334, 18); + Надпись45.Текст = "ИмяEn"; + + Надпись46.Родитель = Вкладка9; + Надпись46.Размер = Ф.Размер(100, 18); + Надпись46.ПорядокОбхода = 19; + Надпись46.Положение = Ф.Точка(20, 15); + Надпись46.Текст = "ИмяРус"; + + Вкладка10.Родитель = ПанельВкладок1; + Вкладка10.Текст = "9"; + + ПолеВвода40.Родитель = Вкладка10; + ПолеВвода40.Размер = Ф.Размер(301, 20); + ПолеВвода40.ПорядокОбхода = 26; + ПолеВвода40.Положение = Ф.Точка(19, 188); + + Надпись47.Родитель = Вкладка10; + Надпись47.Размер = Ф.Размер(100, 18); + Надпись47.ПорядокОбхода = 25; + Надпись47.Положение = Ф.Точка(19, 167); + Надпись47.Текст = "Значение"; + + ПолеВвода41.Родитель = Вкладка10; + ПолеВвода41.Размер = Ф.Размер(611, 74); + ПолеВвода41.ПорядокОбхода = 24; + ПолеВвода41.МногострочныйРежим = Истина; + ПолеВвода41.Положение = Ф.Точка(19, 90); + + Надпись48.Родитель = Вкладка10; + Надпись48.Размер = Ф.Размер(100, 16); + Надпись48.ПорядокОбхода = 23; + Надпись48.Положение = Ф.Точка(19, 71); + Надпись48.Текст = "Описание"; + + ПолеВвода42.Родитель = Вкладка10; + ПолеВвода42.Размер = Ф.Размер(297, 20); + ПолеВвода42.ПорядокОбхода = 22; + ПолеВвода42.Положение = Ф.Точка(333, 39); + + ПолеВвода43.Родитель = Вкладка10; + ПолеВвода43.Размер = Ф.Размер(301, 20); + ПолеВвода43.ПорядокОбхода = 21; + ПолеВвода43.Положение = Ф.Точка(19, 39); + + Надпись49.Родитель = Вкладка10; + Надпись49.Размер = Ф.Размер(100, 15); + Надпись49.ПорядокОбхода = 20; + Надпись49.Положение = Ф.Точка(333, 21); + Надпись49.Текст = "ИмяEn"; + + Надпись50.Родитель = Вкладка10; + Надпись50.Размер = Ф.Размер(100, 18); + Надпись50.ПорядокОбхода = 19; + Надпись50.Положение = Ф.Точка(19, 18); + Надпись50.Текст = "ИмяРус"; + + Вкладка11.Родитель = ПанельВкладок1; + Вкладка11.Текст = "10"; + + ПолеВвода44.Родитель = Вкладка11; + ПолеВвода44.Размер = Ф.Размер(301, 20); + ПолеВвода44.ПорядокОбхода = 26; + ПолеВвода44.Положение = Ф.Точка(21, 186); + + Надпись51.Родитель = Вкладка11; + Надпись51.Размер = Ф.Размер(100, 18); + Надпись51.ПорядокОбхода = 25; + Надпись51.Положение = Ф.Точка(21, 165); + Надпись51.Текст = "Значение"; + + ПолеВвода45.Родитель = Вкладка11; + ПолеВвода45.Размер = Ф.Размер(611, 74); + ПолеВвода45.ПорядокОбхода = 24; + ПолеВвода45.МногострочныйРежим = Истина; + ПолеВвода45.Положение = Ф.Точка(21, 88); + + Надпись52.Родитель = Вкладка11; + Надпись52.Размер = Ф.Размер(100, 16); + Надпись52.ПорядокОбхода = 23; + Надпись52.Положение = Ф.Точка(21, 69); + Надпись52.Текст = "Описание"; + + ПолеВвода46.Родитель = Вкладка11; + ПолеВвода46.Размер = Ф.Размер(297, 20); + ПолеВвода46.ПорядокОбхода = 22; + ПолеВвода46.Положение = Ф.Точка(335, 37); + + ПолеВвода47.Родитель = Вкладка11; + ПолеВвода47.Размер = Ф.Размер(301, 20); + ПолеВвода47.ПорядокОбхода = 21; + ПолеВвода47.Положение = Ф.Точка(21, 37); + + Надпись53.Родитель = Вкладка11; + Надпись53.Размер = Ф.Размер(100, 15); + Надпись53.ПорядокОбхода = 20; + Надпись53.Положение = Ф.Точка(335, 19); + Надпись53.Текст = "ИмяEn"; + + Надпись54.Родитель = Вкладка11; + Надпись54.Размер = Ф.Размер(100, 18); + Надпись54.ПорядокОбхода = 19; + Надпись54.Положение = Ф.Точка(21, 16); + Надпись54.Текст = "ИмяРус"; + + Вкладка12.Родитель = ПанельВкладок1; + Вкладка12.Текст = "11"; + + ПолеВвода48.Родитель = Вкладка12; + ПолеВвода48.Размер = Ф.Размер(301, 20); + ПолеВвода48.ПорядокОбхода = 26; + ПолеВвода48.Положение = Ф.Точка(19, 187); + + Надпись55.Родитель = Вкладка12; + Надпись55.Размер = Ф.Размер(100, 18); + Надпись55.ПорядокОбхода = 25; + Надпись55.Положение = Ф.Точка(19, 166); + Надпись55.Текст = "Значение"; + + ПолеВвода49.Родитель = Вкладка12; + ПолеВвода49.Размер = Ф.Размер(611, 74); + ПолеВвода49.ПорядокОбхода = 24; + ПолеВвода49.МногострочныйРежим = Истина; + ПолеВвода49.Положение = Ф.Точка(19, 89); + + Надпись56.Родитель = Вкладка12; + Надпись56.Размер = Ф.Размер(100, 16); + Надпись56.ПорядокОбхода = 23; + Надпись56.Положение = Ф.Точка(19, 70); + Надпись56.Текст = "Описание"; + + ПолеВвода50.Родитель = Вкладка12; + ПолеВвода50.Размер = Ф.Размер(297, 20); + ПолеВвода50.ПорядокОбхода = 22; + ПолеВвода50.Положение = Ф.Точка(333, 38); + + ПолеВвода51.Родитель = Вкладка12; + ПолеВвода51.Размер = Ф.Размер(301, 20); + ПолеВвода51.ПорядокОбхода = 21; + ПолеВвода51.Положение = Ф.Точка(19, 38); + + Надпись57.Родитель = Вкладка12; + Надпись57.Размер = Ф.Размер(100, 15); + Надпись57.ПорядокОбхода = 20; + Надпись57.Положение = Ф.Точка(333, 20); + Надпись57.Текст = "ИмяEn"; + + Надпись58.Родитель = Вкладка12; + Надпись58.Размер = Ф.Размер(100, 18); + Надпись58.ПорядокОбхода = 19; + Надпись58.Положение = Ф.Точка(19, 17); + Надпись58.Текст = "ИмяРус"; + + Вкладка13.Родитель = ПанельВкладок1; + Вкладка13.Текст = "12"; + + ПолеВвода52.Родитель = Вкладка13; + ПолеВвода52.Размер = Ф.Размер(301, 20); + ПолеВвода52.ПорядокОбхода = 26; + ПолеВвода52.Положение = Ф.Точка(21, 188); + + Надпись59.Родитель = Вкладка13; + Надпись59.Размер = Ф.Размер(100, 18); + Надпись59.ПорядокОбхода = 25; + Надпись59.Положение = Ф.Точка(21, 167); + Надпись59.Текст = "Значение"; + + ПолеВвода53.Родитель = Вкладка13; + ПолеВвода53.Размер = Ф.Размер(611, 74); + ПолеВвода53.ПорядокОбхода = 24; + ПолеВвода53.МногострочныйРежим = Истина; + ПолеВвода53.Положение = Ф.Точка(21, 90); + + Надпись60.Родитель = Вкладка13; + Надпись60.Размер = Ф.Размер(100, 16); + Надпись60.ПорядокОбхода = 23; + Надпись60.Положение = Ф.Точка(21, 71); + Надпись60.Текст = "Описание"; + + ПолеВвода54.Родитель = Вкладка13; + ПолеВвода54.Размер = Ф.Размер(297, 20); + ПолеВвода54.ПорядокОбхода = 22; + ПолеВвода54.Положение = Ф.Точка(335, 39); + + ПолеВвода55.Родитель = Вкладка13; + ПолеВвода55.Размер = Ф.Размер(301, 20); + ПолеВвода55.ПорядокОбхода = 21; + ПолеВвода55.Положение = Ф.Точка(21, 39); + + Надпись61.Родитель = Вкладка13; + Надпись61.Размер = Ф.Размер(100, 15); + Надпись61.ПорядокОбхода = 20; + Надпись61.Положение = Ф.Точка(335, 21); + Надпись61.Текст = "ИмяEn"; + + Надпись62.Родитель = Вкладка13; + Надпись62.Размер = Ф.Размер(100, 18); + Надпись62.ПорядокОбхода = 19; + Надпись62.Положение = Ф.Точка(21, 18); + Надпись62.Текст = "ИмяРус"; + + Вкладка14.Родитель = ПанельВкладок1; + Вкладка14.Текст = "13"; + + ПолеВвода56.Родитель = Вкладка14; + ПолеВвода56.Размер = Ф.Размер(301, 20); + ПолеВвода56.ПорядокОбхода = 26; + ПолеВвода56.Положение = Ф.Точка(20, 188); + + Надпись63.Родитель = Вкладка14; + Надпись63.Размер = Ф.Размер(100, 18); + Надпись63.ПорядокОбхода = 25; + Надпись63.Положение = Ф.Точка(20, 167); + Надпись63.Текст = "Значение"; + + ПолеВвода57.Родитель = Вкладка14; + ПолеВвода57.Размер = Ф.Размер(611, 74); + ПолеВвода57.ПорядокОбхода = 24; + ПолеВвода57.МногострочныйРежим = Истина; + ПолеВвода57.Положение = Ф.Точка(20, 90); + + Надпись64.Родитель = Вкладка14; + Надпись64.Размер = Ф.Размер(100, 16); + Надпись64.ПорядокОбхода = 23; + Надпись64.Положение = Ф.Точка(20, 71); + Надпись64.Текст = "Описание"; + + ПолеВвода58.Родитель = Вкладка14; + ПолеВвода58.Размер = Ф.Размер(297, 20); + ПолеВвода58.ПорядокОбхода = 22; + ПолеВвода58.Положение = Ф.Точка(334, 39); + + ПолеВвода59.Родитель = Вкладка14; + ПолеВвода59.Размер = Ф.Размер(301, 20); + ПолеВвода59.ПорядокОбхода = 21; + ПолеВвода59.Положение = Ф.Точка(20, 39); + + Надпись65.Родитель = Вкладка14; + Надпись65.Размер = Ф.Размер(100, 15); + Надпись65.ПорядокОбхода = 20; + Надпись65.Положение = Ф.Точка(334, 21); + Надпись65.Текст = "ИмяEn"; + + Надпись66.Родитель = Вкладка14; + Надпись66.Размер = Ф.Размер(100, 18); + Надпись66.ПорядокОбхода = 19; + Надпись66.Положение = Ф.Точка(20, 18); + Надпись66.Текст = "ИмяРус"; + + Вкладка15.Родитель = ПанельВкладок1; + Вкладка15.Текст = "14"; + + ПолеВвода60.Родитель = Вкладка15; + ПолеВвода60.Размер = Ф.Размер(301, 20); + ПолеВвода60.ПорядокОбхода = 26; + ПолеВвода60.Положение = Ф.Точка(21, 183); + + Надпись67.Родитель = Вкладка15; + Надпись67.Размер = Ф.Размер(100, 18); + Надпись67.ПорядокОбхода = 25; + Надпись67.Положение = Ф.Точка(21, 162); + Надпись67.Текст = "Значение"; + + ПолеВвода61.Родитель = Вкладка15; + ПолеВвода61.Размер = Ф.Размер(611, 74); + ПолеВвода61.ПорядокОбхода = 24; + ПолеВвода61.МногострочныйРежим = Истина; + ПолеВвода61.Положение = Ф.Точка(21, 85); + + Надпись68.Родитель = Вкладка15; + Надпись68.Размер = Ф.Размер(100, 16); + Надпись68.ПорядокОбхода = 23; + Надпись68.Положение = Ф.Точка(21, 66); + Надпись68.Текст = "Описание"; + + ПолеВвода62.Родитель = Вкладка15; + ПолеВвода62.Размер = Ф.Размер(297, 20); + ПолеВвода62.ПорядокОбхода = 22; + ПолеВвода62.Положение = Ф.Точка(335, 34); + + ПолеВвода63.Родитель = Вкладка15; + ПолеВвода63.Размер = Ф.Размер(301, 20); + ПолеВвода63.ПорядокОбхода = 21; + ПолеВвода63.Положение = Ф.Точка(21, 34); + + Надпись69.Родитель = Вкладка15; + Надпись69.Размер = Ф.Размер(100, 15); + Надпись69.ПорядокОбхода = 20; + Надпись69.Положение = Ф.Точка(335, 16); + Надпись69.Текст = "ИмяEn"; + + Надпись70.Родитель = Вкладка15; + Надпись70.Размер = Ф.Размер(100, 18); + Надпись70.ПорядокОбхода = 19; + Надпись70.Положение = Ф.Точка(21, 13); + Надпись70.Текст = "ИмяРус"; + + Вкладка16.Родитель = ПанельВкладок1; + Вкладка16.Текст = "15"; + + ПолеВвода64.Родитель = Вкладка16; + ПолеВвода64.Размер = Ф.Размер(301, 20); + ПолеВвода64.ПорядокОбхода = 26; + ПолеВвода64.Положение = Ф.Точка(20, 185); + + Надпись71.Родитель = Вкладка16; + Надпись71.Размер = Ф.Размер(100, 18); + Надпись71.ПорядокОбхода = 25; + Надпись71.Положение = Ф.Точка(20, 164); + Надпись71.Текст = "Значение"; + + ПолеВвода65.Родитель = Вкладка16; + ПолеВвода65.Размер = Ф.Размер(611, 74); + ПолеВвода65.ПорядокОбхода = 24; + ПолеВвода65.МногострочныйРежим = Истина; + ПолеВвода65.Положение = Ф.Точка(20, 87); + + Надпись72.Родитель = Вкладка16; + Надпись72.Размер = Ф.Размер(100, 16); + Надпись72.ПорядокОбхода = 23; + Надпись72.Положение = Ф.Точка(20, 68); + Надпись72.Текст = "Описание"; + + ПолеВвода66.Родитель = Вкладка16; + ПолеВвода66.Размер = Ф.Размер(297, 20); + ПолеВвода66.ПорядокОбхода = 22; + ПолеВвода66.Положение = Ф.Точка(334, 36); + + ПолеВвода67.Родитель = Вкладка16; + ПолеВвода67.Размер = Ф.Размер(301, 20); + ПолеВвода67.ПорядокОбхода = 21; + ПолеВвода67.Положение = Ф.Точка(20, 36); + + Надпись73.Родитель = Вкладка16; + Надпись73.Размер = Ф.Размер(100, 15); + Надпись73.ПорядокОбхода = 20; + Надпись73.Положение = Ф.Точка(334, 18); + Надпись73.Текст = "ИмяEn"; + + Надпись74.Родитель = Вкладка16; + Надпись74.Размер = Ф.Размер(100, 18); + Надпись74.ПорядокОбхода = 19; + Надпись74.Положение = Ф.Точка(20, 15); + Надпись74.Текст = "ИмяРус"; + + Вкладка17.Родитель = ПанельВкладок1; + Вкладка17.Текст = "16"; + + ПолеВвода68.Родитель = Вкладка17; + ПолеВвода68.Размер = Ф.Размер(301, 20); + ПолеВвода68.ПорядокОбхода = 26; + ПолеВвода68.Положение = Ф.Точка(19, 185); + + Надпись75.Родитель = Вкладка17; + Надпись75.Размер = Ф.Размер(100, 18); + Надпись75.ПорядокОбхода = 25; + Надпись75.Положение = Ф.Точка(19, 164); + Надпись75.Текст = "Значение"; + + ПолеВвода69.Родитель = Вкладка17; + ПолеВвода69.Размер = Ф.Размер(611, 74); + ПолеВвода69.ПорядокОбхода = 24; + ПолеВвода69.МногострочныйРежим = Истина; + ПолеВвода69.Положение = Ф.Точка(19, 87); + + Надпись76.Родитель = Вкладка17; + Надпись76.Размер = Ф.Размер(100, 16); + Надпись76.ПорядокОбхода = 23; + Надпись76.Положение = Ф.Точка(19, 68); + Надпись76.Текст = "Описание"; + + ПолеВвода70.Родитель = Вкладка17; + ПолеВвода70.Размер = Ф.Размер(297, 20); + ПолеВвода70.ПорядокОбхода = 22; + ПолеВвода70.Положение = Ф.Точка(333, 36); + + ПолеВвода71.Родитель = Вкладка17; + ПолеВвода71.Размер = Ф.Размер(301, 20); + ПолеВвода71.ПорядокОбхода = 21; + ПолеВвода71.Положение = Ф.Точка(19, 36); + + Надпись77.Родитель = Вкладка17; + Надпись77.Размер = Ф.Размер(100, 15); + Надпись77.ПорядокОбхода = 20; + Надпись77.Положение = Ф.Точка(333, 18); + Надпись77.Текст = "ИмяEn"; + + Надпись78.Родитель = Вкладка17; + Надпись78.Размер = Ф.Размер(100, 18); + Надпись78.ПорядокОбхода = 19; + Надпись78.Положение = Ф.Точка(19, 15); + Надпись78.Текст = "ИмяРус"; + + Вкладка18.Родитель = ПанельВкладок1; + Вкладка18.Текст = "17"; + + ПолеВвода72.Родитель = Вкладка18; + ПолеВвода72.Размер = Ф.Размер(301, 20); + ПолеВвода72.ПорядокОбхода = 26; + ПолеВвода72.Положение = Ф.Точка(21, 188); + + Надпись79.Родитель = Вкладка18; + Надпись79.Размер = Ф.Размер(100, 18); + Надпись79.ПорядокОбхода = 25; + Надпись79.Положение = Ф.Точка(21, 167); + Надпись79.Текст = "Значение"; + + ПолеВвода73.Родитель = Вкладка18; + ПолеВвода73.Размер = Ф.Размер(611, 74); + ПолеВвода73.ПорядокОбхода = 24; + ПолеВвода73.МногострочныйРежим = Истина; + ПолеВвода73.Положение = Ф.Точка(21, 90); + + Надпись80.Родитель = Вкладка18; + Надпись80.Размер = Ф.Размер(100, 16); + Надпись80.ПорядокОбхода = 23; + Надпись80.Положение = Ф.Точка(21, 71); + Надпись80.Текст = "Описание"; + + ПолеВвода74.Родитель = Вкладка18; + ПолеВвода74.Размер = Ф.Размер(297, 20); + ПолеВвода74.ПорядокОбхода = 22; + ПолеВвода74.Положение = Ф.Точка(335, 39); + + ПолеВвода75.Родитель = Вкладка18; + ПолеВвода75.Размер = Ф.Размер(301, 20); + ПолеВвода75.ПорядокОбхода = 21; + ПолеВвода75.Положение = Ф.Точка(21, 39); + + Надпись81.Родитель = Вкладка18; + Надпись81.Размер = Ф.Размер(100, 15); + Надпись81.ПорядокОбхода = 20; + Надпись81.Положение = Ф.Точка(335, 21); + Надпись81.Текст = "ИмяEn"; + + Надпись82.Родитель = Вкладка18; + Надпись82.Размер = Ф.Размер(100, 18); + Надпись82.ПорядокОбхода = 19; + Надпись82.Положение = Ф.Точка(21, 18); + Надпись82.Текст = "ИмяРус"; + + Вкладка19.Родитель = ПанельВкладок1; + Вкладка19.Текст = "18"; + + ПолеВвода76.Родитель = Вкладка19; + ПолеВвода76.Размер = Ф.Размер(301, 20); + ПолеВвода76.ПорядокОбхода = 26; + ПолеВвода76.Положение = Ф.Точка(22, 186); + + Надпись83.Родитель = Вкладка19; + Надпись83.Размер = Ф.Размер(100, 18); + Надпись83.ПорядокОбхода = 25; + Надпись83.Положение = Ф.Точка(22, 165); + Надпись83.Текст = "Значение"; + + ПолеВвода77.Родитель = Вкладка19; + ПолеВвода77.Размер = Ф.Размер(611, 74); + ПолеВвода77.ПорядокОбхода = 24; + ПолеВвода77.МногострочныйРежим = Истина; + ПолеВвода77.Положение = Ф.Точка(22, 88); + + Надпись84.Родитель = Вкладка19; + Надпись84.Размер = Ф.Размер(100, 16); + Надпись84.ПорядокОбхода = 23; + Надпись84.Положение = Ф.Точка(22, 69); + Надпись84.Текст = "Описание"; + + ПолеВвода78.Родитель = Вкладка19; + ПолеВвода78.Размер = Ф.Размер(297, 20); + ПолеВвода78.ПорядокОбхода = 22; + ПолеВвода78.Положение = Ф.Точка(336, 37); + + ПолеВвода79.Родитель = Вкладка19; + ПолеВвода79.Размер = Ф.Размер(301, 20); + ПолеВвода79.ПорядокОбхода = 21; + ПолеВвода79.Положение = Ф.Точка(22, 37); + + Надпись85.Родитель = Вкладка19; + Надпись85.Размер = Ф.Размер(100, 15); + Надпись85.ПорядокОбхода = 20; + Надпись85.Положение = Ф.Точка(336, 19); + Надпись85.Текст = "ИмяEn"; + + Надпись86.Родитель = Вкладка19; + Надпись86.Размер = Ф.Размер(100, 18); + Надпись86.ПорядокОбхода = 19; + Надпись86.Положение = Ф.Точка(22, 16); + Надпись86.Текст = "ИмяРус"; + + Вкладка20.Родитель = ПанельВкладок1; + Вкладка20.Текст = "19"; + + ПолеВвода80.Родитель = Вкладка20; + ПолеВвода80.Размер = Ф.Размер(301, 20); + ПолеВвода80.ПорядокОбхода = 26; + ПолеВвода80.Положение = Ф.Точка(21, 185); + + Надпись87.Родитель = Вкладка20; + Надпись87.Размер = Ф.Размер(100, 18); + Надпись87.ПорядокОбхода = 25; + Надпись87.Положение = Ф.Точка(21, 164); + Надпись87.Текст = "Значение"; + + ПолеВвода81.Родитель = Вкладка20; + ПолеВвода81.Размер = Ф.Размер(611, 74); + ПолеВвода81.ПорядокОбхода = 24; + ПолеВвода81.МногострочныйРежим = Истина; + ПолеВвода81.Положение = Ф.Точка(21, 87); + + Надпись88.Родитель = Вкладка20; + Надпись88.Размер = Ф.Размер(100, 16); + Надпись88.ПорядокОбхода = 23; + Надпись88.Положение = Ф.Точка(21, 68); + Надпись88.Текст = "Описание"; + + ПолеВвода82.Родитель = Вкладка20; + ПолеВвода82.Размер = Ф.Размер(297, 20); + ПолеВвода82.ПорядокОбхода = 22; + ПолеВвода82.Положение = Ф.Точка(335, 36); + + ПолеВвода83.Родитель = Вкладка20; + ПолеВвода83.Размер = Ф.Размер(301, 20); + ПолеВвода83.ПорядокОбхода = 21; + ПолеВвода83.Положение = Ф.Точка(21, 36); + + Надпись89.Родитель = Вкладка20; + Надпись89.Размер = Ф.Размер(100, 15); + Надпись89.ПорядокОбхода = 20; + Надпись89.Положение = Ф.Точка(335, 18); + Надпись89.Текст = "ИмяEn"; + + Надпись90.Родитель = Вкладка20; + Надпись90.Размер = Ф.Размер(100, 18); + Надпись90.ПорядокОбхода = 19; + Надпись90.Положение = Ф.Точка(21, 15); + Надпись90.Текст = "ИмяРус"; + +КонецПроцедуры + +Процедура НачальноеЗаполнениеФормы() + ПолеВвода1.Текст = ""; + ПолеВвода2.Текст = ""; + ПолеВвода3.Текст = ""; + + Для А = 0 По ПанельВкладок1.Вкладки.Количество - 1 Цикл + Вкладка = ПанельВкладок1.Вкладки(А); + Для А1 = 0 По Вкладка.ЭлементыУправления.Количество - 1 Цикл + Элемент = Вкладка.ЭлементУправления(А1); + Если ТипЗнч(Элемент) = Тип("КлПолеВвода") или ТипЗнч(Элемент) = Тип("КлПолеВыбора") Тогда + Элемент.Текст = ""; + КонецЕсли; + КонецЦикла; + КонецЦикла; + +СтрЗаполнения = " +| ИмяРус Разлиновка +| ИмяEn Rules +| Описание Указывает как отображать границы между ячейками. +| Все All all Граница рисуется вокруг каждой ячейки таблицы. +| Группы Groups groups Граница рисуется между группами, которые образуются элементами ШапкаТаблицы (TableHeader), Итоги (Outcome), ОбластьТаблицы (TableBody), ГруппаКолонок (Colgroup) или Колонка (Column). +| Колонки Cols cols Граница рисуется между колонками. +| Отсутствие  None none Все границы скрываются. +| Строки Rows rows Граница рисуется между строками таблицы, созданными через элемент СтрокаТаблицы (TableRow). +|"; + + М3 = РазобратьСтроку(СтрЗаполнения, Символы.ПС); + Для А3 = 0 По 3 Цикл + Если СтрНайти(М3[А3], "ИмяРус") > 0 Тогда + ПолеВвода1.Текст = СокрЛП(СтрЗаменить(М3[А3], "ИмяРус", "")); + ИначеЕсли СтрНайти(М3[А3], "ИмяEn") > 0 Тогда + ПолеВвода2.Текст = СокрЛП(СтрЗаменить(М3[А3], "ИмяEn", "")); + ИначеЕсли СтрНайти(М3[А3], "Описание") > 0 Тогда + ПолеВвода3.Текст = СокрЛП(СтрЗаменить(М3[А3], "Описание", "")); + КонецЕсли; + КонецЦикла; + + Для А3 = 4 По М3.ВГраница() - 1 Цикл + М4 = РазобратьСтроку(М3[А3], Символы.Таб); + Если А3 = 4 Тогда // Вкладка 0 + ПолеВвода4.Текст = М4[1]; + ПолеВвода5.Текст = М4[2]; + ПолеВвода6.Текст = М4[4]; + ПолеВвода7.Текст = М4[3]; + ИначеЕсли А3 = 5 Тогда // Вкладка 1 + ПолеВвода11.Текст = М4[1]; + ПолеВвода10.Текст = М4[2]; + ПолеВвода9.Текст = М4[4]; + ПолеВвода8.Текст = М4[3]; + ИначеЕсли А3 = 6 Тогда // Вкладка 2 + ПолеВвода15.Текст = М4[1]; + ПолеВвода14.Текст = М4[2]; + ПолеВвода13.Текст = М4[4]; + ПолеВвода12.Текст = М4[3]; + ИначеЕсли А3 = 7 Тогда // Вкладка 3 + ПолеВвода19.Текст = М4[1]; + ПолеВвода18.Текст = М4[2]; + ПолеВвода17.Текст = М4[4]; + ПолеВвода16.Текст = М4[3]; + ИначеЕсли А3 = 8 Тогда // Вкладка 4 + ПолеВвода23.Текст = М4[1]; + ПолеВвода22.Текст = М4[2]; + ПолеВвода21.Текст = М4[4]; + ПолеВвода20.Текст = М4[3]; + ИначеЕсли А3 = 9 Тогда // Вкладка 5 + ПолеВвода27.Текст = М4[1]; + ПолеВвода26.Текст = М4[2]; + ПолеВвода25.Текст = М4[4]; + ПолеВвода24.Текст = М4[3]; + ИначеЕсли А3 = 10 Тогда // Вкладка 6 + ПолеВвода31.Текст = М4[1]; + ПолеВвода30.Текст = М4[2]; + ПолеВвода29.Текст = М4[4]; + ПолеВвода28.Текст = М4[3]; + ИначеЕсли А3 = 11 Тогда // Вкладка 7 + ПолеВвода35.Текст = М4[1]; + ПолеВвода34.Текст = М4[2]; + ПолеВвода33.Текст = М4[4]; + ПолеВвода32.Текст = М4[3]; + ИначеЕсли А3 = 12 Тогда // Вкладка 8 + ПолеВвода39.Текст = М4[1]; + ПолеВвода38.Текст = М4[2]; + ПолеВвода37.Текст = М4[4]; + ПолеВвода36.Текст = М4[3]; + ИначеЕсли А3 = 13 Тогда // Вкладка 9 + ПолеВвода43.Текст = М4[1]; + ПолеВвода42.Текст = М4[2]; + ПолеВвода41.Текст = М4[4]; + ПолеВвода40.Текст = М4[3]; + ИначеЕсли А3 = 14 Тогда // Вкладка 10 + ПолеВвода47.Текст = М4[1]; + ПолеВвода46.Текст = М4[2]; + ПолеВвода45.Текст = М4[4]; + ПолеВвода44.Текст = М4[3]; + ИначеЕсли А3 = 15 Тогда // Вкладка 11 + ПолеВвода51.Текст = М4[1]; + ПолеВвода50.Текст = М4[2]; + ПолеВвода49.Текст = М4[4]; + ПолеВвода48.Текст = М4[3]; + ИначеЕсли А3 = 16 Тогда // Вкладка 12 + ПолеВвода55.Текст = М4[1]; + ПолеВвода54.Текст = М4[2]; + ПолеВвода53.Текст = М4[4]; + ПолеВвода52.Текст = М4[3]; + ИначеЕсли А3 = 17 Тогда // Вкладка 13 + ПолеВвода59.Текст = М4[1]; + ПолеВвода58.Текст = М4[2]; + ПолеВвода57.Текст = М4[4]; + ПолеВвода56.Текст = М4[3]; + ИначеЕсли А3 = 18 Тогда // Вкладка 14 + ПолеВвода63.Текст = М4[1]; + ПолеВвода62.Текст = М4[2]; + ПолеВвода61.Текст = М4[4]; + ПолеВвода60.Текст = М4[3]; + ИначеЕсли А3 = 19 Тогда // Вкладка 15 + ПолеВвода67.Текст = М4[1]; + ПолеВвода66.Текст = М4[2]; + ПолеВвода65.Текст = М4[4]; + ПолеВвода64.Текст = М4[3]; + ИначеЕсли А3 = 20 Тогда // Вкладка 16 + ПолеВвода71.Текст = М4[1]; + ПолеВвода70.Текст = М4[2]; + ПолеВвода69.Текст = М4[4]; + ПолеВвода68.Текст = М4[3]; + ИначеЕсли А3 = 21 Тогда // Вкладка 17 + ПолеВвода75.Текст = М4[1]; + ПолеВвода74.Текст = М4[2]; + ПолеВвода73.Текст = М4[4]; + ПолеВвода72.Текст = М4[3]; + ИначеЕсли А3 = 22 Тогда // Вкладка 18 + ПолеВвода79.Текст = М4[1]; + ПолеВвода78.Текст = М4[2]; + ПолеВвода77.Текст = М4[4]; + ПолеВвода76.Текст = М4[3]; + ИначеЕсли А3 = 23 Тогда // Вкладка 19 + ПолеВвода83.Текст = М4[1]; + ПолеВвода82.Текст = М4[2]; + ПолеВвода81.Текст = М4[4]; + ПолеВвода80.Текст = М4[3]; + КонецЕсли; + + + КонецЦикла; +КонецПроцедуры + +Функция РазобратьСтроку(Строка, Разделитель) + Стр = СтрЗаменить(Строка,Разделитель,символы.ПС); + М = Новый Массив; + Если ПустаяСтрока(Стр) Тогда + Возврат М; + КонецЕсли; + Для Ч = 1 По СтрЧислоСтрок(Стр) Цикл + М.Добавить(СтрПолучитьСтроку(Стр,Ч)); + КонецЦикла; + Возврат М; +КонецФункции + +Функция СтрНайтиМежду(СтрПараметр, Фрагмент1 = Неопределено, Фрагмент2 = Неопределено, ИсключитьФрагменты = Истина, БезНаложения = Истина) + //Стр - исходная строка + //Фрагмент1 - подстрока поиска от которой ведем поиск + //Фрагмент2 - подстрока поиска до которой ведем поиск + //ИсключитьФрагменты - не включать Фрагмент1 и Фрагмент2 в результат + //БезНаложения - в результат не будут включены участки, содержащие другие найденные участки, удовлетворяющие переданным параметрам + //функция возвращает массив строк + Стр = СтрПараметр; + М = Новый Массив; + Если (Фрагмент1 <> Неопределено) и (Фрагмент2 = Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция))); + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + ИначеЕсли (Фрагмент1 = Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент2); + СуммаПозиций = Позиция; + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, 1, СуммаПозиций - 1), Сред(Стр, 1, СуммаПозиций - 1 + СтрДлина(Фрагмент2)))); + Позиция = Найти(Сред(Стр, СуммаПозиций + 1), Фрагмент2); + СуммаПозиций = СуммаПозиций + Позиция; + КонецЦикла; + ИначеЕсли (Фрагмент1 <> Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + Стр2 = ?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция)); + Позиция2 = Найти(Стр2, Фрагмент2); + СуммаПозиций2 = Позиция2; + Пока Позиция2 > 0 Цикл + Если БезНаложения Тогда + Если Найти(Сред(Стр2, 1, СуммаПозиций2 - 1), Фрагмент2) = 0 Тогда + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Иначе + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Позиция2 = Найти(Сред(Стр2, СуммаПозиций2 + 1), Фрагмент2); + СуммаПозиций2 = СуммаПозиций2 + Позиция2; + КонецЦикла; + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + КонецЕсли; + + Возврат М; +КонецФункции//СтрНайтиМежду + +ПодготовкаКомпонентов(); + +ВыходнойКаталог = "C:\000";// без слэша в конце +ИмяРус = "КлассИмяРус";//!!!!!!!!!!!!!!!!!!!! +ИмяEn = "КлассИмяEn";//!!!!!!!!!!!!!!!!!!!! +Описание = "МетодОписание";//!!!!!!!!!!!!!!!!!!!! + +М_Параметров = Новый Массив(); + +НачальноеЗаполнениеФормы(); + +// ... + +Ф.ЗапуститьОбработкуСобытий(); diff --git "a/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\262\320\276\320\271\321\201\321\202\320\262\320\260.os" "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\262\320\276\320\271\321\201\321\202\320\262\320\260.os" new file mode 100644 index 0000000..ec5e102 --- /dev/null +++ "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\262\320\276\320\271\321\201\321\202\320\262\320\260.os" @@ -0,0 +1,692 @@ +Перем Ф; +Перем Форма_0; +Перем Кнопка1; +Перем Надпись1; +Перем Надпись3; +Перем Надпись4; +Перем Надпись5; +Перем Надпись6; +Перем Надпись7; +Перем Надпись8; +Перем Надпись9; +Перем ПолеВвода3; +Перем ПолеВвода4; +Перем ПолеВвода5; +Перем ПолеВыбора1; +Перем ПолеВыбора2; + +Перем КлассИмяРус; +Перем КлассИмяEn; +Перем СвойствоИмяРус; +Перем СвойствоИмяEn; +Перем Использование; +Перем ЗначениеТип; +Перем ЗначениеОписание; +Перем ВыходнойКаталог; +Перем ПолеВыбора3; +Перем СтрКлассов; +Перем Надпись10; +Перем СписокЭлементов1; +Перем Надпись2; +Перем Кнопка2; +Перем Кнопка3; +Перем СтрЗаполненияСвойства; + +Процедура Кн_Нажатие() Экспорт + М = РазобратьСтроку(ПолеВыбора3.Текст, " "); + КлассИмяРус = М[0]; + КлассИмяEn = М[1]; + СвойствоИмяРус = СокрЛП(ПолеВвода3.Текст); + СвойствоИмяEn = СокрЛП(ПолеВвода4.Текст); + Использование = СокрЛП(ПолеВыбора1.Текст); + ЗначениеТип = СокрЛП(ПолеВыбора2.Текст); + ЗначениеОписание = СокрЛП(ПолеВвода5.Текст); + + СоздатьСвойство(); +КонецПроцедуры + +Процедура НачальноеЗаполнениеФормы() + ПолеВыбора3.Текст = "Элемент Element"; + ПолеВвода3.Текст = ""; + ПолеВвода4.Текст = ""; + ПолеВвода5.Текст = ""; + ПолеВыбора1.Текст = ""; + ПолеВыбора2.Текст = ""; + + М = РазобратьСтроку(СтрКлассов, ";"); + ЭлементыПоляВыбора3 = ПолеВыбора3.Элементы; + Для А = 0 По М.ВГраница() Цикл + // Сообщить("" + М[А]); + М2 = РазобратьСтроку(М[А], ","); + ЭлементыПоляВыбора3.Добавить(М2[0] + " " + М2[1]); + Если (М2[0] = "Элемент") или (М2[0] = "ДекларативныеФормы") Тогда + Иначе + СписокЭлементов_Элемент = Ф.ЭлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент0 = Ф.ПодэлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент0.Текст = М2[0]; + СписокЭлементов_Элемент.Подэлементы.Добавить(СписокЭлементов_Элемент_Подэлемент0); + СписокЭлементов_Элемент_Подэлемент1 = Ф.ПодэлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент1.Текст = М2[1]; + СписокЭлементов_Элемент.Подэлементы.Добавить(СписокЭлементов_Элемент_Подэлемент1); + СписокЭлементов_Элемент.Текст = М2[2]; + СписокЭлементов1.Элементы.Добавить(СписокЭлементов_Элемент); + + КонецЕсли; + КонецЦикла; + + М3 = РазобратьСтроку(СтрЗаполненияСвойства, Символы.ПС); + Для А3 = 0 По М3.ВГраница() Цикл + Если СтрНайти(М3[А3], "ЭтоКласс") > 0 Тогда + ПолеВыбора3.Текст = СокрЛП(СтрЗаменить(М3[А3], "ЭтоКласс", "")); + ИначеЕсли СтрНайти(М3[А3], "СвойствоИмяРус") > 0 Тогда + ПолеВвода3.Текст = СокрЛП(СтрЗаменить(М3[А3], "СвойствоИмяРус", "")); + ИначеЕсли СтрНайти(М3[А3], "СвойствоИмяEn") > 0 Тогда + ПолеВвода4.Текст = СокрЛП(СтрЗаменить(М3[А3], "СвойствоИмяEn", "")); + ИначеЕсли СтрНайти(М3[А3], "ЭтоИспользование") > 0 Тогда + ПолеВыбора1.Текст = СокрЛП(СтрЗаменить(М3[А3], "ЭтоИспользование", "")); + ИначеЕсли СтрНайти(М3[А3], "ЗначениеТип") > 0 Тогда + ПолеВыбора2.Текст = СокрЛП(СтрЗаменить(М3[А3], "ЗначениеТип", "")); + ИначеЕсли СтрНайти(М3[А3], "ЗначениеОписание") > 0 Тогда + ПолеВвода5.Текст = СокрЛП(СтрЗаменить(М3[А3], "ЗначениеОписание", "")); + КонецЕсли; + КонецЦикла; + + // ПометитьВсе(); +КонецПроцедуры + +Процедура СоздатьСвойство() + Стр = " + |SVOJSTVO Property + | + | + | + |
+ |
+ | + | + | + | + |
+ |
+ |

ККЛЛААСС.ССВВООЙЙССТТВВОО (CCLLAASS.SVOJSTVO) Свойство

+ |
+ |

Использование

+ |

" + Использование + "

+ |

Значение

+ |

Тип: " + ЗначениеТип + "

+ |

" + ЗначениеОписание + "

+ |

Примечание

+ |

+ |

Пример

+ |

+	|
+	|
+ |
Полный пример кода + |

+	|Копировать     Выделить всё
+	|
+ | + |
+ |
+ |
+ |

+ |

Смотрите также

+ |

Библиотека OneScriptDeclarativeForms

+ | + | + |"; + Если КлассИмяEn = "" Тогда + ПодстрокаПоиска = "ККЛЛААСС."; + ПодстрокаЗамены = КлассИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS."; + ПодстрокаЗамены = КлассИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + Иначе + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = КлассИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = КлассИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + + ПодстрокаПоиска = "ССВВООЙЙССТТВВОО"; + ПодстрокаЗамены = СвойствоИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "SVOJSTVO"; + ПодстрокаЗамены = СвойствоИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn + СвойствоИмяEn + "Property.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Добавим ссылку в C:\444\OSDFormsRu\contents.htm ==================================================================================== + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\contents.htm"); + Стр = ТекстДок.ПолучитьТекст(); + // d.add(38,0,"Свойства","Properties.html"); + Стр3 = ""; + М_Стр = РазобратьСтроку(Стр, ";"); + Для А = 0 По М_Стр.ВГраница() Цикл + Если СтрНайти(М_Стр[А], """Свойства"",""Properties.html"")") > 0 Тогда + Стр3 = М_Стр[А]; + КонецЕсли; + КонецЦикла; + М_Номер = СтрНайтиМежду(Стр, "d.add(", ",""Свойства"",""Properties.html", Ложь, ); + Номер = М_Номер[М_Номер.ВГраница()]; + М_Номер2 = СтрНайтиМежду(Номер, "(", ",", , ); + Номер = М_Номер2[0]; + М = СтрНайтиМежду(Стр, + """Свойства"",""Properties.html"");", + "add", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + // d.add(42,38,"Высота (Height) (Form)","OSDForms.FormHeightProperty.html"); + ПодстрокаЗамены = """Свойства"",""Properties.html""); + |d.add(8000," + Номер + ",""" + СвойствоИмяРус + " (" + СвойствоИмяEn + ") (" + КлассИмяРус + ")"",""OSDForms." + КлассИмяEn + СвойствоИмяEn + "Property.html""); + |d.add"; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + + ИмяФайла = ВыходнойКаталог + "\contents.htm"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Изменим C:\444\OSDFormsRu\Properties.html ==================================================================================== + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\Properties.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + " Свойства (Properties) + | Описание", + "", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | " + СвойствоИмяРус + " (" + СвойствоИмяEn + ") (" + КлассИмяРус + ") + | " + ЗначениеОписание + " + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + ИмяФайла = ВыходнойКаталог + "\Properties.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Изменим C:\444\OSDFormsRu\OSDForms.КЛАССProperties.html ==================================================================================== + Если Не (КлассИмяEn = "") Тогда + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\OSDForms." + КлассИмяEn + "Properties.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + "

Свойства

+ |
+ | + | ", + "", + Ложь, ); + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | + | + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn + "Properties.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + КонецЕсли; + + Для А = 0 По СписокЭлементов1.Элементы.Количество - 1 Цикл + Эл = СписокЭлементов1.Элементы.Элемент(А); + Если Не Эл.Помечен Тогда + Продолжить; + КонецЕсли; + Подэлементы1 = Эл.Подэлементы; + КлассИмяEn2 = Подэлементы1.Элемент(2).Текст; + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\OSDForms." + КлассИмяEn2 + "Properties.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + "

Свойства

+ |
+ |
" + СвойствоИмяРус + " (" + СвойствоИмяEn + ")" + ЗначениеОписание + "
+ | ", + "", + Ложь, ); + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | + | + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn2 + "Properties.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + КонецЦикла; + + ОкноСообщений1 = Ф.ОкноСообщений(); + Ф.ОкноСообщений().Показать("Завершено", "Завершено", Ф.КнопкиОкнаСообщений.ОКОтмена, Ф.ЗначокОкнаСообщений.Восклицание); +КонецПроцедуры + +Процедура СнятьВсе() Экспорт + Элементы = СписокЭлементов1.Элементы; + Для А = 0 По Элементы.Количество - 1 Цикл + Элементы.Элемент(А).Помечен = Ложь; + КонецЦикла; +КонецПроцедуры + +Процедура ПометитьВсе() Экспорт + Элементы = СписокЭлементов1.Элементы; + Для А = 0 По Элементы.Количество - 1 Цикл + Элементы.Элемент(А).Помечен = Истина; + КонецЦикла; +КонецПроцедуры + +Процедура ПодготовкаКомпонентов() + // ВАЖНО: Необходимая процедура для поддержки конструктора — не изменяйте содержимое этой процедуры с помощью редактора кода. + // osdText = "WzzQmtC+0L3RgdGC0YDRg9C60YLQvtGA0YtdDQrQpNC+0YDQvNCwXzAgPSDQpC7QpNC+0YDQvNCwKCk7DQrQmtC90L7Qv9C60LAxID0g0KQu0JrQvdC+0L/QutCwKCk7DQrQndCw0LTQv9C40YHRjDEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMMyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQndCw0LTQv9C40YHRjDUgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0Yw2ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDMgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCf0L7Qu9C10JLQstC+0LTQsDQgPSDQpC7Qn9C+0LvQtdCS0LLQvtC00LAoKTsNCtCd0LDQtNC/0LjRgdGMNyA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEgPSDQpC7Qn9C+0LvQtdCS0YvQsdC+0YDQsCgpOw0K0J3QsNC00L/QuNGB0Yw4ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMiA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDkgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNSA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAzID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCd0LDQtNC/0LjRgdGMMTAgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMSA9INCkLtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsigpOw0K0JrQvdC+0L/QutCwMiA9INCkLtCa0L3QvtC/0LrQsCgpOw0K0JrQvdC+0L/QutCwMyA9INCkLtCa0L3QvtC/0LrQsCgpOw0KW9Ca0L7QvdGB0YLRgNGD0LrRgtC+0YDRiz5dDQpbPNCh0LLQvtC50YHRgtCy0LBdDQpbPNCk0L7RgNC80LBfMF0NCtCk0L7RgNC80LBfMC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNjQ5LCA2NDIpOw0K0KTQvtGA0LzQsF8wLtCf0YPRgtGMID0gIkM6XDQ0NFw5LdCX0LDQs9C+0YLQvtCy0LrQuNCU0LXQutC70LDRgNCk0L7RgNC8XNCh0L7Qt9C00LDQvdC40LXQodCy0L7QudGB0YLQstCwMi5vcyI7DQrQpNC+0YDQvNCwXzAu0KHRgtC40LvRjNCh0LrRgNC40L/RgtCwID0gItCh0YLQuNC70YzQodC60YDQuNC/0YLQsCI7DQrQpNC+0YDQvNCwXzAu0KLQtdC60YHRgiA9ICLQodC+0LfQtNCw0L3QuNC1INGB0LLQvtC50YHRgtCy0LAiOw0K0KTQvtGA0LzQsF8wLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQpNC+0YDQvNCwXzAu0JjQvNGP0J7QsdGK0LXQutGC0LDQpNC+0YDQvNGL0JTQu9GP0J7QtNC90L7QodC60YDQuNC/0YLQsCA9ICLQpCI7DQpb0KTQvtGA0LzQsF8wPl0NCls80JrQvdC+0L/QutCwMV0NCtCa0L3QvtC/0LrQsDEu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCa0L3QvtC/0LrQsDEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEyOSwgMjMpOw0K0JrQvdC+0L/QutCwMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDA7DQrQmtC90L7Qv9C60LAxLtCd0LDQttCw0YLQuNC1ID0gItCa0L1f0J3QsNC20LDRgtC40LUiOw0K0JrQvdC+0L/QutCwMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDQ5MiwgNTcxKTsNCtCa0L3QvtC/0LrQsDEu0KLQtdC60YHRgiA9ICLQodC+0LfQtNCw0YLRjCDRgdCy0L7QudGB0YLQstC+IjsNCtCa0L3QvtC/0LrQsDEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQmtC90L7Qv9C60LAxPl0NCls80J3QsNC00L/QuNGB0YwxXQ0K0J3QsNC00L/QuNGB0YwxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDQzNywgMjIpOw0K0J3QsNC00L/QuNGB0YwxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTsNCtCd0LDQtNC/0LjRgdGMMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCA1NDkpOw0K0J3QsNC00L/QuNGB0YwxLtCi0LXQutGB0YIgPSAi0JjRgdGF0L7QtNC90YvQtSDQtNCw0L3QvdGL0LUg0LvQtdC20LDRgiDQsiDQutCw0YLQsNC70L7Qs9C1IEM6XDQ0NFxPU0RGb3Jtc1J1IjsNCtCd0LDQtNC/0LjRgdGMMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMT5dDQpbPNCd0LDQtNC/0LjRgdGMMl0NCtCd0LDQtNC/0LjRgdGMMi7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0YwyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgzNTIsIDIzKTsNCtCd0LDQtNC/0LjRgdGMMi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDI7DQrQndCw0LTQv9C40YHRjDIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgNTcxKTsNCtCd0LDQtNC/0LjRgdGMMi7QotC10LrRgdGCID0gItCS0YvRhdC+0LTQvdGL0LUg0LTQsNC90L3Ri9C1INCx0YPQtNGD0YIg0LIg0LrQsNGC0LDQu9C+0LPQtSBDOlwwMDAiOw0K0J3QsNC00L/QuNGB0YwyLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwyPl0NCls80J3QsNC00L/QuNGB0YwzXQ0K0J3QsNC00L/QuNGB0YwzLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEwMCwgMTUpOw0K0J3QsNC00L/QuNGB0YwzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMzsNCtCd0LDQtNC/0LjRgdGMMy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAxNik7DQrQndCw0LTQv9C40YHRjDMu0KLQtdC60YHRgiA9ICLQmtC70LDRgdGBIjsNCtCd0LDQtNC/0LjRgdGMMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMz5dDQpbPNCd0LDQtNC/0LjRgdGMNV0NCtCd0LDQtNC/0LjRgdGMNS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxNDUsIDE3KTsNCtCd0LDQtNC/0LjRgdGMNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDc7DQrQndCw0LTQv9C40YHRjDUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgNjkpOw0K0J3QsNC00L/QuNGB0Yw1LtCi0LXQutGB0YIgPSAi0KHQstC+0LnRgdGC0LLQvtCY0LzRj9Cg0YPRgSI7DQrQndCw0LTQv9C40YHRjDUu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDU+XQ0KWzzQndCw0LTQv9C40YHRjDZdDQrQndCw0LTQv9C40YHRjDYu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMNi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTM2LCAxNik7DQrQndCw0LTQv9C40YHRjDYu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSA4Ow0K0J3QsNC00L/QuNGB0Yw2LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzIwLCA3MCk7DQrQndCw0LTQv9C40YHRjDYu0KLQtdC60YHRgiA9ICLQodCy0L7QudGB0YLQstC+0JjQvNGPRW4iOw0K0J3QsNC00L/QuNGB0Yw2LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw2Pl0NCls80J/QvtC70LXQktCy0L7QtNCwM10NCtCf0L7Qu9C10JLQstC+0LTQsDMu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCf0L7Qu9C10JLQstC+0LTQsDMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwMy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDk7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDg5KTsNCtCf0L7Qu9C10JLQstC+0LTQsDMu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0LLQvtC00LAzPl0NCls80J/QvtC70LXQktCy0L7QtNCwNF0NCtCf0L7Qu9C10JLQstC+0LTQsDQu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCf0L7Qu9C10JLQstC+0LTQsDQu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NiwgMjIpOw0K0J/QvtC70LXQktCy0L7QtNCwNC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDEwOw0K0J/QvtC70LXQktCy0L7QtNCwNC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMyMCwgODkpOw0K0J/QvtC70LXQktCy0L7QtNCwNC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDQ+XQ0KWzzQndCw0LTQv9C40YHRjDddDQrQndCw0LTQv9C40YHRjDcu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMNy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTQ1LCAxOCk7DQrQndCw0LTQv9C40YHRjDcu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxMTsNCtCd0LDQtNC/0LjRgdGMNy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAxMTIpOw0K0J3QsNC00L/QuNGB0Yw3LtCi0LXQutGB0YIgPSAi0JjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0Yw3LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw3Pl0NCls80J/QvtC70LXQktGL0LHQvtGA0LAxXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NSwgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDEzMyk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0KLQtdC60YHRgiA9ICLQotC+0LvRjNC60L4g0LfQsNC/0LjRgdGMLiI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0KjQuNGA0LjQvdCw0JLRi9C/0LDQtNCw0Y7RidC10LPQvtCh0L/QuNGB0LrQsCA9IDI5NTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KLQvtC70YzQutC+INC30LDQv9C40YHRjC4iLCAi0KLQvtC70YzQutC+INC30LDQv9C40YHRjC4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC+0LvRjNC60L4g0YfRgtC10L3QuNC1LiIsICLQotC+0LvRjNC60L4g0YfRgtC10L3QuNC1LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCn0YLQtdC90LjQtSDQuCDQt9Cw0L/QuNGB0YwuIiwgItCn0YLQtdC90LjQtSDQuCDQt9Cw0L/QuNGB0YwuIikpOw0KW9Cf0L7Qu9C10JLRi9Cx0L7RgNCwMT5dDQpbPNCd0LDQtNC/0LjRgdGMOF0NCtCd0LDQtNC/0LjRgdGMOC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw4LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxMDAsIDE3KTsNCtCd0LDQtNC/0LjRgdGMOC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDEzOw0K0J3QsNC00L/QuNGB0Yw4LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDE2Nik7DQrQndCw0LTQv9C40YHRjDgu0KLQtdC60YHRgiA9ICLQl9C90LDRh9C10L3QuNC10KLQuNC/IjsNCtCd0LDQtNC/0LjRgdGMOC7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMOD5dDQpbPNCf0L7Qu9C10JLRi9Cx0L7RgNCwMl0NCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg1OTcsIDI0KTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE0Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCS0YvRgdC+0YLQsNCt0LvQtdC80LXQvdGC0LAgPSAxNjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAxODYpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCi0LXQutGB0YIgPSAi0JHRg9C70LXQstC+LiI7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0KjQuNGA0LjQvdCw0JLRi9C/0LDQtNCw0Y7RidC10LPQvtCh0L/QuNGB0LrQsCA9IDU5NzsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0JHRg9C70LXQstC+LiIsICLQkdGD0LvQtdCy0L4uIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KHRgtGA0L7QutCwLiIsICLQodGC0YDQvtC60LAuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KfQuNGB0LvQvi4iLCAi0KfQuNGB0LvQvi4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQn9GA0L7QuNC30LLQvtC70YzQvdGL0LkuIiwgItCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQudC50LnQudC50LnQudC50LnQuSAgINC50LnQudC50LnQudC50LnQudC5IiwgItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiKSk7DQpb0J/QvtC70LXQktGL0LHQvtGA0LAyPl0NCls80J3QsNC00L/QuNGB0Yw5XQ0K0J3QsNC00L/QuNGB0Yw5LtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDku0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDE2NCwgMTgpOw0K0J3QsNC00L/QuNGB0Yw5LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTU7DQrQndCw0LTQv9C40YHRjDku0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgMjE5KTsNCtCd0LDQtNC/0LjRgdGMOS7QotC10LrRgdGCID0gItCX0L3QsNGH0LXQvdC40LXQntC/0LjRgdCw0L3QuNC1IjsNCtCd0LDQtNC/0LjRgdGMOS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMOT5dDQpbPNCf0L7Qu9C10JLQstC+0LTQsDVdDQrQn9C+0LvQtdCS0LLQvtC00LA1LtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCc0L3QvtCz0L7RgdGC0YDQvtGH0L3Ri9C50KDQtdC20LjQvCA9INCY0YHRgtC40L3QsDsNCtCf0L7Qu9C10JLQstC+0LTQsDUu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDU5NywgODcpOw0K0J/QvtC70LXQktCy0L7QtNCwNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE2Ow0K0J/QvtC70LXQktCy0L7QtNCwNS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAyNDApOw0K0J/QvtC70LXQktCy0L7QtNCwNS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDU+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDNdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk1LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxNzsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMy7QktGL0YHQvtGC0LDQrdC70LXQvNC10L3RgtCwID0gMTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMzkpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCo0LjRgNC40L3QsNCS0YvQv9Cw0LTQsNGO0YnQtdCz0L7QodC/0LjRgdC60LAgPSAyOTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDM+XQ0KWzzQndCw0LTQv9C40YHRjDEwXQ0K0J3QsNC00L/QuNGB0YwxMC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0YwxMC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTI4LCAyMyk7DQrQndCw0LTQv9C40YHRjDEwLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTg7DQrQndCw0LTQv9C40YHRjDEwLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMjYsIDMzOSk7DQrQndCw0LTQv9C40YHRjDEwLtCi0LXQutGB0YIgPSAi0J/RgNC40LzQtdC90LjQvNC+INC6IjsNCtCd0LDQtNC/0LjRgdGMMTAu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDEwPl0NCls80KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMV0NCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDUyMCwgMTgxKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxOTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0KTQu9Cw0LbQutC4ID0g0JjRgdGC0LjQvdCwOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMCA9INCkLtCa0L7Qu9C+0L3QutCwKCk7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAwLtCi0LXQutGB0YIgPSAi0KLQtdCzIjsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDAu0KjQuNGA0LjQvdCwID0gMTYyOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QmtC+0LvQvtC90LrQuC7QlNC+0LHQsNCy0LjRgtGMKNCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDApOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMSA9INCkLtCa0L7Qu9C+0L3QutCwKCk7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAxLtCi0LXQutGB0YIgPSAi0JrQu9Cw0YHRgdCg0YPRgSI7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAxLtCo0LjRgNC40L3QsCA9IDIwNzsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0JrQvtC70L7QvdC60Lgu0JTQvtCx0LDQstC40YLRjCjQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAxKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDIgPSDQpC7QmtC+0LvQvtC90LrQsCgpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMi7QotC10LrRgdGCID0gItCa0LvQsNGB0YHQkNC90LPQuyI7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAyLtCo0LjRgNC40L3QsCA9IDIxODsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0JrQvtC70L7QvdC60Lgu0JTQvtCx0LDQstC40YLRjCjQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAyKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMzY1KTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0KDQtdC20LjQvNCe0YLQvtCx0YDQsNC20LXQvdC40Y8gPSDQpC7QoNC10LbQuNC80J7RgtC+0LHRgNCw0LbQtdC90LjRjy7Qn9C+0LTRgNC+0LHQvdC+Ow0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMS7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Ch0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjE+XQ0KWzzQmtC90L7Qv9C60LAyXQ0K0JrQvdC+0L/QutCwMi7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0JrQvdC+0L/QutCwMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNzYsIDQyKTsNCtCa0L3QvtC/0LrQsDIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCa0L3QvtC/0LrQsDIu0J3QsNC20LDRgtC40LUgPSAi0KHQvdGP0YLRjNCS0YHQtSI7DQrQmtC90L7Qv9C60LAyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoNTQ1LCAzNzQpOw0K0JrQvdC+0L/QutCwMi7QotC10LrRgdGCID0gItCh0L3Rj9GC0Ywg0LLRgdC1IjsNCtCa0L3QvtC/0LrQsDIu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQmtC90L7Qv9C60LAyPl0NCls80JrQvdC+0L/QutCwM10NCtCa0L3QvtC/0LrQsDMu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCa0L3QvtC/0LrQsDMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDc2LCA0Mik7DQrQmtC90L7Qv9C60LAzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjE7DQrQmtC90L7Qv9C60LAzLtCd0LDQttCw0YLQuNC1ID0gItCf0L7QvNC10YLQuNGC0YzQktGB0LUiOw0K0JrQvdC+0L/QutCwMy7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDU0NSwgNDIyKTsNCtCa0L3QvtC/0LrQsDMu0KLQtdC60YHRgiA9ICLQn9C+0LzQtdGC0LjRgtGMINCy0YHQtSI7DQrQmtC90L7Qv9C60LAzLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0JrQvdC+0L/QutCwMz5dDQpb0KHQstC+0LnRgdGC0LLQsD5dDQo="; + ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); + Ф = Новый ФормыДляОдноСкрипта(); + + Форма_0 = Ф.Форма(); + Форма_0.Отображать = Истина; + Форма_0.Показать(); + Форма_0.Активизировать(); + + Кнопка1 = Ф.Кнопка(); + Надпись1 = Ф.Надпись(); + Надпись2 = Ф.Надпись(); + Надпись3 = Ф.Надпись(); + Надпись5 = Ф.Надпись(); + Надпись6 = Ф.Надпись(); + ПолеВвода3 = Ф.ПолеВвода(); + ПолеВвода4 = Ф.ПолеВвода(); + Надпись7 = Ф.Надпись(); + ПолеВыбора1 = Ф.ПолеВыбора(); + Надпись8 = Ф.Надпись(); + ПолеВыбора2 = Ф.ПолеВыбора(); + Надпись9 = Ф.Надпись(); + ПолеВвода5 = Ф.ПолеВвода(); + ПолеВыбора3 = Ф.ПолеВыбора(); + Надпись10 = Ф.Надпись(); + СписокЭлементов1 = Ф.СписокЭлементов(); + Кнопка2 = Ф.Кнопка(); + Кнопка3 = Ф.Кнопка(); + + Форма_0.Размер = Ф.Размер(649, 642); + Форма_0.Текст = "Создание свойства"; + Форма_0.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка1.Родитель = Форма_0; + Кнопка1.Размер = Ф.Размер(129, 23); + Кнопка1.ПорядокОбхода = 0; + Кнопка1.Нажатие = Ф.Действие(ЭтотОбъект, "Кн_Нажатие"); + Кнопка1.Положение = Ф.Точка(492, 571); + Кнопка1.Текст = "Создать свойство"; + Кнопка1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись1.Родитель = Форма_0; + Надпись1.Размер = Ф.Размер(437, 22); + Надпись1.ПорядокОбхода = 1; + Надпись1.Положение = Ф.Точка(18, 549); + Надпись1.Текст = "Исходные данные лежат в каталоге C:\444\OSDFormsRu"; + Надпись1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись2.Родитель = Форма_0; + Надпись2.Размер = Ф.Размер(352, 23); + Надпись2.ПорядокОбхода = 2; + Надпись2.Положение = Ф.Точка(19, 571); + Надпись2.Текст = "Выходные данные будут в каталоге C:\000"; + Надпись2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись3.Родитель = Форма_0; + Надпись3.Размер = Ф.Размер(100, 15); + Надпись3.ПорядокОбхода = 3; + Надпись3.Положение = Ф.Точка(19, 16); + Надпись3.Текст = "Класс"; + Надпись3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись5.Родитель = Форма_0; + Надпись5.Размер = Ф.Размер(145, 17); + Надпись5.ПорядокОбхода = 7; + Надпись5.Положение = Ф.Точка(19, 69); + Надпись5.Текст = "СвойствоИмяРус"; + Надпись5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись6.Родитель = Форма_0; + Надпись6.Размер = Ф.Размер(136, 16); + Надпись6.ПорядокОбхода = 8; + Надпись6.Положение = Ф.Точка(320, 70); + Надпись6.Текст = "СвойствоИмяEn"; + Надпись6.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода3.Родитель = Форма_0; + ПолеВвода3.Размер = Ф.Размер(296, 22); + ПолеВвода3.ПорядокОбхода = 9; + ПолеВвода3.Положение = Ф.Точка(18, 89); + ПолеВвода3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода4.Родитель = Форма_0; + ПолеВвода4.Размер = Ф.Размер(296, 22); + ПолеВвода4.ПорядокОбхода = 10; + ПолеВвода4.Положение = Ф.Точка(320, 89); + ПолеВвода4.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись7.Родитель = Форма_0; + Надпись7.Размер = Ф.Размер(145, 18); + Надпись7.ПорядокОбхода = 11; + Надпись7.Положение = Ф.Точка(19, 112); + Надпись7.Текст = "Использование"; + Надпись7.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора1.Родитель = Форма_0; + ПолеВыбора1.Размер = Ф.Размер(295, 24); + ПолеВыбора1.ПорядокОбхода = 12; + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("Только запись.", "Только запись.")); + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("Только чтение.", "Только чтение.")); + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("Чтение и запись.", "Чтение и запись.")); + ПолеВыбора1.ВысотаЭлемента = 16; + ПолеВыбора1.Положение = Ф.Точка(19, 133); + ПолеВыбора1.Текст = "Только запись."; + ПолеВыбора1.ШиринаВыпадающегоСписка = 295; + ПолеВыбора1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись8.Родитель = Форма_0; + Надпись8.Размер = Ф.Размер(100, 17); + Надпись8.ПорядокОбхода = 13; + Надпись8.Положение = Ф.Точка(18, 166); + Надпись8.Текст = "ЗначениеТип"; + Надпись8.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора2.Родитель = Форма_0; + ПолеВыбора2.Размер = Ф.Размер(597, 24); + ПолеВыбора2.ПорядокОбхода = 14; + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Булево.", "Булево.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Строка.", "Строка.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Число.", "Число.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Произвольный.", "Произвольный.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора2.ВысотаЭлемента = 16; + ПолеВыбора2.Положение = Ф.Точка(19, 186); + ПолеВыбора2.Текст = "Булево."; + ПолеВыбора2.ШиринаВыпадающегоСписка = 597; + ПолеВыбора2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись9.Родитель = Форма_0; + Надпись9.Размер = Ф.Размер(164, 18); + Надпись9.ПорядокОбхода = 15; + Надпись9.Положение = Ф.Точка(18, 219); + Надпись9.Текст = "ЗначениеОписание"; + Надпись9.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода5.Родитель = Форма_0; + ПолеВвода5.Размер = Ф.Размер(597, 87); + ПолеВвода5.ПорядокОбхода = 16; + ПолеВвода5.МногострочныйРежим = Истина; + ПолеВвода5.Положение = Ф.Точка(19, 240); + ПолеВвода5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора3.Родитель = Форма_0; + ПолеВыбора3.Размер = Ф.Размер(295, 24); + ПолеВыбора3.ПорядокОбхода = 17; + ПолеВыбора3.ВысотаЭлемента = 16; + ПолеВыбора3.Положение = Ф.Точка(19, 39); + ПолеВыбора3.ШиринаВыпадающегоСписка = 296; + ПолеВыбора3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись10.Родитель = Форма_0; + Надпись10.Размер = Ф.Размер(128, 23); + Надпись10.ПорядокОбхода = 18; + Надпись10.Положение = Ф.Точка(26, 339); + Надпись10.Текст = "Применимо к"; + Надпись10.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + СписокЭлементов1.Родитель = Форма_0; + СписокЭлементов1.Размер = Ф.Размер(520, 181); + СписокЭлементов1.ПорядокОбхода = 19; + СписокЭлементов1.Флажки = Истина; + СписокЭлементов1Колонка0 = Ф.Колонка(); + СписокЭлементов1Колонка0.Текст = "Тег"; + СписокЭлементов1Колонка0.Ширина = 162; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка0); + СписокЭлементов1Колонка1 = Ф.Колонка(); + СписокЭлементов1Колонка1.Текст = "КлассРус"; + СписокЭлементов1Колонка1.Ширина = 207; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка1); + СписокЭлементов1Колонка2 = Ф.Колонка(); + СписокЭлементов1Колонка2.Текст = "КлассАнгл"; + СписокЭлементов1Колонка2.Ширина = 218; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка2); + СписокЭлементов1.Положение = Ф.Точка(19, 365); + СписокЭлементов1.РежимОтображения = Ф.РежимОтображения.Подробно; + СписокЭлементов1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка2.Родитель = Форма_0; + Кнопка2.Размер = Ф.Размер(76, 42); + Кнопка2.ПорядокОбхода = 20; + Кнопка2.Нажатие = Ф.Действие(ЭтотОбъект, "СнятьВсе"); + Кнопка2.Положение = Ф.Точка(545, 374); + Кнопка2.Текст = "Снять все"; + Кнопка2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка3.Родитель = Форма_0; + Кнопка3.Размер = Ф.Размер(76, 42); + Кнопка3.ПорядокОбхода = 21; + Кнопка3.Нажатие = Ф.Действие(ЭтотОбъект, "ПометитьВсе"); + Кнопка3.Положение = Ф.Точка(545, 422); + Кнопка3.Текст = "Пометить все"; + Кнопка3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + +КонецПроцедуры + +Функция РазобратьСтроку(Строка, Разделитель) + Стр = СтрЗаменить(Строка,Разделитель,символы.ПС); + М = Новый Массив; + Если ПустаяСтрока(Стр) Тогда + Возврат М; + КонецЕсли; + Для Ч = 1 По СтрЧислоСтрок(Стр) Цикл + М.Добавить(СтрПолучитьСтроку(Стр,Ч)); + КонецЦикла; + Возврат М; +КонецФункции + +Функция СтрНайтиМежду(СтрПараметр, Фрагмент1 = Неопределено, Фрагмент2 = Неопределено, ИсключитьФрагменты = Истина, БезНаложения = Истина) + //Стр - исходная строка + //Фрагмент1 - подстрока поиска от которой ведем поиск + //Фрагмент2 - подстрока поиска до которой ведем поиск + //ИсключитьФрагменты - не включать Фрагмент1 и Фрагмент2 в результат + //БезНаложения - в результат не будут включены участки, содержащие другие найденные участки, удовлетворяющие переданным параметрам + //функция возвращает массив строк + Стр = СтрПараметр; + М = Новый Массив; + Если (Фрагмент1 <> Неопределено) и (Фрагмент2 = Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция))); + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + ИначеЕсли (Фрагмент1 = Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент2); + СуммаПозиций = Позиция; + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, 1, СуммаПозиций - 1), Сред(Стр, 1, СуммаПозиций - 1 + СтрДлина(Фрагмент2)))); + Позиция = Найти(Сред(Стр, СуммаПозиций + 1), Фрагмент2); + СуммаПозиций = СуммаПозиций + Позиция; + КонецЦикла; + ИначеЕсли (Фрагмент1 <> Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + Стр2 = ?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция)); + Позиция2 = Найти(Стр2, Фрагмент2); + СуммаПозиций2 = Позиция2; + Пока Позиция2 > 0 Цикл + Если БезНаложения Тогда + Если Найти(Сред(Стр2, 1, СуммаПозиций2 - 1), Фрагмент2) = 0 Тогда + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Иначе + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Позиция2 = Найти(Сред(Стр2, СуммаПозиций2 + 1), Фрагмент2); + СуммаПозиций2 = СуммаПозиций2 + Позиция2; + КонецЦикла; + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + КонецЕсли; + + Возврат М; +КонецФункции//СтрНайтиМежду + +ПодготовкаКомпонентов(); + +ВыходнойКаталог = "C:\000";// без слэша в конце +КлассИмяРус = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +КлассИмяEn = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +СвойствоИмяРус = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +СвойствоИмяEn = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +Использование = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +ЗначениеТип = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +ЗначениеОписание = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! + +СтрКлассов = +"Абзац,Paragraph,Границы (Borders). +| ЗначениеОписание Возвращает или задает свойства границ в одном объявлении. +|"; + +НачальноеЗаполнениеФормы(); + +Ф.ЗапуститьОбработкуСобытий(); diff --git "a/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\276\320\261\321\213\321\202\320\270\321\217.os" "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\276\320\261\321\213\321\202\320\270\321\217.os" new file mode 100644 index 0000000..020d1c1 --- /dev/null +++ "b/tests/\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265\320\241\320\276\320\261\321\213\321\202\320\270\321\217.os" @@ -0,0 +1,678 @@ +Перем Ф; +Перем Форма_0; +Перем Кнопка1; +Перем Надпись1; +Перем Надпись2; +Перем Надпись3; +Перем Надпись5; +Перем Надпись6; +Перем Надпись7; +Перем Надпись8; +Перем Надпись9; +Перем ПолеВвода3; +Перем ПолеВвода4; +Перем ПолеВвода5; +Перем ПолеВыбора1; +Перем ПолеВыбора2; + +Перем КлассИмяРус; +Перем КлассИмяEn; +Перем СобытиеИмяРус; +Перем СобытиеИмяEn; +Перем Использование; +Перем ЗначениеТип; +Перем ЗначениеОписание; +Перем ВыходнойКаталог; +Перем Наследники; +Перем Надпись10; +Перем СписокЭлементов1; +Перем Кнопка2; +Перем Кнопка3; +Перем Надпись11; +Перем ПолеВыбора3; +Перем Кнопка4; +Перем Кнопка5; +Перем СтрКлассов; + +Процедура Кн_Нажатие() Экспорт + М = РазобратьСтроку(ПолеВыбора3.Текст, " "); + КлассИмяРус = М[0]; + КлассИмяEn = М[1]; + СобытиеИмяРус = СокрЛП(ПолеВвода3.Текст); + СобытиеИмяEn = СокрЛП(ПолеВвода4.Текст); + Использование = СокрЛП(ПолеВыбора1.Текст); + ЗначениеТип = СокрЛП(ПолеВыбора2.Текст); + ЗначениеОписание = СокрЛП(ПолеВвода5.Текст); + + СоздатьСобытие(); +КонецПроцедуры + +Процедура НачальноеЗаполнениеФормы() + ПолеВыбора3.Текст = "Элемент Element"; + ПолеВвода3.Текст = ""; + ПолеВвода4.Текст = ""; + ПолеВвода5.Текст = ""; + ПолеВыбора1.Текст = "Чтение и запись."; + ПолеВыбора2.Текст = ""; + + М = РазобратьСтроку(СтрКлассов, ";"); + ЭлементыПоляВыбора3 = ПолеВыбора3.Элементы; + Для А = 0 По М.ВГраница() Цикл + // Сообщить("" + М[А]); + М2 = РазобратьСтроку(М[А], ","); + ЭлементыПоляВыбора3.Добавить(М2[0] + " " + М2[1]); + Если (М2[0] = "Элемент") или (М2[0] = "ДекларативныеФормы") Тогда + Иначе + СписокЭлементов_Элемент = Ф.ЭлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент0 = Ф.ПодэлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент0.Текст = М2[0]; + СписокЭлементов_Элемент.Подэлементы.Добавить(СписокЭлементов_Элемент_Подэлемент0); + СписокЭлементов_Элемент_Подэлемент1 = Ф.ПодэлементСпискаЭлементов(); + СписокЭлементов_Элемент_Подэлемент1.Текст = М2[1]; + СписокЭлементов_Элемент.Подэлементы.Добавить(СписокЭлементов_Элемент_Подэлемент1); + СписокЭлементов_Элемент.Текст = М2[2]; + СписокЭлементов1.Элементы.Добавить(СписокЭлементов_Элемент); + + КонецЕсли; + КонецЦикла; +КонецПроцедуры + +Процедура СоздатьСобытие() + Стр = " + |EEVVEENNTT Event + | + | + | + |
+ |
+ |
" + СвойствоИмяРус + " (" + СвойствоИмяEn + ")" + ЗначениеОписание + "
+ | + | + | + |
+ |
+ |

ККЛЛААСС.ССООББЫЫТТИИЕЕ (CCLLAASS.EEVVEENNTT) Событие

+ |
+ |

Использование

+ |

" + Использование + "

+ |

Значение

+ |

Тип: " + ЗначениеТип + "

+ |

" + ЗначениеОписание + "

+ |

Примечание

+ |

+ |

Пример

+ |

+	|
+	|
+ |
Полный пример кода + |

+	|Копировать     Выделить всё
+	|
+ | + |
+ |
+ |
+ |

+ |

Смотрите также

+ |

Библиотека OneScriptDeclarativeForms

+ | + | + |"; + Если КлассИмяEn = "" Тогда + ПодстрокаПоиска = "ККЛЛААСС."; + ПодстрокаЗамены = КлассИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS."; + ПодстрокаЗамены = КлассИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + Иначе + ПодстрокаПоиска = "ККЛЛААСС"; + ПодстрокаЗамены = КлассИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "CCLLAASS"; + ПодстрокаЗамены = КлассИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + + ПодстрокаПоиска = "ССООББЫЫТТИИЕЕ"; + ПодстрокаЗамены = СобытиеИмяРус; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ПодстрокаПоиска = "EEVVEENNTT"; + ПодстрокаЗамены = СобытиеИмяEn; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + Если КлассИмяEn = "" Тогда + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + СобытиеИмяEn + "Event.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + Иначе + ТекстДок = Новый ТекстовыйДокумент; + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn + СобытиеИмяEn + "Event.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + КонецЕсли; + + // Добавим ссылку в C:\444\OSDFormsRu\contents.htm ==================================================================================== + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\contents.htm"); + Стр = ТекстДок.ПолучитьТекст(); + // d.add(38,0,"События","Events.html"); + Стр3 = ""; + М_Стр = РазобратьСтроку(Стр, ";"); + Для А = 0 По М_Стр.ВГраница() Цикл + Если СтрНайти(М_Стр[А], """События"",""Events.html"")") > 0 Тогда + Стр3 = М_Стр[А]; + КонецЕсли; + КонецЦикла; + М_Номер = СтрНайтиМежду(Стр, "d.add(", ",""События"",""Events.html", Ложь, ); + Номер = М_Номер[М_Номер.ВГраница()]; + М_Номер2 = СтрНайтиМежду(Номер, "(", ",", , ); + Номер = М_Номер2[0]; + М = СтрНайтиМежду(Стр, + """События"",""Events.html"");", + "add", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + // d.add(37,36,"Нажатие (Click)","OSDForms.ClickEvent.html"); + Если КлассИмяEn = "" Тогда + ПодстрокаЗамены = """События"",""Events.html""); + |d.add(8000," + Номер + ",""" + СобытиеИмяРус + " (" + СобытиеИмяEn + ")"",""OSDForms." + КлассИмяEn + СобытиеИмяEn + "Event.html""); + |d.add"; + Иначе + ПодстрокаЗамены = """События"",""Events.html""); + |d.add(8000," + Номер + ",""" + СобытиеИмяРус + " (" + СобытиеИмяEn + ") (" + КлассИмяРус + ")"",""OSDForms." + КлассИмяEn + СобытиеИмяEn + "Event.html""); + |d.add"; + КонецЕсли; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + + ИмяФайла = ВыходнойКаталог + "\contents.htm"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Изменим C:\444\OSDFormsRu\Events.html ==================================================================================== + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\Events.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + " События (Events) + | Описание", + "", + Ложь, ); + Если М.Количество() > 0 Тогда + СтрЗаголовка= М[0]; + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | " + СобытиеИмяРус + " (" + СобытиеИмяEn + ") (" + КлассИмяРус + ") + | " + ЗначениеОписание + " + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + КонецЕсли; + ИмяФайла = ВыходнойКаталог + "\Events.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + + // Изменим C:\444\OSDFormsRu\OSDForms.КЛАССEvents.html ==================================================================================== + Если Не (КлассИмяEn = "") Тогда + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\OSDForms." + КлассИмяEn + "Events.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + "

События

+ |
+ | + | ", + "", + Ложь, ); + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | + | + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn + "Events.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + КонецЕсли; + + Для А = 0 По СписокЭлементов1.Элементы.Количество - 1 Цикл + Эл = СписокЭлементов1.Элементы.Элемент(А); + Если Не Эл.Помечен Тогда + Продолжить; + КонецЕсли; + Подэлементы1 = Эл.Подэлементы; + КлассИмяEn2 = Подэлементы1.Элемент(2).Текст; + ТекстДок = Новый ТекстовыйДокумент; + ТекстДок.Прочитать("C:\444\OSDFormsRu\OSDForms." + КлассИмяEn2 + "Events.html"); + Стр = ТекстДок.ПолучитьТекст(); + М = СтрНайтиМежду(Стр, + "

События

+ |
+ |
" + СобытиеИмяРус + " (" + СобытиеИмяEn + ")" + ЗначениеОписание + "
+ | ", + "", + Ложь, ); + // Сообщить("М[0] = " + М[0]); + ПодстрокаПоиска = М[0]; + ПодстрокаЗамены = М[0] + " + | + | + | "; + Стр = СтрЗаменить(Стр, ПодстрокаПоиска, ПодстрокаЗамены); + + ИмяФайла = ВыходнойКаталог + "\OSDForms." + КлассИмяEn2 + "Events.html"; + ТекстДок.УстановитьТекст(Стр); + ТекстДок.Записать(ИмяФайла); + КонецЦикла; + + ОкноСообщений1 = Ф.ОкноСообщений(); + Ф.ОкноСообщений().Показать("Завершено", "Завершено", Ф.КнопкиОкнаСообщений.ОКОтмена, Ф.ЗначокОкнаСообщений.Восклицание); +КонецПроцедуры + +Процедура СнятьВсе() Экспорт + Элементы = СписокЭлементов1.Элементы; + Для А = 0 По Элементы.Количество - 1 Цикл + Элементы.Элемент(А).Помечен = Ложь; + КонецЦикла; +КонецПроцедуры + +Процедура ПометитьВсе() Экспорт + Элементы = СписокЭлементов1.Элементы; + Для А = 0 По Элементы.Количество - 1 Цикл + Элементы.Элемент(А).Помечен = Истина; + КонецЦикла; +КонецПроцедуры + +Процедура ПодготовкаКомпонентов() + // ВАЖНО: Необходимая процедура для поддержки конструктора — не изменяйте содержимое этой процедуры с помощью редактора кода. + // osdText = "WzzQmtC+0L3RgdGC0YDRg9C60YLQvtGA0YtdDQrQpNC+0YDQvNCwXzAgPSDQpC7QpNC+0YDQvNCwKCk7DQrQmtC90L7Qv9C60LAxID0g0KQu0JrQvdC+0L/QutCwKCk7DQrQndCw0LTQv9C40YHRjDEgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J3QsNC00L/QuNGB0YwyID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCd0LDQtNC/0LjRgdGMNSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQndCw0LTQv9C40YHRjDYgPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktCy0L7QtNCwMyA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J/QvtC70LXQktCy0L7QtNCwNCA9INCkLtCf0L7Qu9C10JLQstC+0LTQsCgpOw0K0J3QsNC00L/QuNGB0Yw3ID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMSA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDggPSDQpC7QndCw0LTQv9C40YHRjCgpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyID0g0KQu0J/QvtC70LXQktGL0LHQvtGA0LAoKTsNCtCd0LDQtNC/0LjRgdGMOSA9INCkLtCd0LDQtNC/0LjRgdGMKCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1ID0g0KQu0J/QvtC70LXQktCy0L7QtNCwKCk7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxID0g0KQu0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyKCk7DQrQndCw0LTQv9C40YHRjDEwID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNCtCa0L3QvtC/0LrQsDIgPSDQpC7QmtC90L7Qv9C60LAoKTsNCtCa0L3QvtC/0LrQsDMgPSDQpC7QmtC90L7Qv9C60LAoKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMyA9INCkLtCf0L7Qu9C10JLRi9Cx0L7RgNCwKCk7DQrQndCw0LTQv9C40YHRjDExID0g0KQu0J3QsNC00L/QuNGB0YwoKTsNClvQmtC+0L3RgdGC0YDRg9C60YLQvtGA0Ys+XQ0KWzzQodCy0L7QudGB0YLQstCwXQ0KWzzQpNC+0YDQvNCwXzBdDQrQpNC+0YDQvNCwXzAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDY0OSwgNjQ1KTsNCtCk0L7RgNC80LBfMC7Qn9GD0YLRjCA9ICJDOlw0NDRcOS3Ql9Cw0LPQvtGC0L7QstC60LjQlNC10LrQu9Cw0YDQpNC+0YDQvFzQodC+0LfQtNCw0L3QuNC10KHQvtCx0YvRgtC40Y8yLm9zIjsNCtCk0L7RgNC80LBfMC7QodGC0LjQu9GM0KHQutGA0LjQv9GC0LAgPSAi0KHRgtC40LvRjNCh0LrRgNC40L/RgtCwIjsNCtCk0L7RgNC80LBfMC7QotC10LrRgdGCID0gItCh0L7Qt9C00LDQvdC40LUg0YHQvtCx0YvRgtC40Y8iOw0K0KTQvtGA0LzQsF8wLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQpNC+0YDQvNCwXzAu0JjQvNGP0J7QsdGK0LXQutGC0LDQpNC+0YDQvNGL0JTQu9GP0J7QtNC90L7QodC60YDQuNC/0YLQsCA9ICLQpCI7DQpb0KTQvtGA0LzQsF8wPl0NCls80JrQvdC+0L/QutCwMV0NCtCa0L3QvtC/0LrQsDEu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCa0L3QvtC/0LrQsDEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEyNywgMjMpOw0K0JrQvdC+0L/QutCwMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDA7DQrQmtC90L7Qv9C60LAxLtCd0LDQttCw0YLQuNC1ID0gItCa0L1f0J3QsNC20LDRgtC40LUiOw0K0JrQvdC+0L/QutCwMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDQ3MCwgNTcxKTsNCtCa0L3QvtC/0LrQsDEu0KLQtdC60YHRgiA9ICLQodC+0LfQtNCw0YLRjCDRgdC+0LHRi9GC0LjQtSI7DQrQmtC90L7Qv9C60LAxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0JrQvdC+0L/QutCwMT5dDQpbPNCd0LDQtNC/0LjRgdGMMV0NCtCd0LDQtNC/0LjRgdGMMS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0YwxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg0MjYsIDIyKTsNCtCd0LDQtNC/0LjRgdGMMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE7DQrQndCw0LTQv9C40YHRjDEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgNTUyKTsNCtCd0LDQtNC/0LjRgdGMMS7QotC10LrRgdGCID0gItCY0YHRhdC+0LTQvdGL0LUg0LTQsNC90L3Ri9C1INC70LXQttCw0YIg0LIg0LrQsNGC0LDQu9C+0LPQtSBDOlw0NDRcT1NERm9ybXNSdSI7DQrQndCw0LTQv9C40YHRjDEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDE+XQ0KWzzQndCw0LTQv9C40YHRjDJdDQrQndCw0LTQv9C40YHRjDIu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMi7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMzUyLCAyMyk7DQrQndCw0LTQv9C40YHRjDIu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyOw0K0J3QsNC00L/QuNGB0YwyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDU3NCk7DQrQndCw0LTQv9C40YHRjDIu0KLQtdC60YHRgiA9ICLQktGL0YXQvtC00L3Ri9C1INC00LDQvdC90YvQtSDQsdGD0LTRg9GCINCyINC60LDRgtCw0LvQvtCz0LUgQzpcMDAwIjsNCtCd0LDQtNC/0LjRgdGMMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cd0LDQtNC/0LjRgdGMMj5dDQpbPNCd0LDQtNC/0LjRgdGMNV0NCtCd0LDQtNC/0LjRgdGMNS7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw1LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxNDIsIDE3KTsNCtCd0LDQtNC/0LjRgdGMNS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDc7DQrQndCw0LTQv9C40YHRjDUu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgNjkpOw0K0J3QsNC00L/QuNGB0Yw1LtCi0LXQutGB0YIgPSAi0KHQvtCx0YvRgtC40LXQmNC80Y/QoNGD0YEiOw0K0J3QsNC00L/QuNGB0Yw1LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw1Pl0NCls80J3QsNC00L/QuNGB0Yw2XQ0K0J3QsNC00L/QuNGB0Yw2LtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDYu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEyNSwgMTYpOw0K0J3QsNC00L/QuNGB0Yw2LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gODsNCtCd0LDQtNC/0LjRgdGMNi7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDMyMCwgNzApOw0K0J3QsNC00L/QuNGB0Yw2LtCi0LXQutGB0YIgPSAi0KHQvtCx0YvRgtC40LXQmNC80Y9FbiI7DQrQndCw0LTQv9C40YHRjDYu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDY+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LAzXQ0K0J/QvtC70LXQktCy0L7QtNCwMy7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J/QvtC70LXQktCy0L7QtNCwMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyMik7DQrQn9C+0LvQtdCS0LLQvtC00LAzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gOTsNCtCf0L7Qu9C10JLQstC+0LTQsDMu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgODkpOw0K0J/QvtC70LXQktCy0L7QtNCwMy7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Cf0L7Qu9C10JLQstC+0LTQsDM+XQ0KWzzQn9C+0LvQtdCS0LLQvtC00LA0XQ0K0J/QvtC70LXQktCy0L7QtNCwNC7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J/QvtC70LXQktCy0L7QtNCwNC7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk2LCAyMik7DQrQn9C+0LvQtdCS0LLQvtC00LA0LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTA7DQrQn9C+0LvQtdCS0LLQvtC00LA0LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMzIwLCA4OSk7DQrQn9C+0LvQtdCS0LLQvtC00LA0LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwND5dDQpbPNCd0LDQtNC/0LjRgdGMN10NCtCd0LDQtNC/0LjRgdGMNy7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0J3QsNC00L/QuNGB0Yw3LtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCgxNTcsIDE4KTsNCtCd0LDQtNC/0LjRgdGMNy7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDExOw0K0J3QsNC00L/QuNGB0Yw3LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDExMik7DQrQndCw0LTQv9C40YHRjDcu0KLQtdC60YHRgiA9ICLQmNGB0L/QvtC70YzQt9C+0LLQsNC90LjQtSI7DQrQndCw0LTQv9C40YHRjDcu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQndCw0LTQv9C40YHRjDc+XQ0KWzzQn9C+0LvQtdCS0YvQsdC+0YDQsDFdDQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMjk1LCAyNCk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxMjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QktGL0YHQvtGC0LDQrdC70LXQvNC10L3RgtCwID0gMTY7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOSwgMTMzKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QotC10LrRgdGCID0gItCi0L7Qu9GM0LrQviDQt9Cw0L/QuNGB0YwuIjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk1Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDEu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQotC+0LvRjNC60L4g0LfQsNC/0LjRgdGMLiIsICLQotC+0LvRjNC60L4g0LfQsNC/0LjRgdGMLiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMS7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCi0L7Qu9GM0LrQviDRh9GC0LXQvdC40LUuIiwgItCi0L7Qu9GM0LrQviDRh9GC0LXQvdC40LUuIikpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAxLtCt0LvQtdC80LXQvdGC0Ysu0JTQvtCx0LDQstC40YLRjCjQpC7QrdC70LXQvNC10L3RgtCh0L/QuNGB0LrQsCgi0KfRgtC10L3QuNC1INC4INC30LDQv9C40YHRjC4iLCAi0KfRgtC10L3QuNC1INC4INC30LDQv9C40YHRjC4iKSk7DQpb0J/QvtC70LXQktGL0LHQvtGA0LAxPl0NCls80J3QsNC00L/QuNGB0Yw4XQ0K0J3QsNC00L/QuNGB0Yw4LtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQndCw0LTQv9C40YHRjDgu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDEzMiwgMTcpOw0K0J3QsNC00L/QuNGB0Yw4LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTM7DQrQndCw0LTQv9C40YHRjDgu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCgxOCwgMTY2KTsNCtCd0LDQtNC/0LjRgdGMOC7QotC10LrRgdGCID0gItCX0L3QsNGH0LXQvdC40LXQotC40L8iOw0K0J3QsNC00L/QuNGB0Yw4LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw4Pl0NCls80J/QvtC70LXQktGL0LHQvtGA0LAyXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDU5NywgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTQ7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDE4Nik7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0KLQtdC60YHRgiA9ICLQkdGD0LvQtdCy0L4uIjsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gNTk3Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAyLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQkdGD0LvQtdCy0L4uIiwgItCR0YPQu9C10LLQvi4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQodGC0YDQvtC60LAuIiwgItCh0YLRgNC+0LrQsC4iKSk7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDIu0K3Qu9C10LzQtdC90YLRiy7QlNC+0LHQsNCy0LjRgtGMKNCkLtCt0LvQtdC80LXQvdGC0KHQv9C40YHQutCwKCLQp9C40YHQu9C+LiIsICLQp9C40YHQu9C+LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItCf0YDQvtC40LfQstC+0LvRjNC90YvQuS4iLCAi0J/RgNC+0LjQt9Cy0L7Qu9GM0L3Ri9C5LiIpKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMi7QrdC70LXQvNC10L3RgtGLLtCU0L7QsdCw0LLQuNGC0Ywo0KQu0K3Qu9C10LzQtdC90YLQodC/0LjRgdC60LAoItC50LnQudC50LnQudC50LnQudC5ICAg0LnQudC50LnQudC50LnQudC50LkiLCAi0LnQudC50LnQudC50LnQudC50LkgICDQudC50LnQudC50LnQudC50LnQuSIpKTsNClvQn9C+0LvQtdCS0YvQsdC+0YDQsDI+XQ0KWzzQndCw0LTQv9C40YHRjDldDQrQndCw0LTQv9C40YHRjDku0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMOS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoMTU4LCAxOCk7DQrQndCw0LTQv9C40YHRjDku0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAxNTsNCtCd0LDQtNC/0LjRgdGMOS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE4LCAyMTkpOw0K0J3QsNC00L/QuNGB0Yw5LtCi0LXQutGB0YIgPSAi0JfQvdCw0YfQtdC90LjQtdCe0L/QuNGB0LDQvdC40LUiOw0K0J3QsNC00L/QuNGB0Yw5LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0Yw5Pl0NCls80J/QvtC70LXQktCy0L7QtNCwNV0NCtCf0L7Qu9C10JLQstC+0LTQsDUu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCf0L7Qu9C10JLQstC+0LTQsDUu0JzQvdC+0LPQvtGB0YLRgNC+0YfQvdGL0LnQoNC10LbQuNC8ID0g0JjRgdGC0LjQvdCwOw0K0J/QvtC70LXQktCy0L7QtNCwNS7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNTk3LCA4Nyk7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTY7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDI0MCk7DQrQn9C+0LvQtdCS0LLQvtC00LA1LtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktCy0L7QtNCwNT5dDQpbPNCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjFdDQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg1MTgsIDE4Nyk7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMTc7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCk0LvQsNC20LrQuCA9INCY0YHRgtC40L3QsDsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDAgPSDQpC7QmtC+0LvQvtC90LrQsCgpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMC7QotC10LrRgdGCID0gItCi0LXQsyI7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAwLtCo0LjRgNC40L3QsCA9IDE1MDsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0JrQvtC70L7QvdC60Lgu0JTQvtCx0LDQstC40YLRjCjQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAwKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDEgPSDQpC7QmtC+0LvQvtC90LrQsCgpOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMS7QotC10LrRgdGCID0gItCa0LvQsNGB0YHQoNGD0YEiOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMS7QqNC40YDQuNC90LAgPSAyMDI7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCa0L7Qu9C+0L3QutC4LtCU0L7QsdCw0LLQuNGC0Ywo0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMSk7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIx0JrQvtC70L7QvdC60LAyID0g0KQu0JrQvtC70L7QvdC60LAoKTsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjHQmtC+0LvQvtC90LrQsDIu0KLQtdC60YHRgiA9ICLQmtC70LDRgdGB0JDQvdCz0LsiOw0K0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMi7QqNC40YDQuNC90LAgPSAxNjA7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCa0L7Qu9C+0L3QutC4LtCU0L7QsdCw0LLQuNGC0Ywo0KHQv9C40YHQvtC60K3Qu9C10LzQtdC90YLQvtCyMdCa0L7Qu9C+0L3QutCwMik7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTgsIDM2Mik7DQrQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxLtCg0LXQttC40LzQntGC0L7QsdGA0LDQttC10L3QuNGPID0g0KQu0KDQtdC20LjQvNCe0YLQvtCx0YDQsNC20LXQvdC40Y8u0J/QvtC00YDQvtCx0L3QvjsNCtCh0L/QuNGB0L7QutCt0LvQtdC80LXQvdGC0L7QsjEu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQodC/0LjRgdC+0LrQrdC70LXQvNC10L3RgtC+0LIxPl0NCls80J3QsNC00L/QuNGB0YwxMF0NCtCd0LDQtNC/0LjRgdGMMTAu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMTAu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDE0MiwgMjMpOw0K0J3QsNC00L/QuNGB0YwxMC7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE4Ow0K0J3QsNC00L/QuNGB0YwxMC7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAzMzYpOw0K0J3QsNC00L/QuNGB0YwxMC7QotC10LrRgdGCID0gItCf0YDQuNC80LXQvdC40LzQviDQuiI7DQrQndCw0LTQv9C40YHRjDEwLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwxMD5dDQpbPNCa0L3QvtC/0LrQsDJdDQrQmtC90L7Qv9C60LAyLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQmtC90L7Qv9C60LAyLtCg0LDQt9C80LXRgCA9INCkLtCg0LDQt9C80LXRgCg3NCwgNDMpOw0K0JrQvdC+0L/QutCwMi7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDE5Ow0K0JrQvdC+0L/QutCwMi7QndCw0LbQsNGC0LjQtSA9ICLQodC90Y/RgtGM0JLRgdC1IjsNCtCa0L3QvtC/0LrQsDIu0J/QvtC70L7QttC10L3QuNC1ID0g0KQu0KLQvtGH0LrQsCg1NDIsIDM2Nik7DQrQmtC90L7Qv9C60LAyLtCi0LXQutGB0YIgPSAi0KHQvdGP0YLRjCDQstGB0LUiOw0K0JrQvdC+0L/QutCwMi7QqNGA0LjRhNGCID0g0KQu0KjRgNC40YTRgigiTWljcm9zb2Z0IFNhbnMgU2VyaWYiLCA5Ljc1LCApOw0KW9Ca0L3QvtC/0LrQsDI+XQ0KWzzQmtC90L7Qv9C60LAzXQ0K0JrQvdC+0L/QutCwMy7QoNC+0LTQuNGC0LXQu9GMID0g0KTQvtGA0LzQsF8wOw0K0JrQvdC+0L/QutCwMy7QoNCw0LfQvNC10YAgPSDQpC7QoNCw0LfQvNC10YAoNzQsIDQzKTsNCtCa0L3QvtC/0LrQsDMu0J/QvtGA0Y/QtNC+0LrQntCx0YXQvtC00LAgPSAyMDsNCtCa0L3QvtC/0LrQsDMu0J3QsNC20LDRgtC40LUgPSAi0J/QvtC80LXRgtC40YLRjNCS0YHQtSI7DQrQmtC90L7Qv9C60LAzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoNTQyLCA0MTUpOw0K0JrQvdC+0L/QutCwMy7QotC10LrRgdGCID0gItCf0L7QvNC10YLQuNGC0Ywg0LLRgdC1IjsNCtCa0L3QvtC/0LrQsDMu0KjRgNC40YTRgiA9INCkLtCo0YDQuNGE0YIoIk1pY3Jvc29mdCBTYW5zIFNlcmlmIiwgOS43NSwgKTsNClvQmtC90L7Qv9C60LAzPl0NCls80J/QvtC70LXQktGL0LHQvtGA0LAzXQ0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCg0L7QtNC40YLQtdC70YwgPSDQpNC+0YDQvNCwXzA7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDI5NSwgMjQpOw0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCf0L7RgNGP0LTQvtC60J7QsdGF0L7QtNCwID0gMjE7DQrQn9C+0LvQtdCS0YvQsdC+0YDQsDMu0JLRi9GB0L7RgtCw0K3Qu9C10LzQtdC90YLQsCA9IDE2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCf0L7Qu9C+0LbQtdC90LjQtSA9INCkLtCi0L7Rh9C60LAoMTksIDQyKTsNCtCf0L7Qu9C10JLRi9Cx0L7RgNCwMy7QqNC40YDQuNC90LDQktGL0L/QsNC00LDRjtGJ0LXQs9C+0KHQv9C40YHQutCwID0gMjk2Ow0K0J/QvtC70LXQktGL0LHQvtGA0LAzLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J/QvtC70LXQktGL0LHQvtGA0LAzPl0NCls80J3QsNC00L/QuNGB0YwxMV0NCtCd0LDQtNC/0LjRgdGMMTEu0KDQvtC00LjRgtC10LvRjCA9INCk0L7RgNC80LBfMDsNCtCd0LDQtNC/0LjRgdGMMTEu0KDQsNC30LzQtdGAID0g0KQu0KDQsNC30LzQtdGAKDE1MywgMTYpOw0K0J3QsNC00L/QuNGB0YwxMS7Qn9C+0YDRj9C00L7QutCe0LHRhdC+0LTQsCA9IDIyOw0K0J3QsNC00L/QuNGB0YwxMS7Qn9C+0LvQvtC20LXQvdC40LUgPSDQpC7QotC+0YfQutCwKDE5LCAyMyk7DQrQndCw0LTQv9C40YHRjDExLtCi0LXQutGB0YIgPSAi0JrQu9Cw0YHRgSI7DQrQndCw0LTQv9C40YHRjDExLtCo0YDQuNGE0YIgPSDQpC7QqNGA0LjRhNGCKCJNaWNyb3NvZnQgU2FucyBTZXJpZiIsIDkuNzUsICk7DQpb0J3QsNC00L/QuNGB0YwxMT5dDQpb0KHQstC+0LnRgdGC0LLQsD5dDQo="; + ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); + Ф = Новый ФормыДляОдноСкрипта(); + + Форма_0 = Ф.Форма(); + Форма_0.Отображать = Истина; + Форма_0.Показать(); + Форма_0.Активизировать(); + + Кнопка1 = Ф.Кнопка(); + Надпись1 = Ф.Надпись(); + Надпись2 = Ф.Надпись(); + Надпись5 = Ф.Надпись(); + Надпись6 = Ф.Надпись(); + ПолеВвода3 = Ф.ПолеВвода(); + ПолеВвода4 = Ф.ПолеВвода(); + Надпись7 = Ф.Надпись(); + ПолеВыбора1 = Ф.ПолеВыбора(); + Надпись8 = Ф.Надпись(); + ПолеВыбора2 = Ф.ПолеВыбора(); + Надпись9 = Ф.Надпись(); + ПолеВвода5 = Ф.ПолеВвода(); + СписокЭлементов1 = Ф.СписокЭлементов(); + Надпись10 = Ф.Надпись(); + Кнопка2 = Ф.Кнопка(); + Кнопка3 = Ф.Кнопка(); + ПолеВыбора3 = Ф.ПолеВыбора(); + Надпись11 = Ф.Надпись(); + + Форма_0.Размер = Ф.Размер(649, 645); + Форма_0.Текст = "Создание события"; + Форма_0.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка1.Родитель = Форма_0; + Кнопка1.Размер = Ф.Размер(127, 23); + Кнопка1.ПорядокОбхода = 0; + Кнопка1.Нажатие = Ф.Действие(ЭтотОбъект, "Кн_Нажатие"); + Кнопка1.Положение = Ф.Точка(470, 571); + Кнопка1.Текст = "Создать событие"; + Кнопка1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись1.Родитель = Форма_0; + Надпись1.Размер = Ф.Размер(426, 22); + Надпись1.ПорядокОбхода = 1; + Надпись1.Положение = Ф.Точка(18, 552); + Надпись1.Текст = "Исходные данные лежат в каталоге C:\444\OSDFormsRu"; + Надпись1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись2.Родитель = Форма_0; + Надпись2.Размер = Ф.Размер(352, 23); + Надпись2.ПорядокОбхода = 2; + Надпись2.Положение = Ф.Точка(19, 574); + Надпись2.Текст = "Выходные данные будут в каталоге C:\000"; + Надпись2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись5.Родитель = Форма_0; + Надпись5.Размер = Ф.Размер(142, 17); + Надпись5.ПорядокОбхода = 7; + Надпись5.Положение = Ф.Точка(19, 69); + Надпись5.Текст = "СобытиеИмяРус"; + Надпись5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись6.Родитель = Форма_0; + Надпись6.Размер = Ф.Размер(125, 16); + Надпись6.ПорядокОбхода = 8; + Надпись6.Положение = Ф.Точка(320, 70); + Надпись6.Текст = "СобытиеИмяEn"; + Надпись6.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода3.Родитель = Форма_0; + ПолеВвода3.Размер = Ф.Размер(296, 22); + ПолеВвода3.ПорядокОбхода = 9; + ПолеВвода3.Положение = Ф.Точка(18, 89); + ПолеВвода3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода4.Родитель = Форма_0; + ПолеВвода4.Размер = Ф.Размер(296, 22); + ПолеВвода4.ПорядокОбхода = 10; + ПолеВвода4.Положение = Ф.Точка(320, 89); + ПолеВвода4.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись7.Родитель = Форма_0; + Надпись7.Размер = Ф.Размер(157, 18); + Надпись7.ПорядокОбхода = 11; + Надпись7.Положение = Ф.Точка(19, 112); + Надпись7.Текст = "Использование"; + Надпись7.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора1.Родитель = Форма_0; + ПолеВыбора1.Размер = Ф.Размер(295, 24); + ПолеВыбора1.ПорядокОбхода = 12; + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("Только запись.", "Только запись.")); + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("Только чтение.", "Только чтение.")); + ПолеВыбора1.Элементы.Добавить(Ф.ЭлементСписка("Чтение и запись.", "Чтение и запись.")); + ПолеВыбора1.ВысотаЭлемента = 16; + ПолеВыбора1.Положение = Ф.Точка(19, 133); + ПолеВыбора1.Текст = "Только запись."; + ПолеВыбора1.ШиринаВыпадающегоСписка = 295; + ПолеВыбора1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись8.Родитель = Форма_0; + Надпись8.Размер = Ф.Размер(132, 17); + Надпись8.ПорядокОбхода = 13; + Надпись8.Положение = Ф.Точка(18, 166); + Надпись8.Текст = "ЗначениеТип"; + Надпись8.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора2.Родитель = Форма_0; + ПолеВыбора2.Размер = Ф.Размер(597, 24); + ПолеВыбора2.ПорядокОбхода = 14; + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Булево.", "Булево.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Строка.", "Строка.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Число.", "Число.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("Произвольный.", "Произвольный.")); + ПолеВыбора2.Элементы.Добавить(Ф.ЭлементСписка("йййййййййй йййййййййй", "йййййййййй йййййййййй")); + ПолеВыбора2.ВысотаЭлемента = 16; + ПолеВыбора2.Положение = Ф.Точка(19, 186); + ПолеВыбора2.Текст = "Булево."; + ПолеВыбора2.ШиринаВыпадающегоСписка = 597; + ПолеВыбора2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись9.Родитель = Форма_0; + Надпись9.Размер = Ф.Размер(158, 18); + Надпись9.ПорядокОбхода = 15; + Надпись9.Положение = Ф.Точка(18, 219); + Надпись9.Текст = "ЗначениеОписание"; + Надпись9.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВвода5.Родитель = Форма_0; + ПолеВвода5.Размер = Ф.Размер(597, 87); + ПолеВвода5.ПорядокОбхода = 16; + ПолеВвода5.МногострочныйРежим = Истина; + ПолеВвода5.Положение = Ф.Точка(19, 240); + ПолеВвода5.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + СписокЭлементов1.Родитель = Форма_0; + СписокЭлементов1.Размер = Ф.Размер(518, 187); + СписокЭлементов1.ПорядокОбхода = 17; + СписокЭлементов1.Флажки = Истина; + СписокЭлементов1Колонка0 = Ф.Колонка(); + СписокЭлементов1Колонка0.Текст = "Тег"; + СписокЭлементов1Колонка0.Ширина = 150; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка0); + СписокЭлементов1Колонка1 = Ф.Колонка(); + СписокЭлементов1Колонка1.Текст = "КлассРус"; + СписокЭлементов1Колонка1.Ширина = 202; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка1); + СписокЭлементов1Колонка2 = Ф.Колонка(); + СписокЭлементов1Колонка2.Текст = "КлассАнгл"; + СписокЭлементов1Колонка2.Ширина = 160; + СписокЭлементов1.Колонки.Добавить(СписокЭлементов1Колонка2); + СписокЭлементов1.Положение = Ф.Точка(18, 362); + СписокЭлементов1.РежимОтображения = Ф.РежимОтображения.Подробно; + СписокЭлементов1.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись10.Родитель = Форма_0; + Надпись10.Размер = Ф.Размер(142, 23); + Надпись10.ПорядокОбхода = 18; + Надпись10.Положение = Ф.Точка(19, 336); + Надпись10.Текст = "Применимо к"; + Надпись10.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка2.Родитель = Форма_0; + Кнопка2.Размер = Ф.Размер(74, 43); + Кнопка2.ПорядокОбхода = 19; + Кнопка2.Нажатие = Ф.Действие(ЭтотОбъект, "СнятьВсе"); + Кнопка2.Положение = Ф.Точка(542, 366); + Кнопка2.Текст = "Снять все"; + Кнопка2.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Кнопка3.Родитель = Форма_0; + Кнопка3.Размер = Ф.Размер(74, 43); + Кнопка3.ПорядокОбхода = 20; + Кнопка3.Нажатие = Ф.Действие(ЭтотОбъект, "ПометитьВсе"); + Кнопка3.Положение = Ф.Точка(542, 415); + Кнопка3.Текст = "Пометить все"; + Кнопка3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + ПолеВыбора3.Родитель = Форма_0; + ПолеВыбора3.Размер = Ф.Размер(295, 24); + ПолеВыбора3.ПорядокОбхода = 21; + ПолеВыбора3.ВысотаЭлемента = 16; + ПолеВыбора3.Положение = Ф.Точка(19, 42); + ПолеВыбора3.ШиринаВыпадающегоСписка = 296; + ПолеВыбора3.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + + Надпись11.Родитель = Форма_0; + Надпись11.Размер = Ф.Размер(153, 16); + Надпись11.ПорядокОбхода = 22; + Надпись11.Положение = Ф.Точка(19, 23); + Надпись11.Текст = "Класс"; + Надпись11.Шрифт = Ф.Шрифт("Microsoft Sans Serif", 9.75, ); + +КонецПроцедуры + +Функция РазобратьСтроку(Строка, Разделитель) + Стр = СтрЗаменить(Строка,Разделитель,символы.ПС); + М = Новый Массив; + Если ПустаяСтрока(Стр) Тогда + Возврат М; + КонецЕсли; + Для Ч = 1 По СтрЧислоСтрок(Стр) Цикл + М.Добавить(СтрПолучитьСтроку(Стр,Ч)); + КонецЦикла; + Возврат М; +КонецФункции + +Функция СтрНайтиМежду(СтрПараметр, Фрагмент1 = Неопределено, Фрагмент2 = Неопределено, ИсключитьФрагменты = Истина, БезНаложения = Истина) + //Стр - исходная строка + //Фрагмент1 - подстрока поиска от которой ведем поиск + //Фрагмент2 - подстрока поиска до которой ведем поиск + //ИсключитьФрагменты - не включать Фрагмент1 и Фрагмент2 в результат + //БезНаложения - в результат не будут включены участки, содержащие другие найденные участки, удовлетворяющие переданным параметрам + //функция возвращает массив строк + Стр = СтрПараметр; + М = Новый Массив; + Если (Фрагмент1 <> Неопределено) и (Фрагмент2 = Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция))); + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + ИначеЕсли (Фрагмент1 = Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент2); + СуммаПозиций = Позиция; + Пока Позиция > 0 Цикл + М.Добавить(?(ИсключитьФрагменты, Сред(Стр, 1, СуммаПозиций - 1), Сред(Стр, 1, СуммаПозиций - 1 + СтрДлина(Фрагмент2)))); + Позиция = Найти(Сред(Стр, СуммаПозиций + 1), Фрагмент2); + СуммаПозиций = СуммаПозиций + Позиция; + КонецЦикла; + ИначеЕсли (Фрагмент1 <> Неопределено) и (Фрагмент2 <> Неопределено) Тогда + Позиция = Найти(Стр, Фрагмент1); + Пока Позиция > 0 Цикл + Стр2 = ?(ИсключитьФрагменты, Сред(Стр, Позиция + СтрДлина(Фрагмент1)), Сред(Стр, Позиция)); + Позиция2 = Найти(Стр2, Фрагмент2); + СуммаПозиций2 = Позиция2; + Пока Позиция2 > 0 Цикл + Если БезНаложения Тогда + Если Найти(Сред(Стр2, 1, СуммаПозиций2 - 1), Фрагмент2) = 0 Тогда + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Иначе + М.Добавить("" + ?(ИсключитьФрагменты, Сред(Стр2, 1, СуммаПозиций2 - 1), Сред(Стр2, 1, СуммаПозиций2 - 1 + СтрДлина(Фрагмент2)))); + КонецЕсли; + Позиция2 = Найти(Сред(Стр2, СуммаПозиций2 + 1), Фрагмент2); + СуммаПозиций2 = СуммаПозиций2 + Позиция2; + КонецЦикла; + Стр = Сред(Стр, Позиция + 1); + Позиция = Найти(Стр, Фрагмент1); + КонецЦикла; + КонецЕсли; + + Возврат М; +КонецФункции//СтрНайтиМежду + +ПодготовкаКомпонентов(); + +ВыходнойКаталог = "C:\000";// без слэша в конце +КлассИмяРус = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +КлассИмяEn = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +СобытиеИмяРус = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +СобытиеИмяEn = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +Использование = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +ЗначениеТип = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! +ЗначениеОписание = "йййййййййй";//!!!!!!!!!!!!!!!!!!!! + +СтрКлассов = +"Абзац,Paragraph,
" + СобытиеИмяРус + " (" + СобытиеИмяEn + ")" + ЗначениеОписание + "