Анализ и и прогнозирования динамики РЦБ

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

15

Автор доктор техн. наук,

профессор Савченко Владимир Васильевич

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

Введение. Распространение компьютерной техники и новых информационных
технологий в самых разных сферах человеческой деятельности не могло не
затронуть, причем кардинальным образом, такую важную для общества в
целом и до недавнего времени узко специальную сферу как фондовый рынок,
или рынок ценных бумаг. Особенно это относится к планированию и
организации биржевой игры как основного механизма рыночного
ценообразования. А появление в последние годы разнообразных
информационных систем, нацеленных на подключение к биржевой игре
клиента-пользователя в режиме «on-line» непосредственно с его рабочего
места через сеть Internet привело к формированию целой армии игроков,
представляющих интересы множества компаний, фирм и даже частных лиц, до
этого никак не связанных с рынком ценных бумаг. Одновременно с
указанным процессом и, может быть, как его следствие, резко возрос
интерес к новым методам обработки информации со стороны не только
специалистов-исследователей, но и практиков биржевой игры. Именно этим
категориям читателей в первую очередь и адресована настоящая статья. В
её основу были положены как ранее опубликованные работы автора [1…3],
так и ряд новых результатов, полученных им в процессе своей
практической деятельности в качестве игрока на Московской межбанковской
валютной бирже в период с января по июнь 2003 г.

Проблема нестабильности рыночной конъюнктуры. Спекулятивная биржевая
игра или игра на колебаниях курса ценных бумаг вызывает повышенный
общественный интерес прежде всего по причине своей потенциально высокой
доходности. Разумеется, указанная доходность в определённой мере
“уравновешивается” риском крупных потерь. Любой приемлемый план игрока
на очередную торговую сессию (рабочий день биржи) сводится по сути к
поиску разумного компромисса между ожидаемым доходом, с одной стороны, и
возможными потерями в неблагоприятной ситуации, с другой. Очевидно, что
чем лучше принятый план согласован с динамикой рыночной конъюнктуры, тем
большим будет эффект от его воплощения в жизнь. Задача состоит, таким
образом, в предвидении или прогнозировании поведения рыночных цен на
будущую торговую сессию [4].

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

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

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

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

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

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

2) непосредственно в начале торгов игрок, основываясь на ценах
открытия, определяется в пользу одного (наилучшего) из подготовленных им
планов;

3) данный план принимается игроком как руководство к действию на время,
оставшееся до окончания торгов.

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

Проблема состоит в том, что само понятие альтернативных прогнозов до
настоящего времени мало изучено. Между тем, на эвристическом уровне оно
давно и успешно эксплуатируется. Любой игрок-практик, приходя на сессию,
сначала сверяет свои ожидания (читайте: прогнозы) с реальным состоянием
рынка и только по результатам такого анализа приступает к практическим
действиям. Причём нередко первоначальный план игры он в ходе сессии
меняет на принципиально другой, т.е. альтернативный план, который лучше
согласуется с текущей рыночной конъюнктурой. Однако такой примитивный
вариант альтернативного планирования пригоден разве что для относительно
стабильного рынка. На нестабильном рынке требуется более строгий подход,
рассчитанный на множество альтернатив возможных ценовых корректировок.
Задача сводится к созданию универсальной динамической модели рынка,
способной быстро адаптироваться к разнообразным внешним возмущениям.
Довольно общий подход к её решению в распространении на разные виды
ценных бумаг и разную степень нестабильности рыночной конъюнктуры
основывается на линейной динамической модели стохастического процесса
типа “авторегрессия” [5].

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

Рассмотрим любой конкретный вид ценных бумаг. Например, это могут быть
акции какого-либо предприятия, его долговые обязательства или контракты.
Обозначим для них ЦЗ по результатам рабочего дня биржи как c(t), где t
=1,2,…– дискретное время или порядковый номер торговой сессии в ряду
других, предшествующих ей сессий. Тогда конечная разность первого
порядка x(t)=c(t)-c(t-1) будет характеризовать приращение курсовой
цены в процессе осуществляемых торгов. При x(t)>0 говорят о росте курса
соответствующей ценной бумаги, при x(t)<0 -- о его падении. Наилучшим планом игры в первом случае является, очевидно, покупка ценных бумаг в начале и продажа в конце сессии. Напротив, при снижении цен сначала должна производиться продажа данных акций. При этом важное значение имеет и последующая динамика рынка в моменты t + 1, t + 2,…, t + k, где k – длина интервала анализа.К сожалению, в большинстве ситуаций значение приращения x(t) игроку заранее не известно и может быть точно определено только по факту завершившихся торгов. А сам механизм формирования курсовой цены подвержен действию множества случайных факторов и поэтому требует специального изучения в каждом конкретном случае. Чаще всего здесь применяется статистический подход [1], основанный на результатах ретроспективных наблюдений. Рассматривая величину приращения ЦЗ x(t) в последовательные моменты времени t=1,2,..., т.е. переходя к понятию временного ряда данных x(1),...,x(n), где n -- объём наблюдений, будем иметь исчерпывающую характеристику динамики курса ценных бумаг для любого текущего момента t=n:c(n)=c(n-1)+x(n), n=1,2,…Для игрока, планирующего свои действия на будущую (n+1)-ю сессию решающее значение имеет прогноз приращения курсовой цены на момент t=n+1. Обозначим его как picscalex990100090000032f01000002001500000000000500000009020000000004000 00002010100050000000102ffffff00040000002e0118000500000031020100000005000 0000b0200000000050000000c02000200051200000026060f001a00ffffffff000010000 000c0ffffffc0ffffffc0040000c00100000b00000026060f000c004d617468547970650 000500011000000fb0280fe000000000000900100000002000200104d542045787472610 002040000002d01000009000000320a430174000100000024007e0015000000fb0280fe0 000000000009001000000000002001054696d6573204e657720526f6d616e00007204000 0002d01010004000000f001000009000000320a600101010100000028007e00090000003 20a600145040100000029007e0015000000fb0280fe00000000000090010100000000020 01054696d6573204e657720526f6d616e000072040000002d01000004000000f00101000 9000000320a60014a00010000007800a80009000000320a60018801010000006e00c0001 0000000fb0280fe0000000000009001000000020002001053796d626f6c0002040000002 d01010004000000f001000009000000320a60019602010000002b00d30015000000fb028 0fe0000000000009001000000000002001054696d6573204e657720526f6d616e0000720 40000002d01000004000000f001010009000000320a6001ab03010000003100c0000a000 00026060f000a00ffffffff01000000000010000000fb021000080000000000bc0200000 0cc0102022253797374656d0000040000002d01010004000000f0010000030000000000. Основываясь на таком прогнозе, игрок может заблаговременно оценить и саму цену закрытия для предстоящей торговой сессии:picscalex100010009000003da0100000200150000000000050000000902000000000400 000002010100050000000102ffffff00040000002e011800050000003102010000000500 00000b0200000000050000000c020002400f1200000026060f001a00ffffffff00001000 0000c0ffffffc0ffffff000f0000c00100000b00000026060f000c004d61746854797065 0000500011000000fb0280fe000000000000900100000002000200104d54204578747261 0002040000002d01000009000000320a480164000100000024007e0015000000fb0280fe 0000000000009001000000000002001054696d6573204e657720526f6d616e0000700400 00002d01010004000000f001000009000000320a6001ee000100000028007e0009000000 320a60013d040100000029007e0009000000320a600111070100000028007e0009000000 320a600161080100000029007e0011000000fb0280fe0000000000009001000000020002 00104d542045787472610002040000002d01000004000000f001010009000000320a4801 a20a0100000024007e0015000000fb0280fe000000000000900100000000000200105469 6d6573204e657720526f6d616e000070040000002d01010004000000f001000009000000 320a6001320b0100000028007e0009000000320a6001810e0100000029007e0015000000 fb0280fe0000000000009001010000000002001054696d6573204e657720526f6d616e00 0070040000002d01000004000000f001010009000000320a60013400010000006300a800 09000000320a60017801010000006e00c00009000000320a60016306010000006300a800 09000000320a60019b07010000006e00c00009000000320a6001780a010000007800a800 09000000320a6001bc0b010000006e00c00010000000fb0280fe00000000000090010000 00020002001053796d626f6c0002040000002d01010004000000f001000009000000320a 60018d02010000002b00d30009000000320a60012905010000003d00d30009000000320a 60013a09010000002b00d30009000000320a6001d10c010000002b00d30015000000fb02 80fe0000000000009001000000000002001054696d6573204e657720526f6d616e000070 040000002d01000004000000f001010009000000320a60019b03010000003100c0000900 0000320a6001df0d010000003100c0000a00000026060f000a00ffffffff010000000000 10000000fb021000080000000000bc02000000cc0102022253797374656d000004000000 2d01010004000000f0010000030000000000. (1)Очевидно, что точность такой оценки зависит, главным образом, от метода получения прогноза picscalex990100090000032f01000002001500000000000500000009020000000004000 00002010100050000000102ffffff00040000002e0118000500000031020100000005000 0000b0200000000050000000c02000200051200000026060f001a00ffffffff000010000 000c0ffffffc0ffffffc0040000c00100000b00000026060f000c004d617468547970650 000500011000000fb0280fe000000000000900100000002000200104d542045787472610 002040000002d01000009000000320a430174000100000024007e0015000000fb0280fe0 000000000009001000000000002001054696d6573204e657720526f6d616e00007204000 0002d01010004000000f001000009000000320a600101010100000028007e00090000003 20a600145040100000029007e0015000000fb0280fe00000000000090010100000000020 01054696d6573204e657720526f6d616e000072040000002d01000004000000f00101000 9000000320a60014a00010000007800a80009000000320a60018801010000006e00c0001 0000000fb0280fe0000000000009001000000020002001053796d626f6c0002040000002 d01010004000000f001000009000000320a60019602010000002b00d30015000000fb028 0fe0000000000009001000000000002001054696d6573204e657720526f6d616e0000720 40000002d01000004000000f001010009000000320a6001ab03010000003100c0000a000 00026060f000a00ffffffff01000000000010000000fb021000080000000000bc0200000 0cc0102022253797374656d0000040000002d01010004000000f0010000030000000000. В рамках статистического подхода наибольший интерес вызывают оптимальные методы с минимальной дисперсией ошибки прогнозирования [2]. Для этих методов в общем случае будем иметь picscalex100010009000003d30100000200150000000000050000000902000000000400 000002010100050000000102ffffff00040000002e011800050000003102010000000500 00000b0200000000050000000c02800220111200000026060f001a00ffffffff00001000 0000c0ffffffb4ffffffe0100000340200000b00000026060f000c004d61746854797065 0000600010000000fb02ccfdc800000000009001000000020002001053796d626f6c0002 040000002d01000008000000320ac6019307010000007b0010000000fb02ccfdc8000000 00009001000000020002001053796d626f6c0002040000002d01010004000000f0010000 08000000320ac6012e10010000007d0011000000fb0280fe000000000000900100000002 000200104d542045787472610002040000002d01000004000000f001010009000000320a a80176000100000024007e0015000000fb0280fe00000000000090010000000000020010 54696d6573204e657720526f6d616e000070040000002d01010004000000f00100000900 0000320ac00106010100000028007e0009000000320ac00155040100000029007e000900 0000320ac0010f090100000028007e000a000000320ac001200a02000000292c7e006000 15000000fb0280fe0000000000009001010000000002001054696d6573204e657720526f 6d616e000070040000002d01000004000000f001010009000000320ac0014c0001000000 7800a80009000000320ac0019001010000006e00c00009000000320ac001910601000000 4600ea0009000000320ac0015508010000007800a80009000000320ac0019b0901000000 74006b0009000000320ac001270b0100000074006b0009000000320ac0013d0d01000000 6e00c00009000000320ac001780f010000007100c00010000000fb0280fe000000000000 9001000000020002001053796d626f6c0002040000002d01010004000000f00100000900 0000320ac001a502010000002b00d30009000000320ac0014105010000003d00d3000900 0000320ac001090c010000003e00d30009000000320ac001510e010000002d00d3001500 0000fb0280fe0000000000009001000000000002001054696d6573204e657720526f6d61 6e000070040000002d01000004000000f001010009000000320ac001b303010000003100 c0000a00000026060f000a00ffffffff01000000000010000000fb021000080000000000 bc02000000cc0102022253797374656d0000040000002d01010004000000f00100000300 00000000, где q – порядок применяемой оценки. Конкретный вид и параметры функционала F определяют здесь, как говорят, математическую модель анализируемого временного ряда. Подбор и строгое обоснование последней являются важным исходным звеном любого метода статистического прогнозирования. При этом чаще всего предпочтение отдают моделям линейного вида. Во-первых, во многих случаях линейные динамические модели в достаточной степени адекватно отражают существующую корреляционную связь между последовательными наблюдениями x(t) [6] и, во-вторых, именно для них разработан наиболее эффективный математический аппарат синтеза и анализа [2,3].Для линейной модели наблюдений общего вида можно записать [1]picscalex100010009000003400300000200150000000000050000000902000000000400 000002010100050000000102ffffff00040000002e011800050000003102010000000500 00000b0200000000050000000c02600460281200000026060f001a00ffffffff00001000 0000c0ffffffb8ffffff20280000180400000b00000026060f000c004d61746854797065 0000e00011000000fb0280fe000000000000900100000002000200104d54204578747261 0002040000002d01000009000000320a880276000100000024007e0015000000fb0280fe 0000000000009001000000000002001054696d6573204e657720526f6d616e0000700400 00002d01010004000000f001000009000000320aa00206010100000028007e0009000000 320aa00255040100000029007e0009000000320aa00278080100000028007e0009000000 320aa002c8090100000029007e0009000000320aa002e70d0100000028007e0009000000 320aa00234110100000029007e0009000000320aa0029b12010000002e00600009000000 320aa0020f13010000002e00600009000000320aa0028313010000002e00600009000000 320aa002da160100000028007e0009000000320aa0026e1c0100000029007e0009000000 320aa0025b220100000028007e0009000000320aa0028f270100000029007e0015000000 fb0280fe0000000000009001010000000002001054696d6573204e657720526f6d616e00 0070040000002d01000004000000f001010009000000320aa0024c00010000007800a800 09000000320aa0029001010000006e00c00009000000320aa0027b06010000006100c000 09000000320aa002be07010000007800a80009000000320aa0020209010000006e00c000 09000000320aa002c70b010000006100c00009000000320aa0022d0d010000007800a800 09000000320aa002710e010000006e00c00009000000320aa002ba14010000006100c000 09000000320aa0022016010000007800a80009000000320aa0026417010000006e00c000 09000000320aa0029c1b010000007100c00009000000320aa0026c20010000006100c000 09000000320aa002a121010000007800a80009000000320aa002e522010000006e00c000 09000000320aa00211270100000069006b0015000000fb0220ff00000000000090010100 00000002001054696d6573204e657720526f6d616e000070040000002d01010004000000 f001000009000000320a00038315010000006e00700009000000320a00032e2101000000 69003e0009000000320a0404cf1e0100000069003e0009000000320af000291f01000000 7100700010000000fb0280fe0000000000009001000000020002001053796d626f6c0002 040000002d01000004000000f001010009000000320aa002a502010000002b00d3000900 0000320aa0024105010000003d00d30009000000320aa002a10a010000002b00d3000900 0000320aa002850f010000002d00d30009000000320aa002c711010000002b00d3000900 0000320aa002da13010000002b00d30009000000320aa0027918010000002b00d3000900 0000320aa002771a010000002d00d30009000000320aa0025a1d010000003d00d3000900 0000320aa002fa23010000002b00d30009000000320aa002f825010000002d00d3001000 0000fb0220ff0000000000009001000000020002001053796d626f6c0002040000002d01 010004000000f001000009000000320a0404201f010000003d007b0010000000fb02c0fd 0000000000009001000000020002001053796d626f6c0002040000002d01000004000000 f001010009000000320ae602981e01000000e500980115000000fb0280fe000000000000 9001000000000002001054696d6573204e657720526f6d616e000070040000002d010100 04000000f001000009000000320aa002b303010000003100c00009000000320aa0029210 010000003100c00009000000320aa0028719010000003100c00009000000320aa0020825 010000003100c00015000000fb0220ff0000000000009001000000000002001054696d65 73204e657720526f6d616e000070040000002d01000004000000f001010009000000320a 00033607010000003100700009000000320a0003900c010000003200700009000000320a 0404971f01000000310070000a00000026060f000a00ffffffff01000000000010000000 fb021000080000000000bc02000000cc0102022253797374656d0000040000002d010100 04000000f0010000030000000000, (2)где picscalex100010009000003b50100000200150000000000050000000902000000000400 000002010100050000000102ffffff00040000002e011800050000003102010000000500 00000b0200000000050000000c022003a0091200000026060f001a00ffffffff00001000 0000c0ffffffc0ffffff60090000e00200000b00000026060f000c004d61746854797065 0000700015000000fb0280fe0000000000009001010000000002001054696d6573204e65 7720526f6d616e000072040000002d01000009000000320a40023600010000006100c000 09000000320a40020002010000006100c00009000000320a4002d905010000006100c000 09000000320a40028d08010000006100c00015000000fb0220ff00000000000090010100 00000002001054696d6573204e657720526f6d616e000072040000002d01010004000000 f001000009000000320aa0029b06010000007100700015000000fb0220ff000000000000 9001000000000002001054696d6573204e657720526f6d616e000072040000002d010000 04000000f001010009000000320aa002ed00010000003100700009000000320aa002c202 010000003200700015000000fb0280fe0000000000009001000000000002001054696d65 73204e657720526f6d616e000072040000002d01010004000000f001000009000000320a 40027701010000002c00600009000000320a40026203010000002c00600009000000320a 4002e203010000002e00600009000000320a40025904010000002e00600009000000320a 4002d004010000002e00600009000000320a40025005010000002c00600010000000fb02 80fe0000000000009001000000020002001053796d626f6c0002040000002d0100000400 0000f001010009000000320a40027907010000003d00d30010000000fb0220ff00000000 00009001000000020002001053796d626f6c0002040000002d01010004000000f0010000 09000000320ae8009e07010000004400880011000000fb0280fe00000000000090010000 0002000200104d542045787472610002040000002d01000004000000f001010009000000 320a5301b6080100000072009d000a00000026060f000a00ffffffff0100000000001000 0000fb021000080000000000bc02000000cc0102022253797374656d0000040000002d01 010004000000f0010000030000000000 – вектор коэффициентов или параметров модели q-го порядка. Представленное выражение определяет прогноз приращения курса ценной бумаги на будущую (n+1)-ю сессию или один шаг в будущее в отсчёте от текущего момента времени t=n. При прогнозировании этого же курса на произвольное число шагов k1 из выражения (2) по индукции при k=1,2... получаемpicscalex100010009000003ed0200000200150000000000050000000902000000000400 000002010100050000000102ffffff00040000002e011800050000003102010000000500 00000b0200000000050000000c028004401c1200000026060f001a00ffffffff00001000 0000c0ffffffb8ffffff001c0000380400000b00000026060f000c004d61746854797065 0000f00011000000fb0280fe000000000000900100000002000200104d54204578747261 0002040000002d01000009000000320a880276000100000024007e0015000000fb0280fe 0000000000009001000000000002001054696d6573204e657720526f6d616e0000700400 00002d01010004000000f001000009000000320aa00206010100000028007e0009000000 320aa0029f040100000029007e0011000000fb0280fe0000000000009001000000020002 00104d542045787472610002040000002d01000004000000f001010009000000320a8802 fc090100000024007e0015000000fb0280fe000000000000900100000000000200105469 6d6573204e657720526f6d616e000070040000002d01010004000000f001000009000000 320aa0028c0a0100000028007e0009000000320aa0020a100100000029007e0009000000 320aa002b7150100000028007e0009000000320aa002851b0100000029007e0015000000 fb0280fe0000000000009001010000000002001054696d6573204e657720526f6d616e00 0070040000002d01000004000000f001010009000000320aa0024c00010000007800a800 09000000320aa0029001010000006e00c00009000000320aa002d703010000006b00a800 09000000320aa0029d08010000006100c00009000000320aa002d209010000007800a800 09000000320aa002160b010000006e00c00009000000320aa0025d0d010000006b00a800 09000000320aa0028c0f0100000069006b0009000000320aa0029b13010000006100c000 09000000320aa002fd14010000007800a80009000000320aa0024116010000006e00c000 09000000320aa0028818010000006b00a80009000000320aa002091b010000006a006b00 15000000fb0220ff0000000000009001010000000002001054696d6573204e657720526f 6d616e000070040000002d01010004000000f001000009000000320a00035f0901000000 69003e0009000000320a040400070100000069003e0009000000320afd00f20601000000 6b00620009000000320a00038c14010000006a003e0009000000320a0404011201000000 6a003e0009000000320a0404dc12010000006b00620009000000320af000581201000000 7100700010000000fb0280fe0000000000009001000000020002001053796d626f6c0002 040000002d01000004000000f001010009000000320aa002a502010000002b00d3000900 0000320aa0028b05010000003d00d30009000000320aa0022b0c010000002b00d3000900 0000320aa002730e010000002d00d30009000000320aa002e310010000002b00d3000900 0000320aa0025617010000002b00d30009000000320aa0029e19010000002d00d3001000 0000fb0220ff0000000000009001000000020002001053796d626f6c0002040000002d01 010004000000f001000009000000320a04045107010000003d007b0009000000320afd00 6e07010000002d007b0009000000320a04045012010000003d007b0010000000fb02c0fd 0000000000009001000000020002001053796d626f6c0002040000002d01000004000000 f001010009000000320ae602c90601000000e500980109000000320ae602c71101000000 e500980115000000fb0220ff0000000000009001000000000002001054696d6573204e65 7720526f6d616e000070040000002d01010004000000f001000009000000320a0404c807 010000003100700009000000320afd00e40701000000310070000a00000026060f000a00 ffffffff01000000000010000000fb021000080000000000bc02000000cc010202225379 7374656d0000040000002d01000004000000f0010100030000000000. (3)Последняя зависимость охватывает расчетную формулу (2) как частный случай при равенстве k=1. С точки зрения игрока она определяет ближайшую (краткосрочную) перспективу поведения рынка ценных бумаг или его динамику на несколько торговых сессий в будущее и является основным инструментом для планирования биржевой игры. Свой план покупок и продаж на (n+1)-ю сессию игрок обязан соотносить с характером указанной зависимости: при ожидаемом спаде цен в моменты t=n+2, n+3 и т.д. он должен завершать планируемые им действия продажей, в противном случае–покупкой ценных бумаг [4]. Иначе резко возрастает риск, и снижается в итоге доходность.В теории статистических методов выражения (2) и (3) в совокупности обычно связывают с линейной стохастической моделью временного ряда данных типа “авторегрессия” [5]wmetafile801000900000395020000020015000000000005000000090200000000040000 0002010100050000000102ffffff00040000002e01180005000000310201000000050000 000b0200000000050000000c026004a01a1200000026060f001a00ffffffff0000100000 00c0ffffffb8ffffff601a0000180400000b00000026060f000c004d6174685479706500 00e00015000000fb0280fe0000000000009001010000000002001054696d6573204e6577 20526f6d616e000070040000002d01000009000000320aa0024c00010000007800a80009 000000320aa00290010100000074006b0009000000320aa0021708010000006100c00009 000000320aa0024c09010000007800a80009000000320aa002900a0100000074006b0009 000000320aa002800e0100000069006b0009000000320aa00203120100000074006b0009 000000320aa0024f150100000074006b0015000000fb0220ff0000000000009001010000 000002001054696d6573204e657720526f6d616e000070040000002d01010004000000f0 01000009000000320a0003d9080100000069003e0009000000320a04047a060100000069 003e0009000000320af000d406010000007100700015000000fb0280fe00000000000090 01000000000002001054696d6573204e657720526f6d616e000070040000002d01000004 000000f001010009000000320aa00206010100000028007e0009000000320aa002190401 00000029007e0009000000320aa002060a0100000028007e0009000000320aa002fe0e01 00000029007e0009000000320aa00279110100000028007e000a000000320aa0028d1202 000000292c7e00600009000000320aa002ff17010000002c00600009000000320aa0021f 19010000002c00600009000000320aa0029f19010000002e00600009000000320aa00213 1a010000002e00600010000000fb0280fe0000000000009001000000020002001053796d 626f6c0002040000002d01010004000000f001000009000000320aa0026902010000002b 00d30009000000320aa0020505010000003d00d30009000000320aa002690b010000002b 00d30009000000320aa002670d010000002d00d30009000000320aa002d70f010000002b 00d30009000000320aa0023b16010000003d00d30010000000fb0220ff00000000000090 01000000020002001053796d626f6c0002040000002d01000004000000f0010100090000 00320a0404cb06010000003d007b0010000000fb02c0fd00000000000090010000000200 02001053796d626f6c0002040000002d01010004000000f001000009000000320ae60243 0601000000e500980115000000fb0280fe0000000000009001000000000002001054696d 6573204e657720526f6d616e000070040000002d01000004000000f00101000900000032 0aa0027703010000003100c00009000000320aa002770c010000003100c0000900000032 0aa0025d17010000003100c00009000000320aa0025918010000003200c00015000000fb 0220ff0000000000009001000000000002001054696d6573204e657720526f6d616e0000 70040000002d01010004000000f001000009000000320a04044207010000003100700010 000000fb0280fe0000000000009001010000020002001053796d626f6c0002040000002d 01000004000000f001010009000000320aa0028810010000006800e6000a00000026060f 000a00ffffffff01000000000010000000fb021000080000000000bc02000000cc010202 2253797374656d0000040000002d01010004000000f00100000300000000000000, (4)с порождающим “белым” шумом (t) в роли случайного возмущения. Его математическое ожидание M(t) равно нулю, а дисперсия фиксирована на некотором уровне D(t)=M2(t)=2(t). Здесь вектор параметров picscalex129010009000003b00000000200150000000000050000000902000000000400 000002010100050000000102ffffff00040000002e011800050000003102010000000500 00000b0200000000050000000c02a00140011200000026060f001a00ffffffff00001000 0000c0ffffffc0ffffff00010000600100000b00000026060f000c004d61746854797065 0000200011000000fb0280fe000000000000900100000002000200104d54204578747261 0002040000002d01000009000000320a73005f000100000072009d0015000000fb0280fe 0000000000009001010000000002001054696d6573204e657720526f6d616e0000720400 00002d01010004000000f001000009000000320a60013600010000006100c0000a000000 26060f000a00ffffffff01000000000010000000fb021000080000000000bc02000000cc 0102022253797374656d0000040000002d01000004000000f0010100030000000000 составляется из соответствующих коэффициентов авторегрессии заданного порядка q. Главными достоинствами такой модели являются её универсальность, хорошо разработанный математический аппарат, а также способность к быстрой адаптации под широкий круг реальных динамических процессов [3]. Ее строгое теоретико-информационное обоснование дается в работе [2]. Кроме того, сама структура АР-модели (4) органично сочетается с идеей скрытых в большинстве финансовых процессов периодических составляющих [6].Альтернативные прогнозы динамики рыночной конъюнктуры. Введённая модель авторегрессии при достаточно высоком порядке q>>1 распространяется в
своих приложениях на рыночную конъюнктуру разной степени нестабильности
и разные варианты корректировок рыночных цен. Так, текущему состоянию
рынка до момента очередной корректировки цен отвечает стационарная
АР-модель (4) со стабильным шумом возмущения. Стабильном в том смысле,
что его дисперсия не меняется во времени, т.е.
picscalex100010009000003c30100000200150000000000050000000902000000000400
000002010100050000000102ffffff00040000002e011800050000003102010000000500
00000b0200000000050000000c02800260101200000026060f001a00ffffffff00001000
0000c0ffffffb4ffffff20100000340200000b00000026060f000c004d61746854797065
0000700010000000fb0280fe0000000000009001000000020002001053796d626f6c0002
040000002d01000009000000320aa0013500010000002200100109000000320aa0012a02
01000000b300d30009000000320aa0014108010000003d00d30009000000320aa001990b
010000003d00d30015000000fb0280fe0000000000009001010000000002001054696d65
73204e657720526f6d616e000070040000002d01010004000000f001000009000000320a
a00145010100000074006b0009000000320aa001cb060100000074006b000f000000320a
a001d30c05000000636f6e737400a800c000c00095006b0015000000fb0280fe00000000
00009001000000000002001054696d6573204e657720526f6d616e000070040000002d01
000004000000f001010009000000320aa0014703010000003100c00015000000fb0220ff
0000000000009001000000000002001054696d6573204e657720526f6d616e0000700400
00002d01010004000000f001000009000000320af4009e05010000003200700009000000
320af400940a010000003200700015000000fb0280fe0000000000009001000000000002
001054696d6573204e657720526f6d616e000070040000002d01000004000000f0010100
09000000320aa001d103010000003a006b0009000000320aa00141060100000028007e00
09000000320aa00155070100000029007e0010000000fb0280fe00000000000090010100
00020002001053796d626f6c0002040000002d01010004000000f001000009000000320a
a0017304010000007300e60009000000320aa0016909010000007300e60010000000fb02
20ff0000000000009001010000020002001053796d626f6c0002040000002d0100000400
0000f001010009000000320a00026805010000006800860009000000320a00025e0a0100
0000680086000a00000026060f000a00ffffffff01000000000010000000fb0210000800
00000000bc02000000cc0102022253797374656d0000040000002d01010004000000f001
0000030000000000. Константа 2 и определяет, в конечном итоге, предельно
достижимое снизу значение дисперсии или среднего (статистического)
квадрата ошибки прогнозирования для любого текущего момента времени
t=n+1:
picscalex100010009000003020300000200150000000000050000000902000000000400
000002010100050000000102ffffff00040000002e011800050000003102010000000500
00000b0200000000050000000c022003601c1200000026060f001a00ffffffff00001000
0000c0ffffffadffffff201c0000cd0200000b00000026060f000c004d61746854797065
0000900010000000fb02ecfde200000000009001000000020002001053796d626f6c0002
040000002d01000008000000320a16025d02010000005b0010000000fb02ecfde2000000
00009001000000020002001053796d626f6c0002040000002d01010004000000f0010000
08000000320a1602aa0d010000005d0010000000fb0221fdbf0000000000900100000002
0002001053796d626f6c0002040000002d01000004000000f001010008000000320a4002
c801010000007b0010000000fb0221fdbf00000000009001000000020002001053796d62
6f6c0002040000002d01010004000000f001000008000000320a4002ba0e010000007d00
10000000fb02a9fdbf00000000009001000000020002001053796d626f6c000204000000
2d01000004000000f001010008000000320a1f023012010000007b0010000000fb02a9fd
bf00000000009001000000020002001053796d626f6c0002040000002d01010004000000
f001000008000000320a1f023318010000007d0015000000fb0280fe0000000000009001
010000000002001054696d6573204e657720526f6d616e000070040000002d0100000400
0000f001010009000000320a00026400010000004d003e0109000000320a0002f9020100
00007800a80009000000320a00023d04010000006e00c00009000000320a000217090100
00007800a80009000000320a00025b0a010000006e00c00009000000320a000220110100
00004400140109000000320a0002f614010000006e00c00011000000fb0280fe00000000
0000900100000002000200104d542045787472610002040000002d01010004000000f001
000009000000320ae80123030100000024007e0015000000fb0280fe0000000000009001
000000000002001054696d6573204e657720526f6d616e000070040000002d0100000400
0000f001010009000000320a0002b3030100000028007e0009000000320a000202070100
000029007e0009000000320a0002d1090100000028007e0009000000320a0002200d0100
000029007e0009000000320a00026c140100000028007e0009000000320a0002bb170100
000029007e0010000000fb0280fe0000000000009001000000020002001053796d626f6c
0002040000002d01010004000000f001000009000000320a00025205010000002b00d300
09000000320a0002da07010000002d00d30009000000320a0002700b010000002b00d300
09000000320a0002ce0f010000003d00d30009000000320a00020b16010000002b00d300
09000000320a00024719010000003d00d30015000000fb0280fe00000000000090010000
00000002001054696d6573204e657720526f6d616e000070040000002d01000004000000
f001010009000000320a00026006010000003100c00009000000320a00027e0c01000000
3100c00009000000320a00021917010000003100c00015000000fb0220ff000000000000
9001000000000002001054696d6573204e657720526f6d616e000070040000002d010100
04000000f001000009000000320a1a01290e010000003200700009000000320a5401c913
010000003200700009000000320a54019a1b010000003200700010000000fb0280fe0000
000000009001010000020002001053796d626f6c0002040000002d01000004000000f001
010009000000320a0002c912010000006800e60009000000320a00026f1a010000007300
e60010000000fb0220ff0000000000009001010000020002001053796d626f6c00020400
00002d01010004000000f001000009000000320a6002641b01000000680086000a000000
26060f000a00ffffffff01000000000010000000fb021000080000000000bc02000000cc
0102022253797374656d0000040000002d01000004000000f0010100030000000000. В
таком случае оценка прогнозирования (2), (3) реализует механизм
саморегулирования рыночной конъюнктуры в отсутствие внешних возмущений.

В момент же воздействия на рынок ценных бумаг сильного внешнего
возмущения ошибка прогнозирования резко возрастает. Это очевидное для
практики положение находит своё естественное отражение в рамках
универсальной модели (4) с нестационарным шумом (t). Его дисперсия в
указанный момент времени мгновенно увеличивается:
picscalex100010009000003b902000002001c0000000000050000000902000000000500
0000020101000000050000000102ffffff00050000002e0118000000050000000b020000
0000050000000c028002a01d1200000026060f001a00ffffffff000010000000c0ffffff
b7ffffff601d0000370200000b00000026060f000c004d61746854797065000070001c00
0000fb0205fee300000000009001000000020002001053796d626f6c0077400000007609
0a1f1643c7771f43c77720c0c97700003000040000002d01000008000000320a9e015701
010000007b791c000000fb0205fee300000000009001000000020002001053796d626f6c
0077400000007f090ad71643c7771f43c77720c0c97700003000040000002d0101000400
0000f001000008000000320a9e014c06010000007d791c000000fb0220ff000000000000
9001000000000402001054696d6573204e657720526f6d616e001643c7771f43c77720c0
c97700003000040000002d01000004000000f001010008000000320af400f91c01000000
327908000000320af400531501000000327908000000320af400770d0100000032790800
0000320af40067090100000032791c000000fb0280fe0000000000009001000000000402
001054696d6573204e657720526f6d616e001643c7771f43c77720c0c977000030000400
00002d01010004000000f001000008000000320aa0010c1901000000297908000000320a
a0016a1801000000317908000000320aa001ee1501000000287908000000320aa0013011
01000000297908000000320aa0018e1001000000317908000000320aa001120e01000000
287908000000320aa001d70501000000297908000000320aa00135050100000031790800
0000320aa001b9020100000028791c000000fb0220ff0000000000009001010000020402
001053796d626f6c00774000000076090a211643c7771f43c77720c0c977000030000400
00002d01000004000000f001010008000000320a0002c01c01000000687908000000320a
00021a1501000000687908000000320a00023e0d01000000687908000000320a00022e09
0100000068791c000000fb0280fe0000000000009001010000020402001053796d626f6c
0077400000007f090ad91643c7771f43c77720c0c97700003000040000002d0101000400
0000f001000008000000320aa001c41b01000000737908000000320aa0011e1401000000
737908000000320aa001420c01000000737908000000320aa00132080100000073790800
0000320aa001b1010100000068791c000000fb0280fe0000000000009001000000020002
001053796d626f6c00774000000076090a221643c7771f43c77720c0c977000030000400
00002d01000004000000f001010008000000320aa001e419020000003e3e08000000320a
a0017a17010000002b3e08000000320aa001341301000000443e08000000320aa0010812
01000000bb3e08000000320aa0019e0f010000002b3e08000000320aa001580b01000000
443e08000000320aa0013e0a010000002b3e08000000320aa0012407010000003d3e0800
0000320aa0014504010000002b3e1c000000fb0280fe0000000000009001010000000402
001054696d6573204e657720526f6d616e001643c7771f43c77720c0c977000030000400
00002d01010004000000f001000008000000320aa0017816010000006e3e08000000320a
a0019c0e010000006e3e08000000320aa0014303010000006e3e08000000320aa0014600
01000000443e0a00000026060f000a00ffffffff0100000000001c000000fb0210000700
00000000bc02000000cc0102022253797374656d000000000a0021008a01000000000000
0000b0e812002942c777040000002d01000004000000f0010100030000000000.
Прогноз биржевых котировок по формуле (2) в указанных условиях
утрачивает свой первоначальный смысл. Более того, меняется сама логика
планирования биржевой игры: решение принимается по факту состоявшейся
корректировки в расчете на прогноз краткосрочной реакции рынка на данную
корректировку. Например, одна и та же корректировка цен «вверх» в
зависимости от момента ее проведения может либо переломить тенденцию
рынка со спада на рост на 2 – 3 дня подряд, либо исчерпать собой весь
его потенциал к росту и тем самым приблизить начало периода спада. Ясно,
что трейдер в указанных условиях должен формировать свою позицию в
пределах текущей, (n+1)-ой торговой сессии в зависимости от прогноза
реакции рынка на очередную, (n+2)-ю и последующие за ней несколько
сессий. Таким образом, вместо первоначального (основного) прогноза
составляется альтернативный прогноз, точнее, несколько прогнозов на
период с (n+1)-ой по (n+k)-ю сессии, настроенные на различные виды и
параметры предпринимаемых корректировок рыночных цен.

