.

Адекватный компьютерный перевод научно-популярного текста

Язык: русский
Формат: курсова
Тип документа: Word Doc
94 2848
Скачать документ

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. Понятие адекватности в переводе

1.1 Адекватность и эквивалентность как базисные понятия теории перевода

1.2 Функционально-стилистические особенности научно-популярных текстов в
аспекте переводоведения

1.3 История и векторы развития компьютерного перевода

1.3.1 Первичные импульсы в создании компьютерных переводчиков

1.3.2 Статус компьютерной лингвистики

1.3.3 Современные программы компьютерного перевода

1.4 Стратегия компьютерного перевода научно-публицистических текстов

1.4.1 Терминологический аппарат

1.4.2 Автоматический поиск терминологии

1.4.3 Проверка целостности сегментов, формата и грамматики

1.4.4 Сфера применимости

1.5 Принцип работы электронных переводчиков

ГЛАВА 2. Систематизация ошибок в компьютерном переводе

текстов научно-популярного характера

2.1 Типология ошибок в переводоведении

2.2 Анализ переводческих ошибок в компьютерной версии

ЗАКЛЮЧЕНИЕ

БИБЛИОГРАФИЯ

ВВЕДЕНИЕ

Компьютерный (автоматический, машинный) перевод, имеет свою историю и
ведёт летоисчисление, начиная с проекта цифровой аналитической машины Г.
Беббиджа с середины 19в. Следующими историческими моментами явились:
Джорджстаунский эксперимент (1954); программы для БЭСМ в России (50-е
годы 20-го века); программы, созданные в Отделении прикладной математики
института АН СССР (ныне ИПМ им. М.В. Келдыша РАН), были реализованы на
машине «Стрела». В 70-х годах разработку основ технологии машинного
перевода продолжила группа специалистов ВИНИТИ под руководством
профессора Г.Г. Белоногова. В результате в 1993 году была создана
промышленная версия системы RETRANS. Первые коммерческие проекты
появились в середине 80-х годов. Они были реализованы на персональных
компьютерах и являлись системами прямого перевода. На данный момент в
нашем распоряжении есть большое количество компьютерных
программ-переводчиков. Мы остановимся более подробно на программе PROMT
GIANT 7.

В процессе работы над этими проектами выяснилось, что традиционная
лингвистика не располагает ни фактическим материалом, ни идеями и
представлениями, нужными для построения систем машинного перевода,
которые использовали бы смысл переводимого текста.

Потребность в создании теоретических основ машинного перевода привела к
формированию нового направления в лингвистике, называемого структурной,
прикладной, математической лингвистикой. Формирование этого направления
в СССР относится ко второй половине 50-х годов. Ведущую роль в нем
сыграли математики А. А. Ляпунов, В. А. Успенский, (ученик А. Н.
Колмогорова), О. С. Кулагина, лингвисты В. Ю. Розенцвейг, П. С.
Кузнецов, А. А. Реформатский, И. А. Мельчук, В. В. Иванов.

Под математической(компьютерной) лингвистикой понималось изучение языка
как абстрактной знаковой системы с целью построения теоретической основы
машинного перевода и создания конкретных алгоритмов перевода. В таком
понимании математическая лингвистика составляла часть семиотики – общей
теории знаковых систем.

Данная работа обращена к подробному изучению указанных проблем, а также
к анализу возможности перевода текстов научно- популярного и научно-
технического жанра.

Актуальность темы работы сопряжена, прежде всего, с тем, что в настоящее
время математическая (компьютерная) лингвистика является одной из
динамично развивающихся отраслей теоретического знания. Кроме того,
здесь следует упомянуть, что её прикладная сфера-
компьютерный(математический) перевод позволяет оптимизировать и ускорить
процесс перевода, что играет большую роль в условиях современного
общества.

Научная новизна обусловлена тем, что здесь при оценке качества перевода
компьютерного перевода используется стратегия, наиболее оптимальная для
анализируемого жанра- научно-популярного. Речь идет о пошаговой
процедуре анализа, в фокусе который находиться терминологический
аппарат, целостность сегмента, формата и грамматики и т.п.

Теоретическая значимость данной работы заключается в том, что общая
проблематика адекватности в переводоведении дополнятся данными о
проблемах и идеях компьютерной лингвистики.

Практическая значимость работы обусловлена возможностями использования
полученных данных в курсах лекций в ВУЗе по теории и практике перевода,
а также в практической деятельности переводчиков.

Проблема исследовании заключается в следующем: может ли компьютер
осуществить адекватный перевод научно-технического текста?

Объектом исследования являются: тексты научно-публицистического жанра –
немецкий оригинал и перевод компьютерной программы PROMT GIANT 7. В
качестве эталона используется перевод исходного текста профессиональным
переводчиком.

Цель данной работы- определение искажений на лексическом уровне в
процессе компьютерного перевода.

Задачами исследования являются:

· изучение проблем адекватности перевода в историческом аспекте

· выявление основных проблем машинного перевода в контексте компьютерной
лингвистики

· освещение типологии ошибок в аспекте теории переводоведения
(искажения, неточности, неясности)

· сравнение текста перевода, сделанного в программе PROMT GIANT 7 c
переводным текстом, сделанным профессиональным переводчиком

· выявление и систематизация типичных ошибок перевода

Материалы исследования- 66 страниц из журнала «Deutschland» на немецком
языке и соответственно 66 страниц на русском языке, а также компьютерная
версия перевода.

Методы исследования- сравнительно-сопоставительный (оригинал-
компьютерный перевод- перевод профессионального переводчика),
структурно-семантический анализ текста компьютерного перевода,
лингвосмысловая интерпретация текста.

Работа состоит из Введения, где в кратком виде излагается компилятивный
материал, посвященный адекватности и эквивалентности в переводоведении;
1-ая глава посвящена стратегии КП научно популярных текстов; во 2-ой
главе внимание фокусируется на выявлении ошибок на лексическом уровне в
компьютерном переводе научно-публицистического текста.

Библиография содержит…наименований на русском языке и … наименований на
немецком языке.

ГЛАВА 1. Понятие адекватности в переводе

1.1. Адекватность и эквивалентность как базисные понятия теории перевода

Перевод неизменно рассматривается как способ обеспечить общение между
разноязычными коммуникантами путем воспроизведения на другом языке
сообщения, содержащегося в исходном тексте. В наиболее общем плане
языковеды обычно определяли перевод как замену текста на одном языке
текстом на другом языке и лишь, потом приступали к изучению требований,
которым должен удовлетворять создаваемый текст, чтобы служить
полноценной заменой оригинала, и отношений, возникающих между текстами
оригинала и перевода в целом и между отдельными частями и единицами этих
тестов. Итак, лингвистическая теория перевода изучает соотношение единиц
двух языков не изолированно, а в текстах определенного типа (оригиналах
и их переводах), и все данные, которыми эта теория располагает, получены
из сопоставительного изучения таких текстов. [Латышев 2005, с.26]

Сопоставительное изучение текстов оригинала и перевода может охватывать
различные стороны их формальной и содержательной структуры таких
текстов. Однако центральным вопросом теории перевода остается
всестороннее описание содержательных отношений между этими текстами,
раскрытие понятий эквивалентности и адекватности перевода. В первую
очередь задача переводчика, несомненно, заключается в воспроизведении
содержания оригинала. Но что это значит? Что представляет собой
воспроизводимое содержание? Каковы критерии правильности выбора языковых
средств для достижения адекватности перевода? Эти вопросы уже многие
годы активно поднимаются в лингвистике (Рецкер, 1974; Сидоров, 1981;
Пинягин, 1981; Швейцер, 1988; Комиссаров, 1988 и др.).

Так, В. Н. Комиссаров рассматривает «эквивалентный перевод» и
«адекватный перевод» как понятия неидентичные, хотя и тесно
соприкасающиеся друг с другом. Эквивалентность понимается им как
смысловая общность приравниваемых друг к другу единиц языка и речи.
Термин «адекватный перевод», по его мнению, имеет более широкий смысл и
используется как синоним «хорошего» перевода, т. е. перевода, который
обеспечивает необходимую полноту межъязыковой коммуникации в конкретных
условиях [Комиссаров 1990, с. 233-234]

А. Д. Швейцер также разграничивает понятия эквивалентности и
адекватности: «Если эквивалентность отвечает на вопрос о том,
соответствует ли текст перевода исходному, то адекватность отвечает на
вопрос о том, соответствует ли перевод как процесс данным
коммуникативным условиям. Полная эквивалентность подразумевает
исчерпывающую передачу коммуникативно-функционального инварианта, т. е.
речь идет о максимальном приближении текста перевода к оригиналу, о
максимальных требованиях, предъявляемых переводу. Требование
адекватности же носит оптимальный характер: перевод должен оптимально
соответствовать определенным коммуникативным целям и задачам»
[Швейцер.1988, с. 95]

Понятие адекватности остается одним из центральных в теории и практике
перевода. В работах 50-х – начала 60-х годов, заложивших основы
современной теории перевода (Федоров, 1953; 1958; Jakobson, 1959)
понятие адекватности базировалось на концепции перевода как полного
смыслового аналога оригинала. В рамках данной концепции адекватность
перевода сводилась к категориям семантической (смысловой) полноты и
точности, дополняемым стилистической эквивалентностью, включающей, в
частности, принцип подчинения текста перевода
функционально-стилистическим нормам языка перевода. Такая адекватность
получила название семантико-стилистической [Ванников, 1988, с. 37]

В 50-60-е годы переводческая деятельность получила новый импульс в сфере
информационной практики и теории коммуникации, что способствовало
формированию концепции функционально-прагматической адекватности
перевода (Бархударов, 1975; Комиссаров, 1973; Швейцер, 1973; Каде,
1978). От функционально-адекватного перевода требуется не полная и
точная передача всего смыслового содержания и стилистических
особенностей оригинала, согласованных с функционально-стилистическими
нормами языка перевода, но лишь правильная передача основной
коммуникативной функции оригинала, его функциональной «доминанты».
Другие свойства перевода для данного типа адекватности в принципе
нерелевантны.

В целом, в настоящее время намечается к разграничению понятий
«адекватность» и «эквивалентность» в переводоведении по принципу общего
и частного.

1.2. Функционально-стилистические особенности научно-популярных текстов

В предложенной работе, как упоминалось во Введении, анализируются тексты
научно-популярного характера из журнала „Deutschland“ за 2007 г.
Обратимся к описанию их особенностей .Основной стилистической чертой
научно-популярного текста является точное и четкое изложение материала
при почти полном отсутствии тех выразительных элементов, которые придают
речи эмоциональную насыщенность, главный упор делается на логической, а
не на эмоционально-чувственной стороне излагаемого. [Брандес, 1983, с.
175] Поскольку, как известно, стратегия перевода в выявлении смысловой
доминанты (опорно-смысловых вех, по Л.С. Бархударову) в первую очередь
зависит от жанра переводимого текста. В теории перевода А.В. Фёдоров
выделяет три жанра: художественный, популярный, научно-официальный.
Каждый из них в практике перевода может быть конкретизирован. Кроме
того, достаточно часто встречается комбинация жанров, что имеет место в
данной работе.

Автор научно-технической статьи стремится к тому, чтобы исключить
возможность произвольного толкования существа трактуемого предмета,
вследствие чего в научной литературе почти не встречаются такие
выразительные средства, как метафоры, метонимии и другие стилистические
фигуры, которые широко используются в художественных произведениях для
придания речи живого, образного характера. [Брандес, 1983, с. 114]

Авторы научных произведений избегают применения этих выразительных
средств, чтобы не нарушить основного принципа научно-технического языка
– точности и ясности изложения мысли. Это приводит к тому, что
научно-популярный текст кажется несколько суховатым, лишенным элементов
эмоциональной окраски. С точки зрения словарного состава основная
особенность текста заключается в предельной насыщенности специальной
терминологией, характерной для данной отрасли знания.[Брандес, 1983, с.
83]

Термином мы называем эмоционально-нейтральное слово (словосочетание),
передающее название точно определенного понятия, относящегося к той или
иной области науки или техники. Терминологическая лексика дает
возможность наиболее точно, четко и экономно излагать содержание данного
предмета и обеспечивает правильное понимание существа трактуемого
вопроса. В специальной литературе термины несут основную семантическую
нагрузку, занимая главное место среди прочих общелитературных и
служебных слов. [Комиссаров 1990, с. 233-234]

Говоря о научно-технической терминологии, отметим следующее: в обычной
речи слова, как правило, полисемантичны, т.е. они передают целый ряд
значений, которые могут расходиться порой довольно широко.

Например: der Satz – набор, комплект; агрегат; осадок; тарифная ставка;
пятка (чулка); фраза, предложение; магазин или der Ton- тон, звук; глина
.[Нем.-рус.словарь, 2004,с. 720].

Такая многозначность слов в общелитературном языке является фактором,
свидетельствующим о богатстве языковых изобразительных средств.
Лексическая многозначность придает речи гибкость и живость и позволяет
выражать тончайшие оттенки мысли.

Иначе обстоит дело в научно-публицистическом стиле, в нем главным
требованием оказывается предельная точность выражения мысли, не
допускающая возможности различных толкований.

Поэтому основным требованием, предъявляемым к термину, становится
однозначность, т. е. наличие только одного раз навсегда установленного
значения.

Основная масса научно-популярной терминологии продолжает оставаться за
пределами общелитературного языка и понятна лишь специалисту данной
отрасли знания.[Ерошенко 2003: 18]

Вторая по величине группа терминов представляет собой общелитературные
немецкие слова, употребляемые в специальном значении. К таким словам
относятся, например:

При переводе терминов мы можем встретиться со следующими моментами:

а) Часть терминов, имеющих международный характер, передается путем
транслитерации и не нуждается в переводе:

б) Некоторые термины имеют прямые соответствия в русском языке и
передаются соответствующими эквивалентами:

в) Известная часть терминов при переводе калькируется, т. е. передается
с помощью русских слов и выражений, дословно воспроизводящих слова и
выражения немецкого языка:

г) Нередко случается, что словарь не дает прямого соответствия немецкому
термину. В этом случае необходимо прибегнуть к описательному переводу,
точно передающему смысл иноязычного слова в данном контексте:

При переводе терминов следует по возможности избегать употребления
иноязычных слов, отдавая предпочтение словам русского происхождения.
[Лакофф, Джонсон 1987: 47]

Поскольку характерной чертой термина является четкость семантических
границ, он обладает значительно большей самостоятельностью по отношению
к контексту, чем обычные слова.[Комиссаров 1990, с. 233-234]

В отношении синтаксической структуры немецкие тексты
научно-публицистического содержания отличаются своей конструктивной
сложностью. Они богаты причастными и инфинитивными оборотами. В качестве
примера приведём текст инструкции к утюгу:

Benutzen Sie bitte das Buegeleisen ca. 2 Minuten ohne Textil- Protektor,
bevor Sie den Textil- Protektor zum ersten Mal anbringen. Der Braun
Textil-Protektor schuetzt empfindliche Gewebe von Hitzeschaden. Somit
koennen die meisten dunklen Stoffe ohne Zwischentuch gebuegelt werden .
Um vor dem Buegeln die Reaktion ihres Gewebes zu pruefen, empfehlen wir
einen kleinen Bereich auf links zu buegeln.

В то время как основная трудность перевода художественной прозы
заключается в необходимости интерпретации намерений автора, т.е. в
передаче не только внешних фактов, но и в сохранении психологических и
эмоциональных элементов, заложенных в тексте, задача, стоящая перед
переводчиком научно-технического текста, лишенного эмоциональной
окраски, оказывается более простой – точно передать мысль автора, лишь
по возможности сохранив особенности его стиля. Иначе говоря, адекватный
перевод достигается, прежде всего, через сохранение
предметно-логического значения исходного текста [Алексеева 2004, с.28]

1.3 История компьютерного перевода

Впервые мысль о возможности машинного перевода высказал Чарльз Бэббидж
(1791-1871), разработавший в 1836-1848 гг. проект цифровой аналитической
машины – механического прототипа электронных цифровых вычислительных
машин, появившихся через 100 лет. Идея Ч. Бэббиджа состояла в том, что
память объемом 1000 50-разрядных десятичных чисел (по 50 зубчатых колес
в каждом регистре) можно использовать для хранения словарей. Ч. Бэббидж
привел эту идею в качестве обоснования для запроса у английского
правительства средств, необходимых для физического воплощения
аналитической машины, которую ему так и не удалось построить (см. Апокин
и др. Чарльз Бэббидж. М., 1981).

1.3.1 Первичные импульсы в создании компьютерного переводчика

Фактически же история машинного перевода начинается с “Джорджтаунского
эксперимента”. В январе 1954 г. состоялась первая публичная демонстрация
машинного перевода с русского языка на английский, осуществленного на
машине ИБМ-701. Сообщение об этом событии было опубликовано в журнале
Computers and Automation, 1954, № 2. А реферат этого сообщения,
сделанный Д. Ю. Пановым, появился в РЖ ВИНИТИ “Математика”, 1954, № 10:
“Перевод с одного языка на другой при помощи машины: отчет о первом
успешном испытании”.

Это сообщение явилось толчком для начала работ по машинному переводу в
СССР. Д. Ю. Панов, бывший тогда директором ВИНИТИ (в то время Института
научной информации – ИНИ) привлек к работам по машинному переводу И. К.
Бельскую, которая затем возглавила группу машинного перевода в ИТМ и ВТ
АН СССР. Первый опыт перевода с английского языка на русский с помощью
машины БЭСМ был получен уже к концу 1955 г. Программы для БЭСМ
составляли Н. П. Трифонов и Л. Н. Королев, кандидатская диссертация
которого была посвящена методам построения словарей для машинного
перевода.

Другое направление работ возникло в Отделении прикладной математики
Математического института АН СССР (ныне ИПМ им. М. В. Келдыша РАН) по
инициативе А. А. Ляпунова. К работам по машинному переводу
математических текстов с французского языка на русский он привлек О. С.
Кулагину, аспирантку МИАН, своих учениц Т. Д. Вентцель и Н. Н. Рикко. С
конца 1955 г. в этих работах принимала участие Т. Н. Молошная, которая
затем приступила к самостоятельной работе над алгоритмом англо-русского
перевода. А. А. Ляпунов и О. С. Кулагина свои представления об
использовании вычислительных машин для перевода с одного языка на другой
опубликовали в журнале “Природа”,1955, № 8. Первые программы машинного
перевода, разработанные этим коллективом, были реализованы на машине
“Стрела”.

Первое поколение систем машинного перевода базировалось на алгоритмах
последовательного перевода “слово за словом”, “фраза за фразой”.
Возможности таких систем определялись доступными размерами словарей,
прямо зависящими от объема памяти компьютера. Перевод текста
осуществлялся отдельными предложениями, смысловые связи между ними никак
не учитывались. Такие системы называют системами прямого перевода. На
смену им со временем пришли системы последующих поколений, в которых
перевод от языка к языку осуществлялся на уровне синтаксических
структур. В алгоритмах перевода использовался набор операций,
позволяющий путем анализа переводимого предложения построить его
синтаксическую структуру по правилам грамматики языка входного
предложения (так же, как учат детей языку в средней школе), а затем
преобразовать ее в синтаксическую структуру выходного предложения и
синтезировать выходное предложение, подставляя нужные слова из словаря.
Такие системы называются Т-системами (Т – от английского слова “transfer
– преобразование”).

Наиболее совершенным считается подход к построению систем машинного
перевода на основе получения некоторого, независимого от языков,
смыслового представления входного предложения путем его семантического
анализа. Затем производится синтез выходного предложения по полученному
смысловому представлению. Такие системы называют И-системами (И – от
слова “интерлингва”). Считается, что следующие поколения систем
машинного перевода будут относиться к классу И-систем.

А. А. Ляпунов с самого начала работ по машинному переводу говорил о
переводе путем извлечения смысла переводимого текста и его представления
на другом языке. Однако такая постановка проблемы перевода оказалась в
то время преждевременной. Более того, она не решена в общем виде мировой
информатикой и в настоящее время, несмотря на усилия, предпринимавшиеся
Международной федерацией IFIP – мировым сообществом ученых в области
обработки информации. Однако многие частные результаты, связанные с
семантическим анализом текстов, были получены и опубликованы в трудах
IFIP.

1.3.2 Статус компьютерной лингвистики

Первый опыт создания программ машинного перевода показал, что необходимо
решать эти задачи постепенно и по частям. Слишком много трудностей и
неясностей было в том, как нужно формализовать и строить алгоритмы для
работы с текстами, какие словари надо вводить в машину, какие
лингвистические закономерности следует использовать при машинном
переводе и каковы вообще эти закономерности.

Выяснилось, что традиционная лингвистика не располагает ни фактическим
материалом, ни идеями и представлениями, нужными для построения систем
машинного перевода, которые использовали бы смысл переводимого текста.

Традиционная лингвистика не могла дать исходные представления не только
в части семантики, но и в части синтаксиса. Ни для одного языка в то
время не существовало перечней синтаксических конструкций, не были
изучены условия их сочетаемости и взаимозаменяемости, не были
разработаны правила построения крупных единиц синтаксической структуры
из более мелких. В сущности ни на один вопрос, поставленный в связи с
построением систем машинного перевода, традиционная лингвистика в 50-х
годах не могла дать ответа.

Потребность в создании теоретических основ машинного перевода привела к
формированию нового направления в лингвистике, называемого структурной,
прикладной, математической лингвистикой. Формирование этого направления
в СССР относится ко второй половине 50-х годов. Ведущую роль в нем
сыграли математики А. А. Ляпунов, В. А. Успенский, (ученик А. Н.
Колмогорова), О. С. Кулагина, лингвисты В. Ю. Розенцвейг, П. С.
Кузнецов, А. А. Реформатский, И. А. Мельчук, В. В. Иванов.

6 мая 1960 г. было принято Постановление Президиума АН СССР “О развитии
структурных и математических методов исследования языка”, во исполнение
которого были созданы подразделения по структурной лингвистике в
Институте языкознания, Институте русского языка АН СССР. В Постановлении
Президиума АН СССР отмечалось, что “недостаточное развитие теоретических
исследований в области структурных и математических методов в
лингвистических учреждениях тормозит практически важные работы по теории
и практике машинного перевода, построению информационных языков и
информационных машин, логической семантике и другим приложениям
языкознания, разрабатываемым в настоящее время в ряде технических и
математических научно-исследовательских институтов”. С 1960 г. началась
подготовка кадров в области автоматической переработки текстов на
филологическом факультете МГУ, в Ленинградском и Новосибирском
университетах, МГПИИЯ. Под математической лингвистикой понималось
изучение языка как абстрактной знаковой системы с целью построения
теоретической основы машинного перевода и создания конкретных алгоритмов
перевода. В таком понимании математическая лингвистика составляла часть
семиотики – общей теории знаковых систем.

Задача аксиоматизации лингвистики была выдвинута одним из виднейших
лингвистов московской школы П. С. Кузнецовым как задача формализации
грамматики, восходящая к идеям выдающегося русского языковеда Ф. Ф.
Фортунатова (1848-1914). Исследованию формальной теории грамматик, была
посвящена диссертация О. С. Кулагиной, выполненная под руководством А.
А. Ляпунова.

Заметим, что в те же годы формальная теория грамматик развивалась в США
в трудах Н. Хомского, ставших классическими для области искусственных
языков, в частности языков программирования. Двадцатилетие (1956-1976)
один из основателей направления математик В. А. Успенский в своих
воспоминаниях назвал “серебряным веком” структурной, прикладной и
математической лингвистики в СССР (видимо, по аналогии с “серебряным
веком” русской поэзии). В 70-х годах разработку основ технологии
машинного перевода продолжила группа специалистов в ВИНИТИ под
руководством профессора Г. Г. Белоногова. В результате в 1993 г. была
создана промышленная версия системы RETRANS фразеологического машинного
перевода с русского языка на английский и обратно, которая применялась в
министерствах обороны, путей сообщения, науки и технологий, а также во
ВНТИЦ.

Практическое применение принципов смыслового анализа текстов
потребовалось при создании систем машинного перевода с иероглифических
языков (китайского, японского и др.). Вопросы создания таких систем были
разработаны в диссертации В. М. Зелко в 80-х годах.

1.3.3 Современные программы компьютерного перевода

Первые коммерческие продукты машинного перевода, нашедшие практическое
использование, появились в середине 80-х годов. Они были реализованы на
персональных компьютерах и являлись системами прямого перевода,
возможности которых базировались на огромных (по сравнению с первыми
системами) словарях, а не на умении анализировать и синтезировать
тексты.

Однопользовательская “коробочная” версия продукта Retrans Vista фирмы
“Виста текнолоджиз” предназначена для автоматизированного перевода
текстов с русского языка на английский и обратно. В ней использованы
оригинальные алгоритмы сжатия словарных баз и поиска переводных
эквивалентов, позволяющих транслировать “на лету” не только фрагменты
текста, импортируемые из текстового редактора MS Word, но и
Web-страницы.

В словарях Retrans Vista хранятся миллионы понятий, к которым относятся
не только традиционные устойчивые фразеологические обороты, но, прежде
всего, словосочетания, используемые в повседневной речи. Кроме того,
есть программа концептуального анализа, автоматически выделяющая из
текста новые словосочетания и включающая их в словарь. Основные словари
системы Retrans Vista содержат термины и фразеологические единицы по
естественным и техническим наукам, экономике, бизнесу и политике. Объем
политематического машинного словаря – около 3,4 млн. слов (1,8 млн. в
русско-английской части, 1,6 млн. – в англо-русской), причем 20% из них
являются словами, а 80% – устойчивыми словосочетаниями со средней
“длиной” в 2,2 слова.