В основу альтернативного краткосрочного прогноза кладется иная,
откорректированная АР-модель динамики цен (4): ее вектор весовых
коэффициентов
picscalex129010009000003b00000000200150000000000050000000902000000000400
000002010100050000000102ffffff00040000002e011800050000003102010000000500
00000b0200000000050000000c02a00140011200000026060f001a00ffffffff00001000
0000c0ffffffc0ffffff00010000600100000b00000026060f000c004d61746854797065
0000200011000000fb0280fe000000000000900100000002000200104d54204578747261
0002040000002d01000009000000320a73005f000100000072009d0015000000fb0280fe
0000000000009001010000000002001054696d6573204e657720526f6d616e0000720400
00002d01010004000000f001000009000000320a60013600010000006100c0000a000000
26060f000a00ffffffff01000000000010000000fb021000080000000000bc02000000cc
0102022253797374656d0000040000002d01000004000000f0010100030000000000
должен соответствовать новому состоянию рынка. В принципиальном
отношении она не отличается от предыдущей модели: это по-прежнему
стационарный АР-процесс (4), параметры которого не меняются до следующей
корректировки цен (отметим, что модель стационарного процесса
теоретически не накладывает никаких серьезных ограничений на множество
своих реализаций).

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

Пусть ??– это номер альтернативы, а L – их (альтернатив) суммарное
число. Тогда для любого текущего момента времени t=n будем иметь L
различных вариантов ожидаемого приращения ЦЗ по каждому виду ценных
бумаг:

wmetafile8010009000003b4010000030015000000000005000000090200000000040000
0002010100050000000102ffffff00040000002e01180005000000310201000000050000
000b0200000000050000000c026002e00d1200000026060f001a00ffffffff0000100000
00c0ffffffa4ffffffa00d0000040200000b00000026060f000c004d6174685479706500
00500009000000fa02000010000000000000002200040000002d01000005000000140264
008a0b0500000013026400840d11000000fb0280fe000000000000900100000002000200
104d542045787472610002040000002d01010009000000320aa80176000100000024007e
0015000000fb0280fe0000000000009001000000000002001054696d6573204e65772052
6f6d616e000070040000002d01020004000000f001010009000000320ac0010601010000
0028007e0009000000320ac00155040100000029007e0009000000320ac0019807010000
002c00600009000000320ac001080c010000002c00600015000000fb0280fe0000000000
009001010000000002001054696d6573204e657720526f6d616e000070040000002d0101
0004000000f001020009000000320ac0014c00010000007800a80009000000320ac00190
01010000006e00c00009000000320ac0016f06010000006200c00009000000320ac00164
09010000006c006b0009000000320ac001b80c010000004c00d70015000000fb0220ff00
00000000009001010000000002001054696d6573204e657720526f6d616e000070040000
002d01020004000000f001010009000000320a20021f07010000006c003e0010000000fb
0280fe0000000000009001000000020002001053796d626f6c0002040000002d01010004
000000f001020009000000320ac001a502010000002b00d30009000000320ac001410501
0000003d00d30009000000320ac001440a010000003d00d30015000000fb0280fe000000
0000009001000000000002001054696d6573204e657720526f6d616e000070040000002d
01020004000000f001010009000000320ac001b303010000003100c00009000000320ac0
01660b010000003100c0000a00000026060f000a00ffffffff01000000000010000000fb
021000080000000000bc02000000cc0102022253797374656d0000040000002d01010004
000000f0010200030000000000. (5)

Здесь b? –значение приращения, характеризующее степень и направление:
плюс или минус предполагаемой корректировки. Чем больше b? отличается от
основного прогноза по формуле (2), причём в любую сторону: вверх или
вниз, тем интенсивнее соответствующая корректировка. При этом основной
прогноз, обозначим его как
picscalex1000100090000034101000002001c0000000000050000000902000000000500
0000020101000000050000000102ffffff00050000002e0118000000050000000b020000
0000050000000c02400280051200000026060f001a00ffffffff000010000000c0ffffff
a6ffffff40050000e60100000b00000026060f000c004d61746854797065000060001c00
0000fb0280fe0000000000009001000000000402001054696d6573204e657720526f6d61
6e001643c7771f43c77720c0c97700003000040000002d01000008000000320a8001ba04
01000000297908000000320a8001180401000000317908000000320a80019c0101000000
287908000000320a6e016e000100000088791c000000fb0220ff00000000000090010000
00000402001054696d6573204e657720526f6d616e001643c7771f43c77720c0c9770000
3000040000002d01010004000000f001000008000000320ae001fb000100000030791c00
0000fb0280fe0000000000009001000000020002001053796d626f6c0077400000001c07
0a341643c7771f43c77720c0c97700003000040000002d01000004000000f00101000800
0000320a80012803010000002b791c000000fb0280fe0000000000009001010000000402
001054696d6573204e657720526f6d616e001643c7771f43c77720c0c977000030000400
00002d01010004000000f001000008000000320a80012602010000006e7908000000320a
80014c000100000078790a00000026060f000a00ffffffff0100000000001c000000fb02
1000070000000000bc02000000cc0102022253797374656d000000000a0021008a010000
000000000000fcf312002942c777040000002d01000004000000f0010100030000000000
, даёт примерный ориентир при выборе всех допустимых альтернатив из (5),
например, по правилу «трех сигма» вида
picscalex1000100090000032a02000002001c0000000000050000000902000000000500
0000020101000000050000000102ffffff00050000002e0118000000050000000b020000
0000050000000c02600240151200000026060f001a00ffffffff000010000000c0ffffff
b7ffffff00150000170200000b00000026060f000c004d61746854797065000060001c00
0000fb0280fe0000000000009001000000000402001054696d6573204e657720526f6d61
6e001643c7771f43c77720c0c97700003000040000002d01000008000000320aa001a814
010000002c7908000000320aa0011613010000002f7908000000320aa001461001000000
297908000000320aa001920f01000000337909000000320aa001120e040000002e2e2e2e
08000000320aa001520d01000000322e08000000320aa001c80c01000000282e08000000
320aa001ac0b01000000292e08000000320aa0010a0b01000000312e08000000320aa001
ae0901000000282e08000000320aa001c20701000000292e08000000320aa00120070100
0000312e08000000320aa0018c0401000000282e08000000320a8e01520301000000882e
1c000000fb0220ff0000000000009001000000000402001054696d6573204e657720526f
6d616e001643c7771f43c77720c0c97700003000040000002d01010004000000f0010000
08000000320a0002e50301000000302e1c000000fb0280fe000000000000900101000000
0402001054696d6573204e657720526f6d616e001643c7771f43c77720c0c97700003000
040000002d01000004000000f001010008000000320aa001d013010000004c2e08000000
320aa0015c12010000006c2e08000000320aa0011605010000006e2e08000000320aa001
300301000000782e08000000320aa0012e0001000000622e1c000000fb0220ff00000000
00009001010000000402001054696d6573204e657720526f6d616e001643c7771f43c777
20c0c97700003000040000002d01010004000000f001000008000000320a0002e0110100
0000782e08000000320af400440c010000006c2e08000000320a0002e90001000000652e
1c000000fb0280fe0000000000009001010000020402001053796d626f6c007740000000
9e070acb1643c7771f43c77720c0c97700003000040000002d01000004000000f0010100
08000000320aa001b21001000000732e1c000000fb0280fe000000000000900100000002
0002001053796d626f6c007740000000cf050abe1643c7771f43c77720c0c97700003000
040000002d01010004000000f001000008000000320aa001380a010000002d2e08000000
320aa0018e08010000002b2e08000000320aa0012406010000002b2e08000000320aa001
e601010000003d2e0a00000026060f000a00ffffffff0100000000001c000000fb021000
070000000000bc02000000cc0102022253797374656d000000000a0021008a0100000000
000000009cf312002942c777040000002d01000004000000f0010100030000000000
?=1,2,…,L, где
picscalex1000100090000035d01000002001c0000000000050000000902000000000500
0000020101000000050000000102ffffff00050000002e0118000000050000000b020000
0000050000000c02800280051200000026060f001a00ffffffff000010000000c0ffffff
b7ffffff40050000370200000b00000026060f000c004d61746854797065000070001c00
0000fb0220ff0000000000009001000000000402001054696d6573204e657720526f6d61
6e001643c7771f43c77720c0c97700003000040000002d01000008000000320af400bf04
01000000327908000000320af4005d010100000032791c000000fb0220ff000000000000
9001010000020402001053796d626f6c0077400000004b050add1643c7771f43c77720c0
c97700003000040000002d01010004000000f001000008000000320a0002860401000000
68791c000000fb0280fe0000000000009001010000020402001053796d626f6c00774000
0000af070abc1643c7771f43c77720c0c97700003000040000002d01000004000000f001
010008000000320aa0017e0301000000737908000000320aa0011c000100000073791c00
0000fb0280fe0000000000009001000000020002001053796d626f6c0077400000004b05
0ade1643c7771f43c77720c0c97700003000040000002d01010004000000f00100000800
0000320aa0016402010000003e791c000000fb0220ff0000000000009001010000000402
001054696d6573204e657720526f6d616e001643c7771f43c77720c0c977000030000400
00002d01000004000000f001010008000000320a00024a010100000078790a0000002606
0f000a00ffffffff0100000000001c000000fb021000070000000000bc02000000cc0102
022253797374656d000000000a0021008a010000000001000000fcf312002942c7770400
00002d01010004000000f0010000030000000000 — дисперсия случайных
колебаний ЦЗ (легко оценивается по конечной выборке наблюдений).
Отметим, что на практике число альтернатив L обычно не превышает
нескольких единиц. Подставляя значения (5) в выражение (3), из (1) по
индукции при k=1,2,… будем иметь набор альтернативных краткосрочных
прогнозов поведения рыночной конъюнктуры в динамике для всех
рассматриваемых вариантов корректировок. Каждый из них кладётся игроком
в основу его соответствующего альтернативного плана на будущую торговую
сессию, рассчитанного на конкретный вид ожидаемой внешней корректировки.
Если, например, какая-то корректировка цен b? приводит к
продолжительному (2 — 3 торговые сессии подряд) росту курса ценной
бумаги, то это явный сигнал к ее (бумаги) предпочтительным покупкам в
пределах текущей (n+1)-ой сессии. В случае же прогнозируемого на
ближайшую перспективу спада цен на ту же ценную бумагу в рассматриваемом
альтернативном плане она, напротив, предназначается к быстрой продаже. В
любом варианте своих будущих действий игрок добивается положительного
результата за счёт предварительного анализа спрогнозированной реакции
рынка на каждый вид возможной корректировки цен. Отметим, что для
большинства других участников рынка такая его реакция в течение долгого
времени, по крайне мере до следующей, (n+2)-й сессии не выглядит
очевидной. А это резко увеличивает их риск потерь в условиях
нестабильного рынка.

Таким образом, и основной, и альтернативные ему планы биржевой игры на
будущую торговую сессию отталкиваются от рекуррентного выражения (3) при
его инициализации либо по формуле (2) – в основном варианте плана, либо
согласно системе равенств (5) – во всех альтернативных планах. Задача
сводится, в таком случае, к настройке или, говорят, адаптации АР-модели
(4) под каждый конкретный ряд данных. Теория такой адаптации, по крайней
мере, для стационарного случая, в настоящее время хорошо изучена и
широко представлена в новейших разработках различных фирм-производителей
компьютерных программ. При этом предпочтение следует отдавать методам с
улучшенными динамическими свойствами [5]. Насколько продуктивен
предложенный подход, показывают следующие результаты его практической
апробации в условиях реального рынка ценных бумаг.