Фирма ПРОМТ (http://www.promt.ru/rus1/news/news.htm) разработала и
поставляет Интернет-переводчик PROMT Internet Translation Server,
обеспечивающий перевод “на лету” Web-страниц, запросов к поисковым
системам или к базам данных, представленным в Интернете.

Модуль перевода PROMT Internet встраивается в браузер Microsoft Internet
Explorer, образуя средство для синхронного перевода Web-страниц Web
View. При этом можно устанавливать для перевода различные языковые пары:
английский – русский; английский – немецкий; английский – испанский;
французский – английский; французский – немецкий.

С практической точки зрения, имея в виду качество результирующего текста
и его соответствие исходному, программы машинного перевода подразделяют
на три категории:

· полностью автоматический перевод;

· автоматизированный машинный перевод при участии человека;

· перевод, осуществляемый человеком с использованием компьютера.

Программы машинного перевода первой из названных категорий являются
делом далекого будущего, поскольку в общем виде не решены проблемы
автоматического понимания, перевода и синтеза текстов.

Программы второй категории разработчики называют МТ-программы (от
Machine translation – машинный перевод). Реально автоматизированный (с
участием человека) машинный перевод возможен только в условиях
искусственно ограниченного, как по словарному запасу, так и по
грамматике, языка.

В качестве реального успешного проекта МТ-программы часто называют
немецкую систему Meteo, выполняющую перевод метеопрогнозов с
французского языка на английский и обратно.

К МТ-программам относятся и продукты машинного перевода фирмы ПРОМТ,
упомянутые выше, в том числе программы для просмотра содержимого
Web-страниц в сети Интернет с целью поиска нужного документа.

Программы третьей категории разработчики называют ТМ-программы (от
translation memory – память перевода). Эту категорию программ применяют
профессиональные переводчики, осознавшие выигрыш от автоматизации их
работы с помощью компьютеров. Основу ТМ-программ составляют
специализированные словари, соответствующие тематике переводимого
текста. При переводе используются конструкции и значения слов и
устойчивых словосочетаний, выбранные профессиональным переводчиком и
занесенные в словари системы, а полученный текст подвергается
интенсивному редактированию. Словари и уже переведенные фрагменты
текстов, запоминаемые в ТМ-системе, могут быть повторно использованы в
больших коллективных проектах, ими можно обмениваться. Поэтому
ТМ-системы представляют собой важное средство автоматизации труда
профессиональных переводчиков.

Часто ТМ-программы используют в сочетании с МТ-программами. Наиболее
популярным в мире ТМ-инструментарием является Translation’s Workbench
фирмы Trados (для краткости часто также называемый Trados).

История машинного перевода насчитывает немногим более 50 лет. За это
время сменилось несколько поколений систем машинного перевода – от
первых программ, использовавших ограниченные ресурсы универсальных
компьютеров первого поколения до современных коммерческих продуктов,
использующих мощные ресурсы серверов и персональных компьютеров, включая
ПК, в которых можно размещать карманные словари, а также компьютерные
сети.

По мере снятия технических ограничений, налагаемых возможностями
компьютеров по производительности и памяти, становилось ясно, что
проблема перевода текста с одного естественного языка на другой
принципиально не сводится только к перекодировке слов. Для преодоления
основных трудностей проблемы машинного перевода должны быть решены
задачи автоматизированного представления контекста, смыслового
содержания переводимого текста, знаний о понятиях предметной области, к
которой относится переводимый текст.

Вместе с тем современные достижения в области вычислительной техники,
информационных технологий и технологий телекоммуникаций позволяют
выдвигать на перспективу практические задачи поиска и выбора требуемой
информации, представленной на разных языках, из разнородных источников,
находящихся в корпоративных и глобальных
информационно-телекоммуникационных сетях.

В качестве примера такой перспективной задачи можно привести системы
запросов к информационным ресурсам сетей, например к базам данных, с
возможностью формирования ответов по телефону в виде устной речи. Для
этого требуется сочетание систем машинного перевода с системами
распознавания и синтеза речи.

1.4. Стратегии компьютерного перевода научно-технических текстов

Традиционно принято выделять 8 типов технологии перевода.В современных
профессиональных средах перевода возможности вычислительной техники
используются на различных этапах и уровнях. Всего можно выделить восемь
способов применения компьютера при переводе (таблица 1).

Таблица 1

Уровень терминовУровень сегментовДо перевода· Выделение терминов

· Анализ терминологии· Сегментация текстаВо время перевода·
Автоматический поиск терминологии· Поиск языковых пар в памяти переводов

· Машинный переводПосле перевода· Проверка соответствия терминологии·
Проверка целостности сегментов, формата и грамматики

1.4.1. Выделение терминов и анализ терминологии

На этом этапе производится исследование текста с целью выяснения, какие
слова или словосочетания могут быть взяты в качестве терминов. После
того, как определен термин на исходном языке, осуществляется анализ
терминологии на предмет того, какой термин на целевом языке следует
выбрать для обозначения нужного концепта. Например, если в исходном
тексте встретилось словосочетание “операционная система” то программа
должна проанализировать его в качестве возможного термина, даже если в
системе уже определены термины “операционный” и “система”.

1.4.2. Автоматический поиск терминологии

Данный процесс может быть сравнен с машинным переводом на уровне
отдельных терминов. Суть его заключается в том, что в процессе работы
над текстом переводчик имеет возможность видеть варианты перевода для
каждого термина, и быстро вставлять нужный перевод в текст на целевом
языке, не рискуя допустить опечатку. Затем идет сегментация текста.
Разбиение текста на сегменты является важным подготовительным этапом для
полной или частичной автоматизации перевода. Сегменты должны по
возможности содержать фрагменты текста, грамматически независимые друг
от друга. Иными словами, должна быть обеспечена возможность корректного
перевода каждого сегмента независимо от других. Обычно разбиение на
сегменты выполняется по знакам пунктуации.

Поиск языковых пар в памяти переводов

Автоматическая память переводов, или просто память переводов
(Translation Memory), подразумевает, в первую очередь, просмотр ранее
переведенных текстов. Она сравнивает переводимый в текущий момент текст
с тем, что хранится в базе, “вспоминает” сегменты, которые изменились
незначительно, и предлагает использовать их перевод повторно.
Разумеется, критерии сходства сегментов могут быть различны, и они
играют очень важную роль в расширении возможностей памяти переводов.

Машинный перевод

Данный способ перевода заключается в алгоритмической обработке исходного
текста, в ходе которой происходит разбор сегментов, выделяются отдельные
термины и отношения между ними, после чего осуществляется замена всех
терминов на соответствующие термины целевого языка в нужной форме и
взаиморасположении. Машинный перевод (Machine Translation) применим
только в очень узком контексте и требует значительного
постредактирования переведенного текста.

1.4.3 Проверка целостности сегментов, формата и грамматики

Данные действия выполняются по окончании перевода и имеют своей целью
проверить, все ли сегменты остались на своих местах, сохранилась ли
форматирующая информация, и корректен ли результирующий текст с точки
зрения грамматики целевого языка.

Среди перечисленных технологий наибольший интерес представляют
терминологические словари и память переводов, поскольку именно от их
эффективности зависит скорость и качество перевода. Технология
построения терминологических словарей достаточно хорошо проработана и
основана на принципах, аналогичных тем, что применяются в обычных
двуязычных словарях. Разбиение текста на термины обычно осуществляется
по пробелам с дополнительным привлечением некоторого морфологического
анализа.

Сложнее обстоит дело с организацией памяти переводов. Наряду с
тривиальной задачей поиска языковой пары, включающей сегмент, идентичный
заданному, память переводов должна обеспечивать возможность поиска
сегментов, похожих на данный по некоторому критерию. Таким образом,
центральной проблемой классической памяти переводов является построение
анализатора таких “нечетких совпадений” (fuzzymatches), характеристики
которого и определяют преимущества и недостатки каждой конкретной
системы профессионального перевода.

1.4.4 Сфера применимости

Как следует из вышеизложенного, основой функционирования любой системы
памяти переводов являются ранее переведенные тексты. Множество этих
текстов постоянно пополняется новыми переводами, вследствие чего,
процент автоматически переводимых сегментов, постепенно растет. Это
означает, что для наиболее эффективного использования памяти переводов,
все тексты должны содержать достаточное количество похожих фраз. Такое
положение вещей имеет место в документации на различного рода продукты.
Это обусловлено двумя факторами. Во-первых, документацию принято
составлять максимально простым языком, лаконично и в строгих терминах.
Во-вторых, с появлением новых версий и модификаций поставляемого
потребителям продукта содержание документации меняется лишь в
незначительной степени. Память переводов, в подобных случаях, избавляет
переводчика от необходимости по несколько раз переводить идентичные
фрагменты текста, входящие в разные документы.

В то же время, использование памяти переводов требует от переводчика
специальной подготовки, а также наличия соответствующего аппаратного и
программного обеспечения. Другим негативным фактором является то, что
для обеспечения ожидаемого эффекта все переводы должны быть сделаны в
одной и той же среде, либо в средах, совместимых по формату
представления данных. Наконец, полезный эффект памяти переводов
проявляется с заметной отсрочкой во времени, требуя поначалу
дополнительных капиталовложений.

Резюмируя вышесказанное, можно выделить три условия применимости
рассматриваемой технологии:

1. большой объем перевода;

2. однотипность переводимых текстов;

3. готовность к отсроченному возврату капиталовложений

1.5 Принцип работы электронных переводчиков

Память переводов представляет собой базу данных, хранящую языковые пары,
и определенный механизм поиска. Несмотря на то, что различные
профессиональные среды перевода, такие как “Translator’s Workbench”
фирмы Trados, “Transit” фирмы Star, “DejaVu” фирмы Atril, имеют,
по-видимому, различную реализацию этого механизма (“по-видимому”,
поскольку алгоритмы не придаются огласке), общая идея становится ясной
после изучения примеров. Поэтому с примеров и начнем.

Пусть в исходном тексте встречаются следующие фразы: “Температура
регулируется поворотом ручки.”

“Температура регулируется поворотом ручки по часовой стрелке.”

“Напор воды регулируется поворотом ручки по часовой стрелке.”

Если сегментация выполняется по предложениям, то каждая из приведенных
фраз попадет в отдельный сегмент. Пусть первый сегмент был переведен
человеком следующим образом:

“Die Temperature wird mit Knopfdrehung reguliert.”

Языковая пара, состоящая из исходного и переведенного сегментов,
заносится в память переводов. Когда переводчик доходит до второй фразы
примера, система определяет сходство и выводит на экран следующую
информацию: таблица 2.

Таблица 2

Текущий сегментТемпература регулируется поворотом ручки по часовой
стрелкеНайденный сегментТемпература регулируется поворотом
ручкиПереводDie Temperatur wird mit Knopfdrehung reguliertСтепень
сходства~70%

После того, как сегмент, соответствующий второй фразе примера помечается
как переведенный, в памяти переводов появляется еще одна языковая пара.
Тем самым, когда дело доходит по третьей фразы, система уже имеет
возможность показать переводчику два похожих варианта: таблица 3.

Таблица 3

Текущий сегментНапор воды регулируется поворотом ручки по часовой
стрелкеНайденная языковая пара 1Температура регулируется поворотом ручки
по часовой стрелкеDie Temperatur wird mit Knopfdrehung in Uhrzeigesinn
reguliertСтепень сходства~65%Текущий сегментНапор воды регулируется
поворотом ручки по часовой стрелкеНайденная языковая пара 2Температура
регулируется поворотом ручкиDie Temperatur wird mit Knopfdrehung
reguliertСтепень сходства~40%

Воспользовавшись, к примеру, первым из предложенных вариантов,
переводчик быстро расправляется с оставшейся частью фразы. Эффективность
работы памяти переводов во многом определяется тем, насколько удачно
решены следующие задачи:

1. сегментация;

2. обработка специальных символов и форматирующей информации.

Очевидно, что с увеличением размера сегментов будет уменьшаться число
полных совпадений (и увеличиваться число частичных), что сильно повысит
ресурсоемкость процедур поиска и потребует от переводчика значительных
усилий в изучение предоставленных ему в качестве вариантов перевода
языковых пар. С другой стороны, уменьшение размера сегментов сделает их
малопригодными для повторного использования, поскольку сильно возрастет
влияние контекста на перевод. Оптимальной единицей сегментации чаще
всего оказывается фрагмент предложения, ограниченный знаками препинания.
Во избежание ошибочной сегментации по точкам внутри аббревиатур и других
подобных случаев используют регулярные выражения и списки исключений.

Вторая проблема обусловлена тем, что в тексте кроме букв зачастую
присутствуют иные символы, как то: маркеры внедренных в документ
объектов, закладки, перекрестные ссылки, переключатели свойств шрифта.
Все эти инородные элементы в ряде случаев могут повлиять на перевод.
Например, выделенное курсивом слово может при переводе быть взято в
кавычки и попасть в результирующий текст в неизменном виде. Для
управления поведением анализатора в таких ситуациях во многих
программных продуктах предусмотрены специальные настройки, в том числе,
основанные на применении регулярных выражений.

Поиск и добавление

До тех пор, пока память переводов была линейной, сегменты неделимыми, а
сравнение строгим, решение задачи поиска сводилось к введению отношения
строгого лексикографического порядка над множеством сегментов на
исходном языке. Иными словами, определялся оператор “меньше”, на основе
которого можно было осуществить обыкновенный двоичный поиск, и проверку
на равенство. С введением оператора “нечеткого совпадения”, который
позволял оценить степень сходства для любых двух сегментов, решение
проблемы поиска резко усложнилось и, без дополнительных ухищрений с
различного рода индексацией, стало эквивалентно задаче полного перебора.
Предложенная многоуровневая модель памяти переводов, собственно, и
предоставляет некоторый механизм неявной индексации: каждое входящее в
сегмент слово, по сути, идентифицирует некоторое подмножество
ориентированного графа памяти переводов, состоящее из узлов, которые
можно достичь, начав обход от узла, соответствующего выбранному слову.

Используя особенности выбранной структуры памяти переводов, задачу
поиска сегментов, похожих на заданный, можно решить путем выполнения
следующих действий (рис. 4):

1. разбить заданный сегмент на слова;

2. найти в памяти переводов все узлы, соответствующие этим словам;

3. спускаясь по графу отношений наследования, помещать в список
найденных сегментов все встречаемые узлы.

picscalex81010009000003641d010000009388000000001610000026060f002220574d4
6430100000000000100ac68000000000a000000002000008007010080270100010000006
c0000000000000000000000660100008301000000000000000000000e230000852300002
0454d4600000100802701000c00000001000000000000000000000000000000000500000
004000040010000f000000000000000000000000000000000e2040080a90300460000002
c00000020000000454d462b014001001c000000100000000210c0db01000000600000006
000000046000000c0140000b4140000454d462b224004000c000000000000001e4009000
c00000000000000244001000c000000000000003040020010000000040000000000803f2
14007000c00000000000000084000050c140000001400000210c0db01000000000000000
000000000000000000000000100000089504e470d0a1a0a0000000d49484452000001670
00001840203000000970609320000000c504c5445290d29000d29fffeefffffff94efe8f
000000001624b47440088051d480000000c636d50504a436d7030373132000000074f6db
7a50000136c4944415478daed5d5f881c477abff73c88bddbcb2527ec063b38e4821938f
2e210a95f763510610d4a74a7184186e4c0c67bf23517c2397222d58309fb10b8412c422
0716a1284d69a251aee08323e223544676f720316e3b56fb91da239dd483b784c58ef68b
6677a355d95faaaabaaffd5f474cfeef822650aa9a7e7abaa6f7ef5eb5f5755f7d75dfb2
532a934f8d2d4f5d4f5d3e9ba7b7c7e76ffff31d79be509a4ebcc7567227458e0ba3509d
70e436d4fc2b5cb503727e1ba3f69d413e47ab20a99d7a40da17d444db9beb42c6d356b5
f5c4b85947c957cb63f844885d4edb542cd9dadd5ba670f165c6dadf6b2565babd5e6f53
da2a65cbfaf6d1a0be8d5cdd6a52ba70ddb7c7dd32c7ef0faa6fd37686cd75221f7ae395
62ef7cdedaf54ab2fa0ced64c67ebf77f30b3fd9577c7e75d2ac46cf6f1b9b32d7bd9348
b7a0b1b2dfcd7cf1bf6f21e142f1552b56d64bc71f3915dafeb86dd78d1266fdc3cf4c8d
e83e2a542bea52d69e77f3c73e1fc8333af687db458737eb7b678a176617cd75221b8f29
8b47b9ffeb4bd7bfb46055b9f617c037fd6c6edbda2168cb6fae37b1ac2b56414efa3ebe
9281349d35126929e7e856cfb13c534298b426c98241e8389a2951e753aaea114d6189e3
4298b4258a922c393a678168530d40586273dea945c77e9f1d3dc67289e34c5b328a4e99
4112eda5753a2cea49081952307ea8e958eeb4c0a7130455dc29350883b6b91427d220a7
129d79a3911850c488e14aaee2414e202d7adde2414d29db7a8ae0fa6e43a934276cbf46
cc49527b00f394026a210817aff15c26e6dccc03893aa78a67988bc1f91aaf4741ea244f
d1b9f87644c4ff24c757b0277f9e66799ebdd94b7eefe15aa7c3965e14aa61b9f03d8a43
f30595cb32e2fbd9cb2b8661df56450b3e125bd9c32a34edfe164e67a32a8d9f03255889
f9e4485ec78178c3b29af1bb3b8de3de60de5d7bfbeff847411fb58ddda7fd7f83cfb81e
fa62d9fe530b6357a28bf6e4dc235b98ac84795d4a533b9de5d4c4f47f61858fac131630
c6cd74a3b8e96df99dc9c6fe2f39089cc9e06939bf34d7ca63a11aefb4221748a3629d49
7aeedb76b3fc2b1efda960a315b83b35aede3e3f93cf9f8f8007d7f7036ef6aef6bb51d6
dcfa8ebb67db9b0fef3d75eb84c7e7dcdfed1b33fb8fc92bdbc89164e8f7d8825d7a566f
fd89bdfb97ff8ef6ba4d5ec1e3bf7478593cd66f3f0e143c5715d4b8500eae75ee819c68
7c8b61f5572dfa9fcc14dbb6e18a7c73ebc12b5d96afef04cebde61fd8ade6cb5eefde56
bf7feaed5fae1b97367c63e5325d7476ab74ebc7cfe99578a73d627e76fe57eefd68b5f7
60f9e28d4feede8b8aea54256daf8316ee31ba44cda6d7cfb2d7c9be01b7fd8683f1ed7f
3d03ec4f0b6f5b11d0fed431c6d0f3e79eaab47195cd9bbebe928f3c5a1fe224699270a7
502d72eccdc8ab05713b70d134dd194a01007266e25d8bbc46670a34c1950b34b5bd6895
409bff84a3465e09a5dda9a62e38c3445538242182840c740317489a60ca8fb124f49a04
b3465e09ae2411e8bf5ee710f9d6b75dfe4a65a5e98e63535d7490a215867e888e99451d
f336d2c71d3e675c24d974ccf9401f5c0724d2e878195e3723036b9a943103755b7c6504
8bfc4e5e060e4c901eb8fb9a98575ae10138da110bbc5e5e0ce5a5c0e8650884d0c6eaae
96328e47e9ecbc12d7ba8fb180985347943faa48ec650c8c6752e8701c97139e47adc644
bd35d3286424a7d2e07170b85980d6e6ab942218dde180af9f60ef2e4d09db7b81cba065
748edb7451f32776a0c85ac0839ec964587b16b71537b4598ca95ff2f7d080c241aec7d2
c1e814834c58fd55085e072f91bde7dac76f9c79450cf744998fe459abea10e5c25cf430
cb1d34062afead714c954574e1cd1fbd22132637e308a9922b593e6217e343427c1f6646
e236e4a8f7a5b96f24bf88745610aa544aebb02b54d9dcb5dfff7a40f654a9ca94ad40d9
f59bf81d2e4b39e1ef57f0bd486cf6ce0b00813c9296b2772bd2860e944766e81d6cb5aa
6b276a2425e95bfefcb20108d9664ab2592841a3f1fa82ad006504b8ed5872a916b819a7
5c7c86f81488d28fc504a52882b1a035e816f8f413f897cb5fa92500f7e1204da88a3166
8d5ea4be2ba670681b6e26ee4bea9aa9ea4109b0f797608622e5082b724f328439aa5a00
30e31d4f856e4339492b8ae73d44608ae1104c63f95ad4e5248c90cd5f7be09a5849aa09
448126ac3e0bfee7ded85f90d7d418aea095ce3c37ad0a5806606cb08d9e88afa490ae1a
8e5d4c88316528320aba1a89e80dae54c8ac6726821d4826c9583c4395fcefbf130b1e1f
9dd9af7d151d61faa909ecb290b131b06f8a9409809b5ede18d0e8611808823ccc475bd1
fa0c1c71f296bb2adaa834a5048d5436d4410465aa852fb48d4a6e3b3104018392e9ce55
2bc7e02d7861d65b117fd2dd914d5f0385c21586f46ebf8b712a24d514964386a7ad9081
f4119b31644c5d0f3b3d272ddf7ac28d810a4c0e7f8595107c314e25a1d127d74af11b3c
81fcf6540dd638ec20f1cb654f8ccc0361dd71d467338c755e1eb05b6c1345c21de656d2
3429f02b54776dcc570d47586da88f36a444b22d9a070138772cdee85442b98aa11c5f4b
1879b384c21068c27d1e6f454a819cd71f50d454dc1a138834da2d082e3630f9b87704de
56bc46f740041f1a912031c330f55489f911a6da5bc8b13273b1e2549441d7f8cb6a1ba6
5a3ec118773dd0384f1f3a0a5ea9afd5b0ce1760f5148072077146655d78ce4260dea06c
068a8002a0a03d98ab37408d75b7293365991ef7185d4e45318f2790c8e27fca8479e373
bf2f27212ea8df8e318869763878c3c7aea865f5e0e408f735d8ab554f41a61f5f36f616
1f443fb518528eed909d421a32db0058da1ebb3186a338e9a731d96464b301a4c4e683fc
ab5e26a2ae77d8455cebf8587f2e0b7b84226887a825c97e2a875ef731f14123b0b246a3
f470fa00e9c45a314c2c25a1fd0ff2b7fca5ee1f7b9963965e4738d17a0141897472a841
de68f60ff1461073de7e574023946402139c2a5d119a910f6d3ebb039e0c1f2518b1c4ab
f8f1a11f904eb288530c23e10a8bd4192732d738c00d78690863d52217d188cd6a0cbd7b
ac7f920e969a20fafadaf915a8322950ac17a2defe534472b048230bf00e351a78cc2a82
f2dd39c85a394df00eacdeb907379246ae0da46e40ef92545dd87985190eb5293dc71898
9830a412c4653da1ac93528a493a3d8fed322a75ccb082ba46e935f0cacadb0426c92a33
9289542ea265925df43a430381e51c8fb1a5975a20a6901ea9a9e4a21b5a354bdf33972d
06d1b61aeef5d231f01a1218574082df5a1914a210bcb64d52d9ba4e8603dac10b34956f
b24a290169432ad540ac97580d12af9ad8115415da55c1364841542afe65dabde4ba310b
77881aced9c3b498a3b51aebf05ba3e4fc20aa1ba7640d76914b2d5a6e79cb5428e9276a
40fc1159ad38ef6212b5e4e963e442393e843fe03f68f12451fc272c6ee4304ea2221913
e44a00e2984f0e125854260cc988171632e3acac81c1440cdc618f8ffb5910ac19117487
cae65ce4a704467a560634de721ff87e62113436dc651a310bb24f4ede99fa9d6e24fade
b5e4ec6cba438d76df9ac7ae0d463893fe5fe3bde076f3a3f41af8953d74f09f75487442
8dddb458555e1212956a076bd4a961556856493221c0da5f5bbca409dc275625c4665dc5
63747614a42ada46983c8004130e5e2a6a41898ca3a00789f2adcc48b26c565549cda96b
2f92ad749a8552f706b6c6b46cdaac07112d78ac3e556d49e32c66554ae57797ba239aae
77c1223d28d9885bf8783a38ca85c2746ff4b51837c88215a01296a2746ff63bfb821114
53272595147cd03098e2d2312f4a2a89dc875149bed7b0877514ad789cf8744851d801a1
e5c94cf4324a28ea88f8bda4ba1ac214f7b25701d71bd1afcb218fca27c7c2df949e646e
85be8e5b2501795f5c9381211f676282bd422a4aa9cfcb456e82737c279c116e55495939
f750fbaf645eda5fbc1a667471d14b61da9bfebff94da7532d741616bd14c53eef586544
e5248e05885441d713864904a441d70bd1acbf43b6df54b2423de2b68c8bdf81b937ea7a
d763de26d8892d8d95664cab62265dd11a865ed0d45a6d44f4e5977c47b0522232a6a8f1
1247c28eb8e781b4200b395b5d7125d8f402d84ad2973791735e401c7115cf336c745ed2
52f77489b472884bb5e1d926db2ed9077a346bd2fd360db61af0177935c8f7af3a4049be
d61b95e1785d4992a85042faa4ec0662e708dc5fcc8ef6c299b19f1f5cf47a276826f17c
3e676c000aed97d769956e4355b7806a1e23a71b19e9cdcc453d44d5c21494b0c31c90cb
9368bb989a34e5c18c9909b51a8555c272de7c4ee8d281f292371370a858c8b3aea46a19
024d4880ce73aeae68b56c89077eef312f5c7f15c944e21704e5c855361094e85672112f
5c75e3c9773fd7361fa6759ca48a510868d4d8f60428a8b848fdf4da91053981eca527a3
a8500993bb0cf06920360441e991c35f4762efccce7f07ddd33a6510843fd00f62f0ad48
ece2420b82e8149a25ef28ca91402d85857ca068102e1036f472aa42e4c5d592a974a219
4b706e04164c99d451842610e729f09a036c1a453d37d5a805c84522915020fe27c0e40d
6f182490a4e190d74fbaae5735d85e818a2a62e14b883170c925a21af51d4ae49dec67a0
9172114861a4e5021d4d4d7a9e921d65be422d6adf40a798eb238f8277aec8d3ad15ccb7
0f52a0e2a044c889ab62198b446de48af10f73daa6bbb45154b598450581f5ee30828449
81e6004a5e6d22bc49db5baa4fb6714cf5b97491142617a3da41061da81c0dd1a79c94aa
d10bb8c1e928deb6411a3123ee000d72537a810888e81e957183529d7e7486a8574486e1
bdeb55b27b93a290e2c63807a7680eb2a44c7c0b403076395188dd40af9c4293e20271fa
225f704d53584c274470b2a449898ae99fad32a04e3ca0e79bc6badc2eb5905d2262ec29
5501fd2a667233575a1c03a6c32f421bf827dd687688001e02afa10d63fbe4db2f521ace
7bb039b22e13d5fa40fd145a975cf98b20fe17818ea02e19d7340210235eb1f170949ad1
039d36301af13627a97975cff4ccef8e261b144851039d3db15933a1ee4120a9126bfd47
41e124bd3996a24fd4615e20e99f1f9974933eaccaf8de4da8f5529126bd190859956425
ea6ab4344d253b73ac45ed393ac90edf9a41370cc7f73dec26ee574e99d408478749aaee
0b867d4d3353e23a8a70a89a07ec214d2a53d0efb48b72078a6e5438f54d8c724960fbd7
5907d1cd97f4208be8ae8f6f84adaf2590e232c4d5a4bb73e7a56d7a49def2ea42f9d6d8
dcf999949adf1b982a76b7c8e9d9ee4d9d3133bbfced7f6ed0fdcf124b9bebcb96f7fe08
e27a910f83b77fbf407eea2a8ebb67be8e0cbb3eea16766fff6b8abad912e2acccfba5a2
13f3f5b73b5315c4bae6b79fbca69e355fbcaf75e7fef1a365e271b67972f7d7f7066f9f
22fff6b131b63b8960af970d9d55e40dfdcd666fe646e5bcfcd90eabfe7ab37df3c9dffd
9b17bdbb9dc5e509b8f36ef160fb536c9c299ff695d396710d3b1cccde75eb2364cd3be8
2f6c475af53d7dfb8d969e8a76ffda46abc48eafff06ebd533ffdeedd7af551751c42844
270febc33f3cacc4cffcc5fccffd557cf688be43ed6f2177ef4ecb3278f9cbc70669cc32
851afb471f9c6f2a7b76fdf28ffb472bbf219d92595c7edadadcacae395dddb95bd70cd5
2733fffceddf41a3d92a6a34c244d15124942218aa7e107e13b924383d484fd0983688e2
651b39786176123ff901d33f158334dc383d4f458898aefbc254a5d965cb3cec30fc2785
c11196b2609416a12f80b787ea8a62415c2ae08fd208c45f805398f35139210a4e69b020
9866aea12b52351170460b65922c13bedca203587ee99642953723d80053dd7e0e92c881
1f3f502e9b15825b586171a30480382d488ac4240ad00a52092cc4e091b4c1ac92357a77
5b6e175b3aa54088b202d42d0aee8884526e1cffb5e240b050f35acf7f9103e96f082893
52885ecab1eea16980aee75bd8f689d87b0eca78fda85053dd7e09dc903de829e0578c1a
e43eeb8d6650a780d50bf463e8748f23aac7b57a0a5067addb16c7808a003a6a28d2102e
cd2526cd94f5f21fd1285f86b9da2668b4c822ecd16b9d8275b14e92ae51a3f4ff1d0526
f6364b2520e2a61dae001a2a8a9e94093580e32fbb49489420ab15bd441dd240577d6e20
aa91d256bdecb8ca010f73dd28548f23abcf9a8412988ed72855053d1860702eaaed585d
728830ab99fa772f8470d6b62414f876c2c9345472aa47f9c2a96965a248cd832e2416aa
610a0bf05a229514fdeb29fbe4236ae533c0bcb9445783394717db743d606162804b8b6c
ba80b91e435a2536261d94f20b6035cdb602ac012aba83ea0a8ef9290424a7d08f53771d
1656b8e6a94ab06c4f5113c8db00acbe460fd21945a24402c9442ad1e450d5c8349735cd
2d7cd1ee5bad10b29e4db3b68dd3df509d5355bd013b89a3b05bab6bc58b3f1c9ade2366
1a5660c52a4a5a8ae0f7ae1de0e339123f404a575b6095bf6d357c8ca63b2882b5bb8b05
b863e0479ab772e91b6f7dc05466d4ccf335a6a09972dacc1b29f3aae40a709baa6a6025
9a1dd0aadf3002a46fa90b5401f6285fa90ad401f221f19e17d08e63281eec91dd687b03
eed40a80f793bd4872883d4c13ea42f4b85fa90c0eb92fe9aa3eba2d34b085273d4b2336
4a5aae151662ef487ec7c131b65e241e43919f7ea8a2530fc5073d11f1bc3712f36b8491
3c04f8e7bc5ed95e93c249aa633d5489ab84226f277eebeca5ca7be77972565fb3b7719d
3d4f5d4f553e9fa7f01f43216f8cb4876b70000000049454e44ae4260820000084001082
4000000180000000210c0db01000000030000000000000000000000000000001b4000004
0000000340000000100000002000000000000bf000000bf0080b3430000c243030000000
00000b3000000b3ff7fb343000000b3000000b3ffffc1432100000008000000620000000
c00000001000000150000000c00000004000000150000000c00000004000000510000005
c11010000000000000000006601000083010000000000000000000000000000000000006
701000084010000500000003c0000008c000000d0100100000000002000cc00670100008
401000028000000670100008401000001000400000000000000000000000000000000000
50000000000000000000000ffffff00290d0000290d2900effeff0011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111114444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444111111111011111111113232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232221111111011111111142111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111431111111011111111112411111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111124111111011111111143111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111421111111011111111112411111
11111111111111111111111111111111610000026060f002220574d46430100000000000
1000000000000000a0000000020000080e70000802701001111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111114444444444444444444444444444444444444444444444444444
444111111111111111111111444444444444444444444444444444444444111111111111
111111111444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444111111111111111111111444444444444444444444
444444444444444444444444444444444444444444444444444441111111112411111101
111111114311111111232232232232232232323223223223223223232322322322322322
322111111111111111111123223223223223223232322322322322322322111111111111
111111123223223223223223232322322322322322322232232232232232232323223223
223223223232322322322322322322111111111111111111123223223223223223222322
322322322322323232232232232232232323223223223223223221111111142111111101
111111111241111111341111111111111111221111111111111111122111111111111111
113411111111111111111124111111111111111122111111111111111113411111111111
111111124111111111111111122111111111111111113311111111111111111221111111
111111111122111111111111111113411111111111111111124111111111111111133111
111111111111112211111111111111111221111111111111111134111111113411111101
111111114211111114211111111111111114321111111111111111433111111111111111
142111111111111111111421111111111111111433111111111111111142111111111111
111111421111111111111111433111111111111111142211111111111111114321111111
111111111433111111111111111142111111111111111111431111111111111111422111
111111111111143211111111111111114331111111111111111421111111142111111101
111111111341111111241111111111111111231111111111111111122111111111111111
112411111114111111111134111111111111111122111111111111111112411111114111
111111134111111111111111122111111111111111113211111111111111111231111111
111111111122111111111111111112411111114111111111124111111111111111132111
111111111111112311111111111111111221111111111111111124111111112411111101
111111114211111114311114441114111114321111444111411111423111144444411111
143111111112111111111421111444444111111423111111444111111143111111112111
111111421111444111411111423111144411141111142311114444441111114321111444
444111111423111111444111111143111111112111111111421111444444111111423111
111444111111143211144444411111114231111444444111111431111111143111111101
111111111241111111241112224112221111221111222411222111132111123232241111
112411111111241111111124111232322411111132111111232411111112411111111241
111111124111222411222111132111122241122211112211112323224111111221111232
322411111132111111232411111112411111111241111111134111232322411111122111
111232411111112211123232241111111321111232322411111124111111112411111101
111111114311111114211114311114311114331111431111431111422111112111421111
142111111113211111111431111121114211111422111142111211111142111111113211
111111431111431111431111422111143111143111143211111211142111114331111121
114211111422111142111211111142111111113211111111421111121114211111432111
142111211111143311142111121111114221111121111211111421111111142111111101
111111111241111111341111244444211111221111124444421111123111113111134111
113411111112311111111124111131111341111123111134111121111113411111112311
111111124111124444421111123111112444442111112311111311113411111221111131
111341111123111134111121111113411111112311111111124111131111341111123111
134111121111112211112411113411111231111131111111111134111111113411111101
111111114211111114211111432232111114231111143223211111432111112444421111
142111111111111111111421111124444211111432111421111111111142111111111111
111111421111143223211111432111114322321111143211111244442111114231111124
444211111432111421111111111142111111111111111111431111124444211111432111
421111111111142311143111142111114321111124121111111421111111142111111101
111111111341111111241111124142111111321111112414211111123111112322341111
112411111111111111111134111123223411111123111124111111111112411111111111
111111134111112414211111123111111241421111112211111232234111111321111123
223411111123111124111111111112411111111111111111124111123223411111122111
124111111111113211112411112411111231111123231111111124111111112411111101
111111114211111114311111143431111114221111114343111111422111142111421111
143111111113211111111421111421114211111422111431111141111143111111113211
111111421111114343111111422111111434311111143311114211142111114221111421
114211111422111431111141111143111111113211111111421111421114211111433111
431111141111142211142111143111114221111421121111111431111111143111111101
111111111241111111241111112421111111231111111242111111133111113411134111
112411111112311111111124111134111341111133111124111424111112411111112311
111111124111111242111111133111111124211111112211111341113411111231111134
111341111133111124111424111112411111112311111111134111134111341111122111
124111424111112311113411112111111331111134114111111124111111112411111101
111111114311111114211111114311111114321111111431111111422111142444421111
142111111111111111111431111424444211111422111112444231111142111111111111
111111431111111431111111422111111143111111142311114244442111114321111424
444211111422111112444231111142111111111111111111421111424444211111423111
112444231111143211142444421111114221111424442111111421111111142111111101
111111111241111111341111111211111111231111111121111111132111123223211111
113411111111111111111124111232232111111132111111232121111113411111111111
111111124111111121111111132111111112111111113211112322321111111231111232
232111111132111111232121111113411111111111111111124111232232111111132111
111232121111112311123223211111111321111232232111111134111111113411111101
111111114211111114211111111111111114221111111111111111423111111111111111
142111111111111111111421111111111111111423111111111111111142111111111111
111111421111111111111111423111111111111111142211111111111111114221111111
111111111423111111111111111142111111111111111111431111111111111111422111
111111111111142211111111111111114231111111111111111421111111142111111101
111111111341111111241111111111111111331111111111111111122111111111111111
112411111111111111111134111111111111111122111111111111111112411111111111
111111134111111111111111122111111111111111112311111111111111111331111111
111111111122111111111111111112411111111111111111124111111111111111123111
111111111111113311111111111111111221111111111111111124111111112411111101
111111114211111114311111111111111114221111111111111111432111111111111111
143111111111111111111421111111111111111432111111111111111143111111111111
111111421111111111111111432111111111111111143211111111111111114221111111
111111111432111111111111111143111111111111111111421111111111111111432111
111111111111142211111111111111114321111111111111111431111111143111111101
111111111241111111244444444444444444321444444444444444423144444444444444
442411111111111111111124444444444444444423144444444444444442411111111111
111111124444444444444444423144444444444444442314444444444444444321444444
444444444423144444444444444442411111111111111111134444444444444444423144
444444444444443214444444444444444231444444444444444424111111112411111101
111111114311111111232232232232232232232232232232232232232232232232232232
232111111111111111111132232232232232232232232232232232232232111111111111
111111132232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232111111111111111111122322322322322322322322
322322322322322322322322322322322322322322322322322321111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111143111431111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111144411444111444444414442114424114411444144444414444114
114441114411111114411114411114114441411141144114441114144411144411444111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111423214232114232322242323232321143214222432322243232222
142321143211111143211143211232142224212321432142221232422214222214232111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111112411121113412413111241241241134121131112413411241341
341241134121111124121134121124111341241241341211311124113411131134124111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111142111131142413112211311214211424111124442142141214214
214211424111111421111424111421114243434314241111244421142111124421421111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111113144421111232113424211131341132321132323113232311323
111341132321111134141132321134141242121241323211323231412141132341134111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111112322321112442142413241124241124421424142442414244241
114241124421111124421124421424421321113214244214241124213421424111424111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111112411124111231123241231232231112311232123223212322321
112321112311111112321112311232232231112321123112321232232231232111232111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111143111431111111111441111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111142411424111111111232411111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111123211232111111112111211111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111610000026060f002220574d464301000000000001000000000000000
a0000000020000080c700008027010011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114311111110111111111124111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111241111110111111111431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114211111110111111111124111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111341111110111111111421111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114211111110111111111134111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111241111110111111111424444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444411114411111444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444311111110111111111123223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223232323232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232211111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111114442321112324441111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111442321111111112324444111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111114442321111111111111112232444111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111114112324111111111111111111111232411111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111442324441111111111111111111144444232441
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111232232232311111111111111111123223223221
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114211111111111111111421111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111241111111111111111134111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114311111111111111111421111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111241111111111111111124111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114211111111111111111431111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111341111111111111111124111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114211111111111111111421111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111241111111111111111134111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114311111111111111111421111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111241111111111111111124111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114211111111111111111431111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444344444444444444444424444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444411111110111111111132232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232311111110111111111124111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111241111110111111111431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114211111110111111111124111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111341111110111111111421111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114211111110111111111134111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111241111110111111111421111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114311111110111111111124111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111241111110111111111431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114211111110111111111124111111111111111111111111111111111111111111111
111111111111444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444411111111111111111111
144444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444411111111111111111111111111111111111111111111111111
111111341111110111111111421111111111111111111111111111111111111111111111
111111111123223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223211111111111111111113
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232211111111111111111111111111111111111111111111111111
111114211111110111111111134111111111111111111111111111111111111111111111
111111111124111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111241111111111111111112
411111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111341111111111111111111111111111111111111111111111111
111111241111110111111111421111111111111111111111111111111111111111111111
111111111431111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111114311111111111111111143
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111114211111111111111111111111111111111111111111111111111
111114311111110111111111124111111111111111111111111111111111111111111111
111111111124111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111241111111111111111112
411111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111241111111111111111111111111111111111111111111111111
111111241111110111111111431111111111111111111111111111111111111111111111
111111111421111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111114211111111111111111142
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111114311111111111111111111111111111111111111111111111111
111114211111110111111111124111111111111111111111111111111111111111111111
111111111134111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111341111111111111111113
411111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111241111111111111111111111111111111111111111111111111
111111341111110111111111421111111111111111111111111111111111111111111111
111111111421111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111114211111111111111111142
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111114211111111111111111111111111111111111111111111111111
111114211111110111111111134111111111111111111111111111111111111111111111
111111111124111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111241111111111111111112
411111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111341111111111111111111111111111111111111111111111111
111111241111110111111111421111111111111111111111111111111111111111111111
111111111431111111144444444444444444114444444444444444411444444444444444
441144444444444444444114444444444444444411111111114311111111111111111143
111111114444444444444444411444444444444444441144444444444444444114444444
444444444411111111114211111111111111111111111111111111111111111111111111
111114311111110111111111124111111111111111111111111111111111111111111111
111111111124111111122322322322322322323232232232232232232323223223223223
223222322322322322322323232232232232232232111111111241111111111111111112
411111113232232232232232232323223223223223223222322322322322322323232232
232232232232111111111241111111111111111111111111111111111111111111111111
111111241111110111111111431111111111111111111111111111111111111111111111
610000026060f002220574d464301000000000001000000000000000a000000002000008
0a7000080270100111111111142111111143111111111111111143211111111111111114
221111111111111111423111111111111111143211111111111111114211111111421111
111111111111114211111114211111111111111114221111111111111111423111111111
111111143211111111111111114211111111431111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111113411111112411111111111111112211111111111111111
331111111111111111122111111111111111112211111111111111111341111111134111
111111111111111341111111241111111111111111331111111111111111122111111111
111111112211111111111111111341111111124111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111142111111142111111111111111143311111111111111114
221111111111111111432111111111111111143311111111111111114211111111421111
111111111111114211111114311111111111111114221111111111111111432111111111
111111143311111111111111114211111111421111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111112411111113411111411144411112211111141114441111
321111111444111111123111111144411111112211111144411111111241111111124111
111111111111111241111111241111114441111111321111114441111111123111111444
111111112211111114441111111241111111134111111111111111111111111111111111
111111111111111111111124111111011111111142111111111111111111111111111111
111111111111111111111111143111111142111122211422211142311112221142221114
231111222232111111432111122223211111142311111423211111114311111111431111
111111111111114311111114211112222321111114231111142321111111432111232232
111111142311112322321111114311111111421111111111111111111111111111111111
111111111111111111111431111111011111111112411111111111111111111111111111
111111111111111111111111112411111112411113411113411113211111341111341111
221111134111241111122111113411124111113211111211124111111241111111124111
111111111111111241111111341111341112411111221111121112411111122111124111
241111113211111241112111111241111111124111111111111111111111111111111111
111111111111111111111124111111011111111143111111111111111111111111111111
111111111111111111111111142111111143111112444442111142211111244444211114
321111421114311111433111142111431111142211143111112111114211111111421111
111111111111114211111114211114211143111114321114311111211111433111421111
431111142211114211411111114211111111431111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111113411111112411111232234111112311111123223411111
231111121444241111122111112144424111112311112411111111111341111111134111
111111111111111341111111241111214442411111231111241111111111122111134111
124111112311111314241111111341111111124111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111142111111142111111241421111143211111124142111114
321111132232111111423111113223211111143211142111111111114211111111421111
111111111111114211111114311111322321111114321114211111111111423111421111
421111143211111232311111114211111111421111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111112411111113411111134341111112311111113434111111
221111124111241111132111112411124111112311113411114111111241111111124111
111111111111111241111111241111241112411111221111341111411111132111124111
134111112311111241211111111241111111134111111111111111111111111111111111
111111111111111111111124111111011111111142111111111111111111111111111111
111111111111111111111111143111111142111111124211111142211111112421111114
331111431114311111422111143111431111142211112111142111114311111111431111
111111111111114311111114211114311143111114331111211114211111422111431111
421111142211114311141111114311111111421111111111111111111111111111111111
111111111111111111111431111111011111111112411111111111111111111111111111
111111111111111111111111112411111112411111113411111113311111111341111111
221111424444211111123111142444421111113311111244423411111241111111124111
111111111111111241111111341114244442111111221111124442341111123111424444
211111113311114244424111111241111111124111111111111111111111111111111111
111111111111111111111124111111011111111143111111111111111111111111111111
111111111111111111111111142111111143111111112111111142211111111211111114
231111232232111111432111123223211111142211111123212111114211111111421111
111111111111114211111114211112322321111114231111112321211111432111232232
111111142211112322321111114211111111431111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111113411111112411111111111111113211111111111111111
321111111111111111123111111111111111113211111111111111111341111111134111
111111111111111341111111241111111111111111321111111111111111123111111111
111111113211111111111111111341111111124111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111142111111142111111111111111142311111111111111114
221111111111111111422111111111111111142311111111111111114211111111421111
111111111111114211111114311111111111111114221111111111111111422111111111
111111142311111111111111114211111111421111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111112411111113411111111111111112211111111111111111
231111111111111111133111111111111111112211111111111111111241111111124111
111111111111111241111111241111111111111111231111111111111111133111111111
111111112211111111111111111241111111134111111111111111111111111111111111
111111111111111111111124111111011111111142111111111111111111111111111111
111111111111111111111111143111111142111111111111111143211111111111111114
321111111111111111422111111111111111143211111111111111114311111111431111
111111111111114311111114211111111111111114321111111111111111422111111111
111111143211111111111111114311111111421111111111111111111111111111111111
111111111111111111111431111111011111111112411111111111111111111111111111
111111111111111111111111112411111112444444444444444442314444444444444444
231444444444444444432144444444444444442314444444444444444241111111124111
111111111111111241111111344444444444444444231444444444444444432144444444
444444442314444444444444444241111111124111111111111111111111111111111111
111111111111111111111124111111011111111143111111111111111111111111111111
111111111111111111111111142111111113223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223211111111421111
111111111111114211111111223223223223223223223223223223223223223223223223
223223223223223223223223223211111111431111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111113411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111134111
111111111111111341111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111124111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111142111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111421111
111111111111114211111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111421111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111112411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111124111
111111111111111241111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111134111111111111111111111111111111111
111111111111111111111124111111011111111142111111111111111111111111111111
111111111111111111111111143111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111431111
111111111111114311111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111421111111111111111111111111111111111
111111111111111111111431111111011111111112411111111111111111111111111111
111111111111111111111111112411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111124111
111111111111111241111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111124111111111111111111111111111111111
111111111111111111111124111111011111111143111111111111111111111111111111
111111111111111111111111142111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111421111
111111111111114211111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111431111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111113411111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111134111
111111111111111341111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111124111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111142444444444444444444444444444444444444444444441
144444444444444444441144444444444444444444444444444444444444444444421111
111111111111114244444444444444444444444444444444444444444444444444444411
444444444444444444444444444444444444421111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111112322322322322322322322322322322322322322322322
223223223223223223223232322322322322322322322322322322322322322322321111
111111111111111232232232232232232232232232232232232323223223223223223223
232232232232232232232232232232232232231111111111111111111111111111111111
111111111111111111111124111111011111111142111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111114
311111111111111111111321111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111144211111111111111111112
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111431111111011111111112411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
211111111111111111111112441111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111123111111111111111111111
241111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111011111111143111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111142
111111111111111111111111321111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111114211111111111111111111111
241111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111142
111111111111111111111111112441111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112111111111111111111111111
134111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111111111111111111111111321111111111111111111111111111111111111111111
111111111111111111111111111111111111111111114421111111111111111111111111
121111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111121
111111111111111111111111111112441111111111111111111111111111111111111111
111111111111111111111111111111111111111111112311111111111111111111111111
112411111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111011111111142111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111114211
111111111111111111111111111111321111111111111111111111111111111111111111
111111111111111111111111111111111111111111421111111111111111111111111111
112411111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111431111111011111111112411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111114211
111111111111111111111111111111112441111111111111111111111111111111111111
111111111111111111111111111111111111111111211111111111111111111111111111
111341111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111011111111143111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111143111
111111111111111111111111111111111321111111111111111111111111111111111111
111111111111111111111111111111111111111142111111111111111111111111111111
111211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112111
111111111111111111111111111111111112441111111111111111111111111111111111
111111111111111111111111111111111111114421111111111111111111111111111111
111124111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111421111
111111111111111111111111111111111111321111111111111111111111111111111111
111111111111111111111111111111111111143211111111111111111111111111111111
111124111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111421111
111111111111111111111111111111111111112441111111111111111111111111111111
111111111111111111111111111111111111121111111111111111111111111111111111
111113411111111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111011111111142111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111114311111
111111111111111111111111111111111111111321111111111111111111111111111111
111111111111111111111111111111111114211111111111111111111111111111111111
111112111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111431111111011111111112411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111211111
111111111111111111111111111111111111111112441111111111111111111111111111
111111111111111111111111111111111442111111111111111111111111111111111111
111111241111111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111011111111143111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111142111111
111111111111111111111111111111111111111111321111111111111111111111111111
111111111111111111111111111111114321111111111111111111111111111111111111
111111241111111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111011111111112411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111142111111
111111111111111111111111111111111111111111112441111111111111111111111111
111111111111111111111111111111112111111111111111111111111111111111111111
111111134111111111111111111111111111111111111111111111111111111111111111
111111111111111111111134111111011111111142111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111431111111
111111111111111111111111111111111111111111111321111111111111111111111111
111111111111111111111111111111421111111111111111111111111111111111111111
111111121111111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111011111111113411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111121111111
111111111111111111111111111111111111111111111112441111111111111111111111
11111111111111111111111111114421111111111111111111111111610000026060f002
220574d464301000000000001000000000000000a0000000020000080870000802701001
111111111111111111111111241111111111111111111111111111111111111111111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111421111111111111111111111111111111111111111111111111111111132111111
111111111111111111111111111111111111111111143211111111111111111111111111
111111111111111111111111241111111111111111111111111111111111111111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111421111111111111111111111111111111111111111111111111111111111244111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111111134111111111111111111111111111111111111111111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111114311111111111111111111111111111111111111111111111111111111111132111
111111111111111111111111111111111111111114211111111111111111111111111111
111111111111111111111111121111111111111111111111111111111111111111111111
111111111111111111111111111111111111142111111101111111111241111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111211111111111111111111111111111111111111111111111111111111111111244
111111111111111111111111111111111111111442111111111111111111111111111111
111111111111111111111111112411111111111111111111111111111111111111111111
111111111111111111111111111111111111113411111101111111114211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111142111111111111111111111111111111111111111111111111111111111111111132
111111111111111111111111111111111111114321111111111111111111111111111111
111111111111111111111111112411111111111111111111111111111111111111111111
111111111111111111111111111111111111142111111101111111111341111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111142111111111111111111111111111111111111111111111111111111111111111111
244111111111111111111111111111111111112111111111111111111111111111111111
111111111111111111111111111341111111111111111111111111111111111111111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111431111111111111111111111111111111111111111111111111111111111111111111
132111111111111111111111111111111111421111111111111111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111121111111111111111111111111111111111111111111111111111111111111111111
111244111111111111111111111111111144211111111111111111111111111111111111
111111111111111111111111111124111111111111111111111111111111111111111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
114211111111111111111111111111111111111111111111111111111111111111111111
111132111111111111111111111111111432111111111111111111111111111111111111
111111111111111111111111111124111111111111111111111111111111111111111111
111111111111111111111111111111111111142111111101111111111241111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
114211111111111111111111111111111111111111111111111111111111111111111111
111111244111111111111111111111111211111111111111111111111111111111111111
111111111111111111111111111113411111111111111111111111111111111111111111
111111111111111111111111111111111111113411111101111111114211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
143111111111111111111111111111111111111111111111111111111111111111111111
111111132111111111111111111111142111111111111111111111111111111111111111
111111111111111111111111111112111111111111111111111111111111111111111111
111111111111111111111111111111111111142111111101111111111341111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
112111111111111111111111111111111111111111111111111111111111111111111111
111111111244111111111111111111121111111111111111111111111111111111111111
111111111111111111111111111111241111111111111111111111111111111111111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111132111111111111111144211111111111111111111111111111111111111111
111111111111111111111111111111241111111111111111111111111111111111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111111244111111111111123111111111111111111111111111111111111111111
111111111111111111111111111111134111111111111111111111111111111111111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111111111111111111111111111111111111111111114
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111132111111111114211111111111111111111111111111111111111111111
111111111111111111111111111111121111111111111111111111111111111111111111
111111111111111111111111111111111111142111111101111111111241111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
211111111111111111111111111111111111111111111111111111111111111111111111
111111111111111244111111112111111111111111111111111111111111111111111111
111111111111111111111111111111112411111111111111111111111111111111111111
111111111111111111111111111111111111113411111101111111114211111111111111
111111111111111111111111111111111111111111111111111111111111111111111142
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111132111114421111111111111111111111111111111111111111111111
111111111111111111111111111111112411111111111111111111111111111111111111
111111111111111111111111111111111111142111111101111111111341111111111111
111111111111111111111111111111111111111111111111111111111111111111111142
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111241142211111111111111111111111111111111111111111111111
111111111111111111111111111111111341111111111111111111111111111111111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111114444444444444444444444444444444444444434
444444444444444444444444444444444411111111111111111111111111111114444444
444444444444444444432434444444444444444444444444111111111111111111111111
111111444444444444444444444444444244444444444444444444444444411111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111112322322322322322322322322322322322322322
322322322322322322322322322322322323111111111111111111111111111112322322
322322322322322322322322322322322322322322322322321111111111111111111111
111111232232232232232232232232232232232232232232232232232232232111111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111142111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111111111111142111111
111111111111111111111111111111111111111111111111421111111111111111111111
111114211111111111111111111111111111111111111111111111111111142111111111
111111111111111111111111111111111111142111111101111111111241111111111111
111111111111111111111111111111113411111111111111111111111111111111111111
111111111111111111111111111111111113411111111111111111111111111113411111
111111111111111111111111111111111111111111111111134111111111111111111111
111111341111111111111111111111111111111111111111111111111111113411111111
111111111111111111111111111111111111113411111101111111114211111111111111
111111111111111111111111111111142111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111111111111142111111
111111111111111111111111111111111111111111111111421111111111111111111111
111114211111111111111111111111111111111111111111111111111111142111111111
111111111111111111111111111111111111142111111101111111111341111111111111
111111111111111111111111111111112411111111111111111111111111111111111111
111111111111111111111111111111111112411111111111111111111111111112411111
111111111111111111111111111111111111111111111111124111111111111111111111
111111241111111111111111111111111111111111111111111111111111112411111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111143111111111111111111111111111111111111111
111111111111111111111111111111111143111111111111111111111111111143111111
111111111111111111111111111111111111111111111111431111111111111111111111
111114311111111111111111111111111111111111111111111111111111143111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111112411111111111111111111111111111111111111
111111111111111111111111111111111112411111111111111111111111111112411111
111111111111111111111111111111111111111111111111124111111111111111111111
111111241111111111111111111111111111111111111111111111111111112411111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111142111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111111111111142111111
111111111111111111111111111111111111111111111111421111111111111111111111
111114211111111111111111111111111111111111111111111111111111142111111111
111111111111111111111111111111111111142111111101111111111241111111111111
111111111111111111111111111111113411111111111111111111111111111111111111
111111111111111111111111111111111113411111111111111111111111111113411111
111111111111111111111111111111111111111111111111134111111111111111111111
111111341111111111111111111111111111111111111111111111111111113411111111
111111111111111111111111111111111111113411111101111111114211111111111111
111111111111111111111111111111142111111111444444444444444444444444444444
444444444444444444444444411111111142111111111111111111111111111142111111
114444444444444444444444444444444444441111111111421111111111111111111111
111114211111111444444444444444444114444444444444444411111111142111111111
111111111111111111111111111111111111142111111101111111111341111111111111
111111111111111111111111111111112411111111223223223223223223232322322322
322322323232232232232232232111111112411111111111111111111111111112411111
112232232232232232232323223223223223223211111111124111111111111111111111
111111241111111223223223223223223222322322322322322322111111112411111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111143111111114311111111111111111221111111111
111111122111111111111111143111111143111111111111111111111111111143111111
143111111111111111112211111111111111114211111111431111111111111111111111
111114311111114311111111111111111431111111111111111143111111143111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111112411111111241111111111111111334111111111
111111123411111111111111112411111112411111111111111111111111111112411111
112411111111111111113341111111111111111241111111124111111111111111111111
111111241111111241111111111111111124111111111111111112411111112411111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111142111111114211111111111111111221111111111
111111132111111111111111142111111142111111111111111111111111111142111111
142111111111111111112211111111111111114311111111421111111111111111111111
111114211111114211111111111111111421111111111111111142111111142111111111
111111111111111111111111111111111111142111111101111111111241111111111111
111111111111111111111111111111113411111111341111411144411111324111141114
441111123411111144411111113411111113411111111111111111111111111113411111
113411111144411111113241111144411111111241111111134111111111111111111111
111111341111111341111114441111111134111111444111111113411111113411111111
111111111111111111111111111111111111113411111101111111114211111111111111
111111111111111111111111111111142111111114211122211422211111231112221142
221111122111122223211111142111111142111111111111111111111111111142111111
142111122223211111112311111423211111114211111111421111111111111111111111
111114211111114211112322321111111421111232232111111142111111142111111111
111111111111111111111111111111111111142111111101111111111341111111111111
111111111111111111111111111111112411111111241113411113411111224111341111
341111133411113411124111112411111112411111111111111111111111111112411111
112411113411124111112241111211124111111341111111124111111111111111111111
111111241111111241111241112411111124111124111211111112411111112411111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111143111111114311112444442111111321111244444
211111122111142111431111143111111143111111111111111111111111111143111111
143111142111431111113211143111112111114211111111431111111111111111111111
111114311111114311114211114311111431111421141111111143111111143111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111112411111111241111232234111111234111123223
411111132411112144424111112411111112411111111111111111111111111112411111
112411112144424111112341112411111111111241111111124111111111111111111111
111111241111111241111341111241111124111131424111111112411111112411111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111142111111114211111241421111111321111124142
111111123111113223211111142111111142111111111111111111111111111142111111
142111113223211111113211142111111111114311111111421111111111111111111111
111114211111114211114211114211111421111123231111111142111111142111111111
111111111111111111111111111111111111142111111101111111111241111111111111
111111111111111111111111111111113411111111341111134341111111224111113434
111111122411112411124111113411111113411111111111111111111111111113411111
113411112411124111112241113411114111111241111111134111111111111111111111
111111341111111341111241111341111134111124121111111113411111113411111111
111111111111111111111111111111111111113411111101111111114211111111111111
111111111111111111111111111111142111111114211111124211111111331111112421
111111132111143111431111142111111142111111111111111111111111111142111111
142111143111431111113311112111142111114211111111421111111111111111111111
111114211111114211114311114211111421111431114111111142111111142111111111
111111111111111111111111111111111111142111111101111111111341111111111111
111111111111111111111111111111112411111111241111113411111111224111111341
111111123411142444421111112411111112411111111111111111111111111112411111
112411142444421111112241111244423411111341111111124111111111111111111111
111111241111111241114244442111111124111424442411111112411111112411111111
111111111111111111111111111111111111112411111101111111114211111111111111
111111111111111111111111111111143111111114311111112111111111231111111211
111111132111123223211111143111111143111111111111111111111111111143111111
143111123223211111112311111123212111114211111111431111111111111111111111
111114311111114311112322321111111431111232232111111143111111143111111111
111111111111111111111111111111111111143111111101111111111241111111111111
111111111111111111111111111111112411111111241111111111111111324111111111
111111122411111111111111112411111112411111111111111111111111111112411111
112411111111111111113241111111111111111241111111124111111111111111111111
111111241111111241111111111111111124111111111111111112411111112411111111
111111111111111111111111111111111111112411111101111111114311111111111111
111111111111111111111111111111142111111114211111111111111111221111111111
111111133111111111111111142111111142111111111111111111111111111142111111
142111111111111111112211111111111111114311111111421111111111111111111111
111114211111114211111111111111111421111111111111111142111111142111111111
111111111111111111111111111111111111142111111101111111111241111111111111
1111111111111111111111111111111134111111610000026060f002220574d464301000
000000001000000000000000a00000000200000806700008027010011134111111111111
111123411111111111111112241111111111111111341111111341111111111111111111
111111111341111111341111111111111111234111111111111111124111111113411111
111111111111111111111134111111134111111111111111113411111111111111111341
111111341111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111114211111111424444444444444
444132444444444444444412344444444444444444211111114211111111111111111111
111111114211111114244444444444444441324444444444444444421111111142111111
111111111111111111111421111111424444444444444444442444444444444444444211
111114211111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111241111111123223223223223
223223223223223223223223223223223223223223211111111241111111111111111111
111111111241111111232232232232232232232232232232232232231111111112411111
111111111111111111111124111111123223223223223223223223223223223223223211
111111241111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111114311111111111111111111111
111111111111111111111111111111111111111111111111114311111111111111111111
111111114311111111111111111111111111111111111111111111111111111143111111
111111111111111111111431111111111111111111111111111111111111111111111111
111114311111111111111111111111111111111111111111111114311111110111111111
124111111111111111111111111111111111111111111111241111111111111111111111
111111111111111111111111111111111111111111111111111241111111111111111111
111111111241111111111111111111111111111111111111111111111111111112411111
111111111111111111111124111111111111111111111111111111111111111111111111
111111241111111111111111111111111111111111111111111111241111110111111111
431111111111111111111111111111111111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111114211111111111111111111
111111114211111111111111111111111111111111111111111111111111111142111111
111111111111111111111421111111111111111111111111111111111111111111111111
111114211111111111111111111111111111111111111111111114211111110111111111
124111111111111111111111111111111111111111111111341111111111111111111111
111111111111111111111111111111111111111111111111111341111111111111111111
111111111341111111111111111111111111111111111111111111111111111113411111
111111111111111111111134111111111111111111111111111111111111111111111111
111111341111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111114211111111111111111111
111111114211111111111111111111111111111111111111111111111111111142111111
111111111111111111111421111111111111111111111111111111111111111111111111
111114211111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111241111111111111111111111
111111111111111111111111111111111111111111111111111241111111111111111111
111111111241111111111111111111111111111111111111111111111111111112411111
111111111111111111111124111111111111111111111111111111111111111111111111
111111241111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111114311111111111111111111111
111111111111111111111111111111111111111111111111114311111111111111111111
111111114311111111111111111111111111111111111111111111111111111143111111
111111111111111111111431111111111111111111111111111111111111111111111111
111114311111111111111111111111111111111111111111111114311111110111111111
124111111111111111111111111111111111111111111111244444444444444444444444
444444444444444444444444444444444444444444444444444241111111111111111111
111111111244444444444444444444444444444444444444444444444444444442411111
111111111111111111111124444444444444444444444444444444444444444444444444
444444241111111111111111111111111111111111111111111111241111110111111111
431111111111111111111111111111111111111111111111232232232232232232232232
232232232232232223223223223223223223223223223223223211111111111111111111
111111111232232232232232232232232232232232232232232232232232232232111111
111111111111111111111123223223223223223223223223223223223223223223223223
223223211111111111111111111111111111111111111111111114211111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111141111111111111111111411111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111114111111111111
111111111111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111121111111143111111111211111111111111111111111111111111111111111111111
111111111111111111111111142111111111421111111111111111111111111111111111
111111111111111111111111111111111111111421111111111111111142111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111111111111111111111111111
111113411111112411111111134111111111111111111111111111111111111111111111
111111111111111111111111134111111111121111111111111111111111111111111111
111111111111111111111111111111111111111211111111111111111112111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111112111111114211111111121111111111111111111111111111111111111111111111
111111111111111111111111421111111114311111111111111111111111111111111111
111111111111111111111111111111111111142111111111111111111431111111111111
111111111111111111111111111111111111111111111111111114311111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111241111111241111111112411111111111111111111111111111111111111111111
111111111111111111111111211111111111241111111111111111111111111111111111
111111111111111111111111111111111111121111111111111111111121111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
431111111111111111111111111111111111111111111111111111111111111111111111
111114311111114311111111111211111111111111111111111111111111111111111111
111111111111111111111142111111111114211111111111111111111111111111111111
111111111111111111111111111111111114211111111111111111114211111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111241111111241111111111124111111111111111111111111111111111111111111
111111111111111111111121111111111111341111111111111111111111111111111111
111111111111111111111111111111111112111111111111111111113411111111111111
111111111111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111431111111211111111111143111111111111111111111111111111111111111111
111111111111111111114311111111111114211111111111111111111111111111111111
111111111111111111111111111111111421111111111111111111142111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111111111111111111111111111
111111124111111134111111111112411111111111111111111111111111111111111111
111111111111111111111211111111111112411111111111111111111111111111111111
111111111111111111111111111111111211111111111111111111421111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111143111111421111111111111211111111111111111111111111111111111111111
111111111111111111142111111111111143111111111111111111111111111111111111
111111111111111111111111111111142111111111111111111114211111111111111111
111111111111111111111111111111111111111111111111111114311111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111112411111124111111111111124111111111111111111111111111111111111111
111111111111111111121111111111111112411111111111111111111111111111111111
111111111111111111111111111111121111111111111111111111211111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
431111111111111111111111111111111111111111111111111111111111111111111111
111111112111111431111111111111112111111111111111111111111111111111111111
111111111111111114311111111111111142111111111111111111111111111111111111
111111111111111111111111111114211111111111111111111143111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111111341111124111111111111111241111111111111111111111111111111111111
111111111111111111211111111111111113411111111111111111111111111111111111
111111111111111111111111111112111111111111111111111112111111111111111111
111111111111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111211111121111111111111111431111111111111111111111111111111111111
111111111111111142111111111111111142111111111111111111111111111111111111
111111111111111111111111111421111111111111111111111421111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111111111111111111111111111
111111111124111113411111111111111124111111111111111111111111111111111111
111111111111111121111111111111111124111111111111111111111111111111111111
111111111111111111111111111211111111111111111111111341111111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111431111142111111111111111112111111111111111111111111111111111111
111111111111114211111111111111111421111111111111111111111111111111111111
111111111111111111111111142111111111111111111111114211111111111111111111
111111111111111111111111111111111111111111111111111114311111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111111124111112411111111111111111241111111111111111111111111111111111
111111111111113411111111111111111134111111111111111111111111111111111111
111111111111111111111111121111111111111111111111113411111111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
431111111111111111111111111111111111111111111111111111111111111111111111
111111111143111143111111111111111111121111111111111111111111111111111111
111111111111142111111111111111111421111111111111111111111111111111111111
111111111111111111111114211111111111111111111111142111111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111111112411112411111111111111111113411111111111111111111111111111111
111111111111121111111111111111111121111111111111111111111111111111111111
111111111111111111111112111111111111111111111111121111111111111111111111
111111111111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111114211114211111111111111111112111111111111111111111111111111111
111111111114211111111111111111114311111111111111111111111111111111111111
111111111111111111111421111111111111111111111114311111111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111111111111111111111111111
111111111111341111241111111111111111111241111111111111111111111111111111
111111111112111111111111111111111241111111111111111111111111111111111111
111111111111111111111211111111111111111111111111211111111111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111111241114311111111111111111111121111111111111111111111111111111
111111111431111111111111111111114211111111111111111111111111111111111111
111111111111111111142111111111111111111111111142111111111111111111111111
111111111111111111111111111111111111111111111111111114311111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111111111124111241111111111111111111112411111111111111111111111111111
111111111121111111111111111111111341111111111111111111111111111111111111
111111111111111111121111111111111111111111111134111111111111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111121111211111111111111111111114311111111111111111111111111111
111111114211111111111111111111114211111111111111111111111111111111111111
111111111111111144211111111111111111111111111421111111111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111111111113411134111111111111111111111241111111111111111111111111111
111111112111111111111111111111112411111111111111111111111111111111111111
111111111111111123111111111111111111111111111341111111111111111111111111
111111111111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111111112111421111111111111111111111121111111111111111111111111111
111111431111111111111111111111142111111111111111111111111111111111111111
111111111111114211111111111111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111111111111111111111111111
111111111111111241124111111111111111111111112411111111111111111111111111
111111121111111111111111111111113411111111111111111111111111111111111111
111111111111112111111111111111111111111111112111111111111111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111111114311431111111111111111111111111211111111111111111111111111
111114211111111111111111111111142111111111111111111111111111111111111111
111111111111421111111111111111111111111111431111111111111111111111111111
111111111111111111111111111111111111111111111111111114311111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111111111111241124111111111111111111111111134111111111111111111111111
111112111111111111111111111111112111111111111111111111111111111111111111
111111111111211111111111111111111111111111121111111111111111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111111431142111111111111111111111111121111111111111111111111111
111421111111111111111111111111431111111111111111111111111111111111111111
111111111142111111111111111111111111111114211111111111111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
124111111111111111111111111111111111111111111111111111111111111111111111
111111111111111124112411111111111111111111111112411111111111111111111111
111341111111111111111111111111124111111111111111111111111111111111111111
111111111121111111111111111111111111111113411111111111111111111111111111
111111111111111111111111111111111111111111111111111111341111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111111111143143111111111111111111111111111211111111111111111111111
114211111111111111111111111111421111111111111111111111111111111111111111
111111114211111111111111111111111111111142111111111111111111111111111111
111111111111111111111111111111111111111111111111111114211111110111111111
134111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112412411111111111111111111111111124111111111111111111111
112111111111111111111111111111134111111111111111111111111111111111111111
111111112111111111111111111111111111111134111111111111111111111111111111
111111111111111111111111111111111111111111111111111111241111110111111111
421111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112142111111111111111111111111111143111111111111111111111
421111111111111111111111111111421111111111111111111111111111111111111111
111111421111111111111111610000026060f002220574d4643010000000000010000000
00000000a000000002000008047000080270100111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111134134111111111111111111111111111241111
111111111111111121111111111111111111111111111124111111111111111111111111
111111111111111111111121111111111111111111111111111111421111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111121421111111111111111111111111111121111
111111111111114311111111111111111111111111111431111111111111111111111111
111111111111111111114211111111111111111111111111111114211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112424111111111111111111111111111112411
111111111111111211111111111111111111111111111124111111111111111111111111
111111111111111111112111111111111111111111111111111111211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111143431111111111111111111111111111111211
111111111111142111111111111111111111111111111421111111111111111111111111
111111111111111111421111111111111111111111111111111143111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111113411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112424111111111111111111111111111111124
111111111111121111111111111111111111111111111134111111111111111111111111
111111111111111111211111111111111111111111111111111112111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111114321111111111111111111111111111111143
111111111114311111111111111111111111111111111421111111111111111111111111
111111111111111142111111111111111111111111111111111421111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111212411111111111111111111111111111112
411111111111211111111111111111111111111111111341111111111111111111111111
111111111111111121111111111111111111111111111111111341111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111132111111111111111111111111111111111
211111111142111111111111111111111111111111114211111111111111111111111111
111111111111114211111111111111111111111111111111114211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111123411111111111111111111111111111111
124111111121111111111111111111111111111111111241111111111111111111111111
111111111111112111111111111111111111111111111111142111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111132111111111111111111111111111111111
112111114211111111111111111111111111111111114311111111111111111111111111
111111111111421111111111111111111111111111111111431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111113411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112411111111111111111111111111111111
111341113411111111111111111111111111111111111211111111111111111111111111
111111111111211111111111111111111111111111111111121111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111143211111111111111111111111111111111
111211142111111111111111111111111111111111142111111111111111111111111111
111111111142111111111111111111111111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111241111111111111111111111111111111
111121121111111111111111111111111111111111113411111111111111111111111111
111111111421111111111111111111111111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111111444444444344444441111111111111111111114444
444413244444411111111111111111111144444444442444444111111111111111111111
444444444344444441111111111111111111114444444443444444411111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111223223223223223223211111111111111111112232
232232232232232111111111111111111122322322322322322321111111111111111111
223223223223223223211111111111111111112232232232232232232111111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111111111111114211111111111111111143111
111111111111142111111111111111111431111111111111111421111111111111111114
311111111111111114211111111111111111143111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111113411111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111111111111111341111111111111111112411
111111111111113411111111111111111124111111111111111134111111111111111111
241111111111111111341111111111111111112411111111111111113411111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211114441114111114211111111111111111142111
144444411111142111111111111111111421111114441111111421111111111111111114
211144444411111114211111111111111111142111144444411111142111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111341112224112221111241111111111111111113411
123232241111112411111111111111111134111112324111111124111111111111111111
341123232241111111241111111111111111113411123232241111112411111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211114311114311114311111111111111111142111
112111421111143111111111111111111421111421112111111431111111111111111114
211142111121111114311111111111111111142111112111121111143111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111244444211111241111111111111111112411
113111134111112411111111111111111124111341111211111124111111111111111111
241112411113411111241111111111111111112411113111111111112411111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111432232111114211111111111111111143111
112444421111142111111111111111111431114211111111111421111111111111111114
311143111142111114211111111111111111143111112412111111142111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111113411111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111124142111111341111111111111111112411
112322341111113411111111111111111124111241111111111134111111111111111111
241112411112411111341111111111111111112411112323111111113411111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111143431111114211111111111111111142111
142111421111142111111111111111111421114311111411111421111111111111111114
211142111143111114211111111111111111142111142112111111142111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111112421111111241111111111111111113411
113411134111112411111111111111111134111241114241111124111111111111111111
341113411112111111241111111111111111113411113411411111112411111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111114311111114311111111111111111142111
142444421111143111111111111111111421111124442311111431111111111111111114
211142444421111114311111111111111111142111142444211111143111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111111211111111241111111111111111112411
123223211111112411111111111111111124111112321211111124111111111111111111
241123223211111111241111111111111111112411123223211111112411111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111111111111114211111111111111111143111
111111111111142111111111111111111431111111111111111421111111111111111114
311111111111111114211111111111111111143111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111113411111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111111111111111341111111111111111112411
111111111111113411111111111111111124111111111111111134111111111111111111
241111111111111111341111111111111111112411111111111111113411111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111111111111114211111111111111111142111
111111111111142111111111111111111421111111111111111421111111111111111114
211111111111111114211111111111111111142111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111111111111111241111111111111111113411
111111111111112411111111111111111134111111111111111124111111111111111111
341111111111111111241111111111111111113411111111111111112411111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111114244444444444444444311111111111111111142444
444444444444443111111111111111111424444444444444444431111111111111111114
244444444444444444311111111111111111142444444444444444443111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111232232232232232232211111111111111111112322
322322322322322111111111111111111123223223223223223221111111111111111111
232232232232232232211111111111111111112322322322322322322111111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111113411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111113411111111111111111111111111111111111111111111111111111
111111111111114441111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111142111111111111111111111111111111111111111111111111111111
111111111111142321111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111431
111111011111111112411111111111111111111111111111111111111111111111111111
111111111111111241111111111111111111111241112411111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111124
111111011111111143111111111444114441114114111141444111444141111444411111
444144411144114214411144114111111144414344112111444114111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111421
111111011111111112411111111232412324112222323124232321222422211232341111
222423241123411342341123412323411123241222323111232412323411111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111134
111111011111111142111111111421114211431431421421421121431143111421431111
43114211610000026060f002220574d464301000000000001000000000000000a0000000
020000080270000802701001421121422142421121421431421142143142114211421421
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111341111111112411124112442413434342411212
411241113142111112411241131441134112431441134424124112412412411241124134
424111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114211111111143111431114323142121243114323
114214112321111142114311123231421143123231122211431143114313114311431122
211111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111143111111101111111111241111111112411124112442412311122113442
421342442411111143444241124421232142124424131421124442114242111244424131
421111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114311111111142111421111321123211123212232
232232123211111122322321113211121321113211223211112321113223211123211223
211111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111241111111113411134111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111113411111101111111114211111111142444424111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111341111111123223223111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111143111111101111111111241111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111241111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111113411111101111111114211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111341111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114244444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444411444111114444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444443111111101111111111232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111114443211123244111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111442321111111123444111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111444321111111111111232444
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111144232111111111111111111232
441111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111232111111111111111111111111
321141111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111114423144444111111111111111111114
442324411111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111112232232232111111111111111111223
223223211111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111112411111111111111111341
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111143111111111111111114211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111112411111111111111111241
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111142111111111111111114311
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111113411111111111111111241
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111142111111111111111114211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111112411111111111111111341
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111143111111111111111114211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111112411111111111111111241
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111142111111111111111114311
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111113111111111111111111241
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444412232232232232232232344
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444411111111101111111111323223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223111111101111111114211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111241111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111143111111101111111111241111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111341111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111113411111101111111114211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111142111111101111111111241111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111144444444444444444444444444444
444444411111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112411111101111111114311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111112322322322322322323232232232232
232232211111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111143111111101111111111241111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111112411111111111111112211111111111
111111341111111111111111111111111111111111111111111111111111111161000002
6060f002220574d464301000000000001000000000000000a00000000200000800700008
027010011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114211111111111111
114331111111111111111421111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111341111111111111
111221111111111111111124111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114211144444411111
114231111144411111111431111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111241123232241111
111321111123241111111124111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114311112111421111
114221114211121111111421111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111241113111134111
111231113411112111111134111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114211112444421111
114321142111111111111421111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111341112322341111
111231112411111111111124111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114211142111421111
114221143111114111111431111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111241113411134111
111331112411142411111124111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114311142444421111
114221111244423111111421111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111241123223211111
111321111123212111111134111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114211111111111111
114231111111111111111421111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111341111111111111
111221111111111111111124111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111114211111111111111
114321111111111111111431111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111244444444444444
444231444444444444444424111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111322322322322322
322322322322322322322321111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111111111111111
111111111111114111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111421111111111111111111111
111111114211143111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111124111111111114441111411
111144411211442414414441144411444144411111441111441111411144414111414411
444111414441111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111431111111112222321142313
211423241323232422242321423214222423211114321114321123211423242123243214
222123242221111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111110111111111124111111111341112411242
111241124124124113111241241124131112411112412113412112411112412412431121
131112411341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111114211143111431
114211421121421112444214211421122113111142111142411142111142434343124111
124442114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111214442411424
111341134113134113232311341134134242111113414113232113414113421212432321
132323141214111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111421111111111322321114242
411244421112424142414214244421424132411112442112442142442112211132424421
424112421342111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111124111111111241112412312
311123211123223123212321123211232412311111232111231123223123211123212311
232123223223111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111431111111114311143111111
111111111111111111111111111111114411111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111110111111111124111111114244442111111
111111111111111111111111111111112324111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111112322321111111
111111111111111111111111111111121112111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111110111111111124111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111110111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114211111110111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111341111110111111111424444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444211111110111111111123223223223223223223223
22322322322322322322322322322322322322322322322d603000026060f00a207574d4
64301000000000001000000000000000a000000800700000000000080270100322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322321111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111104c000000640000000
0000000000000006601000083010000000000000000000067010000840100002900aa000
0000000000000000000803f00000000000000000000803f0000000000000000000000000
000000000000000000000000000000000000000220000000c000000ffffffff460000001
c00000010000000454d462b024000000c000000000000000e00000014000000000000001
0000000140000000400000003010800050000000b0200000000050000000c02840167010
30000001e000400000007010400040000000701040093880000410b2000cc00840167010
000000084016701000000002800000067010000840100000100040000000000000000000
000000000000000050000000000000000000000ffffff00290d0000290d2900effeff001
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444411111111101
111111111323223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223222111111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111114444444444444444444444444444444444444444444444444444
444111111111111111111111444444444444444444444444444444444444111111111111
111111111444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444111111111111111111111444444444444444444444
444444444444444444444444444444444444444444444444444441111111112411111101
111111114311111111232232232232232232323223223223223223232322322322322322
322111111111111111111123223223223223223232322322322322322322111111111111
111111123223223223223223232322322322322322322232232232232232232323223223
223223223232322322322322322322111111111111111111123223223223223223222322
322322322322323232232232232232232323223223223223223221111111142111111101
111111111241111111341111111111111111221111111111111111122111111111111111
113411111111111111111124111111111111111122111111111111111113411111111111
111111124111111111111111122111111111111111113311111111111111111221111111
111111111122111111111111111113411111111111111111124111111111111111133111
111111111111112211111111111111111221111111111111111134111111113411111101
111111114211111114211111111111111114321111111111111111433111111111111111
142111111111111111111421111111111111111433111111111111111142111111111111
111111421111111111111111433111111111111111142211111111111111114321111111
111111111433111111111111111142111111111111111111431111111111111111422111
111111111111143211111111111111114331111111111111111421111111142111111101
111111111341111111241111111111111111231111111111111111122111111111111111
112411111114111111111134111111111111111122111111111111111112411111114111
111111134111111111111111122111111111111111113211111111111111111231111111
111111111122111111111111111112411111114111111111124111111111111111132111
111111111111112311111111111111111221111111111111111124111111112411111101
111111114211111114311114441114111114321111444111411111423111144444411111
143111111112111111111421111444444111111423111111444111111143111111112111
111111421111444111411111423111144411141111142311114444441111114321111444
444111111423111111444111111143111111112111111111421111444444111111423111
111444111111143211144444411111114231111444444111111431111111143111111101
111111111241111111241112224112221111221111222411222111132111123232241111
112411111111241111111124111232322411111132111111232411111112411111111241
111111124111222411222111132111122241122211112211112323224111111221111232
322411111132111111232411111112411111111241111111134111232322411111122111
111232411111112211123232241111111321111232322411111124111111112411111101
111111114311111114211114311114311114331111431111431111422111112111421111
142111111113211111111431111121114211111422111142111211111142111111113211
111111431111431111431111422111143111143111143211111211142111114331111121
114211111422111142111211111142111111113211111111421111121114211111432111
142111211111143311142111121111114221111121111211111421111111142111111101
111111111241111111341111244444211111221111124444421111123111113111134111
113411111112311111111124111131111341111123111134111121111113411111112311
111111124111124444421111123111112444442111112311111311113411111221111131
111341111123111134111121111113411111112311111111124111131111341111123111
134111121111112211112411113411111231111131111111111134111111113411111101
111111114211111114211111432232111114231111143223211111432111112444421111
142111111111111111111421111124444211111432111421111111111142111111111111
111111421111143223211111432111114322321111143211111244442111114231111124
444211111432111421111111111142111111111111111111431111124444211111432111
421111111111142311143111142111114321111124121111111421111111142111111101
111111111341111111241111124142111111321111112414211111123111112322341111
112411111111111111111134111123223411111123111124111111111112411111111111
111111134111112414211111123111111241421111112211111232234111111321111123
223411111123111124111111111112411111111111111111124111123223411111122111
124111111111113211112411112411111231111123231111111124111111112411111101
111111114211111114311111143431111114221111114343111111422111142111421111
143111111113211111111421111421114211111422111431111141111143111111113211
111111421111114343111111422111111434311111143311114211142111114221111421
114211111422111431111141111143111111113211111111421111421114211111433111
431111141111142211142111143111114221111421121111111431111111143111111101
111111111241111111241111112421111111231111111242111111133111113411134111
112411111112311111111124111134111341111133111124111424111112411111112311
111111124111111242111111133111111124211111112211111341113411111231111134
111341111133111124111424111112411111112311111111134111134111341111122111
124111424111112311113411112111111331111134114111111124111111112411111101
111111114311111114211111114311111114321111111431111111422111142444421111
142111111111111111111431111424444211111422111112444231111142111111111111
111111431111111431111111422111111143111111142311114244442111114321111424
444211111422111112444231111142111111111111111111421111424444211111423111
112444231111143211142444421111114221111424442111111421111111142111111101
111111111241111111341111111211111111231111111121111111132111123223211111
113411111111111111111124111232232111111132111111232121111113411111111111
111111124111111121111111132111111112111111113211112322321111111231111232
232111111132111111232121111113411111111111111111124111232232111111132111
111232121111112311123223211111111321111232232111111134111111113411111101
111111114211111114211111111111111114221111111111111111423111111111111111
142111111111111111111421111111111111111423111111111111111142111111111111
111111421111111111111111423111111111111111142211111111111111114221111111
111111111423111111111111111142111111111111111111431111111111111111422111
111111111111142211111111111111114231111111111111111421111111142111111101
111111111341111111241111111111111111331111111111111111122111111111111111
112411111111111111111134111111111111111122111111111111111112411111111111
111111134111111111111111122111111111111111112311111111111111111331111111
111111111122111111111111111112411111111111111111124111111111111111123111
111111111111113311111111111111111221111111111111111124111111112411111101
111111114211111114311111111111111114221111111111111111432111111111111111
143111111111111111111421111111111111111432111111111111111143111111111111
111111421111111111111111432111111111111111143211111111111111114221111111
111111111432111111111111111143111111111111111111421111111111111111432111
111111111111142211111111111111114321111111111111111431111111143111111101
111111111241111111244444444444444444321444444444444444423144444444444444
442411111111111111111124444444444444444423144444444444444442411111111111
111111124444444444444444423144444444444444442314444444444444444321444444
444444444423144444444444444442411111111111111111134444444444444444423144
444444444444443214444444444444444231444444444444444424111111112411111101
111111114311111111232232232232232232232232232232232232232232232232232232
232111111111111111111132232232232232232232232232232232232232111111111111
111111132232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232111111111111111111122322322322322322322322
322322322322322322322322322322322322322322322322322321111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111143111431111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111144411444111444444414442114424114411444144444414444114
114441114411111114411114411114114441411141144114441114144411144411444111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111423214232114232322242323232321143214222432322243232222
142321143211111143211143211232142224212321432142221232422214222214232111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111112411121113412413111241241241134121131112413411241341
341241134121111124121134121124111341241241341211311124113411131134124111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111142111131142413112211311214211424111124442142141214214
214211424111111421111424111421114243434314241111244421142111124421421111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111113144421111232113424211131341132321132323113232311323
111341132321111134141132321134141242121241323211323231412141132341134111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111112322321112442142413241124241124421424142442414244241
114241124421111124421124421424421321113214244214241124213421424111424111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111112411124111231123241231232231112311232123223212322321
112321112311111112321112311232232231112321123112321232232231232111232111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111143111431111111111441111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111142411424111111111232411111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111123211232111111112111211111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114244444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444111144111114444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444443111111101
111111111232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232323232322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111144423211123244411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111114423211111111123244441111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111144423211111111111111122324441111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111141123241111111111111111111112324111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111114423244411111111111111111111444442324411111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112322322323111111111111111111232232232211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111142111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111341111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111143111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111241111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111142111111111111111114311111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111113411111111111111111241111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111142111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111341111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111143111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111241111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111142111111111111111114311111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111114444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444443444444444444444444244444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444111111101
111111111322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322323111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111114444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444111111111111111111111444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232111111111111111111132322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111241111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112411111111111111111124111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111113411111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111114311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111143111111111111111111431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111142111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111241111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112411111111111111111124111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112411111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111114211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111421111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111143111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111341111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111113411111111111111111134111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112411111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111114211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111421111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111142111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111241111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112411111111111111111124111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111113411111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111114311111
111444444444444444441144444444444444444114444444444444444411444444444444
444441144444444444444444111111111143111111111111111111431111111144444444
444444444114444444444444444411444444444444444441144444444444444444111111
111142111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111241111
111223223223223223223232322322322322322323232232232232232232223223223223
223223232322322322322322321111111112411111111111111111124111111132322322
322322322323232232232232232232223223223223223223232322322322322322321111
111112411111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111114211111
114311111111111111114321111111111111111422111111111111111142311111111111
111114321111111111111111421111111142111111111111111111421111111421111111
111111111422111111111111111142311111111111111114321111111111111111421111
111143111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111341111
111241111111111111111221111111111111111133111111111111111112211111111111
111111221111111111111111134111111113411111111111111111134111111124111111
111111111133111111111111111112211111111111111111221111111111111111134111
111112411111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111114211111
114211111111111111114331111111111111111422111111111111111143211111111111
111114331111111111111111421111111142111111111111111111421111111431111111
111111111422111111111111111143211111111111111114331111111111111111421111
111142111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111241111
111341111141114441111221111114111444111132111111144411111112311111114441
111111221111114441111111124111111112411111111111111111124111111124111111
444111111132111111444111111112311111144411111111221111111444111111124111
111113411111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111114311111
114211112221142221114231111222114222111423111122223211111143211112222321
111114231111142321111111431111111143111111111111111111431111111421111222
232111111423111114232111111143211123223211111114231111232232111111431111
111142111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111241111
111241111341111341111321111134111134111122111113411124111112211111341112
411111321111121112411111124111111112411111111111111111124111111134111134
111241111122111112111241111112211112411124111111321111124111211111124111
111112411111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111114211111
114311111244444211114221111124444421111432111142111431111143311114211143
111114221114311111211111421111111142111111111111111111421111111421111421
114311111432111431111121111143311142111143111114221111421141111111421111
111143111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111341111
111241111123223411111231111112322341111123111112144424111112211111214442
411111231111241111111111134111111113411111111111111111134111111124111121
444241111123111124111111111112211113411112411111231111131424111111134111
111112411111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111114211111
114211111124142111114321111112414211111432111113223211111142311111322321
111114321114211111111111421111111142111111111111111111421111111431111132
232111111432111421111111111142311142111142111114321111123231111111421111
111142111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111241111
111341111113434111111231111111343411111122111112411124111113211111241112
411111231111341111411111124111111112411111111111111111124111111124111124
111241111122111134111141111113211112411113411111231111124121111111124111
111113411111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111114311111
114211111112421111114221111111242111111433111143111431111142211114311143
111114221111211114211111431111111143111111111111111111431111111421111431
114311111433111121111421111142211143111142111114221111431114111111431111
111142111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111241111
111241111111341111111331111111134111111122111142444421111112311114244442
111111331111124442341111124111111112411111111111111111124111111134111424
444211111122111112444234111112311142444421111111331111424442411111124111
111112411111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111114211111
114311111111211111114221111111121111111423111123223211111143211112322321
111114221111112321211111421111111142111111111111111111421111111421111232
232111111423111111232121111143211123223211111114221111232232111111421111
111143111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111341111
111241111111111111111321111111111111111132111111111111111112311111111111
111111321111111111111111134111111113411111111111111111134111111124111111
111111111132111111111111111112311111111111111111321111111111111111134111
111112411111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111114211111
114211111111111111114231111111111111111422111111111111111142211111111111
111114231111111111111111421111111142111111111111111111421111111431111111
111111111422111111111111111142211111111111111114231111111111111111421111
111142111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111241111
111341111111111111111221111111111111111123111111111111111113311111111111
111111221111111111111111124111111112411111111111111111124111111124111111
111111111123111111111111111113311111111111111111221111111111111111124111
111113411111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111114311111
114211111111111111114321111111111111111432111111111111111142211111111111
111114321111111111111111431111111143111111111111111111431111111421111111
111111111432111111111111111142211111111111111114321111111111111111431111
111142111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111241111
111244444444444444444231444444444444444423144444444444444443214444444444
444444231444444444444444424111111112411111111111111111124111111134444444
444444444423144444444444444443214444444444444444231444444444444444424111
111112411111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111114211111
111322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322321111111142111111111111111111421111111122322322
322322322322322322322322322322322322322322322322322322322322322322321111
111143111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111341111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111113411111111111111111134111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112411111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111114211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111421111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111142111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111241111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112411111111111111111124111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111113411111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111114311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111143111111111111111111431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111142111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111241111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112411111111111111111124111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112411111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111114211111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111421111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111143111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111341111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111113411111111111111111134111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112411111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111114244444
444444444444444444444444444444444444444114444444444444444444114444444444
444444444444444444444444444444444442111111111111111111424444444444444444
444444444444444444444444444444444444441144444444444444444444444444444444
444442111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111232232
232232232232232232232232232232232232232222322322322322322322323232232232
232232232232232232232232232232232232111111111111111111123223223223223223
223223223223223223232322322322322322322323223223223223223223223223223223
223223111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111431111111111111111111132111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111114421111111111111111111211111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111121111111111111111111111244111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112311111111111111111111124111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111114211111111111111111111111132111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111421111111111111111111111124111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111114211111111111111111111111111244111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111211111111111111111111111113411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111143111111111111111111111111111132111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111442111111111111111111111111112111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112111111111111111111111111111111244
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111231111111111111111111111111111241111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111421111111111111111111111111111111132
111111111111111111111111111111111111111111111111111111111111111111111111
111111111142111111111111111111111111111111241111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111421111111111111111111111111111111111
244111111111111111111111111111111111111111111111111111111111111111111111
111111111121111111111111111111111111111111134111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111114311111111111111111111111111111111111
132111111111111111111111111111111111111111111111111111111111111111111111
111111114211111111111111111111111111111111121111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111211111111111111111111111111111111111
111244111111111111111111111111111111111111111111111111111111111111111111
111111442111111111111111111111111111111111112411111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111111111111111111111
111132111111111111111111111111111111111111111111111111111111111111111111
111114321111111111111111111111111111111111112411111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111142111111111111111111111111111111111111
111111244111111111111111111111111111111111111111111111111111111111111111
111112111111111111111111111111111111111111111341111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111431111111111111111111111111111111111111
111111132111111111111111111111111111111111111111111111111111111111111111
111421111111111111111111111111111111111111111211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111121111111111111111111111111111111111111
111111111244111111111111111111111111111111111111111111111111111111111111
144211111111111111111111111111111111111111111124111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111114211111111111111111111111111111111111111
111111111132111111111111111111111111111111111111111111111111111111111111
432111111111111111111111111111111111111111111124111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111114211111111111111111111111111111111111111
111111111111244111111111111111111111111111111111111111111111111111111111
211111111111111111111111111111111111111111111113411111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111143111111111111111111111111111111111111111
111111111111132111111111111111111111111111111111111111111111111111111142
111111111111111111111111111111111111111111111112111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111112111111111111111111111111111111111111111
111111111111111244111111111111111111111111111111111111111111111111114421
111111111111111111111111111111111111111111111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111421111111111111111111111111111111111111111
111111111111111132111111111111111111111111111111111111111111111111143211
111111111111111111111111111111111111111111111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111421111111111111111111111111111111111111111
111111111111111111244111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114311111111111111111111111111111111111111111
111111111111111111132111111111111111111111111111111111111111111114211111
111111111111111111111111111111111111111111111111121111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111211111111111111111111111111111111111111111
111111111111111111111244111111111111111111111111111111111111111442111111
111111111111111111111111111111111111111111111111112411111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111142111111111111111111111111111111111111111111
111111111111111111111132111111111111111111111111111111111111114321111111
111111111111111111111111111111111111111111111111112411111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111142111111111111111111111111111111111111111111
111111111111111111111111244111111111111111111111111111111111112111111111
111111111111111111111111111111111111111111111111111341111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111431111111111111111111111111111111111111111111
111111111111111111111111132111111111111111111111111111111111421111111111
111111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111121111111111111111111111111111111111111111111
111111111111111111111111111244111111111111111111111111111144211111111111
111111111111111111111111111111111111111111111111111124111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111114211111111111111111111111111111111111111111111
111111111111111111111111111132111111111111111111111111111432111111111111
111111111111111111111111111111111111111111111111111124111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111114211111111111111111111111111111111111111111111
111111111111111111111111111111244111111111111111111111111211111111111111
111111111111111111111111111111111111111111111111111113411111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111143111111111111111111111111111111111111111111111
111111111111111111111111111111132111111111111111111111142111111111111111
111111111111111111111111111111111111111111111111111112111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112111111111111111111111111111111111111111111111
111111111111111111111111111111111244111111111111111111121111111111111111
111111111111111111111111111111111111111111111111111111241111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111421111111111111111111111111111111111111111111111
111111111111111111111111111111111132111111111111111144211111111111111111
111111111111111111111111111111111111111111111111111111241111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111421111111111111111111111111111111111111111111111
111111111111111111111111111111111111244111111111111123111111111111111111
111111111111111111111111111111111111111111111111111111134111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111114311111111111111111111111111111111111111111111111
111111111111111111111111111111111111132111111111114211111111111111111111
111111111111111111111111111111111111111111111111111111121111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111211111111111111111111111111111111111111111111111
111111111111111111111111111111111111111244111111112111111111111111111111
111111111111111111111111111111111111111111111111111111112411111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111142111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111132111114421111111111111111111111
111111111111111111111111111111111111111111111111111111112411111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111142111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111241142211111111111111111111111
111111111111111111111111111111111111111111111111111111111341111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111114444444444444444
444444444444444444444434444444444444444444444444444444444411111111111111
111111111111111114444444444444444444444444432434444444444444444444444444
111111111111111111111111111111444444444444444444444444444244444444444444
444444444444411111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111112322322322322322
322322322322322322322322322322322322322322322322322322322323111111111111
111111111111111112322322322322322322322322322322322322322322322322322322
321111111111111111111111111111232232232232232232232232232232232232232232
232232232232232111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111142111111111111
111111111111111142111111111111111111111111111111111111111111111111111111
421111111111111111111111111114211111111111111111111111111111111111111111
111111111111142111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111113411111111111111
111111111111111111111111111111111111111111111111111111111113411111111111
111111111111111113411111111111111111111111111111111111111111111111111111
134111111111111111111111111111341111111111111111111111111111111111111111
111111111111113411111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111142111111111111
111111111111111142111111111111111111111111111111111111111111111111111111
421111111111111111111111111114211111111111111111111111111111111111111111
111111111111142111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111112411111111111111
111111111111111111111111111111111111111111111111111111111112411111111111
111111111111111112411111111111111111111111111111111111111111111111111111
124111111111111111111111111111241111111111111111111111111111111111111111
111111111111112411111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111143111111111111111
111111111111111111111111111111111111111111111111111111111143111111111111
111111111111111143111111111111111111111111111111111111111111111111111111
431111111111111111111111111114311111111111111111111111111111111111111111
111111111111143111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111112411111111111111
111111111111111111111111111111111111111111111111111111111112411111111111
111111111111111112411111111111111111111111111111111111111111111111111111
124111111111111111111111111111241111111111111111111111111111111111111111
111111111111112411111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111142111111111111
111111111111111142111111111111111111111111111111111111111111111111111111
421111111111111111111111111114211111111111111111111111111111111111111111
111111111111142111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111113411111111111111
111111111111111111111111111111111111111111111111111111111113411111111111
111111111111111113411111111111111111111111111111111111111111111111111111
134111111111111111111111111111341111111111111111111111111111111111111111
111111111111113411111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111142111111111444444
444444444444444444444444444444444444444444444444411111111142111111111111
111111111111111142111111114444444444444444444444444444444444441111111111
421111111111111111111111111114211111111444444444444444444114444444444444
444411111111142111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111112411111111223223
223223223223232322322322322322323232232232232232232111111112411111111111
111111111111111112411111112232232232232232232323223223223223223211111111
124111111111111111111111111111241111111223223223223223223222322322322322
322322111111112411111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111143111111114311111
111111111111221111111111111111122111111111111111143111111143111111111111
111111111111111143111111143111111111111111112211111111111111114211111111
431111111111111111111111111114311111114311111111111111111431111111111111
111143111111143111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111112411111111241111
111111111111334111111111111111123411111111111111112411111112411111111111
111111111111111112411111112411111111111111113341111111111111111241111111
124111111111111111111111111111241111111241111111111111111124111111111111
111112411111112411111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111142111111114211111
111111111111221111111111111111132111111111111111142111111142111111111111
111111111111111142111111142111111111111111112211111111111111114311111111
421111111111111111111111111114211111114211111111111111111421111111111111
111142111111142111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111113411111111341111
411144411111324111141114441111123411111144411111113411111113411111111111
111111111111111113411111113411111144411111113241111144411111111241111111
134111111111111111111111111111341111111341111114441111111134111111444111
111113411111113411111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111142111111114211122
211422211111231112221142221111122111122223211111142111111142111111111111
111111111111111142111111142111122223211111112311111423211111114211111111
421111111111111111111111111114211111114211112322321111111421111232232111
111142111111142111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111112411111111241113
411113411111224111341111341111133411113411124111112411111112411111111111
111111111111111112411111112411113411124111112241111211124111111341111111
124111111111111111111111111111241111111241111241112411111124111124111211
111112411111112411111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111143111111114311112
444442111111321111244444211111122111142111431111143111111143111111111111
111111111111111143111111143111142111431111113211143111112111114211111111
431111111111111111111111111114311111114311114211114311111431111421141111
111143111111143111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111112411111111241111
232234111111234111123223411111132411112144424111112411111112411111111111
111111111111111112411111112411112144424111112341112411111111111241111111
124111111111111111111111111111241111111241111341111241111124111131424111
111112411111112411111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111142111111114211111
241421111111321111124142111111123111113223211111142111111142111111111111
111111111111111142111111142111113223211111113211142111111111114311111111
421111111111111111111111111114211111114211114211114211111421111123231111
111142111111142111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111113411111111341111
134341111111224111113434111111122411112411124111113411111113411111111111
111111111111111113411111113411112411124111112241113411114111111241111111
134111111111111111111111111111341111111341111241111341111134111124121111
111113411111113411111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111142111111114211111
124211111111331111112421111111132111143111431111142111111142111111111111
111111111111111142111111142111143111431111113311112111142111114211111111
421111111111111111111111111114211111114211114311114211111421111431114111
111142111111142111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111112411111111241111
113411111111224111111341111111123411142444421111112411111112411111111111
111111111111111112411111112411142444421111112241111244423411111341111111
124111111111111111111111111111241111111241114244442111111124111424442411
111112411111112411111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111143111111114311111
112111111111231111111211111111132111123223211111143111111143111111111111
111111111111111143111111143111123223211111112311111123212111114211111111
431111111111111111111111111114311111114311112322321111111431111232232111
111143111111143111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111112411111111241111
111111111111324111111111111111122411111111111111112411111112411111111111
111111111111111112411111112411111111111111113241111111111111111241111111
124111111111111111111111111111241111111241111111111111111124111111111111
111112411111112411111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111142111111114211111
111111111111221111111111111111133111111111111111142111111142111111111111
111111111111111142111111142111111111111111112211111111111111114311111111
421111111111111111111111111114211111114211111111111111111421111111111111
111142111111142111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111113411111111341111
111111111111234111111111111111122411111111111111113411111113411111111111
111111111111111113411111113411111111111111112341111111111111111241111111
134111111111111111111111111111341111111341111111111111111134111111111111
111113411111113411111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111142111111114244444
444444444441324444444444444444123444444444444444442111111142111111111111
111111111111111142111111142444444444444444413244444444444444444211111111
421111111111111111111111111114211111114244444444444444444424444444444444
444442111111142111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111112411111111232232
232232232232232232232232232232232232232232232232232111111112411111111111
111111111111111112411111112322322322322322322322322322322322322311111111
124111111111111111111111111111241111111232232232232232232232232232232232
232232111111112411111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111143111111111111111
111111111111111111111111111111111111111111111111111111111143111111111111
111111111111111143111111111111111111111111111111111111111111111111111111
431111111111111111111111111114311111111111111111111111111111111111111111
111111111111143111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111112411111111111111
111111111111111111111111111111111111111111111111111111111112411111111111
111111111111111112411111111111111111111111111111111111111111111111111111
124111111111111111111111111111241111111111111111111111111111111111111111
111111111111112411111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111142111111111111
111111111111111142111111111111111111111111111111111111111111111111111111
421111111111111111111111111114211111111111111111111111111111111111111111
111111111111142111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111113411111111111111
111111111111111111111111111111111111111111111111111111111113411111111111
111111111111111113411111111111111111111111111111111111111111111111111111
134111111111111111111111111111341111111111111111111111111111111111111111
111111111111113411111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111142111111111111111
111111111111111111111111111111111111111111111111111111111142111111111111
111111111111111142111111111111111111111111111111111111111111111111111111
421111111111111111111111111114211111111111111111111111111111111111111111
111111111111142111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111112411111111111111
111111111111111111111111111111111111111111111111111111111112411111111111
111111111111111112411111111111111111111111111111111111111111111111111111
124111111111111111111111111111241111111111111111111111111111111111111111
111111111111112411111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111143111111111111111
111111111111111111111111111111111111111111111111111111111143111111111111
111111111111111143111111111111111111111111111111111111111111111111111111
431111111111111111111111111114311111111111111111111111111111111111111111
111111111111143111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111112444444444444444
444444444444444444444444444444444444444444444444444444444442411111111111
111111111111111112444444444444444444444444444444444444444444444444444444
424111111111111111111111111111244444444444444444444444444444444444444444
444444444444442411111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111112322322322322322
322322322322322322322322232232232232232232232232232232232232111111111111
111111111111111112322322322322322322322322322322322322322322322322322322
321111111111111111111111111111232232232232232232232232232232232232232232
232232232232232111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111411111111111111111114111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111141111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111211111111431111111112111111111111111111111111111111111111111
111111111111111111111111111111111421111111114211111111111111111111111111
111111111111111111111111111111111111111111111114211111111111111111421111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111134111111124111111111341111111111111111111111111111111111111
111111111111111111111111111111111341111111111211111111111111111111111111
111111111111111111111111111111111111111111111112111111111111111111121111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111121111111142111111111211111111111111111111111111111111111111
111111111111111111111111111111114211111111143111111111111111111111111111
111111111111111111111111111111111111111111111421111111111111111114311111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111112411111112411111111124111111111111111111111111111111111111
111111111111111111111111111111112111111111112411111111111111111111111111
111111111111111111111111111111111111111111111211111111111111111111211111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111143111111143111111111112111111111111111111111111111111111111
111111111111111111111111111111421111111111142111111111111111111111111111
111111111111111111111111111111111111111111142111111111111111111142111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111112411111112411111111111241111111111111111111111111111111111
111111111111111111111111111111211111111111113411111111111111111111111111
111111111111111111111111111111111111111111121111111111111111111134111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111114311111112111111111111431111111111111111111111111111111111
111111111111111111111111111143111111111111142111111111111111111111111111
111111111111111111111111111111111111111114211111111111111111111421111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111241111111341111111111124111111111111111111111111111111111
111111111111111111111111111112111111111111124111111111111111111111111111
111111111111111111111111111111111111111112111111111111111111114211111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111431111114211111111111112111111111111111111111111111111111
111111111111111111111111111421111111111111431111111111111111111111111111
111111111111111111111111111111111111111421111111111111111111142111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111124111111241111111111111241111111111111111111111111111111
111111111111111111111111111211111111111111124111111111111111111111111111
111111111111111111111111111111111111111211111111111111111111112111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111121111114311111111111111121111111111111111111111111111111
111111111111111111111111143111111111111111421111111111111111111111111111
111111111111111111111111111111111111142111111111111111111111431111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111113411111241111111111111112411111111111111111111111111111
111111111111111111111111112111111111111111134111111111111111111111111111
111111111111111111111111111111111111121111111111111111111111121111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111112111111211111111111111114311111111111111111111111111111
111111111111111111111111421111111111111111421111111111111111111111111111
111111111111111111111111111111111114211111111111111111111114211111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111241111134111111111111111241111111111111111111111111111
111111111111111111111111211111111111111111241111111111111111111111111111
111111111111111111111111111111111112111111111111111111111113411111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111114311111421111111111111111121111111111111111111111111111
111111111111111111111142111111111111111114211111111111111111111111111111
111111111111111111111111111111111421111111111111111111111142111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111241111124111111111111111112411111111111111111111111111
111111111111111111111134111111111111111111341111111111111111111111111111
111111111111111111111111111111111211111111111111111111111134111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111431111431111111111111111111211111111111111111111111111
111111111111111111111421111111111111111114211111111111111111111111111111
111111111111111111111111111111142111111111111111111111111421111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111124111124111111111111111111134111111111111111111111111
111111111111111111111211111111111111111111211111111111111111111111111111
111111111111111111111111111111121111111111111111111111111211111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111142111142111111111111111111121111111111111111111111111
111111111111111111142111111111111111111143111111111111111111111111111111
111111111111111111111111111114211111111111111111111111143111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111113411112411111111111111111112411111111111111111111111
111111111111111111121111111111111111111112411111111111111111111111111111
111111111111111111111111111112111111111111111111111111112111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111112411143111111111111111111111211111111111111111111111
111111111111111114311111111111111111111142111111111111111111111111111111
111111111111111111111111111421111111111111111111111111421111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111241112411111111111111111111124111111111111111111111
111111111111111111211111111111111111111113411111111111111111111111111111
111111111111111111111111111211111111111111111111111111341111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111211112111111111111111111111143111111111111111111111
111111111111111142111111111111111111111142111111111111111111111111111111
111111111111111111111111442111111111111111111111111114211111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111134111341111111111111111111112411111111111111111111
111111111111111121111111111111111111111124111111111111111111111111111111
111111111111111111111111231111111111111111111111111113411111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111121114211111111111111111111111211111111111111111111
111111111111114311111111111111111111111421111111111111111111111111111111
111111111111111111111142111111111111111111111111111142111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111112411241111111111111111111111124111111111111111111
111111111111111211111111111111111111111134111111111111111111111111111111
111111111111111111111121111111111111111111111111111121111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111143114311111111111111111111111112111111111111111111
111111111111142111111111111111111111111421111111111111111111111111111111
111111111111111111114211111111111111111111111111114311111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111112411241111111111111111111111111341111111111111111
111111111111121111111111111111111111111121111111111111111111111111111111
111111111111111111112111111111111111111111111111111211111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111114311421111111111111111111111111211111111111111111
111111111114211111111111111111111111114311111111111111111111111111111111
111111111111111111421111111111111111111111111111142111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111241124111111111111111111111111124111111111111111
111111111113411111111111111111111111111241111111111111111111111111111111
111111111111111111211111111111111111111111111111134111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111431431111111111111111111111111112111111111111111
111111111142111111111111111111111111114211111111111111111111111111111111
111111111111111142111111111111111111111111111111421111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111124124111111111111111111111111111241111111111111
111111111121111111111111111111111111111341111111111111111111111111111111
111111111111111121111111111111111111111111111111341111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111121421111111111111111111111111111431111111111111
111111114211111111111111111111111111114211111111111111111111111111111111
111111111111114211111111111111111111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111113413411111111111111111111111111124111111111111
111111112111111111111111111111111111112411111111111111111111111111111111
111111111111112111111111111111111111111111111142111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112142111111111111111111111111111112111111111111
111111431111111111111111111111111111143111111111111111111111111111111111
111111111111421111111111111111111111111111111421111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111242411111111111111111111111111111241111111111
111111121111111111111111111111111111112411111111111111111111111111111111
111111111111211111111111111111111111111111111121111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111114343111111111111111111111111111111121111111111
111114211111111111111111111111111111142111111111111111111111111111111111
111111111142111111111111111111111111111111114311111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111242411111111111111111111111111111112411111111
111112111111111111111111111111111111113411111111111111111111111111111111
111111111121111111111111111111111111111111111211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111432111111111111111111111111111111114311111111
111431111111111111111111111111111111142111111111111111111111111111111111
111111114211111111111111111111111111111111142111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111121241111111111111111111111111111111241111111
111121111111111111111111111111111111134111111111111111111111111111111111
111111112111111111111111111111111111111111134111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111113211111111111111111111111111111111121111111
114211111111111111111111111111111111421111111111111111111111111111111111
111111421111111111111111111111111111111111421111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112341111111111111111111111111111111112411111
112111111111111111111111111111111111124111111111111111111111111111111111
111111211111111111111111111111111111111114211111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111113211111111111111111111111111111111111211111
421111111111111111111111111111111111431111111111111111111111111111111111
111142111111111111111111111111111111111143111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111241111111111111111111111111111111111134111
341111111111111111111111111111111111121111111111111111111111111111111111
111121111111111111111111111111111111111112111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114321111111111111111111111111111111111121114
211111111111111111111111111111111114211111111111111111111111111111111111
114211111111111111111111111111111111111421111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111124111111111111111111111111111111111112112
111111111111111111111111111111111111341111111111111111111111111111111111
142111111111111111111111111111111111111421111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111144444444434444444111111111111111111111444444441324
444441111111111111111111114444444444244444411111111111111111111144444444
434444444111111111111111111111444444444344444441111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111122322322322322322321111111111111111111223223223223
223223211111111111111111112232232232232232232111111111111111111122322322
322322322321111111111111111111223223223223223223211111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111431111111111111111421111111111111111114311111111111
111114211111111111111111143111111111111111142111111111111111111431111111
111111111421111111111111111114311111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111111111111134111111111111111111241111111111
111111341111111111111111112411111111111111113411111111111111111124111111
111111111134111111111111111111241111111111111111341111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111444111411111421111111111111111114211114444441
111114211111111111111111142111111444111111142111111111111111111421114444
441111111421111111111111111114211114444441111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111134111222411222111124111111111111111111341112323224
111111241111111111111111113411111232411111112411111111111111111134112323
224111111124111111111111111111341112323224111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111431111431111431111111111111111114211111211142
111114311111111111111111142111142111211111143111111111111111111421114211
112111111431111111111111111114211111211112111114311111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111124444421111124111111111111111111241111311113
411111241111111111111111112411134111121111112411111111111111111124111241
111341111124111111111111111111241111311111111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111431111143223211111421111111111111111114311111244442
111114211111111111111111143111421111111111142111111111111111111431114311
114211111421111111111111111114311111241211111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111112414211111134111111111111111111241111232234
111111341111111111111111112411124111111111113411111111111111111124111241
111241111134111111111111111111241111232311111111341111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111114343111111421111111111111111114211114211142
111114211111111111111111142111431111141111142111111111111111111421114211
114311111421111111111111111114211114211211111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111134111111242111111124111111111111111111341111341113
411111241111111111111111113411124111424111112411111111111111111134111341
111211111124111111111111111111341111341141111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111431111111431111111111111111114211114244442
111114311111111111111111142111112444231111143111111111111111111421114244
442111111431111111111111111114211114244421111114311111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111121111111124111111111111111111241112322321
111111241111111111111111112411111232121111112411111111111111111124112322
321111111124111111111111111111241112322321111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111431111111111111111421111111111111111114311111111111
111114211111111111111111143111111111111111142111111111111111111431111111
111111111421111111111111111114311111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111124111111111111111134111111111111111111241111111111
111111341111111111111111112411111111111111113411111111111111111124111111
111111111134111111111111111111241111111111111111341111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111421111111111111111421111111111111111114211111111111
111114211111111111111111142111111111111111142111111111111111111421111111
111111111421111111111111111114211111111111111114211111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111134111111111111111124111111111111111111341111111111
111111241111111111111111113411111111111111112411111111111111111134111111
111111111124111111111111111111341111111111111111241111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111424444444444444444431111111111111111114244444444444
444444311111111111111111142444444444444444443111111111111111111424444444
444444444431111111111111111114244444444444444444311111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111123223223223223223221111111111111111111232232232232
232232211111111111111111112322322322322322322111111111111111111123223223
223223223221111111111111111111232232232232232232211111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111444111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111114232111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111124111111111111111111111124111241111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111144411444111411411114144411144414111144441111144414441
114411421441114411411111114441434411211144411411111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111123241232411222232312423232122242221123234111122242324
112341134234112341232341112324122232311123241232341111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111142111421143143142142142112143114311142143111143114211
421121422142421121421431421142143142114211421421431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111112411124112442413434342411212411241113142111112411241
131441134112431441134424124112412412411241124134424111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111143111431114323142121243114323114214112321111142114311
123231421143123231122211431143114313114311431122211111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111112411124112442412311122113442421342442411111143444241
124421232142124424131421124442114242111244424131421111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111142111421111321123211123212232232232123211111122322321
113211121321113211223211112321113223211123211223211111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111113411134111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111142444424111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111123223223111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114244444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444411444111114444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444443111111101
111111111232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322322322322
322322322322322322322322322322322322322322322322322322322322322111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111114443211123244111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111442321111111123444111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111444321111111111111232444111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111144232111111111111111111232441111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111232111111111111111111111111321141111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111114423144444111111111111111111114442324411111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112232232232111111111111111111223223223211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111341111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111143111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111241111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111142111111111111111114311111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111113411111111111111111241111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111142111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111341111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111143111111111111111114211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111112411111111111111111241111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111142111111111111111114311111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111113111111111111111111241111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444412232232232232232232344444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444411111111101
111111111323223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223223223223
223223223223223223223223223223223223223223223223223223223223223111111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111144444444444444444444444444444444444411111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112322322322322322323232232232232232232211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112411111111111111112211111111111111111341111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111142111111111111111143311111111111111114211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111113411111111111111112211111111111111111241111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111142111444444111111142311111444111111114311111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112411232322411111113211111232411111111241111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111143111121114211111142211142111211111114211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112411131111341111112311134111121111111341111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111142111124444211111143211421111111111114211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111113411123223411111112311124111111111111241111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111142111421114211111142211431111141111114311111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112411134111341111113311124111424111111241111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111143111424444211111142211112444231111114211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112411232232111111113211111232121111111341111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111142111111111111111142311111111111111114211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111113411111111111111112211111111111111111241111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111142111111111111111143211111111111111114311111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111112444444444444444442314444444444444444241111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111113223223223223223223223223223223223223211111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111141111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111142111431111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111144411114111111444112114424144144411444114441444111
114411114411114111444141114144114441114144411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111122223211423132114232413232324222423214232142224232111
143211143211232114232421232432142221232422211111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111113411124112421112411241241241131112412411241311124111
124121134121124111124124124311211311124113411111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111142111431114311142114211214211124442142114211221131111
421111424111421111424343431241111244421142111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111112144424114241113411341131341132323113411341342421111
134141132321134141134212124323211323231412141111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111113223211142424112444211124241424142142444214241324111
124421124421424421122111324244214241124213421111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111112411124123123111232111232231232123211232112324123111
112321112311232231232111232123112321232232231111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111143111431111111111111111111111111111111111111144111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111142444421111111111111111111111111111111111111123241111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111123223211111111111111111111111111111111111111211121111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111143111111101
111111111241111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112411111101
111111114211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111142111111101
111111111341111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111113411111101
111111114244444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444442111111101
111111111232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232232232232
232232232232232232232232232232232232232232232232232232232232232111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
c00000040092900aa000000000000008401670100000000040000002701ffff030000000
000

Рис. 4

Резонным представляется вопрос о том, в каком порядке следует
предоставлять найденные сегменты переводчику: ведь приведенная процедура
поиска выберет из памяти все сегменты, пересекающиеся с заданным по
крайней мере по одному слову. Каковы правила фильтрации и сортировки
найденных сегментов?

Ответ на этот вопрос лежит за пределами выбранного формализма, однако в
этом нет ничего страшного. Дело в том, что результат поиска представляет
собой классический вариант одноуровневой памяти переводов, анализ
которого может быть произведена методами, формализованными в рамках
существующих сред перевода. Для обеспечения эффективности поиска
целесообразно осуществлять оценку “пригодности” сегментов по мере их
нахождения. Например, если некоторый сегмент полностью совпадает с
эталоном, то все его потомки в графе могут быть автоматически исключены
из поиска.

Теперь поговорим о задаче добавления нового сегмента в память переводов.
Очевидным условием корректности процедуры добавления является
обеспечение успешного поиска. Стало быть, добавляемый сегмент должен
иметь в числе своих предков (не обязательно прямых) все составляющие его
слова. Следуя целям оптимальности, можно заключить, что среди предков
должны присутствовать также узлы графа, содержащие фрагменты данного
сегмента. Иными словами, если в памяти переводов присутствуют сегменты
“AB” и “CD”, то сегмент “ABCD” должен стать наследником этих двух
сегментов. Аналогично, если в памяти присутствует сегмент “ABCD”, то
добавляемый сегмент “AB” должен стать его предком. В общем случае при
добавлении сегмента в граф памяти переводов могут существовать
альтернативные варианты наследования. В такой ситуации схема добавления
заметно усложнится. В любом случае, проблема построения оптимальной
иерархии классов решается в рамках объектно-ориентированного подхода,
поэтому мы не будем заострять здесь на ней внимание.

Долгое время системы машинного перевода и памяти переводов представляли
два конкурирующих направления и никогда не рассматривались вместе кроме
как в противопоставлении. На сегодняшний день взгляды меняются, и хотя
фирмы не придают своим ноу-хау широкой огласки, заметна тенденция к
совместному использованию в некоторых системах обеих технологий.
Предлагаемая модель демонстрирует один из возможных вариантов такой
интеграции. Более того, она представляет собой попытку показать, что под
машинный перевод и память переводов можно подвести общую основу, и
создать такую систему профессионального перевода, в которой оба
механизма действуют как единое целое.

ГЛАВА 2. Ошибки, возникающие в процессе компьютерного перевода текстов
научно-технического характера. Искажения, неточности, неясности

При компьютерном возникает ряд типичных ошибок. Интересен тот факт, что
текст получаемый при помощи разных электронных переводчиков так же
различается.

2.1 Типология ошибок

Классификация ошибок, появляющихся как результат некорректного
компьютерного перевода и передачи исходного текста, весьма проста-
специфика и степень воздействия ошибки на адресата перевода.

Искажение существенно дезинформирует адресата относительно
предметно-логического и прагматического значения в исходном тексте.

Неточности так же как и искажения, дезинформируют адресата перевода
относительно предмета высказывания. Однако степень дезинформации менее
существенна, чем в случае искажения.

При оценке ущерба для двуязычной коммуникации в результате неверной
передачи исходного содержания следует, разумеется, иметь ввиду и жанр
переводимого текста, и прежде всего подразделение текстов на те, в
которых изложены факты, и те что построены на артефактах (художественном
вымысле). Порой то, что в первом случае было искажением, во втором можно
отнести к неточности.

Неясность отличается от искажения и неточности тем, что оказывает на
адресата не столько дезинформирующее, сколько дезориентирующее
воздействие: если в первых двух случаях мысль адресата, можно условно
сказать, направляется не в ту сторону, то в случае неясности она порой
просто как ты топчется на месте, не зная, какое направление избрать,
поскольку содержание изложено переводчиком таким образом, что непонятно
«куда мысли идти».

Как показывает практика, причиной недочетов в части передачи исходного
содержания может быть не только непонимание или недостаточное понимание
этого текста программой , но и просто неудачный подбор переводческого
соответствия.

2.2 Сравнительный анализ

В качестве примера хотелось бы привести перевод статьи из журнала
«Deutschland» сделанной при помощи переводчика PROMT 7 Giant.

Исходный текст:

Peking

Zentrale des chinesischen Staatsvernsehens und TV-Kulturzentrum.

Es ist der Werk, das an die Grenzen der Architektur geht und die
natuerlichen Gesetze der Schwerkraft offensichtlich ignoriert: das neue
Gebaeude des chinesischen Staatsvernsehens CCTV. In Pekings
Geschaeftsviertel ragen die beiden L-foermigen Tuerme schraeg in die
Hoehe- eine unglaubliche Statik. Die Tuerme scheinen fast umzufallen, am
Ende werden sie ueber 200 Meter hoch sein. Verantwortlich fuer dieses
aufregende Bauprojekt, eines der groessten weltweit, ist der deutsche
Architekt Ole Scheeren. Der 36-Jaerige ist Partner im Office for
Metropolitan Architekture (OMA) des niederlaendischen Stararchitekten
Rem Koolhaas Ole Scheeren kuemmert sich um das Asiengeschaeft des
Architektenbueros und leitet in Peking seit fuenf Jahren ein Team von 60
Architekten und 120 Ingenieuren. Im CCTV-Neubau aus Glas und Stahl
werden spaeter einmal 10000 Menschen arbeiten, seine Nutzflaeche
betraegt gigantische 540000 Quadratmeter. Im Jahr 2009 soll die neue
Fernsehzentrale fertig sein. Im angrenzenden TV-Kulturzentrum(TVCC)
werden bereits waehrend der olympischen Spiele 2008 Fernsehsender aus
aller Welt untergebracht. Fuer Ole Scheeren gibt es derzeit kein
vergleichbares Bauobjekt: „Das statische System des CCTV waere
wahrscheinlich vor fuenf bis zehn Jahren nicht zu realisieren gewesen,
weil die Computer-Software nicht weit genug entwickelt waren.

Компьютерный вариант перевода:

Центр китайского Staatsvernsehens и телевизионный культурный центр.

Это произведениезавод, которое идет у границ архитектуры и игнорирует
естественные законы силы тяжести, очевидно: новое здание китайского
Staatsvernsehens CCTV. В торговом квартале Пекина обе башни в форме л
возвышаются косо на высоту невероятную статику. Башни почти, кажется,
падают, в конце они будут высотой 200 м. Ответственно для этого
волнующего строительного проекта, одного самый большой во всем мире,
является немецкий архитектор Оле Шерен. 36-Jдrige – это партнер в Office
Metropolitan (БАБУШКА) нидерландского звездного архитектора Rem Koolhaas
Ole Scheeren заботится о деле Азии офиса архитектора и
руководитпровожает в Пекине уже 5 лет группакоманда 60 архитекторов и
120 инженеров. В новостройке CCTV из стаканастекла и стали 10 000 людей
будут работать позже однажды, егоее полезная площадь составляет
гигантские 540 000 кв.м. В 2009 году должен быть готов новый
телевизионный центр. В смежном телевизионном культурном центре (TVCC)
2008 телекомпаний размещаются уже во время олимпийских игргеймов со
всего света. Для Ole Scheeren не имеется теперьтогда никакого сравнимого
строительного объекта: „ Статическую систему CCTV не нужно было бы
реализовать, наверное, от 5 до 10 лет назад, так как компьютерное
программное обеспечение не были достаточно недалеко разработаны.

Текст полученный после профессионального перевода:

Пекин.

Центр китайского телевидения и телевизионный центр.

Проект нового здания Китайского государственного телевидения CCTV
доходит до границ возможного, не считаясь с законом тяготения. В деловом
центре Пекина две башни в форме буквы «L» под углом поднимаются в небо.
Кажется они вот- вот упадут, ведь из высота должна превышать 200 метров.
Руководит этим захватывающим дух проектом (один из крупнейших в мире)
36-летний архитектор Оле Шерен. Он выступает партнером Office for
Metropolitan Architecture (OMA) знаменитого нидерландского архитектора
Рема Кольхааса. Оле Шерен отвечает за азиатские заказы и уже 5 лет
руководит в Пекине командой из 60 архитекторов и 120 инженеров. В новом
здании CCTV из стекла и стали будут трудиться 10000 человек, а его
полезная площадь составит 540000 квадратных метров. Новый телецентр
откроется в 2009 году. А в расположенном рядом Телевизионном культурном
центре (TVCC) уже во время Олимпийских игр 2008 разместястся
телекомпании со всего мира. Сейчас это самый крупный объект Оле Шерена:
«Еще пятьдесят лет назад реализовать статическую систему CCTV было бы
невозможно по причине отсутствия мощных компьютерных программ.»

При проведении сопоставительного анализа были обнаружены следующие
искажения:

1. Неточности. В переведенном тексте особенно часто встречается этот вид
ошибок. К этому приводит выбор машиной лишь одного из предложенных
вариантов перевода слова. В памяти электронного переводчика не заложена
информация о большинстве аббревиатур. В предложенной статье присутствуют
специальные аббревиатуры, обозначающие архитектурные фирмы и организации
в Китае. Одну из них, ОМА, компьютер переводит дословно- бабушка…Здесь
на адресата происходит и дезориентирующее и дезинформирующее
воздействие.

2. Полная непереводимость слова. С переводом сложных слов, терминов
компьютер чаще всего не справляется. Так и в нашем случае компьютер
оставил без внимания перевод композита Staatsvernsehens и попросту не
перевёл его. Это слово является достаточно простым для перевода и
электронный словарь Lingvo 12 от фирмы ABBYY © даёт перевод этого слова
в полном значении.

3. Непереводимость имён собственных. Практически все имена собственные
которые часто встречаются особенно в журнальных статьях, остаются после
перевода без изменений или подвергаются транслитерации.

Заключение

Развитие компьютерных технологий в области лингвистики – это весьма
актуальная проблема. Создание новых способов автоматического
(компьютерного, машинного перевода) – будущее компьютерной лингвистики.

Но человеческий мозг настолько сложен, что для создания программы,
которая могла хотя бы в какой-то отрасли перевода составить конкуренцию
нашей голове, потребуется не один десяток лет. Даже самые мощные
компьютеры, существующие на данный момент не могут обеспечить подобным
программам самого главного- четкой ситсематизированности.

Таким образом, ответ на вопрос, заявленный в проблеме исследования,
более чем очевиден: полученные в результате анализа данные позволяют нам
утверждать, что полностью автоматизированный, независимый от человека
перевод на данный момент попросту невозможен.

В работе выявлены случаи искажений на лексическом уровне:

· Неточности. В переведенном тексте особенно часто встречается этот вид
ошибок. К этому приводит выбор машиной лишь одного из предложенных
вариантов перевода слова.

· Полная непереводимость слова.

· Непереводимость имён собственных.

Думается, что перспективами исследования является изучение всей триады
переводческих ошибок (в компьютерной версии)- искажения, неясности,
неточности. Кроме того, анализ должен охватить основные уровни языка:
лексический, синтаксический, морфологический, прагматико- семантические
уровни.

Библиография

Книги

1. Ачкасов, А.В. Язык – культура – перевод [Текст] / А.В. Ачкасов //
Русский язык в школе. – 2003. – №5. – С.89-91

2. Алексеева, И.С. Профессиональный тренинг переводчика [Текст]: учеб.
пособие / И.С. Алексеева. – М.: Союз, 2004. – 288 с.

3. Алексеева, И.С. Введение в переводоведение [Текст]: учеб. пособие /
И.С. Алексеева. – М.: Академия, 2004. – 347 с.

4. Базылев В.Н. Поиск смысла в практике переводчика// Смысл и выражение:
контроверзы современного гуманитарного знания. – Самара: Издательство 21
век, 2001. – С. 233-235.

5. Базылев В.Н. Актуальные субъективные авторские смыслы (закономерности
в русских переводах австрийских экспрессионистов ХХ века) // Россия и
Австрия. Этносикультура в зеркале языка и литературы. – М.: Писатель,
2003. – С. 6-10.

6. Базылев В.Н. Рефлексия над смыслами (из наблюдений за подготовкой
переводчиков художественной литературы) // Проблемы современного
филологического образования. Вып. 6. – Ярославль: Ремдер, 2005. – С.
359-367.

7. Базылев В.Н. Аналитический перевод (из опыта новейших русских
переводов австрийской лирической поэзии)// Композиционная семантика. –
Тамбов: Тамбовский ГУ, 2002. – С. 163-165.

8. Бархударов Л.С. Язык и перевод.- М., 1975.

9. Брандес, М.П. Стилистика немецкого языка [Текст]: учеб. пособие /
М.П. Брандес. – М.: Высшая школа, 1983. – 271 с.

10. Крушельницкая, К.Г. Советы переводчику [Текст]: учеб. пособие / К.Г.
Крушельницкая, М.Н. Попов. – М.: Астрель, 2002. – 317 с.

11. Ковалёва К. И. Оригинал и перевод. Два лица одного текста[Текст]:
учеб. пособие/ Ковалёва К. И.

12. Какзанова, Е.М. Переводим с немецкого[Текст]: учеб. пособие/ Е.М.
Какзанова.- М.: МЦФЭР, 2003.- 190 с.

13. Комиссаров, В.Н. Лингвистика перевода. – М., 1968.

14. Латышев, Л.К. Технология перевода [Текст]: учеб. пособие / Л.К.
Латышев. – М.: Академия, 2005. – 317 с.

15. Мирам, Н.Г. Практический перевод [Текст]: учеб. пособие / Н.Г.
Мирам. – Тюмень: Указка, 2005. – 184 с.

16. Нелюбин, Л.Л. Наука о переводе (история и теория с древнейших
времен до наших дней) [Текст]: учеб. пособие / Л.Л. Нелюбин. – Тюмень:
Указка, 2006. – 416 с.

17. Робинсон, Д. Как стать переводчиком [Текст]: учеб. пособие /
Робинсон Д. – М.: Кудиц-Пресс, 2003. – 304 с.

18. Роганова, З.Е, Пособие по переводу с немецкого на русский
язык[Текст]: учеб. пособие / З.Е. Роганова. М,: 1961

19. Рейтблат А.И. Комментарий в эпоху интернета // Новое литературное
обозрение. – 2004. – № 66. – С. 82-90.

20. Сазонова, Е.М. Пособие по переводу с русского языка на немецкий
[Текст]: учеб. пособие / Е.М. Сазонова – М.: Высшая школа, 1980. – 255
с.

21. Соловьёва, А.А. Профессиональный перевод с помощью компьютера
[Текст]: учеб. пособие / А.А. Соловьёва. – СПб.: Питер, 2005. – 160 с.

22. Солодуб, Ю.П. Теория и практика научного перевода [Текст]: учеб.
пособие / Л.К. Латышев, Ф.Б. Альбрехт, А.Ю. Кузнецов. – М.: Академия,
2005. – 297 с.

23. Федоров, А.В. Основы общей теории перевода [Текст]: учеб. пособие/
А.В. Федоров М.: Высшая школа, 1983- 303 с.

24. Чуковский, К.И. Высокое искусство [Текст]: учеб. пособие / К.И.
Чуковский. – М.: Азбука-классика, 2008. – 448 с.

25. Шереминская, Л.Г. Настольная книга переводчика [Текст]: учеб.
пособие / Л.К. Шереминская. – М.: Феникс, 2008. – 256 с.

26. Баскакова, Т.Б. Переводчики как читатели и посредники [Текст] / Т.Б.
Баскакова // Новое литературное обозрение. – 2004. – №70 (6). – С.
282-297

27. Гиндин, С.И. Метод перевода и анализ текста [Текст] / С.И. Гиндин
// Русский язык: Прил. к газ. «Первое сент.».- 2003. – №48. – С. 7-8

28. Грязнова, А.Т. Забытый русский переводчик [Текст] / А.Т. Грязнова
// Русский язык в школе и дома. – 2002. – №2. – С.11-13

29. Гурский, Д.С. Система машинного перевода Promt Giant 7.0 [Текст] /
Д.С. Гурский // Мир ПК – 2006. – №6. – С. 8-11

30. Дубинин, Б.В. Обрыв связи [Текст] / Б.В. Дубинин // Дружба народов.
– 2003. – №4. – С. 120-123

31. Евдокимов, А.С. Искусство машинного перевода [Текст] / А.С.
Евдокимов // Hard’N’Soft. – 2005. – №7. – С. 86-91

32. Кузнецова, Е.А. Научно-популярный перевод [Текст] / Е.А. Кузнецова
// Литература: прил. к газ. «Первое сент.». – 2005. – №13. – С.12-16

33. Чернышова Л.А. О целенаправленном преподавании иностранных языков в
техническом университете / Л.А. Чернышова – М.: Моск. гос. ун-т путей
сообщения, 2002.

Интернет ресурсы

34. http://itc.ua/node/20029

35. http://www.computer-museum.ru/histsoft/histmt.htm

36. http://ret.by/refs/29/4940/1.html

37. http://www.krugosvet.ru/articles/82/1008256/10088256a1.htm

38. http:// www..wikipedia.ru.org/wiki/mashinnyi perevod

39. http://www.bntp.ru/cat/concept

Нашли опечатку? Выделите и нажмите CTRL+Enter

Похожие документы
Обсуждение

Ответить

Курсовые, Дипломы, Рефераты на заказ в кратчайшие сроки
Заказать реферат!
UkrReferat.com. Всі права захищені. 2000-2020