Пример практического применения. Работа проводилась в режиме ежедневных
торгов на ММВБ, точнее, на вынесенном АРМ трейдера (игрока),
организованном согласно договору между НГЛУ (клиент) и Нижегородским
НБД-банком (сервер). Программа апробации включала в себя ежедневные
вычисления краткосрочных прогнозов цены закрытия биржи по акциям РАО ЕЭС
согласно выражениям (1)…(5) на интервале k<10 или до двух рабочих недель в будущее. При этом применялась АР-модель (4), порядок которой q=10 был установлен оптимальным по критерию минимума информационного рассогласования [2]. Её настройка (адаптация) производилась перед открытием очередной торговой сессии в режиме «скользящего окна» длиной 200 отсчетов в ретроспективу. При этом использовалась рекуррентная процедура Берга [3,5]:picscalex1230100090000039108000003001c0000000000050000000902000000000500 0000020101000000050000000102ffffff00050000002e0118000000050000000b020000 0000050000000c02c014a01a1200000026060f001a00ffffffff000010000000c0ffffff bfffffff601a00007f1400000b00000026060f000c004d61746854797065000000050800 0000fa0200001000000000000000040000002d0100000500000014023202400405000000 13023202e00a1c000000fb0283fde300000000009001000000020002001053796d626f6c 007740000000c2070a941643c7771f43c77720c0c97700003000040000002d0101000800 0000320a8e02e10c010000005b791c000000fb0283fde300000000009001000000020002 001053796d626f6c007740000000c1080a621643c7771f43c77720c0c977000030000400 00002d01020004000000f001010008000000320a8e025218010000005d79050000001402 a3068303050000001302a3062b060500000014025a09b6150500000013025a09cc170500 00001402ce108215050000001302ce1098171c000000fb0280fe00000000000090010000 00020002001053796d626f6c007740000000c2070a951643c7771f43c77720c0c9770000 3000040000002d01010004000000f001020008000000320aa213a81901000000ef790800 0000320a3212a81901000000ef7908000000320ac210a81901000000ef7908000000320a 520fa81901000000ef7908000000320ae20da81901000000ef7908000000320a720ca819 01000000ef7908000000320a6114a81901000000fe7908000000320ae209a81901000000 ef7908000000320ad308a81901000000ef7908000000320a6307a81901000000ef790800 0000320af305a81901000000ef7908000000320a8304a81901000000ef7908000000320a 1303a81901000000ef7908000000320a020ba81901000000fd7908000000320aa301a819 01000000fc7908000000320a99127c1801000000fe7908000000320a2c117c1801000000 fd7908000000320abf0f7c1801000000fc7908000000320a34125014010000003d790800 0000320a3412f00a010000002b7908000000320a3412a408010000002d7908000000320a 3412bb03010000003d7908000000320aa30f7a0f010000002d7908000000320aa30ff808 010000002b7908000000320aa30fa303010000003d7908000000320a3a0db10e01000000 3d7908000000320a3a0dbc04010000002d7908000000320a3a0d5802010000003d790800 0000320ac00a8414010000003d7908000000320ac00afe0f010000002d7908000000320a c00aec08010000002b7908000000320ac00a9d03010000003d7908000000320a0307a015 010000002d7908000000320a0307e80f010000002d7908000000320a0307510201000000 3d7908000000320a92023d16010000002d7908000000320a92026611010000002b790800 0000320abe032008010000002d7908000000320a92020e03010000003d791c000000fb02 20ff0000000000009001000000020002001053796d626f6c007740000000c1080a631643 c7771f43c77720c0c97700003000040000002d01020004000000f001010008000000320a 9412230f010000002d7908000000320a94126d06010000002d7908000000320a0310430d 010000002d7908000000320a03103d06010000002d7908000000320a9a0dc60901000000 2d7908000000320a200b250d010000002d7908000000320a200b3d06010000002d790800 0000320a7208ca06010000003d7908000000320a6307b10d010000002d7908000000320a 6307a609010000002d7908000000320a8f082405010000002d7908000000320a01047f0b 010000003d7908000000320af2020614010000002d7908000000320af202ab0e01000000 2d7908000000320af202c101010000002d791c000000fb02c0fd00000000000090010000 00020002001053796d626f6c007740000000c2070a961643c7771f43c77720c0c9770000 3000040000002d01010004000000f001020008000000320a5c076a0601000000e5790800 0000320aeb021f0b01000000e5791c000000fb0280fe0000000000009001000000000402 001054696d6573204e657720526f6d616e001643c7771f43c77720c0c977000030000400 00002d01020004000000f001010008000000320a34121018010000003b7908000000320a 34122a1602000000313008000000320a3412ee15010000002c3008000000320a34125215 01000000313008000000320a34129e11010000002c3008000000320a34121e1101000000 293008000000320a34121c1001000000283008000000320a3412300a0100000029300800 0000320a34128e0901000000313008000000320a3412660701000000283008000000320a 3412e30201000000293008000000320a3412e10101000000283008000000320aa30fa011 010000003b3008000000320aa30f061101000000293008000000320aa30f641001000000 313008000000320aa30f3c0e01000000283008000000320aa30f38080100000029300800 0000320aa30f360701000000283008000000320aa30fcb0201000000293008000000320a a30fc90101000000283008000000320a3a0d6711010000003b3008000000320a3a0de30a 010000002c3008000000320a3a0d930701000000293008000000320a3a0dde0301000000 313008000000320a3a0d7e0301000000283008000000320ac00afc17010000003b300800 0000320ac00a5e1602000000313008000000320ac00a2216010000002c3008000000320a c00a861501000000313008000000320ac00a7e1102000000292c08000000320ac00a1e0e 01000000282c08000000320ac00a2c0801000000292c08000000320ac00a360701000000 282c08000000320ac00ac50201000000292c08000000320ac00acf0101000000282c0800 0000320a0307ce1702000000293b09000000320a03072413030000003230306508000000 320a03072e12020000002f2808000000320a0307741101000000292808000000320a0307 d21001000000312808000000320a0307aa0e01000000282808000000320a0307a10b0100 0000292808000000320a03079f0a01000000282808000000320a11067704010000003128 08000000320a92029118010000003b2808000000320a9202c91701000000292808000000 320a9202271701000000312808000000320a9202ff1401000000282808000000320a9202 a61001000000292808000000320a9202a40f01000000282808000000320abe034e0a0100 0000292809000000320abe03a405030000003230306508000000320abe031a0501000000 283008000000320abe035a0401000000323008000000320aa00130070100000031301c00 0000fb0220ff0000000000009001000000000402001054696d6573204e657720526f6d61 6e001643c7771f43c77720c0c97700003000040000002d01010004000000f00102000800 0000320a9412920f01000000313008000000320a88110d0d010000002a3008000000320a 9412dc0601000000313008000000320a0310b20d01000000313008000000320a0310ac06 01000000313008000000320a8e0cd61001000000323008000000320a9a0db11001000000 303008000000320a8e0cc20d01000000323008000000320a9a0da10d0100000030300800 0000320a8e0c340901000000323008000000320a9a0d350a01000000313008000000320a 8e0ce10601000000323008000000320a8e0c510101000000323008000000320a200b940d 01000000313008000000320a200bac0601000000313009000000320a7d05840603000000 3139396508000000320a6307200e01000000313908000000320a6307150a010000003139 08000000320a8307960401000000323908000000320a8f08930501000000313909000000 320a0c01390b030000003139396508000000320ae6016d1301000000323908000000320a f202751401000000313908000000320ae601120e01000000323908000000320af2021a0f 01000000313908000000320ae601330101000000323908000000320af202300201000000 31391c000000fb0280fe0000000000009001010000000402001054696d6573204e657720 526f6d616e001643c7771f43c77720c0c97700003000040000002d01020004000000f001 010008000000320a3412e212010000006d3908000000320a34129a100100000074390800 0000320a3412c70d01000000783908000000320a3412e40701000000743908000000320a 34120b0501000000793908000000320a34125f0201000000743908000000320a34125e00 01000000793908000000320aa30fba0e01000000743908000000320aa30fe10b01000000 793908000000320aa30fb40701000000743908000000320aa30fe1040100000078390800 0000320aa30f470201000000743908000000320aa30f4c0001000000783908000000320a 3a0de30f01000000533908000000320ac00ab81301000000693908000000320ac00a0611 01000000693908000000320ac00aa80e010000006d3908000000320ac00ab10b01000000 613908000000320ac00ab40701000000693908000000320ac00ac9040100000061390800 0000320ac00a4d0201000000693908000000320ac00a3a0001000000613908000000320a 0307b416010000006d3908000000320a0307280f01000000743908000000320a03074f0c 01000000793908000000320a03071d0b01000000743908000000320a03074a0801000000 783908000000320a2f08a30301000000533908000000320a92027d150100000074390800 0000320a9202a41201000000793908000000320a9202221001000000743908000000320a 92024f0d01000000783908000000320abe033409010000006d3908000000320a92024000 0100000053391c000000fb0220ff0000000000009001010000000402001054696d657320 4e657720526f6d616e001643c7771f43c77720c0c97700003000040000002d0101000400 0000f001020008000000320a9412740e010000006d3908000000320a9412fd0c01000000 6d3908000000320a9412be05010000006d3908000000320a94121101010000006d390800 0000320a0310940c010000006d3908000000320a0310050b010000006d3908000000320a 03108e05010000006d3908000000320a0310f900010000006d3908000000320a9a0d1709 010000006d3908000000320a9a0dc306010000006d3908000000320a9a0d340101000000 6d3908000000320a200b760c010000006d3908000000320a200bf90a010000006d390800 0000320a200b8e05010000006d3908000000320a200bff00010000006d3908000000320a 72085207010000006d3908000000320a7208730601000000743908000000320a6307020d 010000006d3908000000320a6307f708010000006d3908000000320a8f08750401000000 6d3908000000320a63072d01010000006d3908000000320a0104070c010000006d390800 0000320a0104280b01000000743908000000320af2025713010000006d3908000000320a f202fc0d010000006d3908000000320af2021201010000006d391c000000fb0280fe0000 000000009001010000020402001053796d626f6c007740000000c1080a661643c7771f43 c77720c0c97700003000040000002d01020004000000f001010008000000320a3412160c 01000000723908000000320aa30f1e0a01000000723908000000320a3a0d8d0c01000000 733908000000320a3a0dff0701000000733908000000320a3a0ddc050100000072390800 0000320a3a0d1c0001000000733908000000320ac00a120a01000000723908000000320a 030746000100000072390a00000026060f000a00ffffffff0100000000001c000000fb02 1000070000000000bc02000000cc0102022253797374656d000000000a0021008a010000 0000010000005ce812002942c777040000002d01010004000000f0010200030000000000с инициализацией picscalex116010009000003c601000002001c0000000000050000000902000000000500 0000020101000000050000000102ffffff00050000002e0118000000050000000b020000 0000050000000c02e002e0111200000026060f001a00ffffffff000010000000c0ffffff bbffffffa01100009b0200000b00000026060f000c004d61746854797065000090001c00 0000fb0280fe0000000000009001000000000402001054696d6573204e657720526f6d61 6e001643c7771f43c77720c0c97700003000040000002d01000008000000320ac0012e11 01000000297909000000320ac001200d030000003139396508000000320ac001aa0a0100 0000283908000000320ac001e00701000000293908000000320ac001de06010000002839 08000000320ac001f90201000000293908000000320ac001f7010100000028391c000000 fb0220ff0000000000009001000000000402001054696d6573204e657720526f6d616e00 1643c7771f43c77720c0c97700003000040000002d01010004000000f001000008000000 320a8e023d0601000000303908000000320a530256010100000030391c000000fb0280fe 0000000000009001010000000402001054696d6573204e657720526f6d616e001643c777 1f43c77720c0c97700003000040000002d01000004000000f001010008000000320ac001 aa1001000000743908000000320ac001340b010000006e3908000000320ac001f6090100 0000783908000000320ac0015c0701000000743908000000320ac0017502010000007439 1c000000fb02c0fd0000000000009001010000000402001054696d6573204e657720526f 6d616e001643c7771f43c77720c0c97700003000040000002d01010004000000f0010000 08000000320afe01300501000000793908000000320a380252000100000078391c000000 fb0280fe0000000000009001000000020002001053796d626f6c00774000000088070ab6 1643c7771f43c77720c0c97700003000040000002d01000004000000f001010008000000 320ac0019c0f010000002b3908000000320ac001360c010000002d3908000000320ac001 b808010000003d3908000000320ac001d103010000003d390a00000026060f000a00ffff ffff0100000000001c000000fb021000070000000000bc02000000cc0102022253797374 656d000000000a0021008a010000000001000000b0e812002942c777040000002d010100 04000000f0010000030000000000 для всех picscalex1160100090000030f01000002001c0000000000050000000902000000000500 0000020101000000050000000102ffffff00050000002e0118000000050000000b020000 0000050000000c020002a0071200000026060f001a00ffffffff000010000000c0ffffff c6ffffff60070000c60100000b00000026060f000c004d61746854797065000050001c00 0000fb0280fe0000000000009001000000000402001054696d6573204e657720526f6d61 6e001643c7771f43c77720c0c97700003000040000002d01000009000000320a60012c05 030000003139396509000000320a60018203040000002e2e2e2c08000000320a6001e602 010000002c2e08000000320a60012c0201000000302e1c000000fb0280fe000000000000 9001000000020002001053796d626f6c00774000000050070a691643c7771f43c77720c0 c97700003000040000002d01010004000000f001000008000000320a6001060101000000 3d2e1c000000fb0280fe0000000000009001010000000402001054696d6573204e657720 526f6d616e001643c7771f43c77720c0c97700003000040000002d01000004000000f001 010008000000320a60012e0001000000742e0a00000026060f000a00ffffffff01000000 00001c000000fb021000070000000000bc02000000cc0102022253797374656d00000000 0a0021008a010000000001000000b0e812002942c777040000002d01010004000000f001 0000030000000000 – в основном варианте прогноза и picscalex116010009000003c601000002001c0000000000050000000902000000000500 0000020101000000050000000102ffffff00050000002e0118000000050000000b020000 0000050000000c02e002e0111200000026060f001a00ffffffff000010000000c0ffffff bbffffffa01100009b0200000b00000026060f000c004d61746854797065000090001c00 0000fb0280fe0000000000009001000000000402001054696d6573204e657720526f6d61 6e001643c7771f43c77720c0c97700003000040000002d01000008000000320ac0012811 01000000297909000000320ac001200d030000003139386508000000320ac001aa0a0100 0000283908000000320ac001e00701000000293908000000320ac001de06010000002839 08000000320ac001f90201000000293908000000320ac001f7010100000028391c000000 fb0220ff0000000000009001000000000402001054696d6573204e657720526f6d616e00 1643c7771f43c77720c0c97700003000040000002d01010004000000f001000008000000 320a8e023d0601000000303908000000320a530256010100000030391c000000fb0280fe 0000000000009001010000000402001054696d6573204e657720526f6d616e001643c777 1f43c77720c0c97700003000040000002d01000004000000f001010008000000320ac001 a41001000000743908000000320ac001340b010000006e3908000000320ac001f6090100 0000783908000000320ac0015c0701000000743908000000320ac0017502010000007439 1c000000fb02c0fd0000000000009001010000000402001054696d6573204e657720526f 6d616e001643c7771f43c77720c0c97700003000040000002d01010004000000f0010000 08000000320afe01300501000000793908000000320a380252000100000078391c000000 fb0280fe0000000000009001000000020002001053796d626f6c00774000000003080af9 1643c7771f43c77720c0c97700003000040000002d01000004000000f001010008000000 320ac001960f010000002b3908000000320ac001360c010000002d3908000000320ac001 b808010000003d3908000000320ac001d103010000003d390a00000026060f000a00ffff ffff0100000000001c000000fb021000070000000000bc02000000cc0102022253797374 656d000000000a0021008a010000000001000000b0e812002942c777040000002d010100 04000000f0010000030000000000, picscalex1160100090000030f01000002001c0000000000050000000902000000000500 0000020101000000050000000102ffffff00050000002e0118000000050000000b020000 0000050000000c020002a0071200000026060f001a00ffffffff000010000000c0ffffff c6ffffff60070000c60100000b00000026060f000c004d61746854797065000050001c00 0000fb0280fe0000000000009001000000000402001054696d6573204e657720526f6d61 6e001643c7771f43c77720c0c97700003000040000002d01000009000000320a60012c05 030000003139386509000000320a60018203040000002e2e2e2c08000000320a6001e602 010000002c2e08000000320a60012c0201000000302e1c000000fb0280fe000000000000 9001000000020002001053796d626f6c0077400000003c070a111643c7771f43c77720c0 c97700003000040000002d01010004000000f001000008000000320a6001060101000000 3d2e1c000000fb0280fe0000000000009001010000000402001054696d6573204e657720 526f6d616e001643c7771f43c77720c0c97700003000040000002d01000004000000f001 010008000000320a60012e0001000000742e0a00000026060f000a00ffffffff01000000 00001c000000fb021000070000000000bc02000000cc0102022253797374656d00000000 0a0021008a010000000001000000b0e812002942c777040000002d01010004000000f001 0000030000000000 и picscalex116010009000003c301000002001c0000000000050000000902000000000500 0000020101000000050000000102ffffff00050000002e0118000000050000000b020000 0000050000000c02e002e00e1200000026060f001a00ffffffff000010000000c0ffffff bbffffffa00e00009b0200000b00000026060f000c004d61746854797065000090001c00 0000fb0280fe0000000000009001000000020002001053796d626f6c0077400000004506 0a3a1643c7771f43c77720c0c97700003000040000002d01000008000000320ac001260e 01000000207908000000320ac001f40b010000003d7908000000320ac0016f0501000000 3d791c000000fb0220ff0000000000009001010000000402001054696d6573204e657720 526f6d616e001643c7771f43c77720c0c97700003000040000002d01010004000000f001 000008000000320a2002c00d010000006c791c000000fb0280fe00000000000090010100 00000402001054696d6573204e657720526f6d616e001643c7771f43c77720c0c9770000 3000040000002d01000004000000f001010008000000320ac001140d0100000062791c00 0000fb02c0fd0000000000009001010000000402001054696d6573204e657720526f6d61 6e001643c7771f43c77720c0c97700003000040000002d01010004000000f00100000800 0000320afe01ce0601000000797908000000320a380252000100000078791c000000fb02 80fe0000000000009001000000000402001054696d6573204e657720526f6d616e001643 c7771f43c77720c0c97700003000040000002d01000004000000f001010008000000320a c0011c0b01000000297909000000320ac001dc08030000003139396508000000320ac001 7c0801000000283908000000320ac001970401000000293909000000320ac00157020300 00003139396508000000320ac001f7010100000028391c000000fb0220ff000000000000 9001000000000402001054696d6573204e657720526f6d616e001643c7771f43c77720c0 c97700003000040000002d01010004000000f001000008000000320a8e02db0701000000 303908000000320a530256010100000030390a00000026060f000a00ffffffff01000000 00001c000000fb021000070000000000bc02000000cc0102022253797374656d00000000 0a0021008a010000000000000000b0e812002942c777040000002d01000004000000f001 0100030000000000 – в каждом l-ом альтернативном варианте. Здесь xm(t) и ym(t) - ошибки линейного предсказания " m-го порядка "вперед" и "назад соответственно. Финальное значение рекурсии picscalex1000100090000030501000002001c0000000000050000000902000000000500 0000020101000000050000000102ffffff00050000002e0118000000050000000b020000 0000050000000c02400280031200000026060f001a00ffffffff000010000000c0ffffff a6ffffff40030000e60100000b00000026060f000c004d61746854797065000060001c00 0000fb0280fe0000000000009001000000000402001054696d6573204e657720526f6d61 6e001643c7771f43c77720c0c97700003000040000002d01000008000000320a8001c502 01000000297908000000320a8001cf010100000028791c000000fb0280fe000000000000 9001010000000402001054696d6573204e657720526f6d616e001643c7771f43c77720c0 c97700003000040000002d01010004000000f001000008000000320a80014d0201000000 697908000000320a80013a000100000061791c000000fb0220ff00000000000090010100 00000402001054696d6573204e657720526f6d616e001643c7771f43c77720c0c9770000 3000040000002d01000004000000f001010008000000320ae001ff00010000006d790a00 000026060f000a00ffffffff0100000000001c000000fb021000070000000000bc020000 00cc0102022253797374656d000000000a0021008a01000000000100000080e412002942 c777040000002d01010004000000f0010000030000000000 при m=10 и определяет результирующую, то есть адаптированную под выборку x(n), АР-модель наблюдений (4).Результирующая доходность игры по операциям с суммой в 1 млн руб. в отдельные периоды достигала 100% и более годовых (2…3% в неделю), что подтверждается соответствующими банковскими документами. Полученные результаты иллюстрируются рядом графиков на рис.1,2, на которых показаны две группы краткосрочных прогнозов динамики курса акций на пять торговых дней в будущее в отсчете от 13 февраля и 19 июня 2003 г. соответственно. Основные прогнозы занимают здесь промежуточное положение между двумя альтернативными прогнозами, рассчитанными каждый на корректировку цен либо вверх, либо вниз. На этих же рисунках для сравнения штриховыми линиями показана истинная динамика цен, полученная по факту проведения торгов на момент окончания периодов прогнозирования. Видно, что в первом случае (рис.1) истинная динамика цен почти безошибочно отражена, по крайней мере, в первую неделю торгов, именно в основном прогнозе цены закрытия. То есть здесь доминировал механизм саморегулирования рыночной конъюнктуры. Напротив, во втором случае (рис.2) была предпринята достаточно сильная корректировка цен вверх и, соответственно, более точным оказался верхний альтернативный прогноз.picscalex66010009000003147101000000b7ad000000001610000026060f002220574d4 643010000000000010025e7000000000d000000002000001464010014840100010000006 c0000000000000000000000c80100007e0100000000000000000000f0310000bf2900002 0454d4600000100148401000c00000001000000000000000000000000000000900600001 a040000d601000025010000000000000000000000000000f02b070088780400460000002 c00000020000000454d462b014001001c000000100000000210c0db01000000600000006 0000000460000000c27000000270000454d462b224004000c000000000000001e4009000 c00000000000000244001000c000000000000003040020010000000040000000000803f2 14007000c0000000000000008400005582600004c2600000210c0db01000000000000000 000000000000000000000000100000089504e470d0a1a0a0000000d49484452000001c90 000017f0802000000adcea54e000000017352474200aece1ce9000000097048597300000 ec400000ec301da6a98dc000025d449444154785eed9d6dafe4368e4673179dfdcf35086 a304030f59f370dd43a514751bb6c8b92288a92cffdd0e8eeab17ea907a4cd32ad7d7fbf dfe851f08400002105025f03faaa331180420000108fc49006d250e20000108e813405bf 599322204200001b4951880000420a04f006dd567ca8810800004d0566200021080803e0 1b4559f292342000210405b890108400002fa04d0567da68c08010840006d25062000010 8e813405bf599322204200001b4951880000420a04f006dd567ca8810800004d05662000 21080803e01b4559f292342000210405b890108400002fa04be7837b63e5446840004e62 4f0ebafbfa686fff1c71f9feb886d0e7f1bdba3ad738600564300023d096c027a26acf1f fcfda04bba809f4f40f63430002772580b6ded5f3ac1b02103821709d900ab135d5045ea f97701a9a41000210f040e0f97c4633ce0aa617da1a7f15aaae1725d7566d7d3c1e1e78a 536a85c737a2ccaa7615825f735ace4acb696f3e2bab63caa2af5d6a278a0310420706b0 2d94bc296ab5e9f1008f8a8b7de3a8c583c04205044607748eba22fda5a0496c61080c0e d08a47aba65acdb3fc3cf75f68ab6de2e50583004207041207bbf1f6a02d966682b61060 10840409f00daaacf941121008195086453d4c3c5a2ad2bc5006b810004bc10405bbd780 23b2000819508a0ad2b7993b54000025e08a0ad5e3c811d1080c04a04d0d695bcc95a200 0012f04d0562f9ec00e084060250268eb4ade642d108080170268ab174f60070420b0120 1b475256fb2160840c00b01b4d58b27b0030210588900daba9237590b045a097c7dfda77 508faff45006d25102000811f0482b022af2a0181b6aa606410084c4f0049d57521daaac b93d1203025819db0a2b3ed5e445bdb19320204e62670a8a4c86ba353d1d646807487c0f 404deef7f7faee1f03fa75faae102d05643d84c0501af043625454c759d83b6eaf264340 8cc4720defe07790d7f5213687424dada0890ee10588ac0cde5357e876bf8cba16b639b6 bc7a3ad4b6d0c16038152025b7e7a516fbd5bf69a7e87ebe1d76485afce0e3f67e21b5c8 0b6968622ed21b00e8133610d2ba408dbe269b4b5851e7d210081050984e4b47161686b2 340ba43605602d749ebacabea6c772805849f6bfdfd7abfdfd5c6bc5eafe7f359dd9d8e1 080c02802dfbffff6eddbefa3667732ef99385ee866faab6b796dd5d6c7e3e1045334237 b3d1965b04fc3b04a1e0fb092b3da5a4e8aebda6cb9b65213288a161a43e0a604ee7660a 0ddcd686b3b434680c0fa04b63303b795d7f4ac95bcde8ab6aebf2b5821045408dc445eb 32704d233b01760d15695a86310084c404025f15419640258cd26a2adcd08190002b7217 0cff7b96433d943ffa3adb7d9162cf4de04b44eb3dea432d01e2c686b3b4346808077025 ac21ad7496520eb72b4358b880610989b80ba0ef29e014940a0ad124ab481c0ac0482b0d eb34e3ad66768eb58fecc0e818e0410d68e707343a3ad3942fc1e02d312e0e67da0ebd0d 681f0991a027313d8f262f562eedc4412ebd1d6655cc94220604d806fd6ba208eb65a872 3f341602502c8eb9937d1d695e29cb540e0cfef6735be4f3790d7eb6fa6f2e975b4d5a75 fb00a023311e87ac66b4661dd9c87b6ce14c1d80a816b02030f5df5fe2cec740a8bb6b25 b21b01481ae29e435a91ef23a9da4464468eb52fb8ac5dc9980fa4b032a602a2a7bf8beb fd486b974166dad881fba40c01d01e3e7575dd77ff12daa13c92bdada3548181c0276041 473463ba39399d2efa60e5f9d7268c6673e5b676defab11da5ae797c1bd7a87c5e0e5317 d21010fd5804293ff69be93d4f822eaf8d529877f694c600d7610da5a1d12c33a86b0300 88e612b64e242020e33d66c7c9e49aa70e9f13b0185ed3f9bf58686b656bb664cc76cc88 e318b5921f033814db9be7fffed934aa3a4a603867cb62281bd48f3a3796795876c83682 1da3ad39ed8092b3a3b93f3ee67ebb76fbfa7211a9f50054dd4e25191c05e64ace977b81 e1a996d80b66a79d66e9c4325455eed1cc04ce5043615db25aae563e47b5427b0f9a11b5 a90b736c0b3ed7a78b1ed5d33b25d22b31510707e590db7eadb9f5b654037513d635491c 09e0db5997d9d59671b6c237fbddfef027ffedcf4f57a3d9fcfeaee74ac23f059c6da6eb eea86a2d7bc04b63098c5ef6e4d3d13d0ac74661b2868ebe3f1f0169d92650fb1b9ddb0f 869f1588c4f9397ba1cb6ddaa1e30b1ea9a6afa34c609ab90a8a66a35d0b09d31e96b162 45665db641b6c28a809f45086ee634619e54b3bbab3f63781abd3acc272aa7105a3a5029 bd5cd6c83103268abbfad7369d159d5b52e699d6cf198ebe65c73e951aa21f1995660ed0 d405ba7d9afc657fe69b8dcc9d081af100c984b2575b873b6526f7bb5b7e2082d79eb70d 7971920bff68697cf23c7657c7db7b611d6431d994e52534f6ebba6e80841f6ec6db6013 501df3ba9cdba58874561db403aea6d505bff14d64e07fe6db0a685e9960a6c9db5d404e ab859f7aa7b7c81c25afb6989f9d28f75aa1f4d35bbd81f6e99907296dee30b13d59df3d 1d6257683ecf1172582f59dddb0c25471d24f76360c79d0d5e08b0bc3acd71f6c0dd70fd da5a1ad5d79f61a5c5e693db4c0e076b2d7ca19d784c04e68baea8e99bc5e9053cfc73fe 7226f35895c1f93340ab48f45dccb0ab33b6863ac1ee4b5f792d1d6de84191f02de099c9 d0df06eb76ffbd056dffee96cdd96161dbe64b3f3b40c2f226073e86a3325de20efdef02 fb2b2b6518fd4d5d51305b4b5363486f6d32a876df11d5eb2e92a2887a2f532b999b0860 50b3fc7a94ba787bcea5ad8321adada42af7bdf43c9d312d6687d78d285c2767767e1046 6f5f121c21a60283e65ad3ba758e89382e6686b012c574d515857eed035c69b4ce8aeaec 7680e89a1ad3d1cad33e661b8a84beace56c53c4287c2fd463196898149ebdabe455b67f 2afe521c499b8ac65ab592960549955dd5dc65723a1fd68ab1094753361b8f44e63b7655 387b5f6fd2de7ab0e33e14eb1878ab6da33af9cf14c460d3ebd87c256facc773757d580e a330396697e913fd1d6225c468d3f2fc5415877c70fd37ff64b60d30a2c47b58c22e096d 354cbab4f5a68ab4fbffc6455c82fae5fc653f486ca8a35f34aad0a68f22ef6172d57496 b04b592bca2adf2f8b76b99dee6c8f780c11b2a5385b5c3c14cda04e441a53d737e3cb7f 7f879d37f6e81b69612336d5fb1077a27b0dbfa39a7a51b046e9fc6e82e533e5af824cb4 57bfb345f6e7c6c89b6564033ea5221acc1328304d608c1bad34475b017d6eab8b2f4465 65e2d8da99b0b6dade3d6bd57fb06304860530ad56768baa3f4374110d62992af81f0ce8 a03f657a33a08686b1db7bebdda85d538814db33024e33a38523ef632a1155a7d37c0c7e 86980759d3a9c688c3f87735dff969a405707550ebe0550705bddf7f39ccd6a90c0ee2ab 0e4b0f208b0bc14a987967c992d2d639a1ffed2f56157fa653687db301eda09dbea625de 4ad2d4e57eebbbdee2f7bd6aa6e4a9b0aeca7c2d659bb70af4325b594d7e9d8eee07415d 65238d73910da5acab357fbed1ad8fb35d506096c482b5c6d805e0eab1af7908c0dae199 3d651579d2c2bc98721d1d6aa2da2dd2908abc11eb3496051d88b0049bd6c761dca8a857 6442b8ce736c78f6581eb9ac0d7fbfdaec6f07abd9ecf6775773a46022163dd6a0230598 fc0a173b7ffc4dd595f7fdec9e9423bbba9bfb814a5bfbabe62b56aebe3f1c802326ee0f 6127d6858f84f8322fda117c28557f7d1d985bbe5cbf4e9c452abe4eb6dd92359abb20d5 a66bfe8ab356f4c60556eecb2565d37906b2b35814e71251a76acb04655bdbeb511ad44d 6e83e5f1e134e4a98ddf2cbf0cfda2a48aa8ab05a22405b2d69ff3457f6fa696659f6348 9ae256b2bac3755f513662d51345658d3e4233e10ce82455b5b3c5ed9373c648c77e21eb 21b9b230429aff8c6a351cf822b9d97ebe6c19bd1c6ecfecfade68ebfcf96c8d233b0178 0d056ebe8890f19ad27cecd677684201ae24a867278f83d04ca08a0ad65bc1a5bfbcf234 625b08d604775f7fc0934ffc136ca6ba5f36633d9c301d1d652ce4dedeb9cd434657967f b04b6dcc6f13d3cabea783a58f0cb2f68ab5114983d8bd75a8f7d021b2cf7af59a9856ec b1a24ad5a1ba17a1cb4b51a5d41c7b34077fe186748021bd46a3b34ee0dce664f6a955b5 5dde212612dd89cdd9aa2adddd0fe3df0ec813e2481dd3e7e13de8eec4761e33120cfaad a3d9a99404c006d15a32a6fb83b6bb51bc0fedd9de52bf8d1634802bbcdeded9c5650fc6 a8c361d67bf96db503298056ded05d9ed59abea050f496049128bfc85b016e1eada186de d82371be21325ad29a0b1096c17579d0ceaaa1c61b970e6d22280b66a91fc679cacb0ea4 f693be29004f6b3a2d2a914ebed43ab72df2e1f7872141e5aa2adca5e90c4f7a449ab870 4b6abc2ceabaaca41cc701a04d0560d8a7f8f211156cdf9468f3530814debb0ed09ec02a a7ab7d81b1dfbf9f9d1d63c23610b7970fb7fd62c5cf2d66c540536581815b6b13c3afb1 33379ecc93d4bcb4602686b23c01fdd6f1edc0313d89dc2eab8935120d04c006d6d45787 d88b575f479fa8f4d605385fdacc9a6ffd398e1fa74c814efa9f089ae9f55686b13dbf50 eb136e1f8ab44e0eacd09a1141bffe4bb001afd4b773901b455ce6adff2e67580337063e b03bb1435fe735555757525abdf4b2bf6445b2bbd5a21ac9f5f5a5939b7fb6ec3eb03ee0 9e9185811843a13338a8000da2a80f4d1849896501b9bc07e1ecc6a3faa2559356d20100 8a0adc5915027acf7dcd80313d8cf836e2b1d7ddba2b62e0e8bc39d0eb504d0d632722d0 1bdbd45a96cb2555a8f4a6053315d4c5857098d95d781b64abddb72d6ea9e496b4a76540 23be957db6783b2e51a9f1dfcce0dc2368f3f8728b20da809e443283e84e5ac551e96a0c 5900476bd8c156115c45a6593f4fbb12f4e0d4bbe469bbcf5d40741585bd2d53074485ad 7dbe175c13b2a81adb3965e10d811905fd8d0d67cf0f0a1973ca3c2164312d8421b9d369 7ef6da70b98c1ac6bc8d71583b8beaff7fb5dbdd8d7ebf57c3eabbbd311021080c040026 769d385b6a6bfba96e0566d7d3c1e03d11c4ead7261fffcb84b7bf6aa62983aede15605d 43bbcc3adea175a2d1e3cc4e29355a8a7b5ef9a165cd54e145a7edd8c9ac001ff4f61557 730034602546085c120dcf0c2d1687646408b33da2a8d3104574aaaaa1d15d82a6c74b22 620d701b4f5c037f180c5ee2fd66ebcd97c24b0170ed74aa66e16533acb4df5342601598 fa0ad3af43f4759f23da1bd6025e37a7b4ba1c192b35364b77176041ac809646bc492c3a ddb7468ab9c392d8d0884e096df7c1999c53410282180b696d02a6ccbe7050a81fdd49c0 a6cc041d2da12452a7db399ece12c68ab0afcfd20bc4040052b1558158c0c328400dada0 b3b49ab16d93b27b024ad5a51643f0eda6acf9c198b09dc338145588b03c55307b455df1 be1ab99f4c7bdfd88774e606feffcf900a0adf3f9ecce16df278125699d3dced1567d0f9 2b4ea33fd79c4e5135884b57708198c8fb61a40660a7d02f74960f5d931a20901b4d5043 393f421b064024bd2da2758ac47455bad89339f2e0112585d9e8ca645006dd522c938230 92c93c092b48e0c23d5b9d1561d9cbc99458763c3280b24b0086b83ffdd75455bddb9048 35a087c26b0bcf3a585277dab09a0add5e8f61d397aa586b26da049135892d636b7bbeb8 db62ab88437b32840d41e224d60495db5e9325e9e00da9a67246941d22aa164dc267d35d c26af9e1596a4d538360ca6435b0d2033c518023b314dbf8d2348ad13b54558c7c447e75 9d1d656c0bc99a595a061ffcf6f428b22eb4a6d0d9130552f02686b2fb28c3b96c0674e7 a98a50e575b92d6b171d26f76b4b5952d95d65682cefa5fa8ed66a9567a1b841e6175e6f c7ffc9b2d19650b4a68ab37e7628f0e81c32f42af1b3afd5ecff8f7f662427673d6594ba f16023b5f9f0d25f11ddadae208fade97404b3121eeccba2fb9bb2ff4a9568eb64ee52e8 c754ca0426d25e98fe3152f6bda75ad4658c9f97abfdfd5845eafd7f3f9acee4e4708400 00203099cdd3748b435abb035da1a4f1d6ddafa783c06a2399c3abb6615832b8e5ed9185 6ba3aac92135361f599ab36560654ac924390b7f46998c4aa8b36f157d971a809c843859 61068254011a09560fffe59d18c4708aebd59a9ad37ff04fdcd97df3fbcef3503823b91b f850709b615d5682b273a37704098683ff831f5f06458634dc0cfea56b5a4eee257a3ad8 1e06d73b7db2e7cd59dc3ba209012105eeab2cd2ab595ac8d70840004ba12f8fc74465df ed8d5c88bc12bb5358cf8af7ffddf28bb47cd1b92562e2da3f8332f04ec096453d44393e ab575d397fffef77fedd7c98c10800004fc13a8d756ff6beb61e176452169ed01963121b 01801b4753187b21c08ac4c201661fd2f126df5ef232c8400047e10387c0f994f3a0adac a99249faec52a08cc4b201c09f83c0e1c5794fe2a3d51e067c90adabad51f9797d76d81c bafd14f5062c9cd09844f9dca9fcefbd459056d0d7180f4dc7c3fb07c08a810c87e9cff7 a163f3aaba3ad3c3a5789aaeb41663f4a6d808829a62610225c9eae66177ba8b3d95e5a0 d74b475edd495cf0b68451be340e08c40691da09464fa8e159bc3066ada1a52572a03a52 ea73d046e4e403d5dcdf24c7536dbb8ba819ab6565be0b963bc5450f4f0ec266c9b9740e f747520194d6d5d2c750dc2ea3c139febed1503039da9bd11b04f578d09686aeb66fa321 f09dd49aa5b85ddee6ee25bd08d4387e920504d60e174353251d6d66ad6ae3a1e2aa9077 93d3c4a1dfe138575154218734140f730805bd468eb816b0eabab634baed9704461ddee3 10c8b0496af03a4be465bf3913fbcd09115d6b8061436ef4e5a0c2270873a8085b67ab88 36e09a1a8a7c3d355b9b0a2b02d1ea76f3f02b74a57bbd75bd778c9c070612dfa54f56e6 f90c3f6130b469613b85bbada5d5bc304b364af0e5fc55291ae1e867baab01cd8922b022 d55086885b18a319241769f2c3fec22fc5857c77aebd8a44fc231a8bfc38fb4aa47e4eea d9742383483403581f892c0ea1186744c3fb275f86683988687c339174676d456e7a96ba aaa7e2e03bd2b53140a86ecd8bb4daa9e1cf801287f954c5f6df5f949adb402e04755b7e 831ab4ca1b07ef6ea6296f44e0e6c70a95c1bbedeef77b5b9afd7ebf97c5e77fffefdb7a dc1b76fbf57cfa2ded1a149ea6b64400840204be02c09cd6aaba4e2d1aaad8fc723bb00e 38266964bd6e04e0d2e0c1b6873985a122b9db09c3d2e90df7c991936d04d176bf460d56 1fc7830ec939bc42a499b78a379e69abe358130ebf0b3f7667baf622227f75054092a7c4 79740c0ac9665035c28ac59632cb4356b44d7060ecf57c5f57a0b4a14b66b28ae37b893c cc012acfc20e3cadaeaf37cd54e582dc3423817476285a06edecc5b66d0cf1da99ec6f72 265d3db35b5d5e7f9aad4f759c7f40b14e1c81c891582ba6733ff015ced976ca15ff8b50 5a6da6af031ad6d8a700c20d479abf9f6eb38dd6d1485827ec130e3c8d305f028c8a6da6 af69201b74fcfe6bd8d4261476d5157f3ce1bc02d18b399ece1e0a6da1a2ce89abd6eaae aea2ced0e7a9d935ac242b72f0aabcb73a2d148574b9d65adad3eefd34ba955b4973f5ea c18dcb80b0a6b0c7cf874f74c571bb15b6bab6eeaeaf97c55ea98250bff286ce3def3d33 de4a4bb9f601ee96ab59b0668abd64b06bad616aa81ee3a2e1f9a1cd8d20a1587e390aeb 6386580b6b6981bd3def8395acf4586fb842607b6daa3dadb084bde6c59421ea3ad2da9e b14aa1a6ea6667f72551188140a2aa0f9ec72c3e8d575c4186dddd650714c2a54572b3ae a22938c764f618d6450584990d0666d02c3b4b502eb2caa7a736145612b629b2e6704c21 38b70233817a599b4d53fd9fb1458e5be208795b3a2e52781183fd3c9ab5f6d9de218401 a0aa4ab17d280c27ad6cde09dcdc2f84cd255b135eeacf43d29fed3582fdaba535284d5f 356acb60d85ad46d7bba3cfcce0f30863aafe8707727b83928f3f5e5be3f9ffa0a7ce5f0 cf849d6f8046bbc5cfbbf6e9f45214762e5fbd3a6a55b618d0975c8a97734529d7598d28 ed7d694d72ce7aba2cdf605d61043365baeeb2c1c89ed8a573eb8676195af6257d0f090d 2fad2d62294c31b8f0aca65e435789042c1c0481e15c3d74b6eb7ca434a3b585b0febaa5 3145bdbdd5fb7a3d212443c9e523794ab5e28ac2b770c34a6c7ceda3da38b596dd7650ed 6d6c34fac7afe18ebe60ce3026beafe500dd83dd2b50994ae5118074f0fdcd8cc78e7597 aa8580b4fb39d15a5b6c5da6cdfc1dabad9972aa9ff4f07d81758b3b5ddf50a97e1e2b15 2569edd87f60d1c0a6bfae4ca1e88fa8ce3b535caabf37435ecf651e7fe24532ff6fc9d2 a81fa6edf5da7fb8d5f3ab224bc4bc71cdede85b6eeb2d7e150760f19e33f87086be98dd 262692c0aabbe1dbc09992b7b24070c8455382fdaaa1e40ea038e12d6ea1ba595d2d895d 6a21e99f30e589a3718ac342dc51e6ef95815cc1ed7415b0dfc553985caf57ca53476a5b 554c644733795a06ab6e2cf01063eba68b15f9e63a1ad2d9c3bf655df032ba57e140aea2 24f3da8eacc18fbe84262b30a28b45582dab44dd71ba595523f14b6282e55f4a268c6b3c 67e2c69594e76155feff7bb7a82d7ebf57c3eabbbd311021080c040026737f859dd94a4d eaddafa783c06a2399c5ac26588cd59c3b20d7a981d26ddfedc0697d7927a58928e59872 25d45f87bfad3beba3aab3cb01a62f96e5227319645916d2011d6ad0d3581de912f1d5fe 251e958e5edd6a8c65225709b6d4cfae4aa8527da5aae43da3dba16588b8c5da31a5b7d6 aad88d52c8dc75eb303250f36b4f82bbd070a7f0f7bf6f3de289d056d6d61aed0d7e7f57 c8d3456c13d930fe141d43cd850e4c6ebda51cc3fb29770b4b508bb7263e761b7461aabe cb37986f3105d1e6c18e531b4750c793f7500c9fa4963259468931270f2e44ac529754f4 1d15615f86583f8ac0364d730571abbbb770b6721ae0b6459021335189b308e9ddd899bd 0566b472c107693a6b1d16c6b979bcf3736c6c6ce6e0efb7442b4d5d4172b85dd5c696c7 473f6151ba601d161b2b1313676f60e38eb87445bebd915f55ca9fcb45bf87469ecc2f23 a50dae67a8450b479eb1aa3ad75dcca7a0d8cf832431b5acf95c62e2caf0d3eacef3ae92 384fa050b7aa2ad02486d4dee20ac29a159d2d8f5e47554a48d9ab76d5f76ef8db6f6457 cdbb09b228d5de9f0c0a8481b356fdf7dab313adaaa41f1680cca4f818af334768dc303a 3046ed4bcbd36adeab868ab2acebf07a3fc74f8bccb6d9e387b7da0ee707b4be8933a64e 9a1ad5944c50db8985f20739bc6ce2eafc561dad081d441020f6d955092b6e1622e24e5b 31a3ba3bcda7fd28cd44118e468ab1054be1917f33ca38f16ded2d8b9e4d55ee6ec67ac0 82a275dd0561d4710732d1c5da5b16e8bc23bc2c621c73d596984a3ada5c40eda1b47b98 2c55e87489fdadbdfed462a6b1c1e507432f7641530d1d60a68ff74e162de84efa47378e a3d3c7ff45c1fb0bc9c5bced5239c468d89b6d693e7625ecf4ed6737835d6a7bc5a8a9de 55cb2a098a615da5ae92a62ae125c79b7b1d5586ff26a1978967395c785f71e686b8d878 8b91a6acd7d46a5b17ee4d52cf0287635472bdfa15d8890982b04a6df7c481aeb475ef58 1fe3d6288eded5f14bb542093b7166024e60a60f56f6a9cc686276c034f2ff44e5a234ff b4fd0f60f16e90ce102137fceba49c2006d2d807ee7989362326f679cc68e4a607b0b6bf 05b9845221ce67e369a3086d336dfd97e17f2415b4f7d16095207308aebb6693ed3d8740 f08f783c4047bf5b1145609813bb791fb026dcdc4097580b936529ac6c65b78f97e102ed 6525ed58dcfae91fbb30be672385feff73bcbfaacc1ebf57a3e9fd5dde90801084060208 18bbbfe6b0d955cf05ab5f5f1780c447338b564d9129bd3da93fc627531b2966112e3e56 dd6b62a3ab193077bd3938c2f69731d0fed2374dd89f26096b4942c36db26db60b3849ac 0a93be2272f55b6a5c4ebb4d125103740bf5bf830b26231372520d9c0edc46c6669b7d36 c042d2068ab99cb98c89a407a51ec2aaf3d06d7dae14332566b4fbb9c0f6d75e9168c9a8 d80aebc22acaefc5f775f82b6ba7222c67424a02b7f9f86f61ebf231a864e08486a80923 6682b61752302bde54f657c92d63522126d5dc38fac424a4045fe2e266b1c1f61953ad2b 09d244bfd34076d35741153f920d0287fd945541f1e4058b36c276a80b64ee42c4c55236 020afa55320ac6adef53110daeac30f58614ea054fb2a0c3498a2c82a1bf92e3269e1c66 8ebc2ce6569e30908e515d51bef2a6d0bd0566da28c370f01a1f0352e283b8b8db0daccd 2c86aa5ee68eb4ade642dc504b2c2573ce251878b596c24cf66161556cb0c82b62ee34a1 65249c0525ec3cb07d29f4aa34bba21ac25b4d4daa2ad6a2819685e0266f26a8f0861b56 71e66445b4791675e5f046ce4d5d79ab1a62701b4b5275dc69e8ac07af24ad23a3000d1d 681f099da1d8195e415611d1b5e68eb58fecc0e812e0410d62e584b06455b4b68d1f6060 4baa6aedbe09f3fea50115675a41503a2ad15d0e8b23881aef2da9b1dc2da9bb0707cb45 5088a66f72230b5bcdecb555e578bb67af50c768d2630a3bc92b48e8e9a7fe6475bfdf80 24bdc11984b5e1156570184b6ba7207c6b823308bbc22ac2aa1a3f88964b455c5230c028 1910410562dfaf114c73660dd57b9444bd0562da730ceb204fca7ae8d2ab0ace7862e0c6 d1d8a9fc92721e05f5e27013987992a1610000026060f002220574d46430100000000000 1000000000000000d000000002000001444010014840100f70168eb1ccec6cae1047ce68 69b0a0c2783018704bedeef77359ad7ebf57c3eabbbd311021080c0400267d74b95bcb55 55b1f8fc740348753ab70e9b1289f866195dcd781951362d10c27f67c62f46958d6aa6c0 361c050131082a219047e10f0507bd5daff38b51f01b4b51f5b46860004ee4b006dbdafe f59793581b1a92b496bb5e3241db51e5aa2ad12dab481c09ec028794558678945b475164 f61a73b02f6f28ab0ba0b827383d0d6899c85a9ee0858ca2bc2eacefd9706a1ad73f90b6 bdd11b0915784d59de37306a1ad3942fc1e02390236f29ab382dffb2280b6faf207d640e 0930049eb8c5181b6cee8356c7647a05fea8ab0ba73b6cc20b455c6895610c811e821af0 86b8ebadfdfa3ad7e7d8365d311d095578475ba00480d465ba7761fc6bb23a02bafee968 741620268ab18150d212023a022af24ad32d87e5ba1ad7e7d8365f31268945784755ed74 7cbd1d6059cc8123c12a8965784d5a33bcb6d425bcb99d10302dd0820acddd05a0f8cb65 a1367befb10284d5d11d69562036d5dc99bacc51d81527975b7000caa2580b6d692a31f0 4640484f24ad22ac3394d2bb4751a5761e8bc04b2f28ab0ceebdc33cbd1d6f57cca8a3c1 2b8905784d5a3c39a6d425b9b1132000464040ee5156195c19baf15da3a9fcfb07819020 8eb32aefc5c08dabab073599a3b02d9c2ab3b8bef67d076c10b3f674bcf36081dd1d6fbc 50e2b1e4a20ca2b49eb503f1c4f1e9c127e0ee535db208e8bb63af42f262d4e20ecdbedc fc5d739f9f21a1d84b64eee7fcc9f8d40b8a30cf27a71e339dbb296b257c5355feff7bb9 a0a91518d8e8e1080c070029f9969d0b4f0ff87f716f13fd396870b69d5d6c6b4b9075cb 7775b3e0dc32a7910c24aceea4c9b8a46e8d1f8da89e96fcf5a4655bd1e8a9a400ff7312 60420b02c81f0a42bbb3cb4358b8806108000047e10901742d1568206021080c00f02f11 9e3ae3810011d36d0afb7e21008400002cb13a8abb393b72e1f182c1002101840a0e99cc 0007b9912021080c00c04c85b67f01236420002b311405b67f318f642000233101859138 8a719d2d722480e8ef506ebd330ac92fb1d5672565b4b7015e112361ea6ad679f7fa87b2 4275cada4994fc3b04ae2bbd006567256e02a6255d4989a40112e1a43000210101170a1a d1eea0087b47c1a8655a2d0feab11ace4acc055c42adb7898b6bafdee209f86615536946 30358c959053dfdfc1ce7f0d29c4fab8ac00eabb7165949630840000273111896b7ce850 96b2100010814111899b71ebe51c64381cca76158258f6c58c9596d2dc155844bd87898b 65ebc7776acbcfa340cab84011d94e23084c6d6107d5a052e795c95b6a426504a8cf6108 00004f204d0d63c235a40000210282530ac26e0b6cae3d6308a62f2e086959c15015fc44 ade78a4b6caada42504200081b908501398cb5f580b0108cc41c09db6cabfeacb18b04fc 3b04a1e06b092b33a2b14148dd0a3b14f271eae949a408f00604c0840e0ee04dce5ad777 708eb870004962030326f8da7a9d33c7fec0707824f7d1a8655f21d072b392b02be8895b cf1306d4da33fd5d3b11f9ed9c5991fc37ce2c22af94ef3c98a80977bb0b42535815262b 487000420902780b6e619d1020210804029816135817033f269ae937aab43c37ce2c22af 996f3c9caed4e748b4be8f191da2a34916610800004a623404d603a97613004203001819 179abdb9cdfa7615825df4fb092b3a22650c44ade7898b6f2aa60b99342f4f3be6721315 809418566e02ac2256f4c4d40ce8a9610800004a404d0562929da4100021090131856137 05be5716b1835447958c34ace8a802f62256f3c525be556d212021080c05c04a809cce52 fac850004e62080b6cee1a7332b277a55f070d0b01aee8276032672a23b6d75cbcea7611 e3e22fcb961602517119facce8ab0f275756ae933e00f174bbdb5530c302c0420706b02e ef2d65b7b83c5430002ab101899b7fa3c2873763734d1cd8865704627fa798f78eac1cda a430b2d115dd4ca3d0455fab9ac744b0eb72d7d9b786438dc2a79e40cd3d69d4723b2b34 fe0c997d4d8d2e747001b17d5a9fbe7b60c7e1ceb449fa17551571dab17a984f9b940fab 4aa681fb9a809a4c94591f5f769bc85dad98f13089b13f1e3852fa26c0550e19ff12f4e9 c88198a045c68abe27a561d2add8a71733adc99dee4756c4ab88bc678f9f17636c09b3d6 bece26135815d59d3c3bd64f4a8e742b02bb138bbfd1f5b1338b46ab8493bbd0831e6c79 bbbaab4075c6eb7a150fa476aabd0449a41000210988e003581e95c86c11080c00404d0d 60327c5a746e9ef86d7a4b04abe9f602567154a28e187802fe276dd186dddf30995266f8 f1db04a1ef4b092b38ab56902be089aa4f1306df57fa8283c6af0f6e01bab24611ddbe04 1701511506c3c4c5b67395414b46c7841e0d3e55825df06b092b322e08b585d341ea6ad7 3b970f859994375c0aac3c88655913a80ab0897bc3167b0e4ac6809010840404a6064de2 ab5917610800004662380b6cee631ec8500046620f0ff17d50c4af5c8d0b600000000494 54e44ae426082000840010824000000180000000210c0db0100000003000000000000000 0000000000000001b40000040000000340000000100000002000000000000bf000000bf0 080e4430080bf4303000000000000b3000000b3ff7fe443000000b3000000b3ff7fbf432 100000008000000620000000c00000001000000150000000c00000004000000150000000 c0000000400000051000000a45b01000000000000000000c80100007e010000000000000 00000000000000000000000c90100007f010000500000003c0000008c000000185b01000 00000002000cc00c90100007f01000028000000c90100007f01000001000400000000000 00000000000000000000000050000000000000000000000ffffff0004040400868686008 000000011111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 121111111111111111111111111111111111111111111111111211111121111111111111 111111111111111111111111111112111111211111111111111111111111111111111111 111111121111112111111111111111111111111111111111111111111211111121111111 111111111111111111111111111111111112111111211111111111111111111111111111 111111111111112111111211111111111111111111111111111111111111111121111112 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111112211111111111111111111111111111111111111111211111122111 111111111111111111111111111111111111112111111221111111111111111111111111 111111111111111121111112211111111111111111111111111111111111111111211111 122111111111111111111111111111111111111111111211111122111111111111111111 111111111111111111111112111111221111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111222222222 111111111111111111111111111111111111111111211111212111111111111111111111 111111111111111111112111112121111111111111111111111111111111111111111121 111121211111111111111111111111111111111111111111211111212111111111111111 111111111111111111111111112111112121111111111111111111111111111111111111 111112111112121111111111111111111111111111111111111111121111121211111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 112111221121111111111111111111111111111111111111111121112211211111111111 111111111111111111111111111111211122112111111111111111111111111111111111 111111112111221121111111111111111111111111111111111111111121112211211111 111111111111111111111111111111111111121112211211111111111111111111111111 111111111111111211122112111111111111111111111111111111111111111111111111 111111110010201111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111112221111211111111111111111111111111111 111111111111122211112111111111111111111111111111111111111111111222111121 111111111111111111111111111111111111111112221111211111111111111111111111 111111111111111111122211112111111111111111111111111111111111111111111122 211112111111111111111111111111111111111111111111222111121111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111112222112111111111111111111111111111111111111111111112222222111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111211111121111111111111111111111111111111111111111112111112 111111111111111111111111111111111111111111111112211111111111111111111111 111111111111111111111112221121111111111111111111111111111111111111111111 222222211111111111111111111111111111111111111111111111111111111100201011 111111111111111111111111111111111111111211112112111111111111111111111111 111111111111111111211111112111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111121111112211111111111111111 111111111111111111111111211111112111111111111111111111111111111111111111 111112212111111111111111111111111111111111111111111112212111121111111111 111111111111111111111111111111121121111211111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111112 111121121111111111111111111111111111111111111111112111111121111111111111 111111111111111111111111111122222222211111111111111111111111111111111111 111111211111212111111111111111111111111111111111111111112111211121111111 111111111111111111111111111111111112211121111111111111111111111111111111 111111111111121121111211111111111111111111111111111111111111111211211112 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111121112111211111111111111111111111111111111 111111111121111111211111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111112111221121111111111111111111111111 111111111111111121112111211111111111111111111111111111111111111111222222 222111111111111111111111111111111111111111111211211112111111111111111111 111111111111111111111112112111121111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111122222221 111111111111111111111111111111111111111111122222221111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111112 221111211111111111111111111111111111111111111111122212221111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111112111222211111111111111111111111111111111111111111112112222111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111112111111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111112111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 222222211111111111111111111111111111111111111111111222222211111111111111 111111111111111111111111111112222222111111111111111111111111111111111111 111111122222221111111111111111111111111111111111111111111222222211111111 111111111111111111111111111111111112222222111111111111111111111111111111 111111111111112222222111111111111111111111111111111111111111111122222221 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111121111111211111111111111111111111111111111 111111111121111111211111111111111111111111111111111111111111211111112111 111111111111111111111111111111111111112111111121111111111111111111111111 111111111111111121111111211111111111111111111111111111111111111111211111 112111111111111111111111111111111111111111111211111112111111111111111111 111111111111111111111112111111121111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111211111112 111111111111111111111111111111111111111111211111112111111111111111111111 111111111111111111112111111121111111111111111111111111111111111111111121 111111211111111111111111111111111111111111111111211111112111111111111111 111111111111111111111111112111111121111111111111111111111111111111111111 111112111111121111111111111111111111111111111111111111121111111211111111 111111111111111111111111111111111111111111111111002010111111111111111111 111111111111111111111112111111121111111111111111111111111111111111111111 112111111121111111111111111111111111111111111111111121111111211111111111 111111111111111111111111111111211111112111111111111111111111111111111111 111111112111111121111111111111111111111111111111111111111121111111211111 111111111111111111111111111111111111121111111211111111111111111111111111 111111111111111211111112111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111112222222111111111 111111111111111111111111111111111112222222111111111111111111111111111111 111111111111122222221111111111111111111111111111111111111111111222222211 111111111111111111111111111111111111111112222222111111111111111111111111 111111111111111111122222221111111111111111111111111111111111111111111122 222221111111111111111111111111111111111111111111222222211111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 1111111111111111610000026060f002220574d464301000000000001000000000000000 d00000000200000142401001484010011111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111222222211111111111111111111111111111111111111111 111222222211111111111111111111111111111111111111111112222222111111111111 111111111111111111111111111111122222221111111111111111111111111111111111 111111111222222211111111111111111111111111111111111111111112222222111111 111111111111111111111111111111111111112222222111111111111111111111111111 111111111111111122222221111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111121121111211111111 111111111111111111111111111111111121121111211111111111111111111111111111 111111111111211211112111111111111111111111111111111111111111112112111121 111111111111111111111111111111111111111121121111211111111111111111111111 111111111111111111211211112111111111111111111111111111111111111111111211 211112111111111111111111111111111111111111111112112111121111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111211211112111111111111111111111111111111111111111111211211 112111111111111111111111111111111111111111112112111121111111111111111111 111111111111111111111121121111211111111111111111111111111111111111111111 211211112111111111111111111111111111111111111111112112111121111111111111 111111111111111111111111111112112111121111111111111111111111111111111111 111111121121111211111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111112112111121111111111111111 111111111111111111111111112112111121111111111111111111111111111111111111 111121121111211111111111111111111111111111111111111111211211112111111111 111111111111111111111111111111112112111121111111111111111111111111111111 111111111121121111211111111111111111111111111111111111111111121121111211 111111111111111111111111111111111111111211211112111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111112112222111111111111111111111111111111111111111111112112222111111 111111111111111111111111111111111111121122221111111111111111111111111111 111111111111111211222211111111111111111111111111111111111111111112112222 111111111111111111111111111111111111111111121122221111111111111111111111 111111111111111111111121122221111111111111111111111111111111111111111111 211222211111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010102111111111 111111111111111111111111111111111111111211111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111121111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111112222222111111111 111111111111111111111111111111111112222222111111111111111111111111111111 111111111111122222221111111111111111111111111111111111111111111222222211 111111111111111111111111111111111111111112222222111111111111111111111111 111111111111111111122222221111111111111111111111111111111111111111111122 222221111111111111111111111111111111111111111111222222211111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111211111112111111111111111111111111111111111111111111211111 112111111111111111111111111111111111111111112111111121111111111111111111 111111111111111111111121111111211111111111111111111111111111111111111111 211111112111111111111111111111111111111111111111112111111121111111111111 111111111111111111111111111112111111121111111111111111111111111111111111 111111121111111211111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111112111111121111111111111111 111111111111111111111111112111111121111111111111111111111111111111111111 111121111111211111111111111111111111111111111111111111211111112111111111 111111111111111111111111111111112111111121111111111111111111111111111111 111111111121111111211111111111111111111111111111111111111111121111111211 111111111111111111111111111111111111111211111112111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111121111111211111111111111111111111111111111111111111121111111211111 111111111111111111111111111111111111211111112111111111111111111111111111 111111111111112111111121111111111111111111111111111111111111111121111111 211111111111111111111111111111111111111111211111112111111111111111111111 111111111111111111111211111112111111111111111111111111111111111111111112 111111121111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111122222221111111111111111111111111 111111111111111111122222221111111111111111111111111111111111111111111222 222211111111111111111111111111111111111111111112222222111111111111111111 111111111111111111111111122222221111111111111111111111111111111111111111 111222222211111111111111111111111111111111111111111111222222211111111111 111111111111111111111111111111112222222111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111121111121 111111111111111111111111111111111111111111121111121111111111111111111111 111111111111111111111211111211111111111111111111111111111111111111111112 111112111111111111111111111111111111111111111111121111121111111111111111 111111111111111111111111111211111211111111111111111111111111111111111111 111111211111211111111111111111111111111111111111111111112111112111111111 111111111111111111111111111111111111111111111111001010211111111111111111 111111111111111111111112111111121111111111111111111111111111111111111111 112111111121111111111111111111111111111111111111111121111111211111111111 111111111111111111111111111111211111112111111111111111111111111111111111 111111112111111121111111111111111111111111111111111111111121111111211111 111111111111111111111111111111111111121111111211111111111111111111111111 111111111111111211111112111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111121112111211111111 111111111111111111111111111111111121112111211111111111111111111111111111 111111111111211121112111111111111111111111111111111111111111112111211121 111111111111111111111111111111111111111121112111211111111111111111111111 111111111111111111211121112111111111111111111111111111111111111111111211 121112111111111111111111111111111111111111111112111211121111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111211121112111111111111111111111111111111111111111111211121 112111111111111111111111111111111111111111112111211121111111111111111111 111111111111111111111121112111211111111111111111111111111111111111111111 211121112111111111111111111111111111111111111111112111211121111111111111 111111111111111111111111111112111211121111111111111111111111111111111111 111111121112111211111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111222122211111111111111111 111111111111111111111111111222122211111111111111111111111111111111111111 111112221222111111111111111111111111111111111111111111122212221111111111 111111111111111111111111111111111222122211111111111111111111111111111111 111111111112221222111111111111111111111111111111111111111111112221222111 111111111111111111111111111111111111111122212221111111111111111111111111 111111111111111111111111111111110020201111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111121 111111111111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111211111111111111111001010111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111112221112111122211 111111110010101111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111211121111112111211111111100101021111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111112111211111111112111111111 001010111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111121112111111122121111111110020101111111111111111111112222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222111111221121111112112211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111112212211111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111112 122111111121112111111111001020111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 610000026060f002220574d464301000000000001000000000000000d000000002000001 404010014840100111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111121111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111112111111111121112111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111112121111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111121112111111211121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111211121111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111122211111111222111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111121111211111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111211111211111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111121111 111211111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111112111111111211111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111211111111111211 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111121111111111111211111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111112111111111111112111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111211111111111111112111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111112111111111111111112111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111211 111111111111111112111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111121111111111111111111112111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111112111111111111 111111111112111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111211111111111111111111111121111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111121111111111111111111111 111121111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111112111111111111111111111111111121111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111211111111111111111111111111111121 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111112 111111111111111111111111111111121111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111211111111111111111111111111111111211111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111121111111111 111111111111111111111111211111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111112111111111111111111111111111111111111211111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111211111111111111111111 111111111111111111211111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100202021111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211121111111111111111111111111111111111111111211112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112112111111111111111111111111111111 111111111111211121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111112111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 121111111111111111111111111111111111111111112111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111121111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111212111111111111111111111111111111111111111 111112112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111211111111111111111111111 001010111111111111111111111322222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 211111111211111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111112 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111112111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111112211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 121111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111212111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111121111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111121121111111111111111111111111 111111111111111111111111221111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111211111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111211211111111111111111111111111111111111111111111111112121111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111112222211111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111121112111111111111111111111111111111111 111111111111111121121111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010102111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111112111121 11111111111111111111111111111111111111111111111121112111610000026060f002 220574d464301000000000001000000000000000d0000000020000014e40000148401001 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111121111121111111111111111111111111 111111111111111111111111211112111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100202011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111112 111111211111111111111111111111111111111111111111111111112111121111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111211111112111111111111111111111111111111111 111111111111111121111121111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111121111111121 111111111111111111112222222111111111111111111111211111121111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111211111111211111111111111111111122222221111111111111 111111112111111121111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111121111111112111111111 111111111111222222211111111111111111111121111111121111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111112111111111121111111111111111111112222222111111111111111111111 211111111121111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111211111111111211111111111111111 111122222221111111111111111111112111111111211111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 121111111111112111111111111111111112222222211111111111111111111121111111 111211111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111112111111111111121111111111111111111211111 112111111111111111111111211111111111211111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111211111111 111111211111111111111111121111111112111111111111111111112111111111111211 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111121111111111111112111111111111111112111111111112111 111111111111111121111111111111211111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111211111111111111121 111111111111111211111111111112111111111111111111211111111111112111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111121111111111111111211111111111111121111111111111121111111111 111111112111111111111112111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111112111111111111111112111111111 111122111111111111111121111111111111111121111111111111112111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110020101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111211111111111111111121111111111112111111111111111111121111111111111111 211111111111111112111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111121111111111111111111211111111111211111 111111111111111121111111111111112111111111111111112111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111211111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111112111111 111111111111112111111111121111111111111111111111121111111111111121111111 111111111112111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111112111111111111111110000000111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111211111111111111111111121111111112111111111111111 111111111211111111111111211111111111111111121111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111121111121 111121111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111112111111111111111 111111211111111211111111111111111111111111211111111111112111111111111111 111121111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111211111111111211111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111112111211111111111111111111112111111221111111111111111111111111 111211111111111121111111111111111111121111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111112111111111112111 111111110020202111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111121221111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111112121111111111111111111111121 111121111111111111111111111111111111211111111111211111111111111111111121 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111112111111111121111111111100101011111111111111111111132222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222221111111121111111111211111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111112121111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111122212111111111111111111111112111211111 111111111111111111111111111112111111111121111111111111111111111121111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111211111111112111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111121122111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111222121112 111111111111111111111121121111111111111111111111111111111111112111111111 211111111111111111111111211211111111111111111111111211111111111111111111 111111111111111111111111111112111111111111211111112121111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111221111111111111111111111111111111212111111111111111 111111111111111111111112111111112111111111111111111111111212111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 112111111112211111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111112111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111112221111111111111111111 111111111111112211111111111111111111111111111111111111112111111121111111 111111111111111111211111111111111111111111121111111111111111111111111111 111111111111111111111211111111122222111111112111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111112211111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111112211111111111111111111111111111111111221111111111111111111111111 111111111111111112111111211111111111111111111111221211111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111211111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111122211111111111111111111111111111111 111121211111111111111111111111111111111111111111121111112111111111111111 111111111111221111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111211111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111122111 111111111111111111111111111111111112112111111111111111111111111111111111 111111111121111121111111111111111111111111111121111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111211111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111222111111111111111111111111111111111111111211121 111111111111111111111111111111111111111111121111211111111111111111111111 111111121111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111221111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121221111111111111111 111111111111111111111111121111211111111111111111111111111111111111111111 111121112111111111111111111111111111111121111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111121111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111112221111111111111111111111111111111111111111112111112111111111 111111111111111111111111111111111111121121111111111111111111111111111111 121111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111121111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111112212111111111111111111111111111 111111111111112211111121111111111111111111111111111111111111111111111211 211111111111111111111111111111111122111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111121111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111122 211121111111111111111111111111111111111111111211111111211111111111111111 111111111111111111111111111111212111111111111111111111111111111111112111 111111111112111111111111111111111111111111111111111111111111121111111111 1111111111111111111111110010101111111111610000026060f002220574d464301000 000000001000000000000000d0000000020000014c400001484010011111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111112211111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111112211111121111111111111111111 111111111111111111112111111111211111111111111111111111111111111111111111 111111122111111111111111111111111111111111111211111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111211111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 122211111111211111111111111111111111111111111111111211111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111211111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111211111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111122111111111112111111111111111111111111111 111111111121111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111221111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111221111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111222111111111 111121111111111111111111111111111111111112111111111111211111111111111111 111111111111111111111111111111112211111111111111111111111111111111111111 121111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010211111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111121112111111111111111111111111111111111111111111111111121111111111111 111111111111111111221111111111111111211111111111111111111111111111111112 211111111111112111111111111111111111111111111111111111111111111121211111 111111111111111111111111111111111121111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111121121111111111111111111111111111111 111111111111111111211111111111111111111111111112221111111111111111112111 111111111111111111111111111111211111111111111121111111111111111111111111 111111111111111111111111211211111111111111111111111111111111111111121111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111121 211111111111111111111111111111111111111111111111112111111111111111111111 111112211111111111111111111121111111111111111111111111111111121111111111 111111211111111111111111111111111111111111111111111111112111211111111111 111111111111111111111111111121111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111122111111111111111111111111111111111111111 111111111121111111111111111111111122211111111111111111111111211111111111 111111111111111111112111111111111111112111111111111111111111111111111111 111111111111111121112111111111111111111111111111111111111111122111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111122111111 111111111111111111111111111111111111111111211111111111111111111122111111 111111111111111111112111111111111111111111111111111211111111111111111121 111111111111111111111111111111111111111111111111211112111111111111111111 111111111111111111111112111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111212111111111111111111111111111111111111111111111 112111111111111111111222111111111111111111111111111121111111111111111111 111111111121111111111111111111211111111111111111111111111111111111111111 111111112111112111111111111111111111111111111111111111112112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112112111111111111 111111111111111111111111111111111121111111111111111221111111111111111111 111111111111211111111111111111111111111122111111111111111111112111111111 111111111111111111111111111111111111111121111112111111111111111111111111 111111111111111112121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121112211111111111111111111111111111111111111111111211111 111111112221111111111111111111111111111111112111111111111111111111222222 111111111111111111111121111111111111111111111111111111111111111111111111 211111112111111111111111111111111111111111111111112211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101021 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111211111111111111111 111111111111111111111111112111111111112211111111111111111111111111111111 111121111111111111111111112222221111111111111111111111211111111111111111 111111111111111111111111111111112111111121111111111111111111111111111111 111111111112211111111111111111111111111111111111111111111111121111111111 111111211111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111211111111111111111111111111111111111111111121111111122211 111111111111111111111111111111111111211111111111111111111122222211111111 111111111111112111111111111111111111111111111111111111111111111121111111 121111111111111111111111111111111111111111121211111111111111111111111111 111111111111111111111211111111111111112111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111221111111111111111111111 111111111111111111211111122111111111111111111111111111111111111111112111 111111111111111111222222111111111111111111111121111111111111111111111111 111111111111111111111111211111111121111111111111111111111111111111111111 111211211111111111111111111111111111111111111111111112111111111121111121 112222211111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111121111111111111111111111111111111111111112111222111111111111111 111111111111111111111111111121111111111111111111222222221111111111111111 111111211111111111111111111111111111111111111111111111112111111111121111 111111111111111111111111111111111112111211111111111111111111111111111111 111111111111121111111111211111111112111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111121111111111111111111111111111 111111111121221111111111111111111111111111111111111111111111211111111111 111111221122222211111111111111111111112111111111111111111111111111111111 111111111111111121111111111121111111111111111111111111111111111111121111 221111111111111111111111111111111111111111111211111111112111111111112111 111111110010101111111111111111111113222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222111111112111111111112111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111122222 221111111111111111111111211111111111122111111111111111111111111111111112 212111111111111111111111111111111111111111111111111121111111111111221111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111211111111111111111111111111111111111112111111121111 111111111111111111111111111111111111121111111111121111111111121111111111 001020111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111222222211111111111111111111112111111111111112 111111111111111111111111111122211121111111111111111111111111111111111111 111111111111211111111111221111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111211111111111111111 111111111111111111121111111121111111111111111111111111111111111111111211 111111111211111111111121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111112222222111111 111111111111111121111111111111112111111111111111111111111122111111211111 111111111111111111111111111111111111111111112111111111221111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111211111111111111111111111111111111111211111111121111111111 111111111111111111111111111112111111111111211111111111211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111122222221111111111111111111111211111111111111112111111 111111111111111222111111112111111111111111111111111111111111111111111111 111121111112221111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111211111111111111111111111 111111111112111111111122111111111111111111111111111111111111121111111111 112111111121112111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111222222221111111111111 111111112111111111111111112211111111111111111221111111111121111111111111 111111111111111111111111111111111111211112211111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111112111111111111111111111111111111111121111111111112111111111111111 111111111111111111111211111111122222111111122211111111110010101111111111 111111111113111111111111111111111111411111111111111111111111121111111111 111111111111111111121111111111111111111121111111111111111111211111111111 112221111111111111211111111111111111111111111111111111111111111111112112 211111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111112111111111111111111111111111111 111211111111111112111111111111111111111111111111111112111111111111111111 111111111111111100102011111111111111111111131111111111111111111111144411 111111111111111111111211111111111111111111111111111121111111111111111111 211111111111111111111211111111112211111111111111112111111111111111111111 111111111111111111111111111122211111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 112111111111111111111111111111111112111111111111112111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111114444441111111111111111111112111111111111111111 111111111111122111111111111111112111111111111111111111221111122211111111 111111111121111111111111111111111111111111111111111111111112211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111112111111111111111111111111111111121111 111111111112211111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111444444441111111 111111111111121111111111111111111111111111111112111111111111111121111111 111111111111111221222111111111111111111111211111111111111111111111111111 111111111111111112212111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111112111 111111111111111111111111111211111111111111111211111111111111111111111111 111112222111111111111111111111111111111100101011111111111111111111131111 111111111111111111444444111111111111111111111211111111111111111111111111 111111112111111111111111211111111111111111111111122111111111111111111111 112111111111111111111111111111111111111111111112211121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111121111111111111111111111111111112111111111111 111111211111111111111111111111111222221111111111111111111111111111111111 001010111111111111111111111311111111111111111111114444441111111111111111 111112111111111111111111111111111111111112111111111111112111111111111111 111111112121111111111111111111111121111111111111111111111111111111111111 111112211111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111121111111111 111111111111111111121111111111111111111211111111111111111111222221111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111144441444111111111111111111121111111111111111111111111111111111 112211111111111121111111111111111111111211211111111111111111111111211111 111111111111111111111111111111111122211111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111121111111111111111111111111111211111111111111111111 211111111111111122221111111112111111111111111111111111111111111100201011 111111111111111111131111111111111111111111114111144111111111111111111211 111111111111111111111111111111111111211111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111122111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111121111111111111111 111111111112111111111111111111111221121111122222111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111141111111111111111112111111111111111111111111111111111111111211 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111122111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111121111111111111111111111111121111111111111111111111121212 222111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111211111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111122111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111122222221111111111111111111 111211111111111111111111111122211111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111221111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111122111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111222222211111111111111111111112111111111111111111111122121111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111144111111111112111111111111111111 111111111111111111111111121111112111111111111111111111111111111111111111 111111111121111111111111111111111111111122111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111112222222111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111144111111111111111 114411111111121111111111111111111111111111111111111111111121111121111111 111111111111111111111111610000026060f002220574d4643010000000000010000000 00000000d0000000020000014a4000014840100111111111111111111121111111111111 111111111111112211111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111112222222111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111441111111111111111111444111111121111111111 111111111111111111111111111111111112111121111111111111111111111111111111 111111111111111111211111111111111111111111112211111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111122222222111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111114411111111 111111111111144411111211111111111111111111111111111111111111111111112211 211111111111111111111111111111111111111111111111112111111111111111111111 122211111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111222222212111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111441111111111111111111111144111112111111111111111111 111111111111111111111111111111212111111111111111111111111111111111111111 111111111121111111111111111111122111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111112222222112211111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111114111111111111111111 111111111111121111111111111111111111111111111111111111111111111221111111 111111111111111111111111111111111111111111211111111111111111122111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111211111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111441111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111122111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111221111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111114111111111111111111111111111 111144111111111111111111111111111111111111111111111111112211111111111111 111111111111111111111111111111111121111111111111122111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111121111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111411111111111111111111111111111111444411111111111111111111111111111111 111111111111111121221111111111111111111111111111111111111111111111211111 111111122111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111122111111111111211111111111111111111 111111111111111111111111111112111111111111111121111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111244 411111111111111111111111111111111111111111111111211121111111111111111111 111111111111111111111111112111111111122111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111112 111111111112111111111111111111111111111111111111111111111111121111111111 111111211111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112114441111111111111111111111111111111111111 111111112111121111111111111111111111111111111111111111111121111111222111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111112111111111121111111111111111111111111111 111111111111111111111211111111112111112111122211111111110020202111111111 111111111113111111111111111111111111111111111111111111111111121111441111 111111111111111111111111111111111111111121111121111111111111111111111111 111111111111111111211111221111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111112211111 111211111111111111111111111111111111111111111111111112111111111121111111 112111211111111100202021111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111122111111111111111111111111111111111111111112111221111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111211111112111111111111111111111111111111111111 111111111111121111111111211111111111112111111111001010111111111111111111 111311111111111144111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111112111111111111111111111111111111 111111111121221111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111221111121111 111111111111111111111111111111111111111111111211111111111211111111111121 111111110010101111111111111111111113222222222224422222222222222222222222 222222222222222222222222442222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222111111112111111111122111111111100101011111111111111111111131111 111111144111111111111111111111111111111111111211111111114444111111111111 111111111111111111111111211111111112111111111111111111111111111111111111 222111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111122112111111111111 111111111111111111111111111111111111121111111111121111111111112111111111 001010111111111111111111111311111111114411111111111111111111111111111111 111112111111111111444111111111111111111111111111111111112111111111112211 111111111111111111111111111111221121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111112121111111111111111111111111111111111111111111111111211 111111111121111111111121111111110010101111111111111111111113111111111141 111111111111111111111111111111111111121111111111111144411111111111111111 111111111111111121111111111111211111111111111111111111111111221111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112211111111111111111111 111111111111111111111111111112111111111111211111112111211111111100101011 111111111111111111131111111114411111111111111111111111111111111111111211 111111111111114411111111111111111111111111111111211111111111111211111111 111111111111111112221111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112211111111111111111111111111111111111111111111111121111111112 222211111112221111111111001010111111111111111111111311111111141111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111211111111111111111111112211111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121211111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111114111111111111111111111111111111111111111121111111111 111111111111114111111111111111111111111121111111111111111221111111111111 111112211111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211221111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111114444111111111111111111111111 211111111111111111121111111111111112211111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111121111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111144444411111111111111111111112111111111111111111121111111111112211111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 122111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111114444444411111111111111111111121111111 111111111111121111111112211111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111112111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111114444 441111111111111111111111211111111111111111111222222212211111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111112111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111441111111111111111111111111111111111111 111112111111111111111111111114444111111111111111111111112111111111111111 111112222222211111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111112211111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111144111111 111111111111111111111111111111111111121111111111111111111111114141111111 111111111111111121111111111111111111122222221111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111211111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111441111111111111111111111111111111111111111111211 111111111111111111111111441111111111111111111111211111111111111111111222 222211111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111221111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311144111111111111111 111111111111111111111111111112111111111111111111111111114411111111111111 111111112111111111111111111112222222111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111121111111111111 111111111111111111111222211111111111111111111111111111110010101111111111 111111111113111411111111111111111111111111111111111111111111121111111111 111111111111111114411111111111111111111121111111111111111111122222221111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111122111111111111111111111111111112222111111111111111111 111111111111111100101011111111111111111111131144111111111111111111111111 111111111111111111111211111111111111111111111111144111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111112111111111111111111 111111222211121111111111111111111111111111111111001010111111111111111111 111311411111111111111111111111111111111111111111111112111111111111111111 111111111441111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111112111111111111111111122221111111211111111111111111111111111 111111110010101111111111111111111113141111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111112211111111111112222111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111112222222111222211111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111122222222221111111111111111111211 111111111111111111111111111111110010102111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 222222211111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111144111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 11111111610000026060f002220574d464301000000000001000000000000000d0000000 020000014840000148401001111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111222222211111111111111111 111112111111111111111111111111111111111100101011111111111111111111441111 111111111111111111111111111111111111111111111211111111111111111111111111 111144111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111112222222111111111111111111111121111111111111111111111111111111111 001010111111111111111111114311111111111111111111111111111111111111111111 111112111111111111111111111111111111144111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111122222221111111111111111111111211 111111111111112111111111111111110010101111111111111111111443111111111111 111111111111111111111111111111111111121111111111111111111111111111111441 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111121111111111111111100101011 111111111111111114131111111111111111111111111111111111111111111111111211 111111111111111111111111111111411111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 211111211111121111111111001010111111111111111111441311111111111111111111 111111111111111111111111111112111111111111111111111111111111114411111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111222222221111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111112111111111111211111111110010101111111111 111111114113111111111111111111111111111111111111111111111111121111111111 111111111111111111111114111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111112222 222111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111121111111 112222211111111100101011111111111111111141131111111111111111111111111111 111111111111111111111211111111111111111111111111111111141111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111112222221111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111121111111121121111111111001010111111111111111111 111322222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222211111111211111111121211 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111112222221122221111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111112111111111212111111111100102011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111122222211111111222111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111112111111111221111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111222222 111111111111111222111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111121111111112211111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111222222 211111111111111111122222221111111111111111111112121111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111222221111111112111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111141111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111112222222111111111111222222111211111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111411111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111112222211111112 222221111111112111111111111111111111111111121111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111411111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111122222122222211111111111111121111111111111111111111111 111211111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111114111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111122222111111111111111 111111211111111111111111111111111111211111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111144111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111112222111111111111111111111112111111111111111111111111111111211 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111141111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111211211111111111111111111111121 111111111111111111111111111112111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111441111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 221112111111111111111111111111211111111111111111111111111111112111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111114411111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111121111111111111111111111111111112111111111 111111111111111111111121111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111122111111111 111111111111111111111121111111111111111111111111111111121111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111112111111111111111111111111111111111211111111111111111 111111111111111121111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111112211111111111111111111 111111111111112111111111111111111111111111111111211111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111211111111111111111111111111111111111121111111111111111111111111 111111111211111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100201011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111221111111111111111111111111111111 111111211111111111111111111111111111111112111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111411111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111121 111111111111111111111111111111111111112111111111111111111111111111111111 112111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111114111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111122111111111111111111111111111111111111111121 111111111111111111111111111111111112111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100000001111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111114111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111112111111111111 111111111111111111111111111111211111111111111111111111111111111111121111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111141111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211112211111111111111111111111111111111111111111112111111111 111111111111111111111111111121111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111441111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111211111111111111111111111 111111111111111111111121111111111111111111111111111111111111121111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111411111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121221111111111111111111111111111111111111111111111211111111111111111 111111111111111111111211111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 114411112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111221111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111211111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111112111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111144111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111122111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111112111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111121 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111112121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111112111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111211111211112221111111111002020211111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111222222221111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111112211211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111112111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111112111111161000002 6060f002220574d464301000000000001000000000000000d00000000200000146400001 484010011121112111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111222222211111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111121111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111112111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111112111111111111121111111110020102111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111222222111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111122111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111112111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111112111111 111111211111111100101011111111111111111111132222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222221111111121111111121112111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111112221111111111111111111114412111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111112211111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111121111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111211111111222211 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111122221111111111111111111144121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111211111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111121111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111211111112111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111121 121111111111111111111144211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111221111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111211112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111112111111112111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111122111111111111111111442111111111111111 111111111111111111111111111111111121111111111111111111111111111111111121 111111111111211111111111111111111111141111111111111111111111112111111111 111111111111111111111111111111111111211121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111122222111111122221111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111112111 111111111111111421111111111111111111111111111111111111111111111111211111 111111111111111111111111111122111111111111112111111111111111111111114441 111111111111111111111121111111111111111111111111111111111111111111111211 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111112111111111111111114411111111111111111111111 111111111111111111111111112111111111111111111111111111111112111111111111 111121111111111111111111111444441111111111111111111111211111111111111111 111111111111111111111111111112112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111112111111111 111111114111111111111111111111111111111111111111111111111121111111111111 111111111111111112211111111111111111211111111111111111111144444441111111 111111111111112111111111111111111111111111111111111111111111112121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111112111111111111111141111111111111111111111111111111 111111111111111111211111111111111111111111111111211111111111111111112111 111111111111111111144444111111111111111111111121111111111111111111111111 111111111111111111111121211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111221111111111111111111121111111111111111111111444441111111111111111 111111211111111111111111111111111111111111111111111111122111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111112111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111121111111111111111111111211111111111 111111111111444144111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010102111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111112211111111111121111111 111111111111111111111111111111111111111111211111111111111111111111112111 111111111111111111112111111111111111111111111411114411111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111211111111111211111111111111111111111111111111111111111111111 112111111111111111111111112211111111111111111111111121111111111111111441 111111111111111111111111111111211111111111111111111111111111111111111111 111111112211111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111211111111112111111111111111 111111111111111111111111111111111121111111111111111111111211111111111111 111111111111211111111111111444111111111111111111111111111111112111111111 111111111111111111111111111111111111111122111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111211111111121141111111111111111111111111111111111111111111111211111 111111111111111221111111111111111111111111112111111111111444111111111111 111111111441111111111121111111111111111111111111111111111111111111111111 212111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111211111111211411111111111111111111 111111111111111111111111112111111111111111111121111111111111111111111111 111121111111111444411111111111111111111111144111111111211111111111111111 111111111111111111111111111111112112111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 211111112111411111111111111111111111111111111111111111111121111111111111 111122111111111111111111111111111111211111111114411111111111111111111111 111114411111112111111111111111111111111111111111111111111111111121121111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111211111121114111111111111111111111111111 111111111111111111211111111111111112111111111111111111111111111111112111 111111111111111111111111111111111111111441111121111111111111111111111111 111111111111111111111111211121111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111211111 211114111111111111111111111111111111111111111111112111111111111112211111 111111111111111111111111111121111411111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111211111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111221112111141111111111111111111111111111111111 111111111121111111111111211111111111111111111111111111111111211444111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111211111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111121121111141 111111111111111111111111111111111111111111211111111111221111111111111111 111111111111111111112144111111111111111111111111111111111111111111111144 111111111111111111111111111111111111111111111111211111211111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111121211111411111111111111111111111111111111111111111 112111111111121111111111111111111111111111111111111144111111111111111111 111111111111111111111111111114444411111111111111111111111111111111111111 111111112111112111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111122111111111111111 111111111111111111111111111111111121111111122111111111111111111111111111 111111111144211111111111111111111111111111111111111111111111112144441111 111111111111111111111111111111111111111121111112111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 112111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121114444111111111111111111111111111111111111111111 211111112111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111221111111111111111111111 111111111111111111111111112111112211111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111441111111111 111111111111111111111111111111112111111121111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112121111111111111111111111111111111111111111111111121111211111111 111111111111111111111111111114111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 121111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111112111111111111111110010201111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121122111111111111111111111111111 111111111111111111211221111111111111111111111111111111111114441111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111211111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111121 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211112114411111111111111111111111111111111111111112121111111111111111111 111111111111111111441111111121111111111111111111111111111111111111111111 111111211111111111441111111111111111111111111111111111112111111111211111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111211111211112221111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111112144111111111111111111111111111111 111111111122111111111111111111111111111111111111441111111111211111111111 111111111111111111111111111111111111112111111111111144111111111111111111 111111111111111121111111111211111111111111111111111111111111111111121111 111111111111111111114111111111111111111111111211111111112111111111211121 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111112 144111111111111111111111111111111111111112211111111111111111111111111111 111111441111111111112111111111111111111111111111111111111111111111111121 111111111111114411111111111111111111111111111111211111111112111111111111 111111111111111111111111111211111111111111111111111444111111111111111111 111112111111111121111111112111211111111100101011111111111111111111132222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222442222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222442222242222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222444444222222222222222222222222221111111121111111121112111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111112411111 111111111111111111111111111111211121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111114441111111111111111111111121111111111121111111111111111111 111111111111111111121111111111111111111144444444111111111111111111111211 111111111211111111221121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111112411111111111111111111111111111111221111211111 111111111111111111111114411111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111444444111111111111111111111 211111111111121111111111111111111111111111111111111211111111111111111111 144444411111111111111111111112111111111112111111112122111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111610000026060f002220574d4 64301000000000001000000000000000d000000002000001444000014840100121111111 111211111111111111111111111111111112111111211111111111111111111111111444 411111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111114444444411111111111111111111211111111111112111111111 111111111111111111111111111211111111111111111111114444411111111111111111 111112111111111111211111112111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111114221111111111111111111111111112211111 112111111111111111111111111444441111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111114444441111111111111 111111112111111111111121111111111111111111111111111111111112111111111111 111111111114444411111111111111111111121111111111112111111121112111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111121 111111111111111111111111211111111121111111111111111111111444441111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111144444111111111111111111111121111111111111121111111111111111 111111111111111111121111111111111111111111114114411111111111111111111211 111111122222111111122211111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111121111111111111111111111221111111111211111 111111111111111111441111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111144414111111111111111111111 211111111111111121111111111111111111111111111111111211111111111111111111 111111114111111111111111111112111111111111111111111111111111111100201011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111121111111 111111111111121111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111141141111111111111111111112111111111111111211111111111111111111111 111111111112111111111111111111114111111114111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111121111111111111111122111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111141111111111111111111121111111 111111111211111111111111111111111111111111121111111111111111111411111111 141111111111111111111211111111111111111111111111111111110010201111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111121111111111111 112111111111111111211111111111111114411111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111141111111111111111111211111111111111112111111111111111111111111111111 111211111111111111111141111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111114111121111111111112211111111111111112111111111111114441111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111411111111111111111112111111111111111 112111111111111111111111111111111112111111111111111114411111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111141111122111111111211111111 111111111121111111111114441111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111112111111111111111111111111111111121111 111111111111441111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111141111122222222221111111111111111111211111111114444111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111121111 111111111111111111111111111211111111111111144111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111411111122222221111111111111111111 112111111111144111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111121111111111111111111111111111112111111111111 114411111111111111111411111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 411111222222111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111211111111111 111111111111111111121111111111111111111111111111111111411111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111114111111222211111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111114111111111111111 211111111111111111111211111111111111111111111111111211111111111111111111 111111111111111411111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111114111111 222111111111111111111111112111144111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111114111111111111112111111111111111111111211111111111111111 111111111112111111111111111111111111111111111114111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111141111112211111111111111111111111121144111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111114111111111111121111111 111111111111112111111111111111111111111111121111111111111111111111111111 111111114111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111112111111 111111111111111111244111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111144111111111111211111111111111111111112111111111111111111111111 111211111111111441111111111111111111111114111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111144111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111144111111111112111111111111111 111111112111111111111111111111111112111111111144111111111111111111111111 141111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111144111111111121111111111111111111112222222211111111111111111111121111 111114411111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111441111111111211111111111111111111112 222221111111111111111111111211111111144111111111111111111111111111111111 111112111111111111111111111111111111111100201011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111141111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111122222211111111111111111111112111111114411 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111141111111111111111111144411111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111122221111 111111111111111111121111111441111111111111111111111111111111111111111212 211111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111411111111111111111114441111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111122222211111111111111111111211111144111111111111 111111111111111111111411111112211111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111411 111111111111114441111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111221111221111111 111111111112111111111111111111111111111111111111111111411111221111111111 111111211111111111111111002020211111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111114111111111111114441111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111114411111121111111 111111111111111111211111122211111111111111121111111111111111111111111111 111111111111111411221211111111111111112111111111111111110020202111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111144111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111114411111211111111111111111111111111111111111222111111111 111211111111111111111111111111111111111111111114421112111111111121111121 111211111111111100102021111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111141111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111114411112111111111111111 111111111111111111111112221111111112111111111111111111111111111111111111 111111122411121111111111211111111112111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111441111114411111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111114111121111111111111111111111111111111111111111122211111121114 111111111111111111111111111111111111112114411211111111112111111111121111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111114414114444111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111114111211111111111111111111111 111111111111111111111221111211111111111111111111111111111111111111112211 144112111111111112111111111121111111111100101011111111111111111111132222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222444444222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222224222222222222222222222222222222222222222222222222222222224222222222 222222222222222222222222222222222222222221111111121111111111211111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111444444111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111141121111111111111111111111111111111 111111111111111111222411111111111111111111111111111111111221111111111211 111111111211111111112111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111144444444111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111212221111111111111111 111111111111111121111111111112111111111111211111111112111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111144 444411111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112411122111111111111111111111111111122111111111111121111111111 112111111111121111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111144441111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111141111112221111111111111111111 111112111111111111111241111111122222111111222221111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111144411111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 114211111111122211111111111111111112211111111111111112141111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111141111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112411111111111111 111111111111111111111111111111111112111111111111222111111111111111211111 111111111111121441111111111111111111111111111111001010211111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 11111111111111111111111111111111610000026060f002220574d46430100000000000 1000000000000000d0000000020000014240000148401001111111211111111111111111 111111111111111111111111111111112141111111111111111111111111111111111111 111111111112111111111111111222112222222222111111111111111111121141111111 111111111111111111111111001020111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121441111 111111111111111111111111111111111111111111121111111111111111112212222222 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211411111111111111111111111111111111111111111111 111211111111111111111111222222211111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111411111111111 111111111111111111111111111111141112111111111111111111111122221111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121114411111111111111111111111111111111111111114111121111 111111111111111111122211111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211114411111111111111111 111111111111111111111411111211111111111111111111111221111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111144111111111111111111111111111111111111144111112111111111111 111111111111211111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111114411111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010102111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111441111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 144111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111441111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111441111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111002020211111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111441111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111411111111111 111111111111114411111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111411111111111111111111111141111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111411111111111111111 111114111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111114111111111111111111111441111111111111211111111111111111111 111111111111111111111111111112111111111111111121111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111114111 111111111112111111111111111111111111111111111111111111111111121111111111 111111211111111111111111001020111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111411111111111111121111111111111111111111111111 111111111111111111111211111111112111112111122211111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111141111111111111 111211111111111111111111111111111111111111111111111112111111111121111111 112111211111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111211111111121112111111111001010111111111111111111 111322222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222242222222222222222222222222222222222222 222222222222222222222222222222222222222222222222211111111211111111211121 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111141111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111112111111111222111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111141111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111121111111121112111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111411111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111121111111211121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111411111111441111111111111111111211111111111111111111 111111111111111111111111111112111111111111211111112111211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111411111144111111111 111111111112111111111111111111111111111111111111111111111111121111111112 222211111112221111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111114111414411111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111144441111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111144444411111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111114444444411111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111114 444441111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111114444111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 002010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111114441111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111114111111111111111111111111211111111111111111111 1111111111111111610000026060f002220574d464301000000000001000000000000000 d00000000200000140400001484010011111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100000001111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111112111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111121111111111111111100202021 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 211111211112221111111111002020211111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111112111111111211121111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111121111111 111111211111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111121111111112212111111111001010411111111111111111 111333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333222211111111211111111211221 111111110010101111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111112111111112111211111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111112111111121112111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111121111111211121111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111222221111111222111111111100101021 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111112 002000026060f003604574d464301000000000001000000000000000d000000140400000 000000014840100111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010201111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111100101014c000000640000000 000000000000000c80100007e0100000000000000000000c90100007f0100002900aa000 0000000000000000000803f00000000000000000000803f0000000000000000000000000 000000000000000000000000000000000000000220000000c000000ffffffff460000001 c00000010000000454d462b024000000c000000000000000e00000014000000000000001 0000000140000000400000003010800050000000b0200000000050000000c027f01c9010 30000001e0004000000070104000400000007010400b7ad0000410b2000cc007f01c9010 00000007f01c9010000000028000000c90100007f0100000100040000000000000000000 000000000000000050000000000000000000000ffffff000404040086868600800000001 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111112111111 111111111111111111111111111111111111111111121111112111111111111111111111 111111111111111111111211111121111111111111111111111111111111111111111112 111111211111111111111111111111111111111111111111121111112111111111111111 111111111111111111111111111211111121111111111111111111111111111111111111 111111211111121111111111111111111111111111111111111111112111111211111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111221111111111111111111111111111111111111111121111112211111111111 111111111111111111111111111111211111122111111111111111111111111111111111 111111112111111221111111111111111111111111111111111111111121111112211111 111111111111111111111111111111111111121111112211111111111111111111111111 111111111111111211111122111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111122222222211111111 111111111111111111111111111111111121111121211111111111111111111111111111 111111111111211111212111111111111111111111111111111111111111112111112121 111111111111111111111111111111111111111121111121211111111111111111111111 111111111111111111211111212111111111111111111111111111111111111111111211 111212111111111111111111111111111111111111111112111112121111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111211122 112111111111111111111111111111111111111111112111221121111111111111111111 111111111111111111111121112211211111111111111111111111111111111111111111 211122112111111111111111111111111111111111111111112111221121111111111111 111111111111111111111111111112111221121111111111111111111111111111111111 111111121112211211111111111111111111111111111111111111111111111111111111 001020111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111222111121111111111111111111111111111111111111 111112221111211111111111111111111111111111111111111111122211112111111111 111111111111111111111111111111111222111121111111111111111111111111111111 111111111112221111211111111111111111111111111111111111111111112221111211 111111111111111111111111111111111111111122211112111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 222211211111111111111111111111111111111111111111111222222211111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111121111112111111111111111111111111111111111111111111211111211111111 111111111111111111111111111111111111111221111111111111111111111111111111 111111111111111222112111111111111111111111111111111111111111111122222221 111111111111111111111111111111111111111111111111111111110020101111111111 111111111111111111111111111111121111211211111111111111111111111111111111 111111111121111111211111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111112111111221111111111111111111111111 111111111111111121111111211111111111111111111111111111111111111111111221 211111111111111111111111111111111111111111111221211112111111111111111111 111111111111111111111112112111121111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111211112112 111111111111111111111111111111111111111111211111112111111111111111111111 111111111111111111112222222221111111111111111111111111111111111111111121 111121211111111111111111111111111111111111111111211121112111111111111111 111111111111111111111111111221112111111111111111111111111111111111111111 111112112111121111111111111111111111111111111111111111121121111211111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111112111211121111111111111111111111111111111111111111 112111111121111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111211122112111111111111111111111111111111111 111111112111211121111111111111111111111111111111111111111122222222211111 111111111111111111111111111111111111121121111211111111111111111111111111 111111111111111211211112111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111112222222111111111 111111111111111111111111111111111112222222111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111222111121 111111111111111111111111111111111111111112221222111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111211 122221111111111111111111111111111111111111111111211222211111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111211111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111211111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111122222221 111111111111111111111111111111111111111111122222221111111111111111111111 111111111111111111111222222211111111111111111111111111111111111111111112 222222111111111111111111111111111111111111111111122222221111111111111111 111111111111111111111111111222222211111111111111111111111111111111111111 111111222222211111111111111111111111111111111111111111112222222111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111112111111121111111111111111111111111111111111111111 112111111121111111111111111111111111111111111111111121111111211111111111 111111111111111111111111111111211111112111111111111111111111111111111111 111111112111111121111111111111111111111111111111111111111121111111211111 111111111111111111111111111111111111121111111211111111111111111111111111 111111111111111211111112111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111121111111211111111 111111111111111111111111111111111121111111211111111111111111111111111111 111111111111211111112111111111111111111111111111111111111111112111111121 111111111111111111111111111111111111111121111111211111111111111111111111 111111111111111111211111112111111111111111111111111111111111111111111211 111112111111111111111111111111111111111111111112111111121111111111111111 111111111111111111111111111111111111111100201011111111111111111111111111 111111111111111211111112111111111111111111111111111111111111111111211111 112111111111111111111111111111111111111111112111111121111111111111111111 111111111111111111111121111111211111111111111111111111111111111111111111 211111112111111111111111111111111111111111111111112111111121111111111111 111111111111111111111111111112111111121111111111111111111111111111111111 111111121111111211111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111222222211111111111111111 111111111111111111111111111222222211111111111111111111111111111111111111 111112222222111111111111111111111111111111111111111111122222221111111111 111111111111111111111111111111111222222211111111111111111111111111111111 111111111112222222111111111111111111111111111111111111111111112222222111 111111111111111111111111111111111111111122222221111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 222222211111111111111111111111111111111111111111111222222211111111111111 111111111111111111111111111112222222111111111111111111111111111111111111 111111122222221111111111111111111111111111111111111111111222222211111111 111111111111111111111111111111111112222222111111111111111111111111111111 111111111111112222222111111111111111111111111111111111111111111122222221 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111121121111211111111111111111111111111111111 111111111121121111211111111111111111111111111111111111111111211211112111 111111111111111111111111111111111111112112111121111111111111111111111111 111111111111111121121111211111111111111111111111111111111111111111211211 112111111111111111111111111111111111111111111211211112111111111111111111 111111111111111111111112112111121111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111211211112 111111111111111111111111111111111111111111211211112111111111111111111111 111111111111111111112112111121111111111111111111111111111111111111111121 121111211111111111111111111111111111111111111111211211112111111111111111 111111111111111111111111112112111121111111111111111111111111111111111111 111112112111121111111111111111111111111111111111111111121121111211111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111112112111121111111111111111111111111111111111111111 112112111121111111111111111111111111111111111111111121121111211111111111 111111111111111111111111111111211211112111111111111111111111111111111111 111111112112111121111111111111111111111111111111111111111121121111211111 111111111111111111111111111111111111121121111211111111111111111111111111 111111111111111211211112111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111112112222111111111 111111111111111111111111111111111112112222111111111111111111111111111111 111111111111121122221111111111111111111111111111111111111111111211222211 111111111111111111111111111111111111111112112222111111111111111111111111 111111111111111111121122221111111111111111111111111111111111111111111121 122221111111111111111111111111111111111111111111211222211111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010102111111111111111111111111111111111 111111111111111211111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111121111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111112222222111111111111111111111111111111111 111111111112222222111111111111111111111111111111111111111111122222221111 111111111111111111111111111111111111111222222211111111111111111111111111 111111111111111112222222111111111111111111111111111111111111111111122222 221111111111111111111111111111111111111111111122222221111111111111111111 111111111111111111111111222222211111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111211111112 111111111111111111111111111111111111111111211111112111111111111111111111 111111111111111111112111111121111111111111111111111111111111111111111121 111111211111111111111111111111111111111111111111211111112111111111111111 111111111111111111111111112111111121111111111111111111111111111111111111 111112111111121111111111111111111111111111111111111111121111111211111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111112111111121111111111111111111111111111111111111111 112111111121111111111111111111111111111111111111111121111111211111111111 111111111111111111111111111111211111112111111111111111111111111111111111 111111112111111121111111111111111111111111111111111111111121111111211111 111111111111111111111111111111111111121111111211111111111111111111111111 111111111111111211111112111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111121111111211111111 111111111111111111111111111111111121111111211111111111111111111111111111 111111111111211111112111111111111111111111111111111111111111112111111121 111111111111111111111111111111111111111121111111211111111111111111111111 111111111111111111211111112111111111111111111111111111111111111111111211 111112111111111111111111111111111111111111111112111111121111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111122222221111111111111111111111111111111111111111111122222 221111111111111111111111111111111111111111111222222211111111111111111111 111111111111111111111112222222111111111111111111111111111111111111111111 122222221111111111111111111111111111111111111111111222222211111111111111 111111111111111111111111111111222222211111111111111111111111111111111111 111111112222222111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111121111121111111111111111111111111 111111111111111111121111121111111111111111111111111111111111111111111211 111211111111111111111111111111111111111111111112111112111111111111111111 111111111111111111111111121111121111111111111111111111111111111111111111 111211111211111111111111111111111111111111111111111111211111211111111111 111111111111111111111111111111112111112111111111111111111111111111111111 111111111111111111111111001010211111111111111111111111111111111111111112 111111121111111111111111111111111111111111111111112111111121111111111111 111111111111111111111111111121111111211111111111111111111111111111111111 111111211111112111111111111111111111111111111111111111112111111121111111 111111111111111111111111111111111121111111211111111111111111111111111111 111111111111121111111211111111111111111111111111111111111111111211111112 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111121112111211111111111111111111111111111111 111111111121112111211111111111111111111111111111111111111111211121112111 111111111111111111111111111111111111112111211121111111111111111111111111 111111111111111121112111211111111111111111111111111111111111111111211121 112111111111111111111111111111111111111111111211121112111111111111111111 111111111111111111111112111211121111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111211121112 111111111111111111111111111111111111111111211121112111111111111111111111 111111111111111111112111211121111111111111111111111111111111111111111121 112111211111111111111111111111111111111111111111211121112111111111111111 111111111111111111111111112111211121111111111111111111111111111111111111 111112111211121111111111111111111111111111111111111111121112111211111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111222122211111111111111111111111111111111111111111 111222122211111111111111111111111111111111111111111112221222111111111111 111111111111111111111111111111122212221111111111111111111111111111111111 111111111222122211111111111111111111111111111111111111111112221222111111 111111111111111111111111111111111111112221222111111111111111111111111111 111111111111111122212221111111111111111111111111111111111111111111111111 111111110020201111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111121111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111211111111111111111001010111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111112221112111122211111111110010101111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111211121111 112111211111111100101021111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111112111211111111112111111111001010111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111121112111111122121 111111110020101111111111111111111112222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222111111221121111112112211111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111112212211111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111112122111111121112111111111 001020111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111211111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111121111111111211121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111121211111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111211121111112111211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111112111211111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 222111111112221111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111211112111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111112111 112111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111211111112111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111121111111112111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111112111111111112111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111211111111111112111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111121111111111111121111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111112111111111111111121111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111121 111111111111111121111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111112111111111111111111121111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111211111111111 111111111121111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111121111111111111111111111121111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111112111111111111111111111 111211111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111211111111111111111111111111211111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111121111111111111111111111111111211 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111112 111111111111111111111111111111211111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111121111111111111111111111111111111211111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111112111111111 111111111111111111111112111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111211111111111111111111111111111111112111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111121111111111111111111 111111111111111112111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211112111111111111111111111111111111111111112111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111002020211111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111211111111111111111111111111111 111111111112111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 121111111111111111111111111111111111111111112111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111121111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211211111111111111111111111111111111111111 111121112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111211111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112121111111 111111111111111111111111111111111111121121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111112111111111111111111111110010101111111111111111111113222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222111111112111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111122111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 121111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111122111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111211111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111112121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111211111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111211211111111111111111111111111111111111111111111111112211111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111112111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111112112111111111111111111111111111111111 111111111111111121211111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111122222111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111211121 111111111111111111111111111111111111111111111111211211111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101021111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111121111211111111111111111111111111111111111111111 111111112111211111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111112111112111111111 111111111111111111111111111111111111111121111211111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110020201111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111211111121111111111111111111111111111111111111111111111111 211112111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111121111111211111111111111111 111111111111111111111111111111112111112111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111112111111112111111111111111111111222222211111111111111111111121111112 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111121111111121111111111111111111112222 222111111111111111111111211111112111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111112111 111111211111111111111111111122222221111111111111111111112111111112111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111211111111112111111111111111111111222222211111 111111111111111121111111112111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111121111111111121 111111111111111111112222222111111111111111111111211111111121111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111112111111111111211111111111111111111222222221111111111111 111111112111111111121111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111211111111111112111111111 111111111121111111211111111111111111111121111111111121111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111121111111111111121111111111111111112111111111211111111111111111111 211111111111121111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111112111111111111111211111111111111111 211111111111211111111111111111112111111111111121111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111121 111111111111112111111111111111121111111111111211111111111111111121111111 111111211111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111112111111111111111121111111111111112111111111 111112111111111111111111211111111111111211111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111211111111111 111111211111111111112211111111111111112111111111111111112111111111111111 211111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111002010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111121111111111111111112111111111111211111111111111111112 111111111111111121111111111111111211111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111112111111111111111111121 111111111121111111111111111111112111111111111111211111111111111111211111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111121111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111211111111111111111111211111111112111111111111111111111112111111 111111112111111111111111111211111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111211111111111111111 000000011111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111121111111111111111111112111111111 211111111111111111111111121111111111111121111111111111111112111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111112111112111112111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 211111111111111111111121111111121111111111111111111111111121111111111111 211111111111111111112111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111121111111111121111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111211121111111111111111111111211111122111111111 111111111111111111121111111111112111111111111111111112111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 211111111111211111111111002020211111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111112122111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111212111111111 111111111111112111112111111111111111111111111111111121111111111121111111 111111111111112111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111211111111112111111111110010101111111111 111111111113222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222111111112111111 111121111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111212111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111112221211111111111111111 111111211121111111111111111111111111111111111211111111112111111111111111 111111112111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111121111111111211111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111112112211111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111122212111211111111111111111111112112111111111111111111111111111111 111111211111111121111111111111111111111121121111111111111111111111121111 111111111111111111111111111111111111111111111211111111111121111111212111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111122111111111111111111111111111111121 211111111111111111111111111111111111111211111111211111111111111111111111 121211111111111111111111111211111111111111111111111111111111111111111111 111112111111111111211111111221111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111211111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111222111 111111111111111111111111111111221111111111111111111111111111111111111111 211111112111111111111111111111111121111111111111111111111112111111111111 111111111111111111111111111111111111121111111112222211111111211111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111221111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111221111111111111111111111111111111111122111111111 111111111111111111111111111111111211111121111111111111111111111122121111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111121 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111112221111111111111111 111111111111111111112121111111111111111111111111111111111111111112111111 211111111111111111111111111122111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111121111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111112211111111111111111111111111111111111111211211111111111111111 111111111111111111111111112111112111111111111111111111111111112111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111121111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211122211111111111111111111111111111 111111111121112111111111111111111111111111111111111111111112111121111111 111111111111111111111112111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111122111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112122 111111111111111111111111111111111111111112111121111111111111111111111111 111111111111111111112111211111111111111111111111111111112111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111112111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111222111111111111111111111111111111111111111111 211111211111111111111111111111111111111111111111111112112111111111111111 111111111111111112111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111112111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111221211111111111 111111111111111111111111111111221111112111111111111111111111111111111111 111111111111121121111111111111111111111111111111112211111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111112111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111112221112111111111111111111111111111111111111111121111111121 111111111111111111111111111111111111111111111121211111111111111111111111 111111111111211111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111112211111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111112211111121111111111111111111 111111111111111111112111111111211111111111111111111111111111111111111111 111111122111111111111111111111111111111111111211111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111211111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 122211111111211111111111111111111111111111111111111211111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111211111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111211111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111122111111111112111111111111111111111111111 111111111121111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111221111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111221111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111222111111111 111121111111111111111111111111111111111112111111111111211111111111111111 111111111111111111111111111111112211111111111111111111111111111111111111 121111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010211111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111121112111111111111111111111111111111111111111111111111121111111111111 111111111111111111221111111111111111211111111111111111111111111111111112 211111111111112111111111111111111111111111111111111111111111111121211111 111111111111111111111111111111111121111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111121121111111111111111111111111111111 111111111111111111211111111111111111111111111112221111111111111111112111 111111111111111111111111111111211111111111111121111111111111111111111111 111111111111111111111111211211111111111111111111111111111111111111121111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111121 211111111111111111111111111111111111111111111111112111111111111111111111 111112211111111111111111111121111111111111111111111111111111121111111111 111111211111111111111111111111111111111111111111111111112111211111111111 111111111111111111111111111121111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111122111111111111111111111111111111111111111 111111111121111111111111111111111122211111111111111111111111211111111111 111111111111111111112111111111111111112111111111111111111111111111111111 111111111111111121112111111111111111111111111111111111111111122111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111122111111 111111111111111111111111111111111111111111211111111111111111111122111111 111111111111111111112111111111111111111111111111111211111111111111111121 111111111111111111111111111111111111111111111111211112111111111111111111 111111111111111111111112111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111212111111111111111111111111111111111111111111111 112111111111111111111222111111111111111111111111111121111111111111111111 111111111121111111111111111111211111111111111111111111111111111111111111 111111112111112111111111111111111111111111111111111111112112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112112111111111111 111111111111111111111111111111111121111111111111111221111111111111111111 111111111111211111111111111111111111111122111111111111111111112111111111 111111111111111111111111111111111111111121111112111111111111111111111111 111111111111111112121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121112211111111111111111111111111111111111111111111211111 111111112221111111111111111111111111111111112111111111111111111111222222 111111111111111111111121111111111111111111111111111111111111111111111111 211111112111111111111111111111111111111111111111112211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101021 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111211111111111111111 111111111111111111111111112111111111112211111111111111111111111111111111 111121111111111111111111112222221111111111111111111111211111111111111111 111111111111111111111111111111112111111121111111111111111111111111111111 111111111112211111111111111111111111111111111111111111111111121111111111 111111211111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111211111111111111111111111111111111111111111121111111122211 111111111111111111111111111111111111211111111111111111111122222211111111 111111111111112111111111111111111111111111111111111111111111111121111111 121111111111111111111111111111111111111111121211111111111111111111111111 111111111111111111111211111111111111112111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111221111111111111111111111 111111111111111111211111122111111111111111111111111111111111111111112111 111111111111111111222222111111111111111111111121111111111111111111111111 111111111111111111111111211111111121111111111111111111111111111111111111 111211211111111111111111111111111111111111111111111112111111111121111121 112222211111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111121111111111111111111111111111111111111112111222111111111111111 111111111111111111111111111121111111111111111111222222221111111111111111 111111211111111111111111111111111111111111111111111111112111111111121111 111111111111111111111111111111111112111211111111111111111111111111111111 111111111111121111111111211111111112111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111121111111111111111111111111111 111111111121221111111111111111111111111111111111111111111111211111111111 111111221122222211111111111111111111112111111111111111111111111111111111 111111111111111121111111111121111111111111111111111111111111111111121111 221111111111111111111111111111111111111111111211111111112111111111112111 111111110010101111111111111111111113222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222111111112111111111112111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111122222 221111111111111111111111211111111111122111111111111111111111111111111112 212111111111111111111111111111111111111111111111111121111111111111221111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111211111111111111111111111111111111111112111111121111 111111111111111111111111111111111111121111111111121111111111121111111111 001020111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111222222211111111111111111111112111111111111112 111111111111111111111111111122211121111111111111111111111111111111111111 111111111111211111111111221111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111211111111111111111 111111111111111111121111111121111111111111111111111111111111111111111211 111111111211111111111121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111112222222111111 111111111111111121111111111111112111111111111111111111111122111111211111 111111111111111111111111111111111111111111112111111111221111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111211111111111111111111111111111111111211111111121111111111 111111111111111111111111111112111111111111211111111111211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111122222221111111111111111111111211111111111111112111111 111111111111111222111111112111111111111111111111111111111111111111111111 111121111112221111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111211111111111111111111111 111111111112111111111122111111111111111111111111111111111111121111111111 112111111121112111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111222222221111111111111 111111112111111111111111112211111111111111111221111111111121111111111111 111111111111111111111111111111111111211112211111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111112111111111111111111111111111111111121111111111112111111111111111 111111111111111111111211111111122222111111122211111111110010101111111111 111111111113111111111111111111111111411111111111111111111111121111111111 111111111111111111121111111111111111111121111111111111111111211111111111 112221111111111111211111111111111111111111111111111111111111111111112112 211111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111112111111111111111111111111111111 111211111111111112111111111111111111111111111111111112111111111111111111 111111111111111100102011111111111111111111131111111111111111111111144411 111111111111111111111211111111111111111111111111111121111111111111111111 211111111111111111111211111111112211111111111111112111111111111111111111 111111111111111111111111111122211111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 112111111111111111111111111111111112111111111111112111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111114444441111111111111111111112111111111111111111 111111111111122111111111111111112111111111111111111111221111122211111111 111111111121111111111111111111111111111111111111111111111112211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111112111111111111111111111111111111121111 111111111112211111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111444444441111111 111111111111121111111111111111111111111111111112111111111111111121111111 111111111111111221222111111111111111111111211111111111111111111111111111 111111111111111112212111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111112111 111111111111111111111111111211111111111111111211111111111111111111111111 111112222111111111111111111111111111111100101011111111111111111111131111 111111111111111111444444111111111111111111111211111111111111111111111111 111111112111111111111111211111111111111111111111122111111111111111111111 112111111111111111111111111111111111111111111112211121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111121111111111111111111111111111112111111111111 111111211111111111111111111111111222221111111111111111111111111111111111 001010111111111111111111111311111111111111111111114444441111111111111111 111112111111111111111111111111111111111112111111111111112111111111111111 111111112121111111111111111111111121111111111111111111111111111111111111 111112211111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111121111111111 111111111111111111121111111111111111111211111111111111111111222221111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111144441444111111111111111111121111111111111111111111111111111111 112211111111111121111111111111111111111211211111111111111111111111211111 111111111111111111111111111111111122211111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111121111111111111111111111111111211111111111111111111 211111111111111122221111111112111111111111111111111111111111111100201011 111111111111111111131111111111111111111111114111144111111111111111111211 111111111111111111111111111111111111211111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111122111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111121111111111111111 111111111112111111111111111111111221121111122222111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111141111111111111111112111111111111111111111111111111111111111211 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111122111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111121111111111111111111111111121111111111111111111111121212 222111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111211111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111122111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111122222221111111111111111111 111211111111111111111111111122211111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111221111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111122111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111222222211111111111111111111112111111111111111111111122121111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111144111111111112111111111111111111 111111111111111111111111121111112111111111111111111111111111111111111111 111111111121111111111111111111111111111122111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111112222222111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111144111111111111111 114411111111121111111111111111111111111111111111111111111121111121111111 111111111111111111111111111111111111111111211111111111111111111111111122 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111122 222221111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111114411111111111111111114441111111211111111111111111111111111 111111111111111111121111211111111111111111111111111111111111111111111111 112111111111111111111111111122111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111222222221111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111144111111111111111111111444 111112111111111111111111111111111111111111111111111122112111111111111111 111111111111111111111111111111111121111111111111111111111222111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111112222222121 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111114411111111111111111111111441111121111111111111111111111111111111111 111111111111112121111111111111111111111111111111111111111111111111211111 111111111111111221111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111122222221122111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111141111111111111111111111111111111211 111111111111111111111111111111111111111111111112211111111111111111111111 111111111111111111111111112111111111111111111221111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111112111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111114411 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111221111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111112211111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111141111111111111111111111111111111441111111111 111111111111111111111111111111111111111122111111111111111111111111111111 111111111111111111211111111111111221111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111211111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111114111111111111 111111111111111111114444111111111111111111111111111111111111111111111111 212211111111111111111111111111111111111111111111112111111111111221111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111221111111111112111111111111111111111111111111111111 111111111111121111111111111111211111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112444111111111111111 111111111111111111111111111111112111211111111111111111111111111111111111 111111111121111111111221111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111121111111111121111 111111111111111111111111111111111111111111111211111111111111112111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121144411111111111111111111111111111111111111111111121111211 111111111111111111111111111111111111111111211111112221111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111121111111111211111111111111111111111111111111111111111111 111112111111111121111121111222111111111100202021111111111111111111131111 111111111111111111111111111111111111111111111211114411111111111111111111 111111111111111111111111211111211111111111111111111111111111111111111111 112111112211111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111122111111112111111111111 111111111111111111111111111111111111121111111111211111111121112111111111 002020211111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111221111111 111111111111111111111111111111111121112211111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111112111111121111111111111111111111111111111111111111111111111211 111111112111111111111121111111110010101111111111111111111113111111111111 441111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111121111111111111111111111111111111111111111212211 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111112211111211111111111111111111 111111111111111111111111111112111111111112111111111111211111111100101011 111111111111111111132222222222244222222222222222222222222222222222222222 222222224422222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222221111111 121111111111221111111111001010111111111111111111111311111111111441111111 111111111111111111111111111112111111111144441111111111111111111111111111 111111112111111111121111111111111111111111111111111111112221111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111221121111111111111111111111111111 111111111111111111111211111111111211111111111121111111110010101111111111 111111111113111111111144111111111111111111111111111111111111121111111111 114441111111111111111111111111111111111121111111111122111111111111111111 111111111111112211211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 121211111111111111111111111111111111111111111111111112111111111111211111 111111211111111100101011111111111111111111131111111111411111111111111111 111111111111111111111211111111111111444111111111111111111111111111111111 211111111111112111111111111111111111111111112211112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111122111111111111111111111111111111111111 111111111111121111111111112111111121112111111111001010111111111111111111 111311111111144111111111111111111111111111111111111112111111111111111144 111111111111111111111111111111112111111111111112111111111111111111111111 122211111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111122111 111111111111111111111111111111111111111111111211111111122222111111122211 111111110010101111111111111111111113111111111411111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111112111111111111111111111122111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111212111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111141111111111111111111111111111111111111111211111111111111111111111141 111111111111111111111111211111111111111112211111111111111111122111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112112211111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111144441111111111111111111111112111111111111111 111211111111111111122111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111211111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111444444111111 111111111111111121111111111111111111211111111111122111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111221111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111144444444111111111111111111111211111111111111111111211 111111122111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111121111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111144444411111111111111 111111112111111111111111111112222222122111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111121111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111114411111111111111111111111111111111111111111121111111111 111111111111144441111111111111111111111121111111111111111111122222222111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111122111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111441111111111111111111111 111111111111111111111211111111111111111111111141411111111111111111111111 211111111111111111111222222211111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111112111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311114411111111111111111111111111111111111111111112111111111111111111 111111114411111111111111111111112111111111111111111112222222111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111112211111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111441111111111111111111111111111111 111111111111121111111111111111111111111144111111111111111111111121111111 111111111111122222221111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111211111111111111111111111111111 111112222111111111111111111111111111111100101011111111111111111111131114 111111111111111111111111111111111111111111111211111111111111111111111111 144111111111111111111111211111111111111111111222222211111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111221111111111111111111111111111122221111111111111111111111111111111111 001010111111111111111111111311441111111111111111111111111111111111111111 111112111111111111111111111111111441111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111121111111111111111111111112222111211 111111111111111111111111111111110010101111111111111111111113114111111111 111111111111111111111111111111111111121111111111111111111111111114411111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111121 111111111111111111222211111112111111111111111111111111111111111100101011 111111111111111111131411111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111122111111111111122221111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111122222221 112222111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111222222222211111111111111111112111111111111111111 111111111111111100101021111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111112222222111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111441111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111122222221111111111111111111111211111111111111111111111111 111111110010101111111111111111111144111111111111111111111111111111111111 111111111111121111111111111111111111111111114411111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111222222211111111111111111 111112111111111111111111111111111111111100101011111111111111111111431111 111111111111111111111111111111111111111111111211111111111111111111111111 111114411111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111112222222111111111111111111111121111111111111111211111111111111111 001010111111111111111111144311111111111111111111111111111111111111111111 111112111111111111111111111111111111144111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111112111111111111111110010101111111111111111111413111111111111 111111111111111111111111111111111111121111111111111111111111111111111141 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111121111121111112111111111100101011 111111111111111144131111111111111111111111111111111111111111111111111211 111111111111111111111111111111441111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111122222222111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 211111111111121111111111001010111111111111111111411311111111111111111111 111111111111111111111111111112111111111111111111111111111111111411111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111222222211111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111112111111111222221111111110010101111111111 111111114113111111111111111111111111111111111111111111111111121111111111 111111111111111111111114111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111222 222111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111112111111 112112111111111100101011111111111111111111132222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222221111111121111111112121111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111222222112222111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111211111111121211 111111110010201111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111112222221111111122211111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111211111111122111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211122222211111111111111122211111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111112111111111221111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111122222221111111111111111112222222111111 111111111111111212111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111122222111111111211111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 114111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111222222 211111111111122222211121111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111141111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111222221111111222222111111111211111111111111111 111111111112111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111141111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111112222212222221 111111111111112111111111111111111111111111121111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111411111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111112222211111111111111111111121111111111111111111111111 111121111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111114411111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111222211111111111111111 111111211111111111111111111111111111121111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111114111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111121121111111111111111111111112111111111111111111111111111111211 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111144111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111122111211111111111111111111111121 111111111111111111111111111111211111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111441111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111112 111111111111111111111111111111211111111111111111111111111111112111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111112211111111111111111111111111111112111111111 111111111111111111111112111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111211111111111 111111111111111111111121111111111111111111111111111111112111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111221111111111111111111111111111111111211111111111111111 111111111111111121111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111121111111111111111111111 111111111111112111111111111111111111111111111111121111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110020101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111122111111111111111111111111111111111111121111111111111111111111111 111111111211111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111141111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111112111111111111111111111111111111111 111111211111111111111111111111111111111111211111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111411111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111112211 111111111111111111111111111111111111112111111111111111111111111111111111 111211111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110000000111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111411111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111211111111111111111111111111111111111111111121 111111111111111111111111111111111112111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111114111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111221111111111111 111111111111111111111111111111211111111111111111111111111111111111112111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111144111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211121111111111111111111111111111111111111111111112111111111 111111111111111111111111111112111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111141111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112122111111111111111111111111 111111111111111111111121111111111111111111111111111111111111121111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111441111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111122111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111121111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111211111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 114411112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111112211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111211111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111112111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111212111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111211111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111121111121 111222111111111100202021111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111122222222111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111221121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111211111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111211111111121112111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111222222211111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111121111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111112111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111112111111111111121 111111110020102111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111222222111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111122111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111112111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111112111111111111211111111100101011111111111111111111132222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222221111111121111111121112111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111112221111111111111111111114412111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 112211111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111121111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111211111111222211111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111122221111111 111111111111144121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111211111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111121111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111211111112111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111121121111111111111111111144211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111221111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111211112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 112111111112111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111122111111111111 111111442111111111111111111111111111111111111111111111111121111111111111 111111111111111111111121111111111111211111111111111111111111141111111111 111111111111112111111111111111111111111111111111111111111111211121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111122222111111122221111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111112111111111111111111421111111111111111111111111111111 111111111111111111211111111111111111111111111111111122111111111111112111 111111111111111111114441111111111111111111111121111111111111111111111111 111111111111111111111211211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111112111111111111111114 411111111111111111111111111111111111111111111111112111111111111111111111 111111111112111111111111111121111111111111111111111444441111111111111111 111111211111111111111111111111111111111111111111111112112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111112111111111111111114111111111111111111111111111111111111111 111111111121111111111111111111111111111112211111111111111111211111111111 111111111144444441111111111111111111112111111111111111111111111111111111 111111111111112121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111112111111111111111141111111 111111111111111111111111111111111111111111211111111111111111111111111111 211111111111111111112111111111111111111111144444111111111111111111111121 111111111111111111111111111111111111111111111121211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111112111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111221111111111111111111121111111111111111111 111444441111111111111111111111211111111111111111111111111111111111111111 111111122111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111112111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111121111111111 111111111111211111111111111111111111444144111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010102111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 112211111111111121111111111111111111111111111111111111111111111111211111 111111111111111111112111111111111111111111112111111111111111111111111411 114411111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111211111111111211111111111111111111111 111111111111111111111111112111111111111111111111112211111111111111111111 111121111111111111111441111111111111111111111111111111211111111111111111 111111111111111111111111111111112211111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111211 111111112111111111111111111111111111111111111111111111111121111111111111 111111111211111111111111111111111111211111111111111444111111111111111111 111111111111112111111111111111111111111111111111111111111111111122111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111211111111121141111111111111111111111111111 111111111111111111211111111111111111111221111111111111111111111111112111 111111111444111111111111111111111441111111111121111111111111111111111111 111111111111111111111111212111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111211111111 211411111111111111111111111111111111111111111111112111111111111111111121 111111111111111111111111111121111111111444411111111111111111111111144111 111111211111111111111111111111111111111111111111111111112112111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111211111112111411111111111111111111111111111111111 111111111121111111111111111122111111111111111111111111111111211111111114 411111111111111111111111111114411111112111111111111111111111111111111111 111111111111111121121111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111211111121114111 111111111111111111111111111111111111111111211111111111111112111111111111 111111111111111111112111111111111111111111111111111111111111111441111121 111111111111111111111111111111111111111111111111211121111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111211111211114111111111111111111111111111111111111111111 112111111111111112211111111111111111111111111111111121111411111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111211111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111221112111141111111111 111111111111111111111111111111111121111111111111211111111111111111111111 111111111111211444111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111211111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111121121111141111111111111111111111111111111111111111111211111 111111221111111111111111111111111111111111112144111111111111111111111111 111111111111111111111144111111111111111111111111111111111111111111111111 211111211111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111121211111411111111111111111 111111111111111111111111112111111111121111111111111111111111111111111111 111144111111111111111111111111111111111111111111111114444411111111111111 111111111111111111111111111111112111112111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111122111111111111111111111111111111111111111111111111121111111122111 111111111111111111111111111111111144211111111111111111111111111111111111 111111111111112144441111111111111111111111111111111111111111111121111112 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111112111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121114444111111111111111111 111111111111111111111111211111112111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 221111111111111111111111111111111111111111111111112111112211111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111441111111111111111111111111111111111111111112111111121111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112121111111111111111111111111111111111111 111111111121111211111111111111111111111111111111111114111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111121111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111112111111111 111111110010201111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121122111 111111111111111111111111111111111111111111211221111111111111111111111111 111111111114441111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111211111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111121111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211112114411111111111111111111111111111111111111 112121111111111111111111111111111111111111441111111121111111111111111111 111111111111111111111111111111211111111111441111111111111111111111111111 111111112111111111211111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111211111211112221111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111112144111111 111111111111111111111111111111111122111111111111111111111111111111111111 441111111111211111111111111111111111111111111111111111111111112111111111 111144111111111111111111111111111111111121111111111211111111111111111111 111111111111111111121111111111111111111111114111111111111111111111111211 111111112111111111211121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111112144111111111111111111111111111111111111112211111 111111111111111111111111111111441111111111112111111111111111111111111111 111111111111111111111121111111111111114411111111111111111111111111111111 211111111112111111111111111111111111111111111111111211111111111111111111 111444111111111111111111111112111111111121111111112111211111111100101011 111111111111111111132222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222442222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 442222242222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222444444222222222222222222222222221111111 121111111121112111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111112411111111111111111111111111111111111211121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111114441111111111111111111111121111111 111121111111111111111111111111111111111111121111111111111111111144444444 111111111111111111111211111111111211111111221121111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111112411111111111111111111 111111111111221111211111111111111111111111111114411111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111444 444111111111111111111111211111111111121111111111111111111111111111111111 111211111111111111111111144444411111111111111111111112111111111112111111 112122111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111112111111111111111111111111111111121111112111111111111111111111 111114444111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111144444444111111111111111111112111111111111121 111111111111111111111111111111111112111111111111111111111144444111111111 111111111111121111111111112111111121111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111142211111111111111111111111111 122111111121111111111111111111111114444411111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111144444411111 111111111111111121111111111111211111111111111111111111111111111111121111 111111111111111111144444111111111111111111111211111111111121111111211121 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111211111111111111111111111112111111111211111111111111111111114444411 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111444441111111111111111111111211111111111111211111111 111111111111111111111111111211111111111111111111111141144111111111111111 111112111111111222221111111222111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111211111111111111111111112211111111 112111111111111111111111114411111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111444141111111111111 111111112111111111111111211111111111111111111111111111111112111111111111 111111111111111141111111111111111111121111111111111111111111111111111111 002010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 211111111111111111111211111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111411411111111111111111111121111111111111112111111111111111 111111111111111111121111111111111111111141111111141111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111211111111111111111221111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111411111111111111111111 211111111111111112111111111111111111111111111111111211111111111111111114 111111111411111111111111111112111111111111111111111111111111111100102011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111211111 111111111121111111111111112111111111111111144111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111411111111111111111112111111111111111121111111111111111111111 111111111112111111111111111111411111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111141111211111111111122111111111111111121111111111111 144411111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111114111111111111111111121111111 111111111121111111111111111111111111111111121111111111111111144111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111411111221111111112 111111111111111111211111111111144411111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111121111111111111111111111111111 111211111111111111114411111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111411111222222222211111111111111111112111111111144441111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111211111111111111111111111111111112111111111111111441111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111114111111222222211111111111 111111111121111111111441111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111211111111111111111111111111111121111 111111111144111111111111111114111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111114111112222221111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111112111 111111111111111111111111111211111111111111111111111111111111114111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111141111112222111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111141111111 111111112111111111111111111112111111111111111111111111111112111111111111 111111111111111111111114111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 141111112221111111111111111111111121111441111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111141111111111111121111111111111111111112111111111 111111111111111111121111111111111111111111111111111111141111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111411111122111111111111111111111111211441 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111141111111111111 211111111111111111111121111111111111111111111111111211111111111111111111 111111111111111141111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 121111111111111111111111112441111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111441111111111112111111111111111111111121111111111111111 111111111112111111111114411111111111111111111111141111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111441111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111441111111111121111111 111111111111111121111111111111111111111111121111111111441111111111111111 111111111411111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111441111111111211111111111111111111122222222111111111111111111 111211111111144111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111114411111111112111111111111111 111111122222211111111111111111111112111111111441111111111111111111111111 111111111111121111111111111111111111111111111111002010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111411111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111222222111111111111111111111121111 111144111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111411111111111111111111444111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 222211111111111111111111111211111114411111111111111111111111111111111111 111112122111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111114111111111111111111144411111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111222222111111111111111111112111111441111 111111111111111111111111111114111111122111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111114111111111111111144411111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111112211112 211111111111111111121111111111111111111111111111111111111111114111112211 111111111111112111111111111111110020202111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111141111111111111144411111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111144111111 211111111111111111111111112111111222111111111111111211111111111111111111 111111111111111111111114112212111111111111111121111111111111111100202021 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111441 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111144111112111111111111111111111111111111111112221 111111111112111111111111111111111111111111111111111111144211121111111111 211111211112111111111111001020211111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111411111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111144111121111111 111111111111111111111111111111122211111111121111111111111111111111111111 111111111111111224111211111111112111111111121111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111114411111144 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111141111211111111111111111111111111111111111111111222111 111211141111111111111111111111111111111111111121144112111111111121111111 111211111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111144141144441111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111141112111111111111111 111111111111111111111111111112211112111111111111111111111111111111111111 111122111441121111111111121111111111211111111111001010111111111111111111 111322222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222224444442222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222242222222222222222222222222222222222222222222222222222222242 222222222222222222222222222222222222222222222222211111111211111111112111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111114444441111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111411211111111111111111111111 111111111111111111111111112224111111111111111111111111111111111112211111 111112111111111112111111111121111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111444444441111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112122211111111 111111111111111111111111211111111111121111111111112111111111121111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111444444111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111124111221111111111111111111111111111221111111111111211 111111111121111111111211111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111444411111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111411111122211111111111 111111111111121111111111111112411111111222221111112222211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 444111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111142111111111222111111111111111111122111111111111111121411111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111411111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111124111111 111111111111111111111111111111111111111111121111111111112221111111111111 112111111111111111111214411111111111111111111111111111110010102111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111214111111111111111111111111111111111111111111111 111211111111111111122211222222222211111111111111111112114111111111111111 111111111111111100102011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112144111111111111 111111111111111111111111111111111112111111111111111111221222222211111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121141111111111111111111111111111111111111111111111121111 111111111111111122222221111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211141111111111111111111 111111111111111111111114111211111111111111111111112222111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111441111111111111111111111111111111111111111411112111111111111 111111111112221111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111441111111111111111111111111 111111111111141111121111111111111111111111122111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211114411111111111111111111111111111111111114411111211111111111111111111 111121111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111441111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010211111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111144111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111114411111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111144111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111144111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100202021111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111144111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111141111111111111111111 111111441111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111141111111111111111111111114111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111141111111111111111111111411 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111411111111111111111111144111111111111121111111111111111111111111111 111111111111111111111211111111111111112111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111411111111111 111211111111111111111111111111111111111111111111111112111111111111111121 111111111111111100102011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111141111111111111112111111111111111111111111111111111111 111111111111121111111111211111211112221111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111114111111111111111121111 111111111111111111111111111111111111111111111211111111112111111111211121 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111121111111112111211111111100101011111111111111111111132222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222224222222222222222222222222222222222222222222222 222222222222222222222222222222222222222221111111121111111121112111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111114111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111211111111122211111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111114111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111112111111112111211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111141111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 112111111121112111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111141111111144111111111111111111121111111111111111111111111111 111111111111111111111211111111111121111111211121111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111141111114411111111111111111 111211111111111111111111111111111111111111111111111112111111111222221111 111222111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111411141441111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111114444111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111114 444441111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111444444441111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111444444111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111444411111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100201011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111444111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111411111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100000001111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111111111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111111111111111111111100101011111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 001010111111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111111111111111111111111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111111111111111111111111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 111111111111111111111111001010111111111111111111111311111111111111111111 111111111111111111111111111112111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111121111111111111 111111111111111111111111111111111111211111111111111111111111111111111111 111111111111112111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111121111111111111111111111111111 111111111111111111111211111111111111111111111111111111110010101111111111 111111111113111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111211111111111111111111111111111111111111111111111112111 111111111111111111111111111111111111111111111121111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111211111111111111111111111111111111111111111111111112111111111111111111 111111111111111100101011111111111111111111131111111111111111111111111111 111111111111111111111211111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111112111111111111111111111 111111111111111111111111111121111111111111111111111111111111111111111111 111111211111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111112111111111111111111111111111111111111 111111111111121111111111111111111111111111111111001010111111111111111111 111311111111111111111111111111111111111111111111111112111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111121111111111111111111111111111111111111111111111111211111111111 111111111111111111111111111111111111112111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111211111111111111112111111111 111111110010101111111111111111111113111111111111111111111111111111111111 111111111111121111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111211111111111111111111111111111 111111111111111111112111111111111111111111111111111111111111111111111121 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111211111111111111111111111111111111111111111111 111112111111111111111121111111111111111100202021111111111111111111131111 111111111111111111111111111111111111111111111211111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 112111111111111111111111111111111111111111111111111121111111111111111111 111111111111111111111111111111211111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111112111111111111 111111111111111111111111111111111111121111111111211111211112221111111111 002020211111111111111111111311111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111112111111111111111 111111111111111111111111111111111121111111111111111111111111111111111111 111111111111211111111111111111111111111111111111111111111111112111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111121111111111111111111111111111111111111111111111111211 111111112111111111211121111111110010101111111111111111111113111111111111 111111111111111111111111111111111111121111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111211111 111111111111111111111111111111111111111111112111111111111111111111111111 111111111111111111111121111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111211111111111111111111 111111111111111111111111111112111111111121111111111111211111111100101011 111111111111111111131111111111111111111111111111111111111111111111111211 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111112111111111111111111111111111111111111111111111 111121111111111111111111111111111111111111111111111111211111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111112111111111111111111111111111111111111111111111111121111111111 121111111112212111111111001010411111111111111111111333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333 333333333333333333333222211111111211111111211221111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111112111111 112111211111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111112111111121112111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111121111111211121 111111110010101111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111222221111111222111111111100101021111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100101011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111110010101111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111100101011111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 001010111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111110010101111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111100101011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111001010111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111110010101111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111100102011111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111001010111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 1111111100101010c00000040092900aa000000000000007f01c90100000000040000002 701ffff030000000000picscalex65010009000003a46901000000c9aa000000001610000026060f002220574d4 6430100000000000100bf4e000000000c000000002000003c5b01003c7b0100010000006 c0000000000000000000000bd010000850100000000000000000000bc300000822a00002 0454d46000001003c7b01000c00000001000000000000000000000000000000900600001 a040000d601000025010000000000000000000000000000f02b070088780400460000002 c00000020000000454d462b014001001c000000100000000210c0db01000000600000006 0000000460000001024000004240000454d462b224004000c000000000000001e4009000 c00000000000000244001000c000000000000003040020010000000040000000000803f2 14007000c00000000000000084000055c230000502300000210c0db01000000000000000 000000000000000000000000100000089504e470d0a1a0a0000000d49484452000001be0 000018608020000008bc6737e000000017352474200aece1ce9000000097048597300000 ec400000ec301da6a98dc000022d849444154785eed9d8daeeda6ae464faf7adebad2d59 5fad6ddd2bea9a8d83421043be0183396aa6aedb900dbc3ce17203ff3b79f3f7ffe871f0 8400002109010f81f4963da4200021080c0df04904eea000210808098c06fc782fdbffff dafb81f1d200001086c4ce01fe9fcebafbf368640e810800004640458b0cb78d11a02108 0007b9dd400042000010d01669d1a6af4810004362780746e5e00840f01086808209d1a6 af4810004362780746e5e00840f01086808209d1a6af4810004362780746e5e00840f010 86808209d1a6af4810004362780746e5e00840f01086808209d1a6af4810004362780746 e5e00840f01086808209d1a6af4810004362780746e5e00840f01086808209d1a6af4810 0043627a094cec6db914f7f3afe59fe6c8e9bf0210081180434d2d9af9b07a3e325cae92 7fd1e831a514000029b13d048e71db2435211c7cdeb89f021b00901b17436f4b1a19ba8e a26f5449810d88480f8bb89920836a4b0faa7b674f2bd729b541b6142c02101dd5a59269 d5901c74a6749d3667e6a63e588cbc6908d9560e1004da76236dc6cacbc2969cd823d4d1 2fba78a661474a5402f0840604302e9ce9f2465f9f77e0e32e9e472793f595a420002599 826a1f8f7ad8fb27f9577fee4dffbfd942dd8f3b8e544f234a9bcce3145b34e51e3fe384 f2d6dacbc590e8842231c11aed418680a68526ee5daf46e4bb17ffd7a7558b74d598ea32 e03d9ac339b6c787cfdd3fbf07439a6170420e087c0dd9c30af65cb5f0eb7ab9f9f3efc3 03aa5747ee831a62100815508e4695343075789e5e4e700e96452b968ee711b025309a46 9a6621b71aa57a3061f209da35c611c0840200c81c0a29972847486a9550281801702ea6 b2f5e02e8f003e9ec8044130840a09bc00ebac9acb3bb1c680801087410d8443791ce8e5 aa0090420d041205f14ea681ba1090bf608592406087c4b20fc45a12b5ea4f3db92c33a0 49627b0cf22bd4c15d2b97ce11200043e24b0a76eb2d7f961c9611a02cb13d8563791cee 56b970020f00981dd2e0ab1d7f94999611402a1086c785108e90c55c10403814f08f0da0 a16ec9f141e4621b02a8137efd65c35e61bbfb9c21e2ca18403812904d8dc3c61453aa7d 41983422012013637d9eb8c54cfc402010b023bdf81d4e0cbacd3a2f8b001814509a09b7 789433a172d69dc86c07402e826b3cee9458601084422c045a1c76c32eb7c44440308ec4 5808b423df9463a7b28d10602bb106091de9969a4b31314cd20109f00bad99f63a4b39f1 52d21109900ba29ca2ed229c2456308c42190ae051df17051489154a453018d2e10589e4 07e1a9d8b42ba5c229d3a6ef4820004b62680746e9d7e8287006f90d3d500d2a9e3462f0 82c4c202fd2d14d7516914e353a3a426049025c491f9236a47308460681c00204b8923e3 04948e740980c0501bf04b8923e363748e7589e8c06018f0458a40fcf0ad2391c290342c 0110116e9939281744e02cbb010f89e008bf47939403ae7b16564087c498045fa54fa4ae 96c7ca7e8f54f69c9901f989d1a0f834300022cd20d6a40239d22dd4c311c77dea61f839 03001819d09b048b7c9be463aef3cab2e1058358812c9dc5c848bc627021c6e66252196c e466eee2695acd63bd359becca6b30bcd209009a09b96c5f0dbcf9f3f45c453e34697d39 fca7fdef56aec0058b2c0160420b02101dd46a24c3ab3f6f54b6799891e8dee69f33ebb3 6560e3fa586d25924e7f2eea4724ab6d48a1aa08d219f56722ea447daec701e6733ea745 73bce0e2719b5b1f2c69066c19e6a88a9e2d88a4ca39d2ea6e5cb6ba75ff21e48de1bcdb fccf08a31cb6af753f929e95229279b4308c8a4b3bc50de99303f7536849793414e4a9a3 5f724a9f99f4edcc68d81049268761e8603ed3254222093cebb097c8366da18e5f468537 09db35424b5331d77a03e07c864b33383f39ac9f63aefa473e0a9cfa6266cacbcd94911a 55c1dcedd9aa071b3c4c05cdfc5a80e6714b48ca50cb6fd619af8db1c20555b36d0fc97b 4a806de8483744a51cbdadb14f4702b8d6d96c0d25915c7fe7c97d04e9a3b0a5a23d1c36 bc0ed89ad3f233d2dd5dc0648678f7ffd6dd491f49b7873aa1159313364032d855325304 a1ad2e036e1242b777a274df4a9fd09d4103e6d2c36d08cb3f3320b3dddd5dc90ce1ebcf a36eac4884cda58691c366325d5209c97134c6976727b9d86266fdb7d0da0d99fd8449c7 58dd5dc065c26d2794caf480496b83c751c24f927c9904ec81489cb7c4a1f3ac749c7b69 9ab9d5ed10ce9a4062612b091d4a4477761947259de5d3731ecfba14b2077325a86a39e1 37d12dd564659b0cf4db74de9db5831d8e7522cfcef362b1f97e4aea02902bfeeaedacc4 c6db8d9587953d2cc3ae74a27a38b08e495e969ba5a4ed01a6bded3927ca1756e753a6c2 385a204d13813403a298605083416fea5f765b305a2aab998e512dd749e41a4d3798270a f45a09c5786d19a8526cb3b5727d2b973f683c48ed60449e45261209d4ba50b672100011 f04904e1f79c00b084060290248e752e9c2590840c00701a4d3471ef0020210588a00d2b 954ba70f686c06fbffd1f6c20604900e9b4a48dad2904926e1eff4740a7f065d01a01a49 3ba589bc0492e51cfb5d3b98ef748e73ab9c2d30b81aa50a29e548a0101a4d30032264c0 9fcfcf9bfa6f630b62501a473cbb44709baaa9269d393b96794243b8d8397cecd4d8ccdb bb36cac1ca46c0c49ad649514cd37a556d4856263c8c68adb1ab0cf0eb34e35733a9a126 8cc2593623eea26b351d3844537c6ac736e866de60236563e9971e86694d7a456d7ef8f6 a3ba4386cb26363e5931a189285bb41d4dc90cea97971bac255c7acae3391c5c3ca8f1f7 fa42ec3d5cd5e43cda0d9bc768f705265229da2835adc983a1323b3da512d3574b840975 153036e6be0cd249abd4e455ae91281c0efbfff792866faaf3f1e2edcf7b38add12e98c9 d5fefd1e54b37ae24e9ee82527ee2d33b56fc9b4f8005fb5cc62cd6aa7cdb8be56fa1dd6 d86aa17f8df8633bcbe0987bdcebf8657d57540eaac64d2a93eaea0dd4d87fb97f9aec27 95ff3848374229de2e328d261d31fcb4bf5ec3724ce47d1c1c6ca9beb2aa2e8fc87c35ea 728a134de91407582d93febdc11d90631239d1b24d93c449f177fde60385d884737dfc08 cd117e98c914717519c2e4c4beffb711143d389ce273efd078287ef097085fd3dc3d6083 65b363656eef6b9ae5b812f276536e1d8586173507780f9cf0eb34e5d66e9f58b402994f 1669ad74cbbba059542fc8a00d2f915f95076158fe5ac1bff112ceab96efa4679ae94ce6 33a7de7c1f54fc727e96794d38cf31581e3ad1cbc45f82bf8d8754540239d52dd3c5ee89 27e504f57b9173983628a70d1383c018d7436e69bd7d75ed9bc082b7c9e3e0cb014cdfcc a8c0ffd71629a35bb93447ce586583a1b57be50c9afb238c96e16cdadb6327b60bebc85a 0c7046d9c13104ba72e9eb4d789b6eae87dd50bc5fc8a3c76fd1390ddd799e5afa1838a3 fb107fa79a1a4b7b21febf1cf3d59c50188ad92a9473f75533ab174967e544d2aa4b31cd 366726a63e588cbc6d01b2b9d6f334a397a63e8b182738325ac246e3d2bf725c299949d7 2562452281b686f4a5a269d3dc57d8ab9fc670f8e9e36fd69be6b6963e54d624431eac21 18926d229ca08b3815c306a6e8a8e22757e59d203a4b3a195277c3d81e954404ad9c68a4 fe9542866cf29539a82467b9becd858f159036f9225e2663ceb7cb9f5d72350199d523ae 79d5445895157808d95cd0f1be7d9a1067409eae796844ca447c627e93747a8d115765d9 2e80501082c4a2029ac4e37970879807406a6b3440aef9c8cf7d2cca5d3b195f3fd33d37 5b10c58b08f0dde06ba8d9537cb0111d5329c375b998f466db82d64e5a0fd78917da1701 e0be0b1a4df2cd2e76d03ced858473a7baa45dfc6ecb049b719a69fc783591d8f5938064 b9951b13caae72843edacd958694be7401f060e3589db8005bbfa38a4e34002f9c99f79b a39d05b868a47c04cec9ca0433a9d24023720b02a81433477d3cd235548e77af57afa0aa 0f50208e7f1ce6f510a7f25fdae5a914e77c7f1dd71582ae60edf63e12e31370eedbc43b 2e164335701d2e9eb084dba59aa67f8af99f49500bce923b0e722bd648374f6558a49abf 6ba8f99a649129446b65ab36fbb48473a9587c7d46ea7632fff9397664ec5cee00a0206b 78e29bc32eec27d9d7381776e0625a12c5f9799eed3ecdc47ebb4f23e541b4391ac1ccc2 38533ea8ef7c752b481f6263b2cd81f9368d1a02a919dba69e11f36b627c0e6e6a904904 ea7c7c431034dc5ead43fdcda89009b9bd76c239d2e8e80eb4586f21b9893869e7e5cf88 d131b10305b3bafc512e9fc3e5ff9ab1ab25c96dbf0e587e5efa592a62d9bfcf37d48781 082008bf4461a91ce8f6bbcff2b6e4e8e9e74f64e5599ab9a2538d8fd492cd2db9583749 a1d5915436add6c3b7d37513d3eafaefdd9511d5204c765bd30eac922fdb12490ce47441 31bd8dfe5deb3fc67a23a31e5ee876691de9922a4b31354f0669d13d572533538912dc36 391de9f76a4b39fd5a62def3655efd6fe3b2fff975eb3b348171de148a708178d7f11e89 ca872e9df67d15ccf7c3c5e29ca14d229c235a671988b097738d8511d532856a3c4feeac a491491ce49606f870daf9b0da09d13d57247f571f9ef6d56bbf49addfa6058d91ed2699 abd49772399c630c798e236d5398e302a04ba08209d5d98863442377518dbcbff72ccc72 9aace01692fe7ef6dc9b71f65b0d200697f10403a8dca00dd1c0efaba4357bde77fb8dd7 5072c4573dd289c788e745a2402dd9c47b9b1d24f7fe2cd2979ef98cb4103eb10e91c08b 33e14ba391d71d3c075bd9fc4340bcab7eecdb6ce4c731261de123f09ec3fc3dadc666c6 325698dc1dd7fc656ae3ba4d7184f6d44108cc3396dfe8a5ced39183e0ca7c73d691b753 8cc3aa5a8691f8dc0ddb4f4cd6d4f9fdf82c6a3e8b3cb14e99c4d98f1d723701553690c1 fdeddc90a5d9a2c5d7ba453c78d5e5b13c8bba5ae28209a96e9403aa7d0fe7cbd3625aa8 d07adde5b9a57f49f83495bb15c40b74c04d269491b5ba108643dadee8adaacd9d9d3fca aa490cef1e48f29a7f3e749c6c7bcf788d56f37998d84e5f96cc2edf191cec1fcd1cdc14 0571bae9c8aa66f849e1141baa566f88d47335c8d3aa6523a1b0551fdd3a402f2961574d 35b463ef42749db8f1f7f1c3e0cbcacc40afdc39c96a635d2896e5693c7a5212735edd08 dd323a13a0f59a1ebb84deaa591ce3b57aaf7e5ab6fd69f14f0a46179da7212d8d5872d7 7bddb97951a91229a0ecb402c9d0d29aceebcecb01d836e3aac6ccf2e352e2b9d2ed6239 a6ef3287e863d496743401573cf4d7642dd16018e41606702bae99d4c3ab32c8e95ce326 d360b7c1b2be9fa802e31a252b6b1122c1c9fd0ca6984a8727c86232a637b1d7853d29a0 57bca2e53457559d0110210589d804c3af31ecd11b6e894b83a26fc87800d81721bd4c62 256740464d259b5b1e7f4935b917405b761afe3d64eaa255ede95d2d99872ee709d9d232 1de91302fa2e399a2798333f2570494d2f995bb1fdacd72c9ad481f6601d310704260807 4eeb0e999e4f2f83fbae9a470d772c3e62d4a6b3159dddb01d2b93a8247ff4fcb73de8af 4488c0610084f00e914a7988d4e31323a40201c01a4f321a555a1443dc31d08d30362cd3 e1db1ad01a4f381777579ce9addb64ab10601770490cee794944279fc8e6e3e23a3458d0 09513a92e90ceae6ca6a2a7f4bb60d10802ff261072830be9ec2d7374b39714ed205010c 837f605a38274064b28e140c0118172be196cee89746aaeb03baa4d5c81c03a0422a927d 2b94edde1e9fa04f20369eb87f21c41ec1bfb90ce5605443a493e573a2de613483be6b1e b2a9d1eee620c73cd00e97c385cc2647abe2c600102bf08a4dbf8da37f6b545d6394da4d 37982700f028b11b82ae611407b0ab2a286cabe9bc82087365fb1d26365c84b927a0cbda 76a63e5f0d3c650242b556847690d5fcdd8409b5403d7d5fdf192539b57b2a9b931eb6c0 9d7f0fa7eaf928c1083408cedce51b3c5ebeade7f96914eff39c24308b82350bebb76e00 c63210d65c13eb728d5cb01915b3656262dd6ae91da846363e50edaf035bb593879be3c5 0311f6b609e513537669d228da23104f6253069a629023a6a8b4064b4da9859e77b86ad1 1d4e734915b365698758a92921bdb64c7c6cae73570dd237e39f9557363d6a93b1ce8050 1087c40c0cf6628d2f941fa310901e704fc3f30fab986229de71a8e71d788f32313f79c1 0b856bb7fd16ca333db0c65afb3229d2f774fca11d53b29a243cbc6cae7fb5c22268f8d8 176ba6c5dca68e310b0e1f6de4ae74579b521a4f35f87d890278890ce47d96a375057b3c 8ae8d95f6f966e02d4ad270aaabab9e4983d490282933aeadb535541d0e0bf673667baa4 7570df482c089c0575f9359bd4e1db5f227ed8a229dbf8a995d4ea46d0702d53adfb0f8d 3aee88f1f7fe8928e74fe8b5bd413afae38e8159240b5c877abfcf254a1bbb28474fe737 46c78d60da90b2b0665597b4926aaef855b119ddae7f7ab78a4f317fcdd4ebceab2a3e34 002965577ba0a9a4c5b3a3090dba8a18eb7db9d4e249d23239d7f83b23ced77268666101 848a07cfcbc1c7673dd7c8302e9fc9b9eeeb433b0b2196a7302534fde9d77386e9e0269f 848a79418ed21b00c81f2d120269863d386748ee5c96810101398b7e8c972896e8ab3f2d 401e97c22c4df21b0328179babc329501be2ba5f3787aa96afcf83cfd947fad7e38c0f71 143acfeb283110c180302101013d0486743378f2fb14b3fb94d7a44f4f4a1d84d3a40000 210f04440239d9efcc7170840e01701565166d520964ef58b46cc42ea3734fc3d49fda66 90981138197f7271dcf6253cf964525964eb57377cb7cf58074844024026fdea29445932 be96625217b5f679e7256e79ee587a7df8f78d206e8f1ff6b6c9fa86a7a63caf11896196 b0c41a04de0a8496941e617ff483b928b4ca02a4a8f7cc4d2598e783279279db94bcf62b fa7cd63548f0d0e2ba9e6669fa5cdc2d1a5ff11d4a941a4706c623900f61b12bdf9f8f48 c50bf1569d203d780283b270eb2057bbe569e66913d39f86446f9e8988d6e3eba4103089 c08f4ef78be7ff70ff0df10904967d55216c7b4244f3f5958ab1fbef198be10884a60f61 a282ab74fe2524ae7dd94b39c96965b09e9f34f22ac1a4d6f9af2e30f9e4000026b11504 ae75a41e22d041622d0bf665f28a878ae0e904e57d3c978192222082402dceeeeaa12064 8a7ab787006024b13a8beade3ee45c54b47babaf348e7ea19c4ff80044e5f3a7644c80b9 0bca5793be96423c95b09e2cf89402ad1f26b1ab9a4e9b048b6934e8739c025086402d75 33bbae9b33cf6924ea69c3eab10aff285a02b0a8ad66779ec259d69cfc86726f00a02d5e 2a4627d16c646d2c9d9db6709e2558300bae9b63c36924ea69c6eab10c73281522bd14dc f85b18b7432e5f45c85f85612488a896e3aaf8a5da4935a745e88b877554f987826b0857 432e5f45c82f8068115096c219d3c89b16269e233043c13d8423a3d2700df20008115092 09d2b660d9f2100818f09209d1f2700f31080c08a0490ce15b386cf10588980cf2f287b4 930b874726dfd657dd01d022f0924dd8ca79eb22f137e09b1a7fbd8ef44bdfb76d6b1561 a71d918b2b1920e00832f05886425183469386b29a6a8b6234b679a72569fcab03938a57 5d6736aa9b6211c053aa029a0294abafcc6dc7e8bfeb3137cc1ced36cfdc54a4b080c279 0155034a11beec68c01834be70c648c090108f41008ac9b47f861a5930b443dc54d1b084 c2260b6e29ee4ffe3b061a5f36e97f391080d2000819704c2eb66e459e7cbdcd31d0210d 011d84137234b27178874754f2f08bc21b0896e4696ce37e9ffb6ef5ab7c27dcb0aebae0 8eca39b48a7abc2fbdb99a88f5eb8038d43a3096ca59b48e7e8f2613c086c496037dd443 a7d9579b9543f7eeffff11506de6c466043dd3c321cea41ccc69397a762364bb6d490faa 935b3a3d5e0b11029b4b4d121754cd14507d9c6908d952bea4976270d7bcda0da10d2a93 b1c7a7b291263d3a537807fb733bb8425d241f5f9466445474c27eb0a5b8ab2515839853 3cfe8bc9147cda2904e5dfdf4f6b2a9001b2b962ad0cbf7d2ae5f0de341eb8f5d8db7ac8 1a900a70e5e86af3614e769a2fed5fa9bbaa1af0d814305fa7fb24b36da6143c0b915b5e 2388fabdfbd38d2d91f332d8311488a79fc3f5d580b169dc370d0cd2329a1a49327881c1 e66362e65f54c026a6374432b892db37bbd74de55673aed977fcd9f4c9d11f09ea40d0fe 3bb9051cf49c5c064b304ab9975367433ef4f95173dd387f34e56ec724e3a54d61d16f51 c9e3b74f38454239dc3b3a21ef0104de69b6a7ab13bb2f53930bfe8e615a6583a751075b ddab93f89261a3af0508931545aeeb0f5f9329b330ede972e79e82ebeaf3371acd22c3f3 c3568d35714f78f1f7f54f1fdfefb9f1eb0e2030420b00a01dd552f997466051c2b9d25e 2fe53dc759ad97f85bddfcacbf4db18b2b172a0b03134c3ca75cc1956aad56263688695c 7c3fce5d1d1e83e239cb1d9d12cd8d324b17faa3889c24928fb75735ebe19d92d01b63ea 5a99974d84add70db5e269df902fa118f6e963b160472399667ecd1d8faeccf2fbaf9c84 a269d7733def4793eb1db7347431f334d83b24aa1e161b1bc741694d27937e52ca7a599c becf929bab97409da3bcf657774f37dd529a5f3bd614680c08704d2e9bc7fbffe43572d4 ddbaf172da31b6b6b8074ce9e548e0d98d12050ae8750cf4c03dd141d1a03a453648fc61 0704580c57b4a07ba292dcbb5a5f3b8b5938d4e69ca697f22b0f37d4bf94643d68ed2e36 26de994464b7b085409ec79df12baf9e670403adfd0a36f28025b2ddecb4d5e367c15758 c742aa0d1252c814dd4f3a495acd61505bdb674b2d1a948395dda04626f7d1ea299ae08a 59f0305baa93b22d6964e5dccf482c0a37a069b7e26c5cca299c34737d5c702d2a94647c 7e00462a8e7759a193c6d56e1219d56a4b1b32081a5d5b33acd5c30094e5d463a9d2606b 79c10386d7dfabf187db73677c2338c1bab4a275fa711a604fd0792effa94bea9d63834d 6e696c057954e4b46d882c069b2e96dee99fcc917cdc9970101a4d3003226962770bd129 dd7c51fca68b9365f1ef16a01209dab650c7f3f2250de0899ef8b2cd7f259c80c1c646d6 e00b96d02e9fc3c0538b01281ea8d90964aca757327e5b2a474728dc849f5e04695c0494 98f36ef57f75c37f7566c4b4aa73788f803813681524c4b19bddb272d3f676deeb3ba904 e9f79c1abb0041e57f7f91628d6e69e8b00e9f49c1d7c8b4fe0aaa465cc3c63eeb602d69 34e363add16138ebd27506a25baf99ee7bc11d693cee34573e9bf79501819021f12e05d7 01fc2ef37bd9e74f6c7464b082c4a80f9a6ffc4219dfe7384871080803b0248a7bb94e01 00420e09f00d2e93f4778080108b823b098741e97d7b9c2eeae88700802fb11584c3af74 b10114300021e09209d1eb3824f108080730248a7f304e11e0420e09100d2e9312bf8040 1083827b09e74f21c91f392c23d08ec40603de9dc212bc4080108382780743a4f10ee410 0021e09209d1eb3824f10808073028b49271b9dceeb09f720b00901a57436be1820bddab ac4f7fe8b5936490661420002ab10d048674337f32baf4f6df2e7ab70c14f084000020d0 21ae914013d3494970f8a88d1180210f04f402c9d0a29cc0b76ff38f010021080400f81d f7efefc2952c3d4b8daa5fc30ff5efdf0e4d9dd0e40d9ecc78f3f7efffdcf9e906803010 840a093807a4d2c93ceaa2066171f55b247a3efda1cef9a1b7879bdc7934ef4ed6636866 cac1c91da188a64251834c2c9c7bb66c19ebf277a88b8300804200081e508c8a4b3bc50d e39d1ed598cf7501b38e5ec31471b084000020d0232e9ac0e94c531ed81a69f2cacd50f4 90904200081a509c8f63aefa4b37306ba34299c87000420a0dfeb841d04200001080c58b 033e5a48c200081dd080c90cedd90112f04200001a4931a80000420202630e03291d8e68 80ea7cbfa69c8195b0736862259391241388a1ab781467614a9a97659523aef1e5b1afe1 48a8da14856d29199cf618f0f98a9ebd8c60ae1e812142c3b55082cd875b5412f0840606 b02cb4be78c457ab5226c0c45b232690be59a1d1b6884a353ca60d9c9109694cef484d22 991c357ebe950313014c94a306884a3964b8303c72c3b71f63a75e9a4170420008151049 69c758e0a9e7120000108e8082c7985fd08b5fa42a619bb2a3686225931cb8e0d34c2d12 94bb0ec5c212c299d77db9ac3b73b6d0c45b29284a67a0e1b9b1d1b2b84a3d64d831a30c b4e15020b765d6dd00b0210d89a00d2b975fa091e0210d0115872c16eb6fd6466c86663c 8c64a306884a3539660c51664af53974b7a4100021018458005fb28928c0301086c44800 5fb43b26dd61d91acb0c2d5e9874d0d901d5d76822cd8b93145917ea029a025a131b8cfc 6c60ae1e86aa0da8b05fb40980c050108ec4200e9dc25d3c40901080c24c05e277b9d7f0 daca73494cdb69d8d15c2d19547b0ec04d9ebd4e5925e10800004461160c13e8a24e3400 0021b1158553a8fe540fa2973555d23bc4ca68da14856d20ad7203b36560847770405cbc e15c292d299eee4483fd7435497e96a2f1b4391ac24a131c88e8d15c2d11d4dc1b25385b 0a47496916401d5e5b8bf978da148560eb684d35f60b9a50d34b2a3484dd96579e94cc15 4bfdee7259a6a771b4391ac9865c7061ae1e80eab60d939202c299dd534cc7845bc8da14 856ee946578766ca011ce40a11c5e031610000026060f002220574d46430100000000000 1000000000000000c000000002000003c3b01003c7b010066d9a94258f5be4e5d46e9050 1084060088125679d43226710084000026a02a1a473c6cd4955b2368622595117a8b4a30 db4c32b1b43365608475a66477b16ec0a6874d1104837ac687ad20702fe08849a75fac38 b47bf08a09b54432402ab4a67b067156cc2b1b192567f3c4d2495091b6864479a97bbf64 b4a67b067156cc2b1b1928e4c9e26921e9f36d0c88e342f8df64b4a67190f8f5e28aa016 80a6847171b6e365608475703b9d7f2d2992209f6ac824d383656ccb243383a2db0e1666 3c5acd80e434b4a274f92280e12a029a0dd1d8ac32f79911dcfd9a9fac6cd49ba94d10b0 210d89ac092b3cead3346f01080800302abce3aab4f590c5f461d09b23114c94a306884a 393299b9236cbce15c292d279f75ccaf0e7556c0c45b2924ab97a0e1b9b1d1b2b84a3d64 d831a30cb4e15020b765d6dd00b0210d89a00d2b975fa091e0210d0115872c16eb9c161b 36513c98a59766ca0118e4e59826527c85ea72e97f482000420308a000bf651241907021 0d88800d2b951b2091502101845209474f24a6d4559004d01ed6e03543754a317d9d1213 5e0b6ea65221d507a41000210184220d4ac7308110681000420f04860d559679e90970f2 d8c7d5e25b12b0d558d3e22563498144866552e67263dbd9a869d676806a2bb4cd9d440f 8bb791407424f1733293839b3a47496874d02970fd4b1427032544acf40438d7d99b156a a94866b501ef034f258439f9cc6eeeaa1e7086fb7b1a9b47432b37944f23d939e11cca4e 0eaccf20b76b3576af72452d7269772fe5e8a743218a89b3ac79cf7caa93f8e1f83cb026 634ccde0a3c2fa29491eacf3ca3c652b0bc74a64c1854db54212b55605e6d45d2974c299 f6ff2813a0f2023771248074b4e4df94be708ea660652907c5b72c17eb7ee18bb244c80a e63ceb052164ab905a12ea0bb8ea775eea458aa1a3df6dc33c9f32ab712dabc8d8212daa 40da85cd2d730c766e7eed8195ecf965270727e55e99c9103c684000420d04920c882bd3 35a9a41000210184200e91c82914120b00c81eaa6f0f07d701b2b69c17ebd4e383c9c6b7 691ce652a1e4721f09e40da239e7d59d2c64adee89c1d4e15fb927b9d8d53cad8dd6e1b4 391aca46abe3bc20766c7c64ac8704e59483237f6b2dbddc5d5b156aad788668413473ae f2eabbd3f275f47189eecaa9391ac9865c7065ab070aad086dfd46163e52e35c3c3a91eb 3ab2ed8cdeedeb23114c9ca516784a3388b7f086de06a20055e8d65b8154b43d7842eb96 057d4255d200001080c24b0eaac7320028682000420202580744a89d11e021080c07f904 e8a00021080809800d2294646070840000248273500010840404c00e91423a3030420000 1a4931a80000420202680748a91d10102108000d2490d400002101013403ac5c8e800010 84000e9a406200001088809fcf30cbbb81f1d200001086c4ce06fe9dc387c4287000420a 021c0825d438d3e1080c0e604fe1f114a9c3add91873e0000000049454e44ae426082000 840010824000000180000000210c0db01000000030000000000000000000000000000001 b40000040000000340000000100000002000000000000bf000000bf0000df430000c3430 3000000000000b3000000b3ffffde43000000b3000000b3ffffc24321000000080000006 20000000c00000001000000150000000c00000004000000150000000c000000040000005 1000000c85501000000000000000000bd010000850100000000000000000000000000000 0000000be0100008601000050000000380000008800000040550100000000002000cc00b e0100008601000028000000be01000086010000010004000000000000000000000000000 0000000040000000000000000000000ffffff00040404008000000011111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111122222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222220112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111102121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111121111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111112111111211111111 111111111111111111211111121111111111111111111111111112111111211111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111111211111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111111211111111111111111111111111111111121111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111112 111111221111111111111111111111111211111122111111111111111111111111112111 111221111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111222222222111111111111111111111111112222222221 111111111111111111111111222222222111111111111111111111111122222222211111 111111111111111111111222222222111111111111111111111111122222222211111111 111111111111111111222222222111111111111111111111111122222222211111111111 111111111111111211111212111111111111111111111111121111121211111111111111 111111111111211111212111111111111111111111111111111111112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111121112211211111111111111111111111112111221 121111111111111111111111111121112211211111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111222111121111111111111111 111111111122211112111111111111111111111111111222111121111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111211111121111111111111111111111111112 111112111111111111111111111111111111122111111111111111111111111111112221 121111111111111111111111111111222222211111111111111111111111111211111111 111111111111111111111111111222122211111111111111111111111111122221121111 111111111111111111111111222222211111111111111111111111111112111111111111 111111111111111111111211111121111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111211111122111111111111 111111111111112111111121111111111111111111111111111221211111111111111111 111111111122121111211111111111111111111111111211211112111111111111111111 111111121111122211111111111111111111111111211121112111111111111111111111 111121111211211111111111111111111111111211111112111111111111111111111111 112111111111111111111111111111111111211111122111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111121111 121211111111111111111111111111211121112111111111111111111111111112211121 111111111111111111111111112112111121111111111111111111111111121121111211 111111111111111111111112112221111111111111111111111111111121112111211111 111111111111111111112111121121111111111111111111111111121111111211111111 111111111111111112222222221111111111111111111111111121111121211111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111112111221121111111111111111111111111121112111211111111111111111 111111112222222221111111111111111111111111211211112111111111111111111111 111112112111121111111111111111111111111222111111111111111111111111111111 112111211121111111111111111111111111211121112111111111111111111111111112 111111121111111111111111111111111111111111111111111111111111111111112111 221121111111111111111111111111111111122121111111111111111111111111111111 111111111111111111111111111122211112111111111111111111111111111222122211 111111111111111111111111111111211111111111111111111111111121112222111111 111111111111111111111121122221111111111111111111111111121111111111111111 111111111111111111122212221111111111111111111111111112222222111111111111 111111111111111122222221111111111111111111111111111111111111111111111111 111111111111122211112111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111112111111111111111111111111111111111121111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111111111111111211111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111610000026060f002220574d464301000000000001000000000000000 c000000002000003c1b01003c7b010011111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111111222222211111111111111111111111111112222222111111111111111111 111111111222222211111111111111111111111111122222221111111111111111111111 111111222222211111111111111111111111111122222221111111111111111111111111 111222222211111111111111111111111111122222221111111111111111111111111111 222222211111111111111111111111111122222221111111111111111111111111111222 222211111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111211111112111111111111111111111111112111111121 111111111111111111111111211111112111111111111111111111111121111111211111 111111111111111111111211111112111111111111111111111111121111111211111111 111111111111111111211111112111111111111111111111111121111111211111111111 111111111111111211111112111111111111111111111111121111111211111111111111 111111111111211111112111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111121111111211111111111111111111 111111211111112111111111111111111111111121111111211111111111111111111111 112111111121111111111111111111111111121111111211111111111111111111111112 111111121111111111111111111111111121111111211111111111111111111111112111 111121111111111111111111111111121111111211111111111111111111111112111111 121111111111111111111111111121111111211111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111112111111121111 111111111111111111111121111111211111111111111111111111112111111121111111 111111111111111111211111112111111111111111111111111112111111121111111111 111111111111111211111112111111111111111111111111112111111121111111111111 111111111111211111112111111111111111111111111112111111121111111111111111 111111111211111112111111111111111111111111112111111121111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111122222221111111111111111111111111111222222211111111111111111111111111 122222221111111111111111111111111112222222111111111111111111111111111122 222221111111111111111111111111112222222111111111111111111111111111122222 221111111111111111111111111112222222111111111111111111111111111122222221 111111111111111111111111112222222111111111111111111111111111122222221111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111111111111121111112111111111111 111111111111111211111121111111111111111111111111121111112111111111111111 111111111112111111211111111111111111111111111121111112111111111111111111 111111112111111211111111111111111111111111121111112111111111111111111111 111112111111211111111111111111111111111121111112111111111111111111111111 112111111211111111111111111111111111121111112111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111121111 112211111111111111111111111111211111122111111111111111111111111121111112 211111111111111111111111112111111221111111111111111111111111121111112211 111111111111111111111112111111221111111111111111111111111121111112211111 111111111111111111112111111221111111111111111111111111121111112211111111 111111111111111112111111221111111111111111111111111121111112211111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111112111112121111111111111111111111111121111121211111111111111111 111111112111112121111111111111111111111111211111212111111111111111111111 111112111112121111111111111111111111111211111212111111111111111111111111 112111112121111111111111111111111111211111212111111111111111111111111112 111112121111111111111111111111111211111212111111111111111111111111112111 112121111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111211122112111111111111111111111111112111221121 111111111111111111111111211122112111111111111111111111111121112211211111 111111111111111111111211122112111111111111111111111111121112211211111111 111111111111111111211122112111111111111111111111111121112211211111111111 111111111111111211122112111111111111111111111111121112211211111111111111 111111111111211122112111111111111111111111111111111111112111111111111111 111111111111111111111111111111111111111111112221111211111111111111111111 111111122211112111111111111111111111111112221111211111111111111111111111 111222111121111111111111111111111111112221111211111111111111111111111111 222111121111111111111111111111111112221111211111111111111111111111111222 111121111111111111111111111111112221111211111111111111111111111111222111 121111111111111111111111111112221111211111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111112111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111111111111211111111111111111111111111111111112111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111111111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111111111111111121111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111112111 111211111111111111111111111111121111112111111111111111111111111112111111 211111111111111111111111111211111121111111111111111111111111112111111211 111111111111111111111111211111121111111111111111111111111112111111211111 111111111111111111111211111121111111111111111111111111112111111211111111 111111111111111111211111121111111111111111111111111112111111211111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111112111111221111111111111111111111111121111112211111111111111111 111111112111111221111111111111111111111111211111122111111111111111111111 111112111111221111111111111111111111111211111122111111111111111111111111 112111111221111111111111111111111111211111122111111111111111111111111112 111111221111111111111111111111111211111122111111111111111111111111112111 111221111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111211111212111111111111111111111111112111112121 111111111111111111111111211111212111111111111111111111111121111121211111 111111111111111111111211111212111111111111111111111111121111121211111111 111111111111111111211111212111111111111111111111111121111121211111111111 111111111111111211111212111111111111111111111111121111121211111111111111 111111111111211111212111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111121112211211111111111111111111 111111211122112111111111111111111111111121112211211111111111111111111111 112111221121111111111111111111111111121112211211111111111111111111111112 111221121111111111111111111111111121112211211111111111111111111111112111 221121111111111111111111111111121112211211111111111111111111111112111221 121111111111111111111111111121112211211111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111222111121111 111111111111111111111112221111211111111111111111111111111222111121111111 111111111111111111122211112111111111111111111111111111222111121111111111 111111111111111122211112111111111111111111111111111222111121111111111111 111111111111122211112111111111111111111111111111222111121111111111111111 111111111122211112111111111111111111111111111222111121111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111222222211111111111111111111111111112 222222111111111111111111111111111222222211111111111111111111111111122222 221111111111111111111111111111222222211111111111111111111111111122222221 111111111111111111111111111222222211111111111111111111111111122222221111 111111111111111111111111222222211111111111111111111111111122222221111111 111111111111111111111222222211111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111211111112111111111111 111111111111112111111121111111111111111111111111211111112111111111111111 111111111121111111211111111111111111111111111211111112111111111111111111 111111121111111211111111111111111111111111211111112111111111111111111111 111121111111211111111111111111111111111211111112111111111111111111111111 121111111211111111111111111111111111211111112111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111121111 111211111111111111111111111111211111112111111111111111111111111121111111 211111111111111111111111112111111121111111111111111111111111121111111211 111111111111111111111112111111121111111111111111111111111121111111211111 111111111111111111112111111121111111111111111111111111121111111211111111 111111111111111112111111121111111111111111111111111121111111211111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111112111111121111111111111111111111111121111111211111111111111111 111111112111111121111111111111111111111111211111112111111111111111111111 111112111111121111111111111111111111111211111112111111111111111111111111 112111111121111111111111111111111111211111112111111111111111111111111112 111111121111111111111111111111111211111112111111111111111111111111112111 111121111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111122222221111111111111111111111111111222222211 111111111111111111111111122222221111111111111111111111111112222222111111 111111111111111111111122222221111111111111111111111111112222222111111111 111111111111111111122222221111111111111111111111111112222222111111111111 111111111111111122222221111111111111111111111111112222222111111111111111 111111111111122222221111111111111111111111111111111112212111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111122222221111111111111111111111111111222222211111111111111111111111111 122222221111111111111111111111111112222222111111111111111111111111111122 222221111111111111111111111111112222222111111111111111111111111111122222 221111111111111111111111111112222222111111111111111111111111111122222221 111111111111111111111111112222222111111111111111111111111111122222221111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111121111111211111111111111111111111111211111112111111111 111111111111111121111111211111111111111111111111112111111121111111111111 111111111111121111111211111111111111111111111112111111121111111111111111 111111111121111111211111111111111111111111112111111121111111111111111111 111111121111111211111111111111111111111112111111121111111111111111111111 111121111111211111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111112111111121111111111111111111111111121 111111211111111111111111111111112111111121111111111111111111111111211111 112111111111111111111111111112111111121111111111111111111111111211111112 111111111111111111111111112111111121111111111111111111111111211111112111 111111111111111111111112111111121111111111111111111111111211111112111111 111111111111111111112111111121111111111111111111111111111111101121111111 610000026060f002220574d464301000000000001000000000000000c000000002000003 cfb00003c7b0100111111111111111111111111111111111111111111111111111121111 111211111111111111111111111111211111112111111111111111111111111121111111 211111111111111111111111112111111121111111111111111111111111121111111211 111111111111111111111112111111121111111111111111111111111121111111211111 111111111111111111112111111121111111111111111111111111121111111211111111 111111111111111112111111121111111111111111111111111121111111211111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111111222222211111111111111111111111111112222222111111111111111111 111111111222222211111111111111111111111111122222221111111111111111111111 111111222222211111111111111111111111111122222221111111111111111111111111 111222222211111111111111111111111111122222221111111111111111111111111111 222222211111111111111111111111111122222221111111111111111111111111111222 222211111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111212111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111211111211111 111111111111111111111112111112111111111111111111111111111211111211111111 111111111111111111121111121111111111111111111111111111211111211111111111 111111111111111121111121111111111111111111111111111211111211111111111111 111111111111121111121111111111111111111111111111211111211111111111111111 111111111121111121111111111111111111111111111211111211111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111211111112111111111111111111111111112111111121111111111111111111111111 211111112111111111111111111111111121111111211111111111111111111111111211 111112111111111111111111111111121111111211111111111111111111111111211111 112111111111111111111111111121111111211111111111111111111111111211111112 111111111111111111111111121111111211111111111111111111111111211111112111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111121112111211111111111111111111111111211121112111111111 111111111111111121112111211111111111111111111111112111211121111111111111 111111111111121112111211111111111111111111111112111211121111111111111111 111111111121112111211111111111111111111111112111211121111111111111111111 111111121112111211111111111111111111111112111211121111111111111111111111 111121112111211111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111112111211121111111111111111111111111121 112111211111111111111111111111112111211121111111111111111111111111211121 112111111111111111111111111112111211121111111111111111111111111211121112 111111111111111111111111112111211121111111111111111111111111211121112111 111111111111111111111112111211121111111111111111111111111211121112111111 111111111111111111112111211121111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111122212221111111111111 111111111111111222122211111111111111111111111111122212221111111111111111 111111111112221222111111111111111111111111111122212221111111111111111111 111111112221222111111111111111111111111111122212221111111111111111111111 111112221222111111111111111111111111111122212221111111111111111111111111 112221222111111111111111111111111111122212221111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111110112111111111111111 111112111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111211111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111211121112221111222111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111121111112111211211121111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111112222211111 211121111112111111111112111111131111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111211211111121112111111211111111111211111113111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111112121111112111211211121111111222222222222322222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 221111111111111111111111211111111111111212111111211121122221111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111112211111121112112 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 221111112111211121111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111112111111122211112222111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111113111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111311111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111131111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111113111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111331111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111133111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111113311111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111331111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 133111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 11111111111211111111111111111111111111111111121111111111610000026060f002 220574d464301000000000001000000000000000c000000002000003cdb00003c7b01001 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111211111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111333111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 222111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111113311111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111222221111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111331111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111112222212222211111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111133111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111122222111111121112211111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111113311111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111222221111111111111111112 221111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111131111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111112222221111111 111111111111111111221111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111113111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111211111122 222111112111111111111111111111111111221111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111311111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111112222222221111111111211111111111111111111111111111222121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111131111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111112222221111111111111121111111111111111111111111111111 122111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111113111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111122221111111111111112111111111111111 111111111111111111222111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111221121111111111111111 211111111111111111111111111111111121122211111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111211111 111111111111111121111111111111111111111111111111112111112211111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111211111111111111111111112111111111111111111111111111111111211111 112211111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111211111111111111111111111211111111111111111111111 111111111121111111112221111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111112211111111111111111111111121111111 111111111111111111111111112111111111111221112111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111131 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111112111111111111111111 111111112111111111111111111111111111111111211111111111111222221111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111113111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111112111 111111111111111111111111211111111111111111111111111111111121111111111111 112222211111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111311111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111112111111111111111111111111111121111111111111111111111111111111 112111111111111111122211111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111131111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211122111111111111111111111111111112111111111111111 111111111111111111211111111111111111212111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111221 211111111111111111111111111111111111111111111112111111111111111311111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121121111111111111111111111111111111 211111111111111111111111111111111121111111111111111111121111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111131111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112121111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 211111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111112111111111111111111 111111121111111111111113111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111221 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111112111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111211 111111111111111111111112111111111111111311111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111221111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111121111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111112121111111 111111111211121112221111211111111111111211111111111111133111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111212111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111211111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111121111112111211121111111111111121111111111111113 331111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111211211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111112111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111112222211111211121112111111111111112 111111111111113333111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111112211121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111121111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111211211111121112111 121111111111111211111111111113333331111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111112 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111211111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111112 121111112111211112111111111222222222222222223333333322222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222111111111111111111011 211111111111111212111111211121111211111111111112111111111111133333311111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111112111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111121111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111112211111121112111112111111111111211111111 111111333311111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111122111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111211121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111221111112111211111211111 111111121111111111111111331111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111121111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111112112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111112111111 122211122222111111111112111111111111111113311111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 121111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111121211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111131111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111121111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111221111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 113311111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111121221111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112211111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111331111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111122211111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111212111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 1111111111111112111111111111111111133111610000026060f002220574d464301000 000000001000000000000000c000000002000003cbb00003c7b010011111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112222222222222 222222211111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112112111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111133111 111111111211111111111111111111111111111111112111111111111111121111111111 111111211111111111111111111111111111111112222222222222222222222222222222 222211111111111111122211111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 121111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111113311111111111121111111111111111111111111111111111211111111111 111122211111111111111122222222222222222222222222222222222211111111111111 111111111111111111121111111111111111211111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111211111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111122222222222222222222111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111112111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111222111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111121111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111122211111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111211 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111211 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111112111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111121111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111311111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111211111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111131111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111112111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111113 311111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111121111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111131111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111211111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111113111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111112121111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111331111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111122211111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111113111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111122222222222222222222222222222222222222222222222222222222221111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111311111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111222111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111112111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111113311112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111131111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111113311 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111311111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111131112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111333111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111113311211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111333331111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111131121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111133333311111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111113312111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111133 333333111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111131211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111333333111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111113121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111113333331111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111131113311111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111021211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111133 311111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111133111111133111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111112111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111113311111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111211111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111311111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111211121112221111 222111111111111211111111111111111111111111111111133111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111131111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 121111112111211211121111111111121111111111111111111111111111111113311111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111133 111111111111111111211111610000026060f002220574d4643010000000000010000000 00000000c000000002000003c9b00003c7b0100111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111222221111121112111111211111111111211111111 111111111111111111111111123311111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111311111111111111333112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111121121111112111211122121111 111222222222222222222222222222222222222222332222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222232222222222222222333222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222111111111111111111011211111111111111212111111 211121121122111111111112111111111111111111111111111111111213311111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111113111111111 111111111331111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111121211111121112112111211111111111211111111111111111111111111111111 121331111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111113111111111111111111113331111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111221111112111211211121111111111121111111111111111 111111111111111112113311111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111213311111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111122111111211121121112111111111112 111111111111111111111111111111111211331111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111211111112221111 222111111111111211111111111111111111111111111111121133111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111331111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111112121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111331111111111111111111112111111333311111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111133111111111111111111111211111 111333111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211113311111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111113111111111111 111111111121111111113331111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111131111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111311111111111111111111112111111111113311113111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121131111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111113311111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111331111111111111111111111211111111111133113331111111111 111112111111111111111111111111111111111211111111111111111111111111111111 113333111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111131111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111131111111111111111111111121111111111111 133333311111111111111211111111111111111111111111111111121111111111111111 111111111111111333333311111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111113311111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111113111111111111111111111 112111111111111133333333111111111111121111111111111111111111111111111112 111111111111111111111111111111113331111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 131111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111311111 111111111111111111211111111111111333333111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111113311111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111311111111111111111111111121111111111111113333333111111111111211 111111111111111111111111111111121111111111111111111111113331111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111131111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111133311 333311111111121111111111111111111111111111111112111111111111111111111333 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111113111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111311111333311111112111111111111111111111111111111111211111111 111111111133311111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111331111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111133311111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111113333331111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111131111111111111111111111111121111111111111 111111111111111111133311111111111111111111111111111111121111333333111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111113111111111111111111111111 112111111111111111111111111111111111133311111111111111111111111111111112 111133311111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111113111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111113311111111 111111111111111111211111111111111111111111111111111112133311111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111311111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111331111111111111111111111111121111111111111111111111111111111111211 133311111111111111111111111133321111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111133111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111131111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111113333332111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111311111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111133111111111111111111111111111211111 111111111111111111111111111112111111111111111131111111333333111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111131 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211113311111111111111111 111111111121111111111111111111111111111111111211111111113311133311111133 311111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111113311111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111331 111111111111111111111111112111111111111111111111111111111111121111111111 333333333311111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111131111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111331111111111111111111111111111211111111111111111111111111111 111112111111111111133333333111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111113111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111333333111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111133333111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111333 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111113111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111113111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111113331111111111111111211111111111 11111111610000026060f002220574d464301000000000001000000000000000c0000000 02000003c7b00003c7b01001111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 333333111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211311111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111333333331111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121131111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111113333331111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112131111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111333331111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111213111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111122121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111113333311 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121311111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111112111111111111111111111111121111111111111111111111111111111112111111 111111111131133111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112311111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111211111111111111111111111112111111111111111111111111 111111111211111111111111111111331111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 231111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111211121111211111121111111111111211111111 111111111111111111111111121111111111111111111113111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111133111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111121111111121111112111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111112222211111 112111111211111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111222211111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111211211111111211111121111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111122221111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111112121111111121111112111111111222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222111111111111111111111211111111111111212111111112111111211111111111112 111111111111111111111111111111111211111111111111111111111113311111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111122211222212211111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111112211111121211112 121111111111111211111111111111111111111111111111121111111111111111111111 111133111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111122221111111111112211111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 221111111221111122111111111111121111111111111111111111111111111112111111 111111111111111111111331111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111132112221111111111 111111112211111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111112111111112111111211111111111112111111111111111111111111 111111111211111111111111111111111111113111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111113 222111111111111111111111112211111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111131111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111122221111111111111111111111111112111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 311121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111112221312111111111111111111111111111122111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111113112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111112222111131211111111111111111111111 111111122121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111311211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111222111111131121111111 111111111111111111111111122111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111222222211111 111113112111111111111111111111111111111111222111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111122222111111111111311211111111111111111111111111111111121122111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111112222222222211111111111311121111111111111111111111111111111 112111122111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211222222111111222221111111111111112111111111111111 111111111111111111211111121111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112331111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111112222211111111111111111111111111111111 211111111111111111111111111111111121111111221111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111213311111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111222222112111111111111111111 111111111111111121111111111111111111111111111111112111111111221111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121133111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111112222122222211111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111221111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111331111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111122222221 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111221111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211113311111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 222222221122221111111111111112111111111111111111111111111113111121111111 111111111111111111111111112111111111111111222211111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111133111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111122222222211111111112222111111111111111211111111111111111111111111 111311112111111111111111111111111111111111211111111111111122221111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111121211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111311111111111111111111111111211111111111111111111111111111111112111111 111111111111112222222221111211111111111111111111111111111111121111111111 111111111111111111311111211111111111111111111111111111111121111111111111 112222111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111122222222111111111111121111111111111111111111111111 111112111111111111111111111111111131111121111111111111111111111111111111 112111111111111111222222111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121112222222221111111111111111111112111111111111 111111111111111111111211111111111111111111111111113111112111111111111111 111111111111111111211111111111111111111121111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111122222222111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111113111111 211111111111111111111111111111111121111111111111111111111211111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111112222222221111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111311111121111111111111111111111111111111112111111111111111111111 112211111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111113311111111111111111111112111111111111122222222111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111131111112111111111111111111111111111111111211111 111111111111111111112111111112111111111111111111111111111111111161000002 6060f002220574d464301000000000001000000000000000c000000002000003c5b00003 c7b010021111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111113311111111111111111111121 111222222222111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111113111111121111111 111111111111111111111111112111111111111111111111111112111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111133111111 111111111122222222211111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111122 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111332222111222222221111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111121111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111113222222211111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111211121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111322223111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111112212111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111332222331111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111112211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 113333331111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111331111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111133331113331111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111133111111112111111111111111111111111111111111211111 111111111111111111111111111112211111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111333111333331111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111113111111111211111111111111111111111 111111111121111111111111111111111111111111111212211111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111113111111133331111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111311111111121111111 111111111111111111111111112111111111111111111111111111111111121112111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111113331112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111331 111111112111111111111111111111111111111111211111111111111111111111111111 111112111121111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111131111111111211111111111111111111111111111111121111111111111 111111111111111111111211111221111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111113111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111211111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112333311111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111311111111112111111111111111 111111111111111111211111111111111111111111111111111112111111112111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211133331111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111311111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111122111111111111111111111121111111111111111111111111111111111211111 111111111111102121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111113333111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111121111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111112111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111211111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111211 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111112211111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111211121111211111222111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111133331111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111122221111111111111112111111111111111112222222222222222222221111111111 111110112111111111111111121111111121111211121111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111113333111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111112222222222222222222222222222222222222111111111111111 112111111111111111111111211111111111112222211111112111111112111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111113333111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111133111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111222211111111111111121111111111111111 111111111111111111211111111111111111101121111111111111211211111111211111 111211111112222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222223322 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222223322222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222221111111111111111111112111111111111112 121111111121111112211111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111311111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111212111111112111111112111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111113331112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111131111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111112211111121211111111211111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111113333211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 133111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111221111111221111211121111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111113 333311111111111111111111111111111112111111111111111111111111111111111211 111111111111111113111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111112111111 112111112221111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111113331111111111111111111111111111111211111111111111111111 111111111111121111111111111111111311111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111131111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111333111111111111 111111111112111111111111111111111111111111111211111111111111111131111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 333333111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111122121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111133333111111111111111111121111111111111111111111111111 111112111111111111111113111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110212111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111113333111111111111111112111111111111 111111111111111111111211111111111111113331111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111133333311111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111133333 333111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111133331111111112111111111111111111111111111111111211 111111111133333333111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111113333111111211111111111111111111 111111111111121111111333333313333111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111610000026060f002220574d4 64301000000000001000000000000000c000000002000003c3b00003c7b0100111111111 111133331112111111111111111111111111111111111211111111333111113331111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111131111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111113333111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112333111111111 111111111111111111333333311111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211133311111111111111111111133333331111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111113331111111311111111111333112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111333111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111333333 333111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111333333311111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111133333333111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111333333111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111113333111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111131111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111121211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111221111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111112222211111111111111121111111111 111111111111111111111111211111111111111122111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111122222222122222222111111 111112111111111111111111111111111111111121111111111111122221111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111222222221111111 112222111122211111111211111111111111111111111111111111112111111111112222 222211111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111112222222 211211111111111111122111111112221111121111111111111111111111111111111111 211111112222111122112111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 122222222111111111121111111111111111111111111111222212111111111111111111 111111111111111121112222111111111111121111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111412111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111222222221111111111111111112111111111111111111111111111111112221 111111111111111111111111111111112222111111111111111111221111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112222222211111111111111111111111111211111111111111111111 111111111111121222211111111111111111111111112222211111111111111111111111 211111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111122121111111 111111111111121111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111122222222211111111111111111111111111111111121111 111111111111111111111111111112111112221111111111111111112222111121111111 111111111111111112111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111112111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111222222221111111121111111111111111111111 111111111112111111111111111111111111111111111211111111222111122211112222 111111112111111111111111111111111122111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111112111211112111112221111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111112222222211111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 122222222222111111111111211111111111111111111111111121111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111211111111211112 111211111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121122222222111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111112222211111111111111121111111111111111111111111111211 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111122 222111111121111111121111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111222222221111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111222221111111111111112111111111111111 111111111111112211211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111112112111111112111111112111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111221112222222 211111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111112221111111111111111 211111111111111111111111111111112121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111121211111111211112111211111112222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222221111111111111111110112111111111111112121111111121111222211111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111122221111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111221111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111122111111 212111121111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111221111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121211111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111112211111112211111211111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112112111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111121111111121111122221111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211122111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 11211111111111111111101121111111610000026060f002220574d46430100000000000 1000000000000000c000000002000003c1b00003c7b01001111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111112111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111121111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111221111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111211111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111112111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111122111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111121111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111211111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 112221111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111222211111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111122221111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111221221111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 211111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111112111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111121111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111211111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111112211 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111112111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111121111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111112212111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111211112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111112111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111122121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111122111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111122111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112122111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211121111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111211111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111112111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111121111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111221111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111211111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111112111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 121111111111111111111112111111111111111111111111111111111121111111111111 111110212111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111211111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111112211111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111121111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111b40d000026060f005e1b574d464301000000000001000000000000000 c0000003c1b0000000000003c7b010011111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111221 111111111111111211111111111111111111111111111111112111111111111111111121 211111111111111111111211111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111222222222222111111121111111111111111111111111111111111211111 111111111111101121111111111111111211121111211111211111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111122221111111122222222222222222222111111111111 111111111121111111111111111111112111111111111111121111111121111121111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111221111111111111111211111111 111122222222222222222222112111111111111111111011211111111111112222211111 112111112111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111122222211111111111111111121111111 111111211211111111211111121111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111112121111111121111112111111111222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222111111111111111111111211111111111111212111111112111111211111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111101121111111111111112211111121211111 112111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111112111111111111111 221111111221111111211111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111011 211111111111111112111111112111122222111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111113312111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111121 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111112222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111114c00000064000000000000000 0000000bd010000850100000000000000000000be010000860100002900aa00000000000 00000000000803f00000000000000000000803f000000000000000000000000000000000 0000000000000000000000000000000220000000c000000ffffffff460000001c0000001 0000000454d462b024000000c000000000000000e0000001400000000000000100000001 40000000400000003010800050000000b0200000000050000000c028601be01030000001 e0004000000070104000400000007010400c9aa0000410b2000cc008601be01000000008 601be010000000028000000be01000086010000010004000000000000000000000000000 0000000040000000000000000000000ffffff00040404008000000011111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111011 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111122222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222220112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111102121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111121111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111112111111211111111 111111111111111111211111121111111111111111111111111112111111211111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111111211111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111111211111111111111111111111111111111121111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111112 111111221111111111111111111111111211111122111111111111111111111111112111 111221111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111222222222111111111111111111111111112222222221 111111111111111111111111222222222111111111111111111111111122222222211111 111111111111111111111222222222111111111111111111111111122222222211111111 111111111111111111222222222111111111111111111111111122222222211111111111 111111111111111211111212111111111111111111111111121111121211111111111111 111111111111211111212111111111111111111111111111111111112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111121112211211111111111111111111111112111221 121111111111111111111111111121112211211111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111222111121111111111111111 111111111122211112111111111111111111111111111222111121111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111211111121111111111111111111111111112 111112111111111111111111111111111111122111111111111111111111111111112221 121111111111111111111111111111222222211111111111111111111111111211111111 111111111111111111111111111222122211111111111111111111111111122221121111 111111111111111111111111222222211111111111111111111111111112111111111111 111111111111111111111211111121111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111211111122111111111111 111111111111112111111121111111111111111111111111111221211111111111111111 111111111122121111211111111111111111111111111211211112111111111111111111 111111121111122211111111111111111111111111211121112111111111111111111111 111121111211211111111111111111111111111211111112111111111111111111111111 112111111111111111111111111111111111211111122111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111121111 121211111111111111111111111111211121112111111111111111111111111112211121 111111111111111111111111112112111121111111111111111111111111121121111211 111111111111111111111112112221111111111111111111111111111121112111211111 111111111111111111112111121121111111111111111111111111121111111211111111 111111111111111112222222221111111111111111111111111121111121211111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111112111221121111111111111111111111111121112111211111111111111111 111111112222222221111111111111111111111111211211112111111111111111111111 111112112111121111111111111111111111111222111111111111111111111111111111 112111211121111111111111111111111111211121112111111111111111111111111112 111111121111111111111111111111111111111111111111111111111111111111112111 221121111111111111111111111111111111122121111111111111111111111111111111 111111111111111111111111111122211112111111111111111111111111111222122211 111111111111111111111111111111211111111111111111111111111121112222111111 111111111111111111111121122221111111111111111111111111121111111111111111 111111111111111111122212221111111111111111111111111112222222111111111111 111111111111111122222221111111111111111111111111111111111111111111111111 111111111111122211112111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111112111111111111111111111111111111111121111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111111111111111211111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111112222 222111111111111111111111111111122222221111111111111111111111111112222222 111111111111111111111111111222222211111111111111111111111111112222222111 111111111111111111111111222222211111111111111111111111111112222222111111 111111111111111111111222222211111111111111111111111111112222222111111111 111111111111111111222222211111111111111111111111111112222222111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111112111111121111111111111111111111111121111111211111111111111111 111111112111111121111111111111111111111111211111112111111111111111111111 111112111111121111111111111111111111111211111112111111111111111111111111 112111111121111111111111111111111111211111112111111111111111111111111112 111111121111111111111111111111111211111112111111111111111111111111112111 111121111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111211111112111111111111111111111111112111111121 111111111111111111111111211111112111111111111111111111111121111111211111 111111111111111111111211111112111111111111111111111111121111111211111111 111111111111111111211111112111111111111111111111111121111111211111111111 111111111111111211111112111111111111111111111111121111111211111111111111 111111111111211111112111111111111111111111111111111111112111111111111111 111111111111111111111111111111111111111111121111111211111111111111111111 111111211111112111111111111111111111111121111111211111111111111111111111 112111111121111111111111111111111111121111111211111111111111111111111112 111111121111111111111111111111111121111111211111111111111111111111112111 111121111111111111111111111111121111111211111111111111111111111112111111 121111111111111111111111111121111111211111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111222222211111 111111111111111111111112222222111111111111111111111111111222222211111111 111111111111111111122222221111111111111111111111111111222222211111111111 111111111111111122222221111111111111111111111111111222222211111111111111 111111111111122222221111111111111111111111111111222222211111111111111111 111111111122222221111111111111111111111111111222222211111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111211111121111111111111111111111111112 111111211111111111111111111111111211111121111111111111111111111111121111 112111111111111111111111111111211111121111111111111111111111111121111112 111111111111111111111111111211111121111111111111111111111111121111112111 111111111111111111111111211111121111111111111111111111111121111112111111 111111111111111111111211111121111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111211111122111111111111 111111111111112111111221111111111111111111111111211111122111111111111111 111111111121111112211111111111111111111111111211111122111111111111111111 111111121111112211111111111111111111111111211111122111111111111111111111 111121111112211111111111111111111111111211111122111111111111111111111111 121111112211111111111111111111111111211111122111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111121111 121211111111111111111111111111211111212111111111111111111111111121111121 211111111111111111111111112111112121111111111111111111111111121111121211 111111111111111111111112111112121111111111111111111111111121111121211111 111111111111111111112111112121111111111111111111111111121111121211111111 111111111111111112111112121111111111111111111111111121111121211111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111112111221121111111111111111111111111121112211211111111111111111 111111112111221121111111111111111111111111211122112111111111111111111111 111112111221121111111111111111111111111211122112111111111111111111111111 112111221121111111111111111111111111211122112111111111111111111111111112 111221121111111111111111111111111211122112111111111111111111111111112111 221121111111111111111111111111111111111121111111111111111111111111111111 111111111111111111111111111122211112111111111111111111111111111222111121 111111111111111111111111122211112111111111111111111111111112221111211111 111111111111111111111122211112111111111111111111111111112221111211111111 111111111111111111122211112111111111111111111111111112221111211111111111 111111111111111122211112111111111111111111111111112221111211111111111111 111111111111122211112111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111121111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111112111111111111111111111111111111111121111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111111111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111111111111111211111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111121111111 111111111111111111111111111111111111111111111111111121111112111111111111 111111111111111211111121111111111111111111111111121111112111111111111111 111111111112111111211111111111111111111111111121111112111111111111111111 111111112111111211111111111111111111111111121111112111111111111111111111 111112111111211111111111111111111111111121111112111111111111111111111111 112111111211111111111111111111111111121111112111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111121111 112211111111111111111111111111211111122111111111111111111111111121111112 211111111111111111111111112111111221111111111111111111111111121111112211 111111111111111111111112111111221111111111111111111111111121111112211111 111111111111111111112111111221111111111111111111111111121111112211111111 111111111111111112111111221111111111111111111111111121111112211111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111112111112121111111111111111111111111121111121211111111111111111 111111112111112121111111111111111111111111211111212111111111111111111111 111112111112121111111111111111111111111211111212111111111111111111111111 112111112121111111111111111111111111211111212111111111111111111111111112 111112121111111111111111111111111211111212111111111111111111111111112111 112121111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111211122112111111111111111111111111112111221121 111111111111111111111111211122112111111111111111111111111121112211211111 111111111111111111111211122112111111111111111111111111121112211211111111 111111111111111111211122112111111111111111111111111121112211211111111111 111111111111111211122112111111111111111111111111121112211211111111111111 111111111111211122112111111111111111111111111111111111112111111111111111 111111111111111111111111111111111111111111112221111211111111111111111111 111111122211112111111111111111111111111112221111211111111111111111111111 111222111121111111111111111111111111112221111211111111111111111111111111 222111121111111111111111111111111112221111211111111111111111111111111222 111121111111111111111111111111112221111211111111111111111111111111222111 121111111111111111111111111112221111211111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111112222222111111111111111111111111111122222221111111111 111111111111111112222222111111111111111111111111111222222211111111111111 111111111111112222222111111111111111111111111111222222211111111111111111 111111111112222222111111111111111111111111111222222211111111111111111111 111111112222222111111111111111111111111111222222211111111111111111111111 111112222222111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111112111111121111111111111111111111111121 111111211111111111111111111111112111111121111111111111111111111111211111 112111111111111111111111111112111111121111111111111111111111111211111112 111111111111111111111111112111111121111111111111111111111111211111112111 111111111111111111111112111111121111111111111111111111111211111112111111 111111111111111111112111111121111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111211111112111111111111 111111111111112111111121111111111111111111111111211111112111111111111111 111111111121111111211111111111111111111111111211111112111111111111111111 111111121111111211111111111111111111111111211111112111111111111111111111 111121111111211111111111111111111111111211111112111111111111111111111111 121111111211111111111111111111111111211111112111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111121111 111211111111111111111111111111211111112111111111111111111111111121111111 211111111111111111111111112111111121111111111111111111111111121111111211 111111111111111111111112111111121111111111111111111111111121111111211111 111111111111111111112111111121111111111111111111111111121111111211111111 111111111111111112111111121111111111111111111111111121111111211111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111111222222211111111111111111111111111112222222111111111111111111 111111111222222211111111111111111111111111122222221111111111111111111111 111111222222211111111111111111111111111122222221111111111111111111111111 111222222211111111111111111111111111122222221111111111111111111111111111 222222211111111111111111111111111122222221111111111111111111111111111222 222211111111111111111111111111111111122121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111110112111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111222222211111 111111111111111111111112222222111111111111111111111111111222222211111111 111111111111111111122222221111111111111111111111111111222222211111111111 111111111111111122222221111111111111111111111111111222222211111111111111 111111111111122222221111111111111111111111111111222222211111111111111111 111111111122222221111111111111111111111111111222222211111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111211111112111111111111111111111111112111111121111111111111111111111111 211111112111111111111111111111111121111111211111111111111111111111111211 111112111111111111111111111111121111111211111111111111111111111111211111 112111111111111111111111111121111111211111111111111111111111111211111112 111111111111111111111111121111111211111111111111111111111111211111112111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111121111111211111111111111111111111111211111112111111111 111111111111111121111111211111111111111111111111112111111121111111111111 111111111111121111111211111111111111111111111112111111121111111111111111 111111111121111111211111111111111111111111112111111121111111111111111111 111111121111111211111111111111111111111112111111121111111111111111111111 111121111111211111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111112111111121111111111111111111111111121 111111211111111111111111111111112111111121111111111111111111111111211111 112111111111111111111111111112111111121111111111111111111111111211111112 111111111111111111111111112111111121111111111111111111111111211111112111 111111111111111111111112111111121111111111111111111111111211111112111111 111111111111111111112111111121111111111111111111111111111111111121111111 111111111111111111111111111111111111111111111111111122222221111111111111 111111111111111222222211111111111111111111111111122222221111111111111111 111111111112222222111111111111111111111111111122222221111111111111111111 111111112222222111111111111111111111111111122222221111111111111111111111 111112222222111111111111111111111111111122222221111111111111111111111111 112222222111111111111111111111111111122222221111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111121211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111121111121111111111111111111111111111211111211 111111111111111111111111121111121111111111111111111111111112111112111111 111111111111111111111121111121111111111111111111111111112111112111111111 111111111111111111121111121111111111111111111111111112111112111111111111 111111111111111121111121111111111111111111111111112111112111111111111111 111111111111121111121111111111111111111111111111111111112111111111111111 111111111111111111111111111111111111111111121111111211111111111111111111 111111211111112111111111111111111111111121111111211111111111111111111111 112111111121111111111111111111111111121111111211111111111111111111111112 111111121111111111111111111111111121111111211111111111111111111111112111 111121111111111111111111111111121111111211111111111111111111111112111111 121111111111111111111111111121111111211111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111112111211121111 111111111111111111111121112111211111111111111111111111112111211121111111 111111111111111111211121112111111111111111111111111112111211121111111111 111111111111111211121112111111111111111111111111112111211121111111111111 111111111111211121112111111111111111111111111112111211121111111111111111 111111111211121112111111111111111111111111112111211121111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111211121112111111111111111111111111112111211121111111111111111111111111 211121112111111111111111111111111121112111211111111111111111111111111211 121112111111111111111111111111121112111211111111111111111111111111211121 112111111111111111111111111121112111211111111111111111111111111211121112 111111111111111111111111121112111211111111111111111111111111211121112111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111112221222111111111111111111111111111122212221111111111 111111111111111112221222111111111111111111111111111222122211111111111111 111111111111112221222111111111111111111111111111222122211111111111111111 111111111112221222111111111111111111111111111222122211111111111111111111 111111112221222111111111111111111111111111222122211111111111111111111111 111112221222111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111111111211111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111121111111111111111111121111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111110112111111111111111 121112111222111122211111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111112111111211121121112111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111222221111121112111111211111111111211111113 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111121121111112111211111121111 111111121111111311111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111212111111 211121121112111111122222222222232222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222111111111111111111111121111111 111111121211111121112112222111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111221111112111211211111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111122111111211121112111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111211111112221111 222211111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111311111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 131111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111113111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111311111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111133111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111113311111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111331111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111133111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111113311111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111211111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111333111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111222111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111113311111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111222221111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111331111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111112222212222211111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111133111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111122222111111 121112211111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111113311111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 222221111111111111111112221111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111131111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111112222221111111111111111111111111221111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111113111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111211111122222111112111111111111111111111111111221111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111311111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111112222222221111111111211111111111111111111111 111111222121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111131111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111112222221111111111111121111111 111111111111111111111111122111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111113111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111122221111111 111111112111111111111111111111111111111111222111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111221121111111111111111211111111111111111111111111111111121122211111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111211111111111111111111121111111111111111111111111111111 112111112211111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111211111111111111111111112111111111111111 111111111111111111211111112211111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111211111111111111111111111 211111111111111111111111111111111121111111112221111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111112211111111 111111111111111121111111111111111111111111111111112111111111111221112111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111131111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111112111111111111111111111111112111111111111111111111111111111111211111 111111111222221111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111113111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111112111111111111111111111111111211111111111111111111111 111111111121111111111111112222211111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111311111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111112111111111111111111111111111121111111 111111111111111111111111112111111111111111122211111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111131 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211122111111111111111111111 111111112111111111111111111111111111111111211111111111111111212111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111221211111111111111111111111111111111111111111111112 111111111111111311111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121121111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111121111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111131111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112121111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111211111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111112111111111111111111111111121111111111111113111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111221111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111112111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111211111111111111111111111112111111111111111311111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111221111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111121111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111112121111111111111111211121112221111211111111111111211111111 111111133111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111212111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111211111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111121111112111211121111111 111111121111111111111113331111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111211211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111112111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111112222211111 211121112111111111111112111111111111113333111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111112211121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111121111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111211211111121112111121111111111111211111111111113333331111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111112111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111211111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111112121111112111211112111111111222222222222222223333 333322222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222111111111111111111011211111111111111212111111211121111211111111111112 111111111111133333311111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111112111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111121111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111112211111121112111 112111111111111211111111111111333311111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111122111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111211121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 221111112111211111211111111111121111111111111111331111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111121111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111112112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111112111111122211122222111111111112111111111111111113311111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111121111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111121211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111131111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111121111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111221111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111113311111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111121221111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112211111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111331111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111122211 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111212111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111113311111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111122222 222222222222222111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121121111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111331111111111112111111111111111111111111111111111121111111111111111211 111111111111112111111111111111111111111111111111122222222222222222222222 222222222222111111111111111222111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111211111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111133111111111111211111111111111111111111111111111112111 111111111111222111111111111111222222222222222222222222222222222222111111 111111111111111111111111111211111111111111112111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211112111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111222222222222222222221111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111121111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111112221111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111211111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111222111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111112111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111112111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111121111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111211111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111113111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111112111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111311111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 121111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111133111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111211111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111311111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111112111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111131111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111121211111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111113311111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111222 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 131111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111222222222222222222222222222222222222222222222222222222222211 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111113111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111112221111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111121111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111133111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111311112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111133111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111113111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111311121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111113331111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111133112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111113333311111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111311211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111333333111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111133 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111333333331111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111312111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111113333331111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111131211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111133333311111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111311133111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110212111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111333111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111331111111331111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111121111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111133111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111112111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111113111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111112111211 122211112221111111111112111111111111111111111111111111111331111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111311111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111211111121112112111211111111111211111111111111111111111111111111 133111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111331111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111122222111112111211111121111111111121111111111111111 111111111111111112331111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111131111111111111133311211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111112112111111211121112212111111122222 222222222222222222222222222222222233222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222223222222222222222233322222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222211111111111111111101121111111111111121211111121112112 112211111111111211111111111111111111111111111111121331111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111311111111111111111 133111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111112 121111112111211211121111111111121111111111111111111111111111111112133111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111311 111111111111111111333111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111122111111211121121112111111111112111111111111111111111111 111111111211331111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121331111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111112211111121112112111211111111111211111111 111111111111111111111111121133111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111121111111222111122211111 111111121111111111111111111111111111111112113311111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111133111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111212111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111133111111111111111111111211111133331111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111113311111111111111111111121111111133311 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111331111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111311111111111111111111 112111111111333111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111113 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111131111 111111111111111111211111111111331111311111111111111112111111111111111111 111111111111111211111111111111111111111111111111112113111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111331111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111133111111111111111111111121111111111113311333111111111111111211 111111111111111111111111111111121111111111111111111111111111111111333311 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111113111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111113111111111111111111111112111111111111113333331 111111111111121111111111111111111111111111111112111111111111111111111111 111111133333331111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111331111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111311111111111111111111111211111 111111113333333311111111111112111111111111111111111111111111111211111111 111111111111111111111111333111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111113111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111131111111111111 111111111121111111111111133333311111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111331111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 131111111111111111111111112111111111111111333333311111111111121111111111 111111111111111111111112111111111111111111111111333111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111113111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111113331133331111 111112111111111111111111111111111111111211111111111111111111133311111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111311111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111131111133331111111211111111111111111111111111111111121111111111111111 113331111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111133111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111113331111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111333333111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111113111111111111111111111111112111111111111111111111 111111111113331111111111111111111111111111111112111133333311111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111311111111111111111111111111211111 111111111111111111111111111113331111111111111111111111111111111211113331 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111311 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111331111111111111111 111111111121111111111111111111111111111111111213331111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111131111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111133 111111111111111111111111112111111111111111111111111111111111121113331111 111111111111111111113332111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111113311111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111113111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111333333211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111131111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211113311111111111111111111111111121111111111111 111111111111111111111211111111111111113111111133333311121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111113111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111331111111111111111111111111 112111111111111111111111111111111111121111111111331113331111113331111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111331111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111133111111111 111111111111111111211111111111111111111111111111111112111111111133333333 331111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111113111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211133111111111111111111111111111121111111111111111111111111111111111211 111111111113333333311111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111311111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111133333311111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111113333311111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111133311111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111311111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111311111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111333111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111333333111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211311111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111333333331 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121131111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111113333331111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112131111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111333331111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 213111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111122121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111113333311111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121311111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111112111111111111111111 111111121111111111111111111111111111111112111111111111111131133111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112311111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111211 111111111111111111111112111111111111111111111111111111111211111111111111 111111331111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111231111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111211121111211111121111111111111211111111111111111111111111111111 121111111111111111111113111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111133111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111121111111121111112111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111112222211111112111111211111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111222211111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111211211111111211111 121111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111122221111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111112 121111111121111112111111111222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222111111111111111111111 211111111111111212111111112111111211111111111112111111111111111111111111 111111111211111111111111111111111113311111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111122211222212211111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111112211111121211112121111111111111211111111 111111111111111111111111121111111111111111111111111133111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111122221111111111112211111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111221111111221111122111111 111111121111111111111111111111111111111112111111111111111111111111111331 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111132112221111111111111111112211111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111112111111 112111111211111111111112111111111111111111111111111111111211111111111111 111111111111113111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111113222111111111111111111111 112211111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111131111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111122221111111 111111111111111111112111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111311121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 112221312111111111111111111111111111122111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111113112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111112222111131211111111111111111111111111111122121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111311211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111222111111131121111111111111111111111111111111 122111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111222222211111111113112111111111111111 111111111111111111222111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111122222111111111111311 211111111111111111111111111111111121122111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111112222222222 211111111111311121111111111111111111111111111111112111122111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 222222111111222221111111111111112111111111111111111111111111111111211111 121111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112331111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111112222211111111111111111111111111111111211111111111111111111111 111111111121111111221111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111213311111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111222222112111111111111111111111111111111111121111111 111111111111111111111111112111111111221111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121133111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111112222122222211111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111221111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 331111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111122222221111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 221111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211113311111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111222222221122221111111111 111112111111111111111111111111111113111121111111111111111111111111111111 112111111111111111222211111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111133111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111122222222211111111 112222111111111111111211111111111111111111111111111311112111111111111111 111111111111111111211111111111111122221111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111121 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111311111111111111111111 111111211111111111111111111111111111111112111111111111111111112222222221 111211111111111111111111111111111111121111111111111111111111111111311111 211111111111111111111111111111111121111111111111112222111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111122 222222111111111111121111111111111111111111111111111112111111111111111111 111111111131111121111111111111111111111111111111112111111111111111222222 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121112222222221111111111111111111112111111111111111111111111111111111211 111111111111111111111111113111112111111111111111111111111111111111211111 111111111111111121111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111122222222111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111113111111211111111111111111111111 111111111121111111111111111111111211111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111112222222221111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111311111121111111 111111111111111111111111112111111111111111111111112211111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111113311111111 111111111111112111111111111122222222111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 131111112111111111111111111111111111111111211111111111111111111111112111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111133111111111111111111111211112222222221111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111131111111211111111111111111111111111111111121111111111111 111111111111121111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111331111111111111111222222222111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111221111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111113322221112222222211112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111211112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111132222222111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111112111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 113222231111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111122121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111113322223311111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111122111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111133333311111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111113311111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111333311133311111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111331111111121111111 111111111111111111111111112111111111111111111111111111111111122111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111113331 113333311111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111131 111111112111111111111111111111111111111111211111111111111111111111111111 111112122111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111131111111333311111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111113111111111211111111111111111111111111111111121111111111111 111111111111111111111211121111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111133311121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111113311111111121111111111111111111111111111111 112111111111111111111111111111111111121111211111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111311111111112111111111111111 111111111111111111211111111111111111111111111111111112111112211111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111131111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111112111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111123333111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111113111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111121111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111333311111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111113111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111221111111111111111111111211111111 111111111111111111111111112111111111111111111021211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111133331111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111211111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111121111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 112111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111112111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111122111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111112111211112111112221111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111333311111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111222211111111111111121111111111111111 122222222222222222222211111111111111101121111111111111111211111111211112 111211111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111133331111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111122222222222222222222 222222222222222221111111111111111121111111111111111111112111111111111122 222111111121111111121111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111133331111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111331111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111112222 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111112112111111112111111112111111122222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222233222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222233222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222211111 111111111111111121111111111111121211111111211111122111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 113111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111112121111111121111111121111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111133311 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111311111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111122111111 212111111112111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111133332111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111331111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111112211111112211112111211111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111133333111111111111111111111111111111121111 111111111111111111111111111112111111111111111111131111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111121111111121111122211111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111133311111111111111111111 111111111112111111111111111111111111111111111211111111111111111113111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111311111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111113331111111111111111111111121111111111111111111111111111 111112111111111111111111311111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111113333331111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111221 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111333331111111111111111 111211111111111111111111111111111111121111111111111111131111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111102121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111133 331111111111111111121111111111111111111111111111111112111111111111111133 311111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111333333111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111333333331111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111333311111111121111 111111111111111111111111111112111111111111333333331111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 133331111112111111111111111111111111111111111211111113333333133331111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111113333111211111111111111111111111111111111121111111133 311111333111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111113111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111333311111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111233311111111111111111111111111133333331111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121113331111111111111111111113333333111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111333111111131111111111133311211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111133311 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111133333333311111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111133333331111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111113333333311111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111133333311111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111333311111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111113111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111112121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111122111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111222221111111111 111112111111111111111111111111111111111121111111111111112211111111111111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111112222222 212222222211111111111211111111111111111111111111111111112111111111111112 222111111111111111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 122222222111111111222211112221111111121111111111111111111111111111111111 211111111111222222221111111111111121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111222222221121111111111111112211111111222111112111111111111111111 111111111111111121111111222211112211211111111111112111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111112222222211111111112111111111111111111111111111122221211 111111111111111111111111111111112111222211111111111112111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111141211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111122222222111111111111111111211111111111111111111 111111111111222111111111111111111111111111111111222211111111111111111122 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111222222221111111111111111111111111121111 111111111111111111111111111112122221111111111111111111111111222221111111 111111111111111121111111112111111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111112212111111111111111111112111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111112222222221111111111111111111111 111111111112111111111111111111111111111111111211111222111111111111111111 222211112111111111111111111111111211111111211111111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111211111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111122222222111111112111111 111111111111111111111111111211111111111111111111111111111111121111111122 211112221111222211111111211111111111111111111111112211111121111111111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111211121111211111 222111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111222222221111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111112222222222211111111111121111111111111111111111111112111 112111111111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 121111111121111211121111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112112222222 211111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111222221111111111111112111111111111111 111111111111121111211111111111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111112222211111112111111112111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 122222222111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111122222111111111111111 211111111111111111111111111111221121111111111111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111211211111111211111111211111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111122111222222221111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111222 111111111111111121111111111111111111111111111111212111111111111111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111112121111111121111211121111 111222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222111111111111111111011211111111111111212111111 112111122221111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111112222111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111122111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111112211111121211112111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111122111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112121111111111111111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111221111111221111121111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211211111111111111111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111112111111112111112222111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121112211111111 111111111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111112111111111111111111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111111112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111121111111111111111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111221111111111111111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111211111111111 111111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111112111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111122111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111121111111111111111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111111112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111211111111111111 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 112221111111111111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111222211111111111111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111122221111111111111112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111221221111111111111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 211111111111121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111112111111111112111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111121111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111211111111121111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111112211 111112111111111111111111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111112111111211111111111111111111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111121111121111111111111111111111111111111112 111111111111111111111111111111111121111111111111111112212111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111211112111111111111111111 111111111111111211111111111111111111111111111111112111111111111111111011 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111112111211 111111111111111111111111111111121111111111111111111111111111111111211111 111111111111111121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111122121111111111111111111111111111111112111111111111111111111111 111111111121111111111111111110112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111122111111111111111111111111111111111211111111 111111111111111111111111112111111111111111111111211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111122111111111 111111111111111111111112111111111111111111111111111111111121111111111111 111110112111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112122111111111111111111111111111111211111111111111111111111111111111 112111111111111111111011211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211121111111111111111111111111111121111111111111111 111111111111111111211111111111111111111121111111111111111111111111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111211111111111111111111111111112 111111111111111111111111111111111121111111111111111110112111111111111111 111111111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111112111111111111 111111111111111211111111111111111111111111111111112111111111111111111111 211111111111111111111111111111111111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111121111111111111111111111111121111111111111111111111111111111111211111 111111111111101121111111111111111111111111111111111111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111221111111111111111111111112111111111111111111111111 111111111121111111111111111111112111111111111111111111111111111111111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111211111111111111111111111211111111 111111111111111111111111112111111111111111111011211111111111111111111111 111111111111111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111112111111111111111 111111121111111111111111111111111111111111211111111111111111111121111111 111111111111111111111111111111111111111211111111111111111111111111111111 121111111111111111111111111111111111211111111111111111111111111111111121 111111111111111111111111111111111211111111111111111111111111111111121111 111111111111111111111111111112111111111111111111111111111111111121111111 111111111111111111111111112111111111111111111111111111111111121111111111 121111111111111111111112111111111111111111111111111111111121111111111111 111110212111111111111111111111111111111111111111111111121111111111111111 111111111111111112111111111111111111111111111111111121111111111111111111 111111111111112111111111111111111111111111111111121111111111111111111111 111111111112111111111111111111111111111111111211111111111111111111111111 111111112111111111111111111111111111111111211111111111111111111111111111 111112111111111111211111111111111111111211111111111111111111111111111111 112111111111111111111111211111111111111111111111111111111111111111111112 111111111111111111111111111111111211111111111111111111111111111111112111 111111111111111111111111111111211111111111111111111111111111111112111111 111111111111111111111111111211111111111111111111111111111111121111111111 111111111111111111111111211111111111111111111111111111111121111111111111 111111111111111111111211111111111112211111111111111111121111111111111111 111111111111111111211111111111111111101121111111111111111111121111111111 111111111111111211111111111111111111111111111111121111111111111111111111 111111111111211111111111111111111111111111111121111111111111111111111111 111111111211111111111111111111111111111111121111111111111111111111111111 111112111111111111111111111111111111111121111111111111111111111111111111 112111111111111111111111111111111111121111111111111112211111111111111112 111111111111111111111111111111111121111111111111111111212111111111111111 111112111111111111111111111111121111111111111111111111111111111112111111 111111111111111111111111111121111111111111111111111111111111112111111111 111111111111111111111111121111111111111111111111111111111112111111111111 111111111111111111111211111111111111111111111111111111112111111111111111 111111111111111111211111111111111111111111111111111112111111111111112222 222222221111111211111111111111111111111111111111112111111111111111111011 211111111111111112111211112111112111111111111112111111111111111111111111 111111111211111111111111111111111111111111112111111111111111111111111111 111111211111111111111111111111111111111112111111111111111111111111111111 111211111111111111111111111111111111121111111111111111111111111111111111 211111111111111111111111111111111121111111111111111111111111111111111211 111111111111222211111111222222222222222222221111111111111111111111211111 111111111111111121111111111111111211111111211111211111111111111211111111 111111111111111111111111121111111111111111111111111111111111211111111111 111111111111111111111121111111111111111111111111111111111211111111111111 111111111111111111121111111111111111111111111111111112111111111111111111 111111111111111121111111111111111111111111111111112111111111111111111111 111111111111121111111111111112211111111111111112111111111111222222222222 222222221121111111111111111110112111111111111122222111111121111121111111 111111121111111111111111111111111111111112111111111111111111111111111111 111121111111111111111111111111111111112111111111111111111111111111111111 121111111111111111111111111111111112111111111111111111111111111111111211 111111111111111111111111111111112111111111111111111111111111111111211111 111111111111111111111111111112111111111111111111111111111111111211111111 111111111111111111111111222222111111111111111111211111111111112112111111 112111111211111111111112111111111111111111111111111111111211111111111111 111111111111111111112111111111111111111111111111111111211111111111111111 111111111111111112111111111111111111111111111111111211111111111111111111 111111111111121111111111111111111111111111111111211111111111111111111111 111111111121111111111111111111111111111111111211111111111111111111111111 111111121111111111111111111111111111111111211111111111111111101121111111 111111121211111111211111121111111112222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222221111111111111 111111112111111111111112121111111121111112111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111122111111212111111121111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111121111111111111112211111112211111 112111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111110112111111111111111 121111111121111222221111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111011211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111133121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111110112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111101121111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111212111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111011 211111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111121111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111110112111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111211111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111101121111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111112111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111011211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111122222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222220111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111101111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111110c00000040092900aa000000000000008601be010 0000000040000002701ffff030000000000Рис. 1 Рис. 2Отметим также важную деталь: в ряде случаев, как, например, в прогнозах на рис.2, будущая динамика рынка, то есть чередование моментов повышения и понижения цен, во всех прогнозах выглядит вполне устойчивой. Это признак относительно стабильного состояния рыночной конъюнктуры в данный период. Напротив, на рис.1 проиллюстрирована ситуация, когда ожидаемая динамика рынка в альтернативных прогнозах сильно разнится между собой. Это признак нестабильного состояния рынка. Очевидно, что информация такого рода имеет большую практическую ценность при планировании биржевой игры как дополнительный фактор повышения надежности применяемых прогнозов.Заключение. В основе естественного поведения рыночных цен в динамике действует ряд скрытых закономерностей, в которых учтён весь спектр различных интересов множества участников рынка, причём во многих случаях противоречащих друг другу. Иными словами, естественная динамика рынка – это своеобразный способ сглаживания существующих на нём противоречий и достижение разумного компромисса между интересами его отдельных участников. Именно в этом смысле обычно и говорят о механизме саморегулирования рыночной конъюнктуры. Чем эффективнее действует указанный механизм, тем более привлекателен данный рынок для инвестиций, тем более широк круг его участников, больше объём вкладываемых ими денежных средств и выше стабильность рыночной конъюнктуры. Напротив, любые сбои в работе механизма саморегулирования рынка почти мгновенно дестабилизируют его конъюнктуру. И, наоборот, при воздействии мощных внешних возмущений, дестабилизирующих рынок ценных бумаг, его механизм саморегулирования на какое-то время (зависит от многих факторов) оказывается ослабленным. Как результат, в течение определённого периода рынок переживает кризис: сокращается число участников и вместе с ними сумма вложенных в рынок средств, понижается ликвидность ценных бумаг и активность игроков.В периоды выхода рынка из кризиса возникает необходимость в проведении адекватных обратных корректировок рыночных цен, нацеленных на возврат рынка в стабильное состояние. В лучшем случае достигается именно такая цель, в худшем – прямо ей противоположная, а именно: дальнейшее ослабление механизма саморегулирования и углубление кризиса. Противоборство двух указанных тенденций на рынке ценных бумаг особенно возрастает по мере затягивания кризисного периода, поскольку всегда находится группа влиятельных участников, играющих на дальнейшее понижение цен («медведи»). Образуется замкнутый круг: слабый рынок – сильные корректировки – углубление кризиса. Разорвать этот порочный круг можно только ценой очень мощных положительных воздействий на рынок извне, т.е. ценой дополнительных затрат, возрастающих в своём объёме по мере углубления кризиса. Ярким примером сказанного может служить российский рынок ценных бумаг.Между тем существует эффективный способ вывода рынка из кризиса путём минимальных суммарных затрат со стороны государственных, или корпоративных органов управления. Для этого предпринимаемые ими корректировки должны быть строго спланированы по времени их проведения и дозированы по объёму, причём, спланированы в расчёте на вероятное им противодействие со стороны других игроков, заинтересованных в углублении кризиса. Идеология такого планирования очевидна: одна и та же по объёму вкладываемых средств корректировка рыночных цен вызывает разный эффект с точки зрения даже ближайшей перспективы в зависимости от момента её проведения. Чем лучше согласован этот момент с текущим состоянием рынка и его внутренним механизмом саморегулирования, тем больший эффект способна принести данная корректировка в настоящем и будущем. Нетрудно понять, что в такой постановке задача по своей сути сводится к рассмотренным выше идеям многоальтернативного прогнозирования и планирования биржевой игры. Анализируя альтернативные прогнозы рыночных цен при разных параметрах и разных сочетаниях рассматриваемых корректировок, находим оптимальный вариант корректировки с гарантированным максимальным эффектом в условиях острого противоборства. При этом все основные действия субъекта данной корректировки производятся в том же порядке и по той же методике, что и игроками, хотя, разумеется, и под другим углом зрения на цель и ожидаемый эффект. Таким образом, предложенный в данной статье подход может быть в целом охарактеризован как весьма эффективный и универсальный инструмент статистической обработки информации, направленный на планирование биржевой игры в её самом широком смысле: в расчёте на разные цели участников рынка и разные средства для их достижения.СПИСОК ЛИТЕРАТУРЫ1. Савченко В.В. Прогнозирование социально-экономических процессов на основе адаптивных методов спектрального оценивания // Автометрия. 1999. №3. С.99.2. Савченко В.В. Теоретико-информационное обоснование линейных оценок прогнозирования // Автометрия. 2001. № 5. С.68 .3. Савченко В.В., Шкулев А.А. Адаптивная оценка прогнозирования случайного временного ряда на основе авторегрессионной модели наблюдений // Автометрия. 2002. №2. С.35.4. Элдер А.А. Как играть и выигрывать на бирже. М.: Крон-пресс, 1996.5. Марпл-мл. С.Л. Цифровой спектральный анализ и его приложения. М.: Мир, 1990.6. Гренджер К., Катанака М. Спектральный анализ временных рядов в экономике. М.: Статистика,1972.

Похожие документы
Обсуждение
    Заказать реферат
    UkrReferat.com. Всі права захищені. 2000-2018