.

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

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

2

Тема:

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

(на примере ЗАО «Банк Русский Стандарт»)

Задание на дипломную работу

Тема работы: Анализ развития потребительского кредитования (на примере
ЗАО «Банк Русский Стандарт»)

Утверждена приказом ректора института №

Целевая установка: Провести анализ развития потребительского
кредитования в ЗАО «Банк Русский Стандарт»

Вопросы, подлежащие разработке (исследованию):

Теоретические основы потребительского кредита.

Анализ законодательно-нормативной базы, регулирующей потребительское
кредитование.

Оценка современного состояния рынка потребительского кредитования.

Анализ развития потребительского кредитования в ЗАО «Банк Русский
Стандарт»

Основная литература:

Банковские операции: Учеб. пособие для вузов / Под ред. Ю.И. Коробова. –
М.: Магистр, 2007.

Банковское право: Учебник для вузов / Под ред. И.Ш. Килясханова,
Е.Ф.Жукова. – М.: ЮНИТИ-ДАНА; Закон и право, 2008.

Деньги. Кредит. Банки: Учебник / Под ред. О.И. Лаврушина. – М.: КНОРУС,
2005.

Тарасов В.И. Деньги, кредит, банки: Учеб. пособие. – Минск: Мисанта,
2005.

Содержание

Введение

Глава 1. Теоретические и правовые основы потребительского кредитования в
РФ

1.1 Сущность потребительского кредита

1.2 Законодательные основы потребительского кредитования

1.3 Современное состояние рынка потребительского кредитования

Глава 2. Анализ развития потребительского кредитования (на примере ЗАО
«Банк Русский Стандарт»)

2.1 Характеристика деятельности ЗАО «Банк Русский

Стандарт»

2.2 Анализ потребительского кредита, предоставляемого на торговых точках

2.3 Анализ потребительского кредита, предоставляемого по кредитным
картам

2.4 Анализ потребительского кредита на неотложные нужды

Глава 3. Совершенствование потребительского кредитования в ЗАО «Банк
Русский Стандарт» в условиях мирового финансового кризиса

Заключение

Список используемых источников и литературы

Введение

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

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

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

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

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

Последние несколько лет в России наблюдался стремительный рост
потребительского кредитования. Можно выделить несколько причин подобного
роста:

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

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

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

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

Цель дипломной работы – провести анализ развития потребительского
кредитования в ЗАО «Банк Русский Стандарт» и разработать предложения по
его совершенствованию.

На основании поставленной цели были решены следующие задачи:

– изучены правовые и теоретические основы потребительского кредитования;

– дана оценка современного состояния рынка потребительского кредита;

– проведен анализ потребительского кредитования по материалам ЗАО «Банк
Русский Стандарт»

– предложены пути совершенствования потребительского кредитования в ЗАО
«Банк Русский Стандарт».

Объектом дипломного исследования является ЗАО «Банк Русский Стандарт».

Предметом служат финансово – кредитные операции, связанные с
формированием, распределением кредитных финансовых ресурсов.

Методы и приемы, использованные в исследовании:
экономико-математические, экономико-статистические, метод группировок,
табличный метод, метод сравнений и др.

Глава 1. Теоретические и правовые основы потребительского кредитования в
РФ

1.1 Сущность потребительского кредита

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

Рассрочка погашения кредита позволяет населению постепенно накапливать
деньги для платежа. В процессе погашения потребительских кредитов у
населения сокращается на соответствующую сумму платежеспособный спрос,
что необходимо учитывать при определении объема и структуры
товарооборота, платных услуг, динамики доходов и расходов населении,
денежной массы в обращении. Таким образом, размер кредитов тесно
взаимосвязан с формированием покупательного фонда населения и должен
соответствовать объему и структуре товарного фонда и услуг [15,с.210].

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

Потребительский кредит важен для кредитора, потому что:

а) повышает его имидж в решении социальных проблем общества;

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

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

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

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

В качестве гарантии возврата кредита кредитополучателем могут выступать:
заработная плата и другие доходы; залог имущества, включая приобретенное
за счет кредита; страховые полисы; заклад сберегательного вклада;
гарантия, поручительство третьих лиц; совместное обязательство супругов
[16,с.317].

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

К принципам кредитования относятся:

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

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

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

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

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

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

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

динамика денежных накоплений физических и юридических лиц, определяющая
предложение временно свободных средств;

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

денежно-кредитная политика ЦБ РФ, осуществляющего через учетную политику
регулирование спроса и предложения кредитов, а также условия
рефинансирования коммерческих банков;

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

Принцип платности отражает двойственную стимулирующую функцию кредита:

– процент выступает побудительным мотивом для предоставления кредиторами
своих средств заемщикам и поэтому ведет к наиболее полному использованию
всех временно свободных средств всех хозяйствующих субъектов и всех
слоев населения для нужд хозяйственного оборота и развития потребления;

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

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

Совокупное применение на практике всех принципов банковского
кредитования позволяет соблюсти как макроэкономические интересы, так и
интересы на микроуровне обоих субъектов кредитной сделки – банка и
заёмщика [19,с.136].

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

По субъектам кредитной сделки. По виду кредитора различают:

а) банковские потребительские ссуды;

б) ссуды, предоставляемые торговыми организациями;

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

г) личные или частные потребительские ссуды (предоставляемые частными
лицами).

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

По виду заемщика различают ссуды, предоставляемые:

а) всем слоям населения;

б) различным социальным группам;

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

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

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

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

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

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

а) краткосрочные (сроком от 1дня до 1года);

б) среднесрочные (сроком от 1года до 3-5лет);

в) долгосрочные (сроком свыше 5лет).

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

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

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

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

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

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

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

Кредитная карточка предполагает участие трех сторон: банка,
предоставляющего кредит; клиента, заинтересованного в кредите; торговой
организации (продавца), заинтересованной в том, чтобы продавать свои
товары и услуги. Карточка с выделенными символами, выданная банком
покупателю, служит для торговой организации доказательством того, что
банк гарантирует открытие кредита ее владельцу. Карточка выдается
клиенту (за определенную плату), состояние депозитных и кредитных
операций с банком которого удовлетворительное. Банк должен быть уверен,
что клиент намерен и в состоянии оплатить свои долги. Банки могут
требовать материальную гарантию возврата кредита (залог, депозит).
Операции с кредитной карточкой производятся при заключении кредитного
договора между банком-эмитентом и держателем карточки.

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

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

к системе банковских ЭВМ. При этом способе не требуется дополнительное
документальное оформление сделки.

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

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

Выигрывают и банки, получая проценты за кредит, предоставляемый
владельцам карточек, и расширяя список услуг клиентам. Кредитные
карточки облегчают предоставление потребительского кредита и служат
орудием платежа, сокращая потребность в наличных деньгах [10,с. 189].

Условия и порядок предоставления потребительского кредита.

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

Таблица 1

Заключение договора о получении потребительского кредита

ЗаемщикКредитор (банк)1-й этапЗапрос о кредите (как правило, в устной
форме)Предложение представить необходимую документацию2-й
этапСоставление необходимой документации, включая информацию о себе,
роде занятий, доходахПроверка представленной документации различными
способами, определение платежеспособности заемщика3-й этапПредставление
гарантий по возврату кредита (залог имущества, вклад, поручительство и
др.)Установление надежности данных гарантий4-й этапПодготовка плана
погашения кредитаОпределение приемлемости графика погашения кредита и
его источников5-й этапОценка условий кредитного договораПредложения об
условиях кредитного договора (сумме кредита, сроках, проценте за кредит
и т.п.)6-й этапЗаключение кредитного договора

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

Банк вправе отказать в выдаче кредита в следующих случаях:

– если при проверке выявлены факты предоставления поддельных документов
или недостоверных сведений;

– если платежеспособность заемщика не удовлетворяет установленным
требованиям [15,с.211].

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

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

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

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

а) продолжительность постоянной работы заемщика в данной организации;

б) настоящая должность заемщика (кем работает);

в) среднемесячный доход за последние шесть месяцев;

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

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

Платежеспособность заемщика (Р) определяется следующим образом:

Р=Дч · К · t, (1)

где Дч, – среднемесячный доход (чистый) за шесть месяцев за вычетом всех
обязательных платежей;

К – коэффициент в зависимости от величины Дч;

К = 0,5 при Дч в эквиваленте до 1500 долл. США,

К = 0,7 при Дч в эквиваленте свыше 1500 долл. США;

t – срок кредитования (в месяцах).

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

Дчэкв = Дч / ВК (2)

где Дчэкв – доход в эквиваленте; Дч – доход в рублях; ВК – курс доллара
США, установленный Банком России на момент обращении заявителя в банк.
[13,с.230]

Выдача и погашение потребительского кредита.

После принятия положительного решения о выдаче кредита оформляются:

А) кредитный договор;

Б) график погашения кредита

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

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

вводная часть;

общие положения;

предмет договора;

условия предоставления кредита;

условия и порядок расчетов;

права и обязанности сторон;

прочие условия;

юридические адреса, реквизиты и подписи сторон.

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

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

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

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

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

Погашение кредита, уплата процентов и неустоек производится:

а) наличными деньгами, через кассу банка, либо через приемный банкомат;

б) перечислением со счетов по вкладам;

в) посредством удержания из заработной платы, пенсии и т.д.;

г) переводами через сеть отделений ФГУП «Почта России» и др.

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

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

В период действия кредитного договора банк:

контролирует исполнение заемщиком условий договора;

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

5) оформляет изменение условий кредитного и других договоров, а также в
случае нарушения заемщиком условии кредитного договора может решить
вопрос о расторжении договора в одностороннем порядке;

6) вносит необходимую информацию в базу данных индивидуальных заемщиков;

7) осуществляет операции по формированию резерва на возможные потери по
ссудам [13,с.231].

1.2 Законодательные основы потребительского кредитования

Правовое регулирование отношений, возникающих между кредитором и
заемщиком в связи с предоставлением последнему потребительского кредита,
осуществляется в соответствии с Гражданским Кодексом РФ, ФЗ «О
Центральном Банке РФ», ФЗ «О Банках и банковской деятельности», ФЗ «О
несостоятельности кредитных организаций», Положением ЦБ РФ «О порядке
формирования кредитными организациями резервов на возможные потери» и
другими нормативными актами [12,с.96].

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

По своей форме договор потребительского кредитования может быть
смешанным и содержать элементы разных обязательств, например: о кредите,
о банковском счете, об использовании обеспечения для исполнения
обязательств, а также другие условия (ст.421 ГК РФ).

К отношениям сторон по смешанному договору применяются в соответствующих
частях правила о договорах, элементы которых содержатся в смешанном
договоре, если иное не вытекает из соглашения сторон или существа
смешанного договора. В частности, такой договор должен быть заключен в
простой письменной форме (ст.339, 820 ГК РФ).

В целях упрощения процедуры заключения договора между банком и клиентом,
а также для соблюдения формы договора может применяться способ
заключения договора, предусмотренный п.3 ст.434 ГК РФ. В данном случае
клиент направляет банку предложение заключить смешанный договор,
содержащий вышеуказанные элементы и все существенные условия,
необходимые для каждого из элементов, а банк в ответ совершает действия
по выполнению предложений клиента: открывает счет, предоставляет кредит,
принимает обеспечение.

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

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

В соответствии с п.1 ст.819 ГК РФ банк или иная кредитная организация
(кредитор) обязуются предоставить денежные средства (кредит) заемщику в
размере и на условиях, предусмотренных договором, а заемщик обязуется
возвратить полученную денежную сумму и уплатить проценты на нее.

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

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

В силу указанной выше ст.810 ГК РФ исполнение клиентом обязательства по
возврату кредита, в том числе по частям, должно быть обусловлено
определенными сроками.

На основании ст.421 ГК РФ (свобода договора) стороны вправе определить
несколько способов исполнения обязательства по возврату кредита, а также
право клиента использовать любой из способов по своему усмотрению. При
этом способы исполнения обязательства могут отличаться между собой в
зависимости от сроков, т.е. договором может быть предусмотрено, что
клиент вправе исполнить обязательство через месяц либо через два, по
своему выбору, и так далее.

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

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

Правовая сущность обязательства клиента по уплате банку денежных средств
за выбор одного из способов исполнения обязательства аналогична
обязательству клиента по уплате процентов за пользование кредитом,
предусмотренному п.1 ст.819 ГК РФ.

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

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

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

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

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

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

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

Для полного изучения правового вопроса предоставления кредитов
необходимо ознакомиться с Рекомендациями по стандартам раскрытия
информации при предоставлении потребительских кредитов, который
разработал ФАС России и ЦБ РФ (Письмо ФАС РФ и ЦБР от 26.05.2005 г. NN
ИА/7235, 77-Т).

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

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

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

История с разработкой законопроекта о потребительском кредитовании
продолжается уже не один год – депутаты и чиновники никак не могли
договориться о деталях документа. Еще весной 2007 года Минфин подготовил
свой вариант законопроекта, а осенью депутаты Госдумы представили свою
версию. Потом над документом трудились чиновники Роспотребнадзора и
Федеральной антимонопольной службы, сотрудники Центробанка и
представители банковского сообщества. Так что не исключено, что
корректировка документа еще не закончена [28].

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

Федеральным законом устанавливаются:

а) состав, порядок и сроки предоставления информации при заключении и в
течение срока действия договора потребительского кредита;

б) требования к договору потребительского кредита и сопутствующим
договорам;

в) дополнительные права и обязанности сторон по договору
потребительского кредита;

г) дополнительные меры по защите прав и законных интересов потребителей
и кредиторов и ответственность за их нарушение;

д) меры по обеспечению возвратности потребительского кредита;

е) особенности взаимодействия кредиторов, потребителей и иных лиц при
потребительском кредитовании;

ж) меры государственного контроля и надзора в сфере потребительского
кредитования [42].

1.3 Современное состояние рынка потребительского кредитования

Уровень развития нашего рынка потребительского кредитования в несколько
раз ниже, чем в других странах. Например, в Южной Корее отношение
выданных кредитов к ВВП составляет 59% и превышает доходы населения в
1,3-1,4 раза. А в России на 1 января 2008 года отношение кредитов к ВВП
составляло 9%, а кредитов к денежным доходам населения – 14% [44].

В последние годы объемы кредитов физическим лицам постоянно удваивались
(на 1 января 2008 года – 2,97 трлн. рублей, на 1 января 2007 года – 1,88
трлн. рублей). Но мировой финансовый кризис потребовал от российских
банков внимательнее отнестись к розничному кредитованию, особенно к
потребительскому [38].

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

Последствия кризиса ликвидности, несмотря на поддержку финансовых рынков
со стороны монетарных властей, налицо. Многие участники финансового
рынка пересмотрели свои розничные программы, заморозили кредитование
[34]. Однако еще осенью 2007 и зимой весной 2008 года ряд банков
пересматривал стратегию развития и начал сокращать кредитование. Но
тогда это не сказалось на всей банковской системе, так как крупные банки
продолжали быстро расти.

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

Одним из последствий кризиса стало повышение ставок по кредитам. Вызвано
это общими рыночными тенденциями – повышением стоимости денег для самих
кредитных организаций. Средние рыночные ставки по экспресс – кредитам,
выдаваемым в магазинах, – 35-45% годовых, в отдельных случаях – 50-69%,
в банке – от 18 до 24% [27,38].

Меняется и политика банков в отношении минимального размера
первоначального взноса, оплачиваемого заемщиком за счет собственных
средств. Большинство программ потребительского кредитования без
первоначального взноса приостановлены, поскольку риск по данным сделкам
существенно выше. (Т.к. клиент, который вносит за счет собственных
средств хотя бы 10 % от стоимости приобретаемого товара, скорее всего
приложит максимум усилий при погашении долга, чтобы не потерять
собственные вложения).

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

Волна увольнений на предприятиях, задержки и сокращение заработной платы
привело к тому, что на рынке потребительского кредитования выросла и
просроченная задолженность. По данным ЦБ в целом доля кредитов физ.
лицам, выплаты по которым просрочены свыше 91 дня, составляет 4,2% от
общего объема выданных денег. В сегменте потребительского кредитования
этот показатель наиболее высок — 5,8% [44].

В ноябре 2008г просроченная задолженность по кредитам физ. лиц, выданным
крупными банками, росла почти в два раза быстрее, чем до кризиса.
Несмотря на то, что доля просроченной задолженности физ. лиц в общем
кредитном портфеле банков остается сравнительно невысокой, темпы ее
увеличения в несколько раз превышают докризисные показатели. С июля по
август 2008 года, по данным Банка России, объем просрочки по
потребительским кредитам увеличивался на 3,5%. В сентябре он ускорился
до 6,4%, в октябре — на 1,9%. У лидеров потребкредитования банка
“Русский стандарт” и ХКФ-банка самые высокие показатели по доле
просроченных кредитов в портфеле, которые также выросли в ноябре: с
17,23% до 18,44% и с 17,17% до 18,12% соответственно. Если просроченная
задолженность и дальше будет расти такими темпами, то уже к 1 июня 2009
года она перевалит за 10%, что может оказаться критичным для банковской
системы страны [40].

Спрос и предложение по потребительским кредитам снизились. Но это не
значит, что рынок потребкредитования в целом ожидает стагнация или тем
более спад. Рост замедлился во всем банковском секторе – это общемировая
тенденция. При этом многие игроки финансового рынка считают, что рынок
потребкредитования в такой ситуации становится только более
цивилизованным [32].

Эксперты считают, что, когда будут восстанавливаться зарубежные рынки
капитала, темпы роста потребительского кредитования в России вновь
вырастут до определенных значений, однако, согласно прогнозам, ожидать
полной нормализации кредитных рынков ранее середины 2009 года не стоит
[39].

Глава 2. Анализ развития потребительского кредитования на примере ЗАО
«Банк Русский Стандарт»

2.1 Характеристика деятельности ЗАО «Банк Русский Стандарт»

ЗАО «Банк Русский Стандарт» основан в 1999 году. Банк Русский Стандарт –
закрытое акционерное общество, является юридическим лицом по
законодательству Российской Федерации, входит в единую банковскую
систему России и осуществляет свою деятельность на коммерческой основе.
Основным акционером Банка является холдинговая компания ЗАО «Компания
Русский Стандарт» (97,17% акций), принадлежащая в свою очередь на 99,97%
оффшору с Бермудских островов «Руст Трейдинг Лимитед». Высшим органом
управления является Собрание акционеров Банка. Всей оперативной
деятельностью Банка руководит Председатель Правления Банка, назначенный
Советом Директоров. Председателем Совета Директоров является Тарико
Рустам Васильевич. Председатель Правления Банка – Левин Дмитрий
Олегович.

В соответствии с генеральной лицензией ЦБ РФ № 2289, выданной бессрочно
19 июля 2001 года, банк имеет право на:

а) привлечение денежных средств физических и юридических лиц во вклады
(до востребования и на определенный срок);

б) размещение привлеченных во вклады денежных средств физических и
юридических лиц от своего имени и за свой счет;

в) открытие и ведение банковских счетов физических и юридических лиц;

г) осуществление расчетов по поручению физических и юридических лиц, в
том числе уполномоченных банков-корреспондентов и иностранных банков, по
их банковским счетам;

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

е) купля-продажа иностранной валюты в наличной и безналичной формах;

ж) выдача банковских гарантий;

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

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

Сегодня Банк Русский Стандарт занимает первое место среди частных банков
страны по объемам кредитования населения и имеет уникальный опыт по
формированию кредитной истории клиентов с использованием системы
вероятностной оценки кредитоспособности заемщиков. Клиентами Банка по
программам кредитования населения стали уже более 23 миллионов человек,
объем предоставленных кредитов превысил 25 млрд. долларов США. Банком
Русский Стандарт выпущено более 21 млн. кредитных пластиковых карт. В
2005 году приступил к эксклюзивному выпуску и обслуживанию на территории
России кредитных карт American Express. Количество торговых партнеров
Банка превышает 50 тыс. организаций. В 2006 г. Банк Русский Стандарт
приступил к осуществлению банковских операций на Украине и в ближайшие
годы намерен продолжить экспансию на рынки стран СНГ.

Банк Русский Стандарт реализует кредитные программы для населения более
чем в 2000 городах страны. Банку Русский Стандарт присвоены рейтинги
международных рейтинговых агентств: Standard & Poor’s – «BB- Stable»,
Moody’s – «Ba2 Negative».

Показатели финансово-экономической деятельности ЗАО «Банк Русский
Стандарт»

Все показатели финансово-экономической деятельности, представленные в
таблице 2, рассчитаны согласно методике, рекомендованной ФСФР в
Положении о раскрытии информации эмитентами эмиссионных ценных бумаг,
утвержденного Приказом №06-117/П3-Н от 10.10.2006г.

Таблица 2

Показатели финансово-экономической деятельности ЗАО «Банк Русский
Стандарт»

Наименование показателей01.01.200601.01.200701.01.2008Уставной капитал,
тыс.руб.1 272 8831 272 8831 272 883Собственные средства (капитал),
тыс.руб.12 674 32024 226 61432 143 476Чистая прибыль, тыс.руб.4 630
67010 829 1666 482 105Привлеченные средства, тыс. руб.79 277 408138 802
556125 562 622Среднегодовая численность работников,
чел.258412831531689Рентабельность активов (ROA),
%4,435,893,56Рентабельность капитала (ROE), %36,5444,720

В соответствии с представленными данными, собственные средства ЗАО «Банк
Русский Стандарт» на 01.01.2008 составляли 32 143 476 тыс.руб., по
сравнению с аналогичным периодом прошлого года их показатель увеличился
на 24,6% (на 01.01.2007 – 24 226 614 тыс.руб.). Основными источниками
роста капитала стала прибыль, полученная от основного вида деятельности
– потребительского кредитования и кредитования с помощью кредитных карт.

Объем привлеченных средств – 125 562 622 тыс.руб., по сравнению с
аналогичным периодом предшествующего года уменьшился на 9,6% (на
01.01.2007 – 138 802 556 тыс.руб.). Доля заемных средств по отношению к
собственному капиталу по итогам 2007года составляет 390,64%.

В 2008году банк продолжает демонстрировать устойчивую динамику развития
(табл. 3).

Таблица 3

Основные экономические показатели ЗАО «Банк Русский Стандарт» на
01.10.2008г.

Наименование показателей01.10.2008г.Уставной капитал, тыс.руб.1 272
883Собственные средства (капитал), тыс. руб.33 058 556Чистая прибыль,
тыс. руб.4 860 270Привлеченные средства, тыс. руб.125 780
034Среднегодовая численность работников, чел.32 902Рентабельность
активов (ROA), %2,75Рентабельность капитала (ROE), %14,7

В соответствии с представленными данными, собственные средства ЗАО «Банк
Русский Стандарт» составляют 33 058 556 тыс. руб., по сравнению с
аналогичным периодом прошлого года их показатель увеличился на 2,6% (на
01.10.2007 – 32 227 323 тыс. руб.). Объем привлеченных средств – 125 780
034 тыс. руб., по сравнению с аналогичным периодом предшествующего года
уменьшился на 2,15% (на 01.10.2007 – 128 495 185 тыс. руб.).

Доля заемных средств по отношению к собственному капиталу по итогам 3
квартала 2008года составляет: 380,48%. (по итогам 3 квартала 2007года
доля заемных средств составляла 398,72%)

По итогам деятельности банк за 3 квартала 2008года получил чистую
прибыль в размере 4,9 млрд.руб., что на 6,12 млрд.руб. меньше
аналогичного периода в предшествующем году (10,98 млрд.руб. – за 3
квартала 2007года).

Факторы, оказавшие влияние на изменение размера прибыли банка:

а) замедление общих темпов развития потребительского кредитования,
сокращение некоторых кредитных программ;

б) увеличение стоимости заемных средств, рост процентных ставок по
кредитам;

в) активное продвижение депозитов, в первую очередь за счет увеличения
процентных ставок;

г) повышение требований к заемщикам.

На 01.10.2008года основную долю в доходах банка занимают процентные
доходы (по предоставленным кредитам, по прочим размещенным средствам, по
средствам на счетах, по депозитам размещенным, по вложениям в долговые
обязательства) составляют 73,8% (без учета сумм восстановления резервов
на возможные потери и без переоценки средств в иностранной валюте). По
сравнению с аналогичным периодом 2007года данный показатель увеличился
на 40,6% (на 01.10.2007 процентные доходы составляли 52,5%). Рост
процентного дохода обеспечивается существенным увеличением объема
кредитных операций банка, развитием представительской сети, расширением
объема и спектра предоставляемых банковских продуктов и услуг розничным
и корпоративным клиентам.

2.2 Анализ потребительского кредита, предоставляемого на торговых точках

В 2000году Банк Русский Стандарт вывел на банковский рынок России
принципиально новую услугу – потребительский кредит, заложив, таким
образом, основу для развития нового сегмента банковской деятельности.

Реализация четко направленной бизнес – стратегии, высокое качество
банковских продуктов и используемых технологий позволили Банку в
короткие сроки создать новый для России рынок потребительского
кредитования и стать его лидером.

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

Доля Банка Русский Стандарт на рынке потребительского кредитования по
размеру консолидированного портфеля составляла в 2008году – 30,5%.

Основные конкуренты банка в этом секторе – Home Credit – 14.8%, далее
УРСА Банк (Сибакадембанк) – на него приходится 10% рынка (рис.1) [45].

picscalex10001000900000366c00000000041c000000000040000000301080005000000
0b0200000000050000000c0281010102030000001e00040000000701040041c00000410b
2000cc008001000200000000800100020000000028000000000200008001000001000400
00000000000000000000000000000000000000000000000000000000ffffff00fefefe00
0000fe00fe00800040808000808080004080fe00fe800000fe0000008000fe0000fe0000
8000000000fefe0000000000000000002222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222202222000222202220022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222022202220222202022022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222220222022202222020220222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202220222022222020022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022202220220020
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222020222022
202022020222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
002220222020220202222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022220002220022202222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222022
222222222222222222222222222222222222222222222222222222222222222200002220
020202220202202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220222222222222222222222222222222222222222222222222222222222222222222
022202022002022202020222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222200022202200022220222002222222222222222222222222222222222222222222
222222220222020222020222020202222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222022220222022220202202222222222222222222222222222222222
222222222222222202220220000200000200222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222220222202022022222222222222222222222222
222222222222222222222222000022022202022202020222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222200002222200002222202002222222222222222222
222222222222222222222222222222220222222000220222020220222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220222022220222022002022222222222222
222222222222222222222222222222222222222202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222202220222202220202202022222
222222222222222222222222222222222222222222222222000022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222022202222022202022
020222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222000222222
000222002220222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222022220222202220022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222222222202222202022022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222220022220222222200022022222022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222202222222000002222020
220222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022202222220222020222220222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222202222220220
222222020022222222222222222222222222222222222220222022002020222020222022
202222002020222022222222222222222222222222222222220222022222022222220000
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222022
222220202220020222222222222222222222222222222222222222202202202200202220
200220222022202200220220222222222222222222222222222222222200220000220222
222202220222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222022222202022022020222222222222222222222222222222222222222022022022
202022202020202220222022202202202222222222222222222222222222222220202202
220202222222202022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222222200220220202222222222222222222222222222222222222220
202222000020222020202022202222000022022022222222222222222222222222222222
202022022202022222222020222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222200000222222202220022202222222222222222222222222222222
222222200222202220202220202200222022202220220220222222222222222222222222
222222220222020222022022202220202222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222020222200022000002022202000002200022200002222222222222222
222222222222222202220200002222000222220222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222220220222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222202220222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222200022200022200022200202022202022022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220222220222020222020222020220020222020202222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202222202220202222202220202220202220202022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222220222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000022022202022222022202200002000002002222222
222222222222220222222000220222022000222000222000222002020222022000222222
222222222222222222222222202222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220222020222020222020222020222020222020
202222222222222222222202222202220202220202220202220202220202200202220202
220222222222222222222222222222220222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202220220002220002200002220002
202220202202222222222222222222022222022222022202022222022222022222022202
022202022222222222222222222222222222222202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022202222222222222022
222222222222222222222222222222222222220000220000020000020000020222220222
222000020000020222222222222222222222222222222222022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220000222222222
222222000022222222222222222222222222222222222202220202220202220202220202
220202220202220202220202220222222222222222222222222222202222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222022202200022022202
200022200022200022200022022202200022222222222222222222222222222022222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222022222
222222222222222222222222222222222222222222222222222222222222222222222220
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222022202200022220222002222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222200
002222222222222222222222222222222222222222222222222222222222222222222222
222222202222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202222220222220222022220202202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022200000222202220222202022022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202222222222222222222222222222222222222222222222222
222222222222222222222222200000002222222222222222220222022022222022202222
202002222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222202222222222222222
222222222222222222222222222222222222222022222222222222222222222222222222
222222222222222222222222222222022222222222222222222222222222222222222222
222222222222222222222222222222222022222222222222222222222202222020222222
000222002022222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222202222222
222222222222222222222222222222222222222222222222022222222222222222222222
222222222222222222222222222222222222202222222222222222222222222222222222
222222222222222222222222222222222222222202222222222222222222222202022220
202222202220202202022222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222222222222222222222222222222222222222222222222220222222222222222
222222222222222222222222222222222222222222222022222222222222222222222222
222222222222222222222222222222222222222222222222022222222222222222222222
200222220022222022202022020222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222202222222222222222222222222222222222222222222222222222220222222
222222222222222222222222222222222222222222222222222220222222222222222222
222222222222222222222222222222222222222222222222222222220222222222222222
222222222202222220222222000222002220222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222222222222222222222222222222222222222222222
202222222222222222222222222222222222222222222222222222222222022222222222
222222222222222222222222222222222222222222222222222222222222222022222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222222222222222222222222222222222222222222
222222222202222222222222222222222222222222222222222222222220000000000000
000000000222222222222222222222222222222222222222222222222222222222222220
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222222222222222222222222222222222
2222222222222222220222222222222222222222222222222222222222220000000bbbbb
bbbbbbbbbbbbbbbbb0000000222222222222222222222222222222222222222222222222
222222022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022222222222222222222222222
22222222222222222222222222202222222222222222222222222222220222200000bbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0000020222222222222222222222222222222222
222222222222220222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220222222222222222222
22222222222222222222222222222222222022222222222222222222222222222202000b
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb000222222222222222222222222
222222222222222222222202222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222222222
222222222222222222222222222222222222222222220222222222222222222222222222
0000bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb090000222222222222
222222222222222222222222222220222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
222222222222222222222222222222222222222222222222222202222222222222222222
22222000ddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999990002
222222222222222222222222222222222222202222222222222222222222222202222022
022202222022222222000022200202022202022022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222202222222222222222222222222222222222222222222222222222202222222222
2222222222000dddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099
999999900022222222222222222222222222222222222022222222222222222222222222
202202220220222000002222220222020220020222020202222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222222222222222222222222222222222222222222222222222022
222222222222220000ddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbb0999999999999000022222222222222222222222222222202222222222222222222
222222222022022202202202202202222202220202220202220202022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222202222222222222222222222222222222222222222222222
2222220222222222222200dddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbb09999999999999999002222222222222222222222222222022222222222
222222222222222222002222020222022022022222022202200002000002002222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202222222222222222222222222222222222222
2222222222222202222222222200dddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbb0999999999999999999900222222222222222222222222202222
222222222222222222222222220022220022220220220222220000220222020222020202
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022222222222222222222222222222
2222222222222222222222202222222200dddddddddddddddddd0bbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999999990022222222222222222222
222022222222222222222222222222222022022202022202202202222202222220002202
220202202222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022222222222222222222
2222222222222222222222222222222022222200dddddddddddddddddddd0bbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999999002222222222
222222222220222222222222222222222222222220220222022022200000222222022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222022222222222
2222222222222222222222222222222222222222022200ddddddddddddddddddddddd0bb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999999999900
222222222222222222022222222222222222222222222222022220220222022220222222
220000222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222022
2222222222222222222222222222222222222222222222220200dddddddddddddddddddd
ddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999
999999990022222222222222220222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222202222222222222222222222222222222222222222222222222200dddddddddddddd
ddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999
999999999999999999002222222222222202222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222202222222222222222222222222222222222222222222222200dddddddd
ddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999
999999999999999999999999999900222222222220222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222202222222222222222222222222222222222222222222200dd
dddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbb099999999999999999999999999999999990022222222202222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222202222222222222222222222222222222222222222
2200dddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbb0999999999999999999999999999999999999002222220222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222202222222222222222222222222222222
2222222220dddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbb099999999999999999999999999999999999999902222202222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202222222222222222222222
22222222222222220ddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999999999999999999999999902222
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222222222222222222
222222222222222222222222222222222222222222222222222222222202222222222222
222222222222222222222200ddddddddddddddddddddddddddddddddddddddd0bbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999999999999999999999999
999900202222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222022222
222222222222222222222222222220ddddddddddddddddddddddddddddddddddddddddd0
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999999999999
999999999999990022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220002220200000222022
200222222222222222222222222222222222222222222222222222222222222222222222
2220222222222222222222222222222222220ddddddddddddddddddddddddddddddddddd
ddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999999999
999999999999999999999990222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222022202222202
222222020220222222222222222222222222222222222222222222222222222222222222
22222222222202222222222222222222222222222220dddddddddddddddddddddddddddd
ddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999999999
999999999999999999999999999999990222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220222
022222202222220202202222222222222222222222222222222222222222222222222222
222222222222222222222022222222222222222222222222200ddddddddddddddddddddd
dddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0999999
999999999999999999999999999999999999999990022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222202220222222202222220200222222222222222222222222222222222222222222222
222222222222222222222222222220222222222222222222222222220ddddddddddddddd
dddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
b09999999999999999999999999999999999999999999999999022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222000022222222202200202222222222222222222222222222222222222222
2222222222222222222222222222222222222202222222222222222222222020dddddddd
dddddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbb0999999999999999999999999999999999999999999999999999022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220222222222222020220202222222222222222222222222222222
22222222222222222222222222222222222222222222222022222222222222222222220d
dddddddddddddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbb09999999999999999999999999999999999999999999999999999022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222202220222202220202202022222222222222222222222
222222222222222222222222222222222222222222222222222222220222222222222222
222200c0ddddddddddddddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999999999999999999999999999999
999999002222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222200022222200022200222022222222222222
222222222222222222222222222222222222222222222222222222222222222202222222
222222222220cccc0dddddddddddddddddddddddddddddddddddddddddddddddd0bbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999999999999999999999999
999999999999999902222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2022222222222222220cccccc0dddddddddddddddddddddddddddddddddddddddddddddd
d0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999999999999999999
999999999999999999999999902222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222220222222222222220cccccccc0ddddddddddddddddddddddddddddddddddddd
ddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999999999
999999999999999999999999999999999902222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222220ccccccccc0ddddddddddddddddddddddddddddd
dddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999
999999999999999999999999999999999999999999902222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222220222222222220ccccccccccc0dddddddddddddddddddd
dddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999
999999999999999999999999999999999999999999999999999902222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222222220cccccccccccc0ddddddddddd
dddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0
999999999999999999999999999999999999999999999999999999999999022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222220222222220cccccccccccccc0dd
dddddddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbb099999999999999999999999999999999999999999999999999999999999999022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222000222002020222020220222222222222222222222222222222
22222222222222222222222222222222222222222222222222222022222220cccccccccc
cccccc0dddddddddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbb0999999999999999999999999999999999999999999999999999999999
999999022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222202220202200202220202022222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222220ccc
ccccccccccccccc0ddddddddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbb09999999999999999999999999999999999999999999999999
999999999999999022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022202022202022202020222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
2220cccccccccccccccccccc0dddddddddddddddddddddddddddddddddddddddddd0bbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999999999999999999999999
999999999999999999999999022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222022000020000020022222222
222222222222222222222222222222222222222222000000000022222222222222222222
22222222020cccccccccccccccccccccc0dddddddddddddddddddddddddddddddddddddd
dddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999999999999999999999
999999999999999999999999999999999022222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222202220202220202220202
022222222222222222222222222222222222222222222222222222222220222222222222
222222222222222200cccccccccccccccccccccccc0ddddddddddddddddddddddddddddd
dddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999999999
999999999999999999999999999999999999999999022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222000022200022
022202022022222222222222222222222222222222222222222222222222222222220222
22222222222222222222222200ccccccccccccccccccccccccc0dddddddddddddddddddd
dddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999
999999999999999999999999999999999999999999999999999022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220222
222222222222222222222222222222222222222222222222222222222222222222222222
222202222222222222222222222222220ccccccccccccccccccccccccccc0ddddddddddd
dddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999
999999999999999999999999999999999999999999999999999999999990222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220000222222222222222222222222222222222222222222222222222222222222222
2222222222220222222222222222222222222220ccccccccccccccccccccccccccccc0dd
ddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb099
999999999999999999999999999999999999999999999999999999999999999999990222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222202222222222222222222222220ccccccccccccccccccccccccc
ccccc0ddddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbb
bbbb09999999999999999999999999999999999999999999999999999999999999999999
999990222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220222222222222222222222220cccccccccccccccccc
cccccccccccccc0dddddddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbb
bbbbbbbbbbbb099999999999999999999999999999999999999999999999999999999999
999999999999990222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222202222222222222222222220ccccccccccc
ccccccccccccccccccccccc0ddddddddddddddddddddddddddddddddddddd0bbbbbbbbbb
bbbbbbbbbbbbbbbbbbbb0999999999999999999999999999999999999999999999999999
999999999999999999999990222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222202222222222222222222220ccc
cccccccccccccccccccccccccccccccc0ddddddddddddddddddddddddddddddddddddd0b
bbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999999999999999999999999999999
999999999999999999999999999990002222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222022222222222222222222222022222222222222222
2220ccccccccccccccccccccccccccccccccccccc0dddddddddddddddddddddddddddddd
dddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999999999999999999999
999999999999999999999999999999999999000002222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220222222222222222222222222022222222
222222222220cccccccccccccccccccccccccccccccccccccc0ddddddddddddddddddddd
dddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbb09999999999999999999999999999
999999999999999999999999999999999999999999000033022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222202222022022
202200022220002220002222022220002220002220002202002222222222222222222220
2222222222222222220cccccccccccccccccccccccccccccccccccccccc0dddddddddddd
dddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999
999999999999999999999999999999999999999999999999900003333022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222002
220220222022022022022202022202220222022202022202022202002202222222222222
222222202222222222222222220ccccccccccccccccccccccccccccccccccccccccc0ddd
ddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbbb0999999999999
999999999999999999999999999999999999999999999999999999990003333330222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220202202202220220220220222220222222202220222220222020222220222022222
2222222222222222022222222222222220cccccccccccccccccccccccccccccccccccccc
ccccc0ddddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbbbb099999
999999999999999999999999999999999999999999999999999999999999990000333333
330222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222202022022000002200022200000202222222022202222202220200000202
22022222222222222222222202222222222222220ccccccccccccccccccccccccccccccc
cccccccccccccc0dddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbb
bb0999999999999999999999999999999999999999999999999999999999999999999000
333333333330222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222022020220222022022022022202022202220222022202022202
0222020022022222222222222222222202222222222222220ccccccccccccccccccccccc
ccccccccccccccccccccccc0ddddddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbb
bbbbbbbbbb09999999999999999999999999999999999999999999999999999999999999
999000033333333333302222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220220202202220220002222000222000220000022000
22000022200022020022222222222222222222222022222222222220cccccccccccccccc
ccccccccccccccccccccccccccccccc0dddddddddddddddddddddddddddddddd0bbbbbbb
bbbbbbbbbbbbbbbbbb099999999999999999999999999999999999999999999999999999
999999999900033333333333333302222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222202220022222222222222222222222222222
2222222222022222222222222222222222222222222222222022222222222220cccccccc
cccccccccccccccccccccccccccccccccccccccc0ddddddddddddddddddddddddddddddd
0bbbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999999999999999999999999999999
999999999999999900003333333333333333022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022220222222222222222222222
22222222222222222220000222222222222222222222222222222222220222222222220c
ccccccccccccccccccccccccccccccccccccccccccccccccc0dddddddddddddddddddddd
dddddddd0bbbbbbbbbbbbbbbbbbbbbbbb099999999999999999999999999999999999999
999999999999999999999990003333333333333333333022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222022222
2222000ccccccccccccccccccccccccccccccccccccccccccccccccccc0ddddddddddddd
dddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbbb0999999999999999999999999999999
999999999999999999999999999999000333333333333333333330222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2202222222222000ccccccccccccccccccccccccccccccccccccccccccccccccccc0dddd
ddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbb09999999999999999999999
999999999999999999999999999999999999000333333333333333333333330222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222202222222220aa00cccccccccccccccccccccccccccccccccccccccccccccc
cccc0dddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbbb099999999999999
999999999999999999999999999999999999999999900033333333333333333333333302
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222220222222220aaaaa00cccccccccccccccccccccccccccccccccccc
ccccccccccccc0ddddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbb09999999
999999999999999999999999999999999999999999999999900033333333333333333333
333333302222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222220aaaaaaaa00cccccccccccccccccccccccccc
cccccccccccccccccccccc0dddddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbbbbb
099999999999999999999999999999999999999999999999999999990003333333333333
333333333333333302222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222202222220aaaaaaaaaa00cccccccccccccccc
ccccccccccccccccccccccccccccccc0dddddddddddddddddddddddddd0bbbbbbbbbbbbb
bbbbbbbb0999999999999999999999999999999999999999999999999999990003333333
333333333333333333333333022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222202222220aaaaaaaaaaaa00cccccc
cccccccccccccccccccccccccccccccccccccccc0ddddddddddddddddddddddddd0bbbbb
bbbbbbbbbbbbbbbb09999999999999999999999999999999999999999999999999999000
333333333333333333333333333333330222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222220222220aaaaaaaaaaaaa
aa00ccccccccccccccccccccccccccccccccccccccccccccc0dddddddddddddddddddddd
dd0bbbbbbbbbbbbbbbbbbbb0999999999999999999999999999999999999999999999999
999000333333333333333333333333333333333330222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222222222222222022220aaaaa
aaaaaaaaaaaa00ccccccccccccccccccccccccccccccccccccccccccc0dddddddddddddd
dddddddddd0bbbbbbbbbbbbbbbbbbbb09999999999999999999999999999999999999999
999999999900033333333333333333333333333333333333302222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222022
20aaaaaaaaaaaaaaaaaaaa00cccccccccccccccccccccccccccccccccccccccccc0ddddd
ddddddddddddddddddd0bbbbbbbbbbbbbbbbbbb099999999999999999999999999999999
999999999999999900033333333333333333333333333333333333333302222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222220220aaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccccccccccccccccccccccccc
ccc0ddddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbb0999999999999999999999999
999999999999999999999990003333333333333333333333333333333333333333022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220220aaaaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccccccccccccccc
cccccccccccc0dddddddddddddddddddddd0bbbbbbbbbbbbbbbbbbb09999999999999999
999999999999999999999999999990003333333333333333333333333333333333333333
330222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222020aaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccccc
ccccccccccccccccccccc0ddddddddddddddddddddd0bbbbbbbbbbbbbbbbbb0999999999
999999999999999999999999999999999999000333333333333333333333333333333333
333333333330222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222200aaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccc
cccccccccccccccccccccccccccccc0ddddddddddddddddddddd0bbbbbbbbbbbbbbbbb09
999999999999999999999999999999999999999999000333333333333333333333333333
333333333333333333302222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222200aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
00ccccccccccccccccccccccccccccccccccccc0dddddddddddddddddddd0bbbbbbbbbbb
bbbbbb099999999999999999999999999999999999999999900033333333333333333333
333333333333333333333333333022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa00cccccccccccccccccccccccccccccccccccc0ddddddddddddddddddd0bbb
bbbbbbbbbbbbbb0999999999999999999999999999999999999999900033333333333333
333333333333333333333333333333333333022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222220aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa00ccccccccccccccccccccccccccccccccccc0dddddddddddddd
ddddd0bbbbbbbbbbbbbbb099999999999999999999999999999999999999990003333333
333333333333333333333333333333333333333333330222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222222222222222220aaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccccccccccccccccccccc0ddddd
ddddddddddddd0bbbbbbbbbbbbbbb0999999999999999999999999999999999999990003
333333333333333333333333333333333333333333333333333302222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccccccccccccccccc
ccc0ddddddddddddddddd0bbbbbbbbbbbbbbb09999999999999999999999999999999999
999000333333333333333333333333333333333333333333333333333333022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccccccc
cccccccccccc0dddddddddddddddd0bbbbbbbbbbbbbbb099999999999999999999999999
999999999900333333333333333333333333333333333333333333333333333333333022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccc
cccccccccccccccccccc0ddddddddddddddddd0bbbbbbbbbbbbb09999999999999999999
999999999999999900033333333333333333333333333333333333333333333333333333
333330222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00
ccccccccccccccccccccccccccccc0dddddddddddddddd0bbbbbbbbbbbbb099999999999
999999999999999999999990003333333333333333333333333333333333333333333333
333333333333302222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaa00cccccccccccccccccccccccccccc0ddddddddddddddd0bbbbbbbbbbbbb0999
999999999999999999999999999990003333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa00ccccccccccccccccccccccccccc0dddddddddddddd0bbbbbbbbb
bbbb09999999999999999999999999999999000333333333333333333333333333333333
333333333333333333333333333333022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa000ccccccccccccccccccccccccc0dddddddddddddd0
bbbbbbbbbbbb099999999999999999999999999999000333333333333333333333333333
333333333333333333333333333333333333330222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccccccccccc0dddddd
ddddddd0bbbbbbbbbbb09999999999999999999999999999900033333333333333333333
333333333333333333333333333333333333333333333302222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222222222220aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccccccccccccccccccc
cc0dddddddddddd0bbbbbbbbbbb099999999999999999999999999900033333333333333
333333333333333333333333333333333333333333333333333333022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222222222222222222222220aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccccccccc
ccccccccccc0ddddddddddd0bbbbbbbbbbb0999999999999999999999999990003333333
333333333333333333333333333333333333333333333333333333333333330222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00c
cccccccccccccccccccc0ddddddddddd0bbbbbbbbbb09999999999999999999999990003
333333333333333333333333333333333333333333333333333333333333333333333330
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaa00cccccccccccccccccccc0dddddddddd0bbbbbbbbb0999999999999999999999
999000333333333333333333333333333333333333333333333333333333333333333333
333333302222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222200022202220222220222002222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaa00ccccccccccccccccccc0ddddddddd0bbbbbbbbb09999999999999
999999999000333333333333333333333333333333333333333333333333333333333333
333333333333333022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220222022222202222220
202202222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccccccccccccccc0ddddddddd0bbbbbbbbb099999
999999999999999900033333333333333333333333333333333333333333333333333333
333333333333333333333330222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220222222
022222202022022222222222222222222222222222222222222222222200000022222222
2222222222222222222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccccccccc0ddddddddd0bbbbbb
bb0999999999999999999900033333333333333333333333333333333333333333333333
333333333333333333333333333333302222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222220222222202002222222222222222222222222222222222222222222222222222
000000222222222222222222222222222222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccccccccccccc0ddddddd
d0bbbbbbb099999999999999999990003333333333333333333333333333333333333333
333333333333333333333333333333333333333022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220000222222202222002022222222222222222222222222222222222222222222222
22222222222222002222222222222222222222222222222222220000aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccccccccccc
c0ddddddd0bbbbbbb0999999999999999990003333333333333333333333333333333333
333333333333333333333333333333333333333333333330222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222202222222202022202202022222222222222222222222222222222222222
222222222222222222222222002222222222222222222222222222222220888800000000
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccc
cccccccccc0dddddd0bbbbbbb09999999999999999000333333333333333333333333333
333333333333333333333333333333333333333333333333333333330222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202222222200222022020222222222222222222222222222222
222222222222222222222222222222222200222222222222222222222222222222208888
888888880000000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaa00cccccccccccc0dddddd0bbbbbb099999999999999000333333333333333333333
333333333333333333333333333333333333333333333333333333333333333302222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222000022222202222002220222222222222222222222
222222222222222222222222222222222222222222220022222222222222222222222222
2220888888888888888888800000000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa00ccccccccccc0ddddd0bbbbbb0999999999999900033333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222002222222222222222
22222222222088888888888888888888888888800000000aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa00cccccccccc0dddd0bbbbb099999999999900033333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333330222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222200222222
22222222222222222220888888888888888888888888888888888880000000aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccccccc0ddd0bbbbb0999999999990003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333302222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220022222222222222222222222088888888888888888888888888888888888888888800
000000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00cccccccc0ddd0bbbb09999999
990000333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222002222222222222222222220888888888888888888888888888888888888
888888888888880000000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccccc0dd0bbbb
099999999000333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333330222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222220222222222222222222222222222222
222222222222222222222200222222222222222222208888888888888888888888888888
8888888888888888888888888888800000000aaaaaaaaaaaaaaaaaaaaaaaaaaaa00ccccc
c0d0bbb09999999000033333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333302222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222222222222
222222222222222222222222222222220022222222222222222088888888888888888888
8888888888888888888888888888888888888888888880000000aaaaaaaaaaaaaaaaaaaa
aaa00cccc0d0bbb099999900033333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222000222000002222022022022000220222022000222202222220000022
200202022202022022222222222222222222222222002222222222222220888888888888
88888888888888888888888888888888888888888888888888888888888800000000aaaa
aaaaaaaaaaaaa00ccc020bb0999900003333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333330222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202220220222222220220220202220202220202220222022222
202222020220020222020202222222222222222222222222222200222222222222208888
888888888888888888888888888888888888888888888888888888888888888888888888
888800000000aaaaaaaaaaa00cc00bb09990003333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333302222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220222220202222222202020202022202022202022222
202022222022220202220202220202022222222222222222222222222222220022222222
222088888888888888888888888888888888888888888888888888888888888888888888
888888888888888888880000000aaaaaa0020b0990000333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222202220002022222222020202020222020222
020000022020222220222202200002022202002222222222222222222222222222222222
002222222220888888888888888888888888888888888888888888888888888888888888
888888888888888888888888888888888880000000000009000033333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333330222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022222220000022220202020202
220202220202220202220222200000020222020222020202222222222222222222222222
222222222200222222208888888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888000000033333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333302222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220222220202222222200
222002200022000022200022022202222022220220002200002202202222222222222222
222222222222222222220022222088888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888800000003333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222022022
222222002220022222222222222222222222222220222202222222222222022222222222
222222222222222222222222222222002220888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888880000003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333330222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
002220000022220222220222222222222222222222222222200000222222222222220222
222222222222222222222222222222222222222200208888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888888000000
002000033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333302222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220088888888888888888888
888888888888888888888888888888888888888888888888888888888888888888000000
002200005500000333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222088888888888
888888888888888888888888888888888888888888888888888888888888888888000000
007777777000205555000003333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333302222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220888
888888888888888888888888888888888888888888888888888888888888888888000000
007777777777777006660555500000033333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333022222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222208888888888888888888888888888888888888888888888888888888888888000000
007777777777777777777006666055550000000333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333330
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222088888888888888888888888888888888888888888888888888888000000
007777777777777777777777770006666005555020000003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333302222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220888888888888888888888888888888888888888888880000000
007777777777777777777777777777770066666605555550000000033333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222208888888888888888888888888888888888880000000
077777777777777777777777777777777777770066666660555555020000000333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333330222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222088888888888888888888888888880000000
077777777777777777777777777777777777777777700066666666055555504000000003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333302222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222088888888888888888880000000
077777777777777777777777777777777777777777777777700666666666005555550440
000000033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333330222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220888888888880000000
077777777777777777777777777777777777777777777777777777000666666666605555
555504000000000333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333302222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222208880000000
077777777777777777777777777777777777777777777777777777777777006666666666
660555555550440000000003333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220000
077777777777777777777777777777777777777777777777777777777777777777006666
666666660055555555044000000000033333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333330222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220777777777777777777777777777777777777777777777777777777777777777770
006666666666666055555555504440000000000333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333302
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222207777777777777777777777777777777777777777777777777777777777
777770066666666666666605555555555044000000000003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222207777777777777777777777777777777777777777777777777
777777777770066666666666666660555555555504440000000000033333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333302222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222077777777777777777777777777777777777777777
777777777777777700066666666666666660055555555550444000000000000333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220777777777777777777777777777777777
777777777777777777777700666666666666666666055555555555044440000000000003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333330222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220777777777777777777777777
777777777777777777777777777000666666666666666666605555555555550444000000
000000033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222207777777777777777
777777777777777777777777777777777006666666666666666666660555555555555044
440000000000000333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333330222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222202222222222222222222222222222222222222222222222222222222077777777
777777777777777777777777777777777777777006666666666666666666660055555555
555504444000000000000003333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333302222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222022222222222222222222222222222222222222222222222222222200
777777777777777777777777777777777777777777770006666666666666666666666055
555555555550444440000000000000033333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202220222202222022200222222222222222222222222222222222
222000220777777777777777777777777777777777777777770066666666666666666666
666605555555555555504444000000000000000333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333302222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222222022222020220222222222222222222222222
222222220002222207777777777777777777777777777777777777770066666666666666
666666666600555555555555550444440000000000000003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222220000022220000022220202202222222222222222
222222222222200022222222077777777777777777777777777777777777700066666666
666666666666666660555555555555555044444000000000000000033333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333330222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222202202222202202222220200222222222
222222222222222222000222222222222077777777777777777777777777777777700666
666666666666666666666666055555555555555550444440000000000000000333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333022222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202022222202022200202222
222222222222222222222220002222222222222220777777777777777777777777777777
000666666666666666666666666666605555555555555555044444000000000000000003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333330222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222020222222020220
220202222222222222222222222220022222222222222222207777777777777777777777
777777006666666666666666666666666666600555555555555555504444440000000000
000000033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333302222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222002222
222002202202022222222222222222222222222222222222222222222207777777777777
777777777777006666666666666666666666666666660555555555555555550444444000
000000000000000333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333330222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222222022200222022222222222222222222222222222222222222222222077777
777777777777777770006666666666666666666666666666666055555555555555555504
444400000000000000000003333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333302222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222077777777777777777770066666666666666666666666666666666605555555555555
555550444444000000000000000000033333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333330222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220777777777777777770066666666666666666666666666666666600555555
555555555555044444400000000000000000000333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333302222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222207777777777777700066666666666666666666666666666666660
555555555555555555504444444000000000000000000003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
022222222222222222222222222222222222222222222220222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222207777777777700666666666666666666666666666666
666666055555555555555555555044444400000000000000000000033333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333302222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222022222222
222222222222222222222222222222222222207777777000666666666666666666666666
666666666666005555555555555555555504444444000000000000000000000333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333330222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
222222222222222222222222222222222222222222222077777006666666666666666666
666666666666666666605555555555555555555550444444400000000000000000000003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220222220202220200
002220000022200202200022200202022202022022222222222222077006666666666666
666666666666666666666666660555555555555555555555044444444000000000000000
000000033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333330222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222202222202
202202022202022022020220020222020220020222020202222222222222220006666666
666666666666666666666666666666666055555555555555555555550444444400000000
000000000000000333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333302222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
200000222022020222020220220202220202220202220202220202022222222222222220
666666666666666666666666666666666666666005555555555555555555555044444444
000000000000000000000003333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333330222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022202220220200002202202202200002022202200002000002002222222222
222222206666666666666666666666666666666666666605555555555555555555555504
444444400000000000000000000000033333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333302222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222020222202202022222022022020222020222020222020222020202
222222222222222206666666666666666666666666666666666660555555555555555555
555550444444444000000000000000000000000333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333330222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220202222000020222222000002220002200002220002202
220202202222222222222222066666666666666666666666666666666666055555555555
555555555555504444444400000000000000000000000003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333302222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202022222222222222222202222222222022222
222222222222222222222222222222222066666666666666666666666666666666005555
555555555555555555550444444444000000000000000000000000033333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
330222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222222222022222222
222000022222222222222222222222222222222222066666666666666666666666666666
605555555555555555555555555044444444400000000000000000000000000333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333022222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220666666666666666666666
666666660555555555555555555555555504444444444000000000000000000000000003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333330222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220666666666666
666666666666660055555555555555555555555555044444444400000000000000000000
000000033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222206666
666666666666666666666055555555555555555555555555504444444444000000000000
000000000000000333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333330222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222206666666666666666666666605555555555555555555555555550444444444400000
000000000000000000000003333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222066666666666666666666660555555555555555555555555555044444444
444000000000000000000000000000033333333333333333333333333333333333333333
333333333333333333333333333333333333333333333330222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222066666666666666666660055555555555555555555555555550
444444444400000000000000000000000000000333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220066666666666666666055555555555555555555555
555555044444444444000000000000000000000000000003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333302222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022066666666666666605555555555555555
555555555555504444444444400000000000000000000000000000033333333333333333
333333333333333333333333333333333333333333333333333333333333333333330222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222066666666666660555555555
555555555555555555555044444444444000000000000000000000000000000333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022220666666666660055
555555555555555555555555555504444444444400000000000000000000000000000003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333330222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222202222220666666
666055555555555555555555555555555550444444444444000000000000000000000000
000000033333333333333333333333333333333333333333333333333333333333333333
333333333333333333022222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220222222
220666666605555555555555555555555555555555044444444444400000000000000000
000000000000000333333333333333333333333333333333333333333333333333333333
333333333333333333333333302222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222220666600555555555555555555555555555555550444444444440000000000
000000000000000000000003333333333333333333333333333333333333333333333333
333333333333333333333333333333330222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222220222222222220660555555555555555555555555555555555044444444444400
000000000000000000000000000000033333333333333333333333333333333333333333
333333333333333333333333333333333333333022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222022222222222220055555555555555555555555555555555504444444
444440000000000000000000000000000000000333333333333333333333333333333333
333333333333333333333333333333333333333333333302222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222220222222222222220555555555555555555555555555555550
444444444444400000000000000000000000000000000003333333333333333333333333
333333333333333333333333333333333333333333333333333330222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222022222222222222220555555555555555555555555
555555504444444444440000000000000000000000000000000000033333333333333333
333333333333333333333333333333333333333333333333333333333333022222222222
222222222222222222222222222222222202222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222202222222222222222205555555555555555
555555555555550444444444444400000000000000000000000000000000000333333333
333333333333333333333333333333333333333333333333333333333333333333330222
222222222222222222222222222222222222222222022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222222222222222222205555555
555555555555555555555044444444444440000000000000000000000000000000000003
333333333333333333333333333333333333333333333333333333333333333333333333
333022222222222222222222222222222222220002220002220220002222022200222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222202222222222222222222
205555555555555555555555555504444444444444400000000000000000000000000000
000000033333333333333333333333333333333333333333333333333333333333333333
333333333302222222222222222222222222222222222022202022202222022202222020
220222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220222222222222
222222222205555555555555555555555555044444444444440000000000000000000000
000000000000000333333333333333333333333333333333333333333333333333333333
333333333333333330222222222222222222222222222222222222222020222022222222
022220202202222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222022222
222222222222222222205555555555555555555555504444444444444400000000000000
000000000000000000000003333333333333333333333333333333333333333333333333
333333333333333333333333020022222222222222222222222222222222222220202220
222222220222220200222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220222222222222222222222222200555555555555555555550444444444444440000000
000000000000000000000000000000033333333333333333333333333333333333333333
333333333333333333333333333333002222002222222222222222222222222222222220
022022202222000022200202222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022222222222222222222222222220555555555555555555044444444444444
400000000000000000000000000000000000000333333333333333333333333333333333
333333333333333333333333333333333333302222222200222222222222222222222222
222222222020222022220222220220202222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222222222222222222222222222200555555555555555550444444
444444440000000000000000000000000000000000000003333333333333333333333333
333333333333333333333333333333333333333333330222222222220222222222222222
222222222222202220202220222220222202202022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222220222222222222222222222222222222020555555555555555
044444444444444400000000000000000000000000000000000000033333333333333333
333333333333333333333333333333333333333333333333333022222222222220022222
222222222222222222222200022200022222200002200222022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222202222222222222222222222222222222020055555
555555504444444444444440000000000000000000000000000000000000000333333333
333333333333333333333333333333333333333333333333333333333002222222222222
222002222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220222222222222222222222222222222220
222055555555550444444444444444400000000000000000000000000000000000000003
333333333333333333333333333333333333333333333333333333333333333302222222
222222222222202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022222222222222222222222222
222222220222055555555504444444444444440000000000000000000000000000000000
000000033333333333333333333333333333333333333333333333333333333333333330
222222222222222222222200222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220222222222222222222
222222222222222202222055555550444444444444444400000000000000000000000000
000000000000000333333333333333333333333333333333333333333333333333333333
333333022222222222222222222222220022222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222022222222222
222222222222222222222222022222005555044444444444444440000000000000000000
000000000000000000000003333333333333333333333333333333333333333333333333
333333333333002222222222222222222222222222002222222222222222222222222222
222222222222220222022222220222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202222
222222222222222222222222222222222022222205504444444444444444400000000000
000000000000000000000000000000033333333333333333333333333333333333333333
333333333333333333302222222222222222222222222222222202222222222222222222
222222222222222222222202220222222202222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220222222222222222222222222222222222222220222222205044444444444444440000
000000000000000000000000000000000000000333333333333333333333333333333333
333333333333333333333333330222222222222222222222222222222222200222222222
222222200022220222200202022202000002200202020022220222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222022220222002222222222222222222222222222222222222222222222222222222
222222222202222222222222222222222222222222222222202222222200444444444444
444400000000000000000000000000000000000000000003333333333333333333333333
333333333333333333333333333333330022222222222222222222222222222222222220
022222222222220222022202220220020222020220220220020022022202222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222220202202222222222222222222222222222222222222222222222
222222222222222220222222222222222222222222222222222222222202222222220044
444444444440000000000000000000000000000000000000000000033333333333333333
333333333333333333333333333333333333330022222222222222222222222222222222
222222222002222222222022222222022202220202220220202202220202220222022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222200000222202022022222222222222222222222222222222222222
222222222222222222222222022222222222222222222222222222222222222222022222
222222004444444444400000000000000000000000000000000000000000000333333333
333333333333333333333333333333333333333333330022222222222222222222222222
222222222222222222200000002220222222220222200002000002202022200002022202
220222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022022222202002222222222222222222222222222222
222222222222222222222222222222220222222222222222222222222222222222222222
222022222222222200044444440000000000000000000000000000000000000000000003
333333333333333333333333333333333333333333333333330022222222222222222222
222222222222222222222222222222222222202222222202220222020222022020220222
020022022202222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222020222002022222222222222222222222222
222222222222222222222222222222222222222022222222222222222222222222222222
222222222220222222222222220044444400000000000000000000000000000000000000
000000033333333333333333333333333333333333333333333333330022222222222222
222222222222222222222222222222222222222222222022222200000220002202220220
002220002202002200000222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220202202202022222222222222222
222222222222222222222222222222222222222222222202222222222222222222222222
222222222222222222202222222222222220004440000000000000000000000000000000
000000000000000333333333333333333333333333333333333333333333330022222222
222222222222222222222222222222222222222222222222222222022202222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220022022020222222222
222222222222222222222222222222222222222222222222222220222222222222222222
222222222222222222222222222202222222222222202200400000000000000000000000
000000000000000000000003333333333333333333333333333333333333333333330022
222222222222222222222222222222222222222222222222222222222222222000222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222002220
222222222222222222222222222222222222222222222222222222222222202222222222
222222222222222222222222222222222222022222222222222202220000000000000000
000000000000000000000000000000033333333333333333333333333333333333333333
330022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220000000000000222
222222222222222222222222222222222222222222220222222222222222022222000000
000000000000000000000000000000000000000333333333333333333333333333333333
333333330022222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220222222222222222022
222200000000000000000000000000000000000000000003333333333333333333333333
333333333333330022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222202222222222
222220222222220000000000000000000000000000000000000000033333333333333333
333333333333333333000022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222202
222222222222220222222222220000000000000000000000000000000000000333333333
333333333333333333333330002222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202222222222222022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222022222222222222202222222222222200000000000000000000000000000000003
333333333333333333333333333300022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222220222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222222222222222022222222222222222000000000000000000000000
000000033333333333333333333333330000222222222222222222222222222222222222
222222222222222222222222222222222222222222222022222220222200022200022022
020222020222022222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222022220002220000022022
202022202200202022202200022222222222222222222222222222222222222222222222
222222222222222222222220222222222222222022222222222222222222000000000000
000000000000000333333333333333333333300022222222222222222222222222222222
222222222222222222222222222222222222222222222222222220222222202220222020
222020202200220200220222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022222220222022202022
022020022020222020220020222020222022222222222222222222222222222222222222
222222222222222222222222222222202222222222222220222222222222222222222220
000000000000000000000003333333333333333300000222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222202222220202
202222202222202022020202020202222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220222222020220
222220220220202020202220202220202220202222222222222222222222222222222222
222222222222222222222222222222222222222202222222222222220222222222222222
222222222222000000000000000000033333333330000000222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222000
022202022022222022222002220202020202022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222200002
220202202222202202202020202000002200002000002022222222222222222222222222
222222222222222222222222222222222222222222222222022222222222222202222222
222222222222222222222202222000000000000000000000022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220222020222020222020222020202202200202200222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022202022202022202022022020220020222020222020222020222022222222222222
222222222222222222222222222222222222222222222222222222220222222222222222
202222222222222222222222222222202222222222222002222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222202220202220220002220002202202022202022202222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220222020222022000222000002202220202220220002202220220002222222
222222222222222222222222222222222222222222222222222222222222222220222222
222222222022222222222222222222222222222202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222022202222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202220222222222222222202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222222222222022222222222222222222222222222202222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220000222222222222222222222222222222220002222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000022222222222222222022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022222222222222220222222222222222222222222222222202222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222222202222222222222222222222222222222202222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222222222222202222222222222222222222222222
222202222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220222222222222222022222222222222222222
222222222222202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222222022222222222
222222222222222222222202222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022222222222222220222
222222222222222222222222222222202222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222022222222222
222220222222222222222222222222222222222202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222222222222222222222222222222222222222220222
222222222222202222222222222222222222222222222222202222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222222222222222222222222222222222222222222
222202222222222222222202222222222222222222222222222222222202222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222200022202200022220222002222222222222222222222
222222222222202222222222222222022222222222222222222222222222222222202222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220222022220222022220202202222222222222
222222222222222222222022222222222222220222222222222222222222222222222222
222200222222222222222222222222222222222222202222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220222222220222202022022222
222222222222222222222222222222022222222222222220222222222222222222222222
222222222222220222222222222222222222222222222222222022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222202222222202222202
002222222222222222222222222200000000000222222222222222202222222222222222
222222222222222222222220222222222222222222222222222220002220222022222022
200222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222200222222200
222002022222222222222222222222222222222222222222222222222222222202222222
222222222222222222222222222222220222222222222222222222222222022202222220
222222020220222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
222222220202202022222222222222222222222222222222222222222222222222222222
022222222222222222222222222222222222222220222222222222222222222222222222
022222202222220202202222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022202222022202022020222222222222222222222222222222222222222222222222
222222222022222222222222222222222222222222222222220222222222222222222222
222222220222222022222220200222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222000222222000222002220222222222222222222222222222222222222222
222222222222222220222222222222222222222222222222222222222220222222222222
222222222222220022222220222200202222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222202222222222222222222222222222222222222222220222
222222222222222222222222022220202220220202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202222222222222222222222222222222222222
222220222222222222222222222202220222220022202202022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022222222222222222222222222222
222222222222220222222222222222222222200022222220222200222022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022222222222222222222
222222222222222222222220222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222202222222
222222222222222222222222222222222222222222222222222222222220222222222222
222222222222222222222222222222220222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
022222222222222222222222222222222222222222222222222222222222222222220222
222222222222222222222222222222222222222220222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222200000
220002220200222000220222022002022222000022200202022202022022222222222222
222202222222222222222222222222222222222222222222220222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222202202200220202220202220202200222220222020220020222020202222222
222222222222202222222222222222222222222222222222222222222220222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220222222022022022202022202022202022202222202220202220202220202
022222222222222222222022222222222222222222222222222222222222222222220000
000000222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202222220002220222020222020222022000022222022202200002
000002002222222222222222222220222222222222222222222222222222222222222222
222222222222222222222000222000222202222002020222020000220222020000220220
002222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000002202202200220202220202220202220222220000
220222020222020202222222222222222222220222222222222222222222222222222222
222222222222222222222222222202220202220222022202200220220202220202220202
220202022202222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220222222000222020022200022000002200022
222202222220002202220202202222222222222222222202222222222222222222222222
222222222222222222222222222222222222022202022222220222022202202202022202
022202022202020222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222222222222222222
222222222222022222222222222222222222222222222222222222202222222222222222
222222222222222222222222222222222222222222220222020222222202222000022022
020000220000020000220200000222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222000002222222222222222
222222222222222222220000222222222222222222222222222222222222222022222222
222222222222222222222222222222222222222222222222222202220202220222022202
220220220202222202220202222202022202222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
022222222222222222222222222222222222222222222222222222222222200022200022
000002200022200002022222022202022222022000222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222220222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222220222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222202222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222222220222022222222222222222222222222222
222222222222222222222222222222222022222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202222222222202220222222222222222222222
222222222222222222222222222222222222222222022222222222222222220222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022202020022200022000002022202220222
222222222222222222222222222222222222222222222222220222222222222222222202
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220220220022020222020220220022
022202222222222222222222222222222222222222222222222222222220222222222222
202222022000222202220022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222202202202220202222220
202202020222022222222222222222222222222222222222222222222222222222202222
222222222022222202220222202022022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222020222022202
000002202022020202220222222222222222222222222222222222222222222222222222
222202222222222220222222222202222020220222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220022
220022020222022020220220022202222222222222222222222222222222222222222222
222222222222022222222222202222222222022222020022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222202022202002220002220002202220200000222222222222222222222222222222222
222222222222222222222022222222222022222222002220020222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222022022222222222222222222222222222222222222222222222222222222
222222222222222222222222222220000022222020222222222202022020222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220222022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222002222220222020220202222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022222220002220
022202222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222202222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222022022022000222000220220220002202
202202022202020022022202200022220020222022220002220020202220202202222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220220220202220202220202022
022202020202020222020022020022022022022022002220222022202022002022202020
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222202020202022202022
222020220222020202020202220202220202020220220220222022202220222020222020
222020202222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222020202020
222020222220022202220202020202022202022202020202200022220000222022202220
220000200000200222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
202020202220202220202022022202002220020222020022020220022022022022202220
222022202022202022202020222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222200222002200022200022022022000220022200200000202002202220220002222
000220000020000222000220222020220222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222002220022222222222222222222222222222222222222222222222222
222222222222222222202222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222220222220222222222222222222222222222222222222222222
222222222222222222222222222200002222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222040000002701ffff030000000000

Рис. 1. Структура рынка потребительского кредитования

Объем портфеля потребительских кредитов банка «Русский Стандарт» за
последний год существенно сократился. Данные приведены в таблице 4.

Таблица 4

Изменение величины портфеля потребительских кредитов ЗАО «Банк Русский
Стандарт» в 2006-2008гг.

Показатели01.01.200701.01.200801.01.2009Изменение

+, – 2009г к 2007гОбъем потребительских кредитов,
млн.руб.577355255147292- 10443Число потребительских кредитов,
тыс.749670526783- 713

Сокращение портфеля представители банка объяснили сезонными погашениями
задолженности по кредитам и сделками по секьюритизации активов.

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

Таблица 5

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

Вид кредитаСрок кредита, мес.Сумма кредита, руб.Процентная ставка, %
годовыхРазмер первоначального взноса, %Стандартный кредит6,7,8,9,105000-
1000005510 – 90Простой кредит6,7,8,9,105000- 1000004915 – 902% в
месяц65000- 1000004015 – 9010%+10*1/10105000- 10000023,410 (фикс.)3% в
месяц6,7,8,9,105000- 1000006510 – 90Русский Стандарт65000- 1000003625 –
90Простой на мобильный телефон6,7,8,9,105000- 1000006510 – 90Данные
таблицы свидетельствуют, что годовая процентная ставка на конец 2008года
колеблется от 23,4% до 75%. При чем на практике прослеживается следующая
закономерность: чем выше годовая ставка, тем больше процент одобряемости
данного вида кредита.

За 8 лет работы на рынке потребительского кредитовая годовая процентная
ставка несколько раз претерпевала изменения (табл. 6).

Таблица 6

Динамика годовой процентной ставки в 2006-2008гг.

Показатели2006год2007год2008годГодовая процентная ставка по стандартному
кредиту, %294955Комиссия за расчетное обслуживание1,9–

Причиной таких изменений годовой ставки в 2007году стала отмена комиссий
за расчетное обслуживание и комиссий за досрочное погашение в августе
2007года по требованию Генпрокуратуры РФ. В результате чего Банк потерял
6,7 млрд. руб.

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

Потребительское кредитование предполагает сравнительно короткие сроки
отвлечения ресурсов, что очень значимо в условиях кризиса. Поэтому на
сегодняшний день потребительские кредиты оформляются в основном на срок
6 и 10 месяцев (табл.7) [26].

Таблица 7

Структура портфеля потребительских кредитов по срокам

СрокиОбъем потребительских кредитов2006г2007г2008гмлн. руб.%млн.
руб.%млн. руб.%6 мес.8082,91414714,32832631,5697
мес.144,30,25189,20,36–8
мес.1154,72336,30,641891,749мес.433,10,75—-10мес.479208337311,24711276
8,827Итого:577351005255110047292100

При чем данные таблицы свидетельствуют, что к 2008году сроки
кредитования сократились. Если в 2006году потребительских кредитов
сроком на 10 месяцев было оформлено на сумму 47920млн. руб., то в
2008году всего на 12768,8млн.руб. Таким образом объем сократился на 73%,
а удельный вес в кредитном портфеле с 83% упал до 27%, т.е. на 67,5%.

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

а) являться гражданином Российской Федерации;

б) иметь постоянную регистрацию по месту жительства на территории
Российской Федерации;

в) возраст заемщика от23 лет до 65лет.

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

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

Необходимо учитывать, что все решения по кредитным заявкам клиентов
принимаются централизованно в головном офисе банка в Москве, при этом
банк принимает на себя обязательство сообщить клиенту персональное
решение о сотрудничестве не позднее чем через 15мин после подачи
кредитной заявки (анкеты) из любого города. Для ускорения процесса
оформления кредита банком сейчас применяется технология заполнения
анкеты со слов клиента – это существенно экономит время, затрачиваемое
клиентом на оформление кредита, ему остается только подписать уже
заполненную и распечатанную анкету (Приложение 1). Кредитные заявки
клиентов обрабатываются при помощи скоринговой системы оценки
платежеспособности клиента или кредитным инспектором; если сумма
запрашиваемого кредита достаточно велика, в данном случае с анкетой
клиента будет работать кредитный инспектор и время принятия решения не
должно превышать 1 рабочего дня.

В случае положительного решения по заявке, клиент подписывает кредитный
договор и график платежей (Приложение 2).

2.3 Анализ потребительского кредита, предоставляемого по кредитным
картам

В 2001году Банк Русский Стандарт первым среди российских банков
выпускает кредитные карты «Русский Стандарт – MasterCard».

В январе 2005года банк, выпустивший свыше 2млн. пластиковых карт
собственного стандарта перешел на использование технологии MasterCard.
Уже выпущенные и действующие пластиковые карты «Русского Стандарта»
менялись на MasterCard Electronic. Это стало рекордной по масштабам
операцией на рынке.

В марте 2005года платежная система «American Express» доверила
эксклюзивное право на выпуск своих карт в России ЗАО «Банк Русский
Стандарт». Все российские Банки, в которых граждане России могли ранее
получать карты данной Платежной системы, осуществляли свою деятельность
через офис «AmEx» в Лондоне. В декабре были выпущены первые карты. Банк
приступил к эксклюзивному выпуску и продвижению на национальном рынке
карт American Express Card, American Express Gold Card, American Express
Platinum Card и American Express Centurion Card в рублях и долларах США.
Новые карты были разработаны с учетом потребностей широкого круга
российских клиентов, заинтересованных в инновационном финансовом
продукте, который обеспечивает высокий уровень финансовой свободы и
сервисную поддержку мирового уровня. В соответствии с соглашением,
заключенным банком «Русский Стандарт» и American Express, «Русский
Стандарт» будет обеспечивать полный клиентский сервис держателям карт,
включая расчеты и установление кредитных лимитов. American Express, в
свою очередь, обеспечивает технологическую, операционную и маркетинговую
поддержку проекта, а также осуществляет развитие сети приема карт
American Express в России.

В рамках «Условий предоставления и обслуживания карт «Русский Стандарт»
Банк является участником следующих платежных систем:

а) ПС «Русский Стандарт» (создана и зарегистрирована Банком);

б) МПС «MasterCard Worldwide»;

в) МПС «Visa International»;

г) МПС «American Express».

На рынке кредитных карт ЗАО «Банк Русский Стандарт» является лидером.
Доля Банка по размеру консолидированного портфеля составляет 62,2% в
2008году. Доля ближайшего конкурента, Home Credit – 8,9% (рис.2).

picscalex850100090000030ab600000000e5b5000000000400000003010800050000000
b0200000000050000000c027801ed01030000001e000400000007010400e5b50000410b2
000cc007701ec01000000007701ec010000000028000000ec01000077010000010004000
0000000000000000000000000000000000000000000000000000000ffffff00fefefe000
000fe008080800080fefe00fefe0000c0c0c0000040800080400000fe00fe00fe0000000
0fe00004080fe00408080000000000022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220002220220002222022
200222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222022220222022220202202222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222202222222202222020220222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222220222220000222220200222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222200222220222022002022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222022202022020222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222202220222202220202202022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222000
222222000222002220222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222200022202200022220222002222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222202220222202220222202022022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022222222022220202202222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222202222202002222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220222220
222022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222002222222
002220020222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022222022202222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022222222020220
202222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222022222022000222200202022202202220020202002200000222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022202222022202022020222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222202222202202202202200202220220220220020022020220222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220002222220002220022202222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222000
002220220220222020222022022022202022202202022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222202220222000
222200002000002202220000202220220202222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222020222202202202220
202220220220222020022022020222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222222222222
222222222222222222222222222222222222222222222202022220002222000220222022
000200022020022200022222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022222222222222222222222222222
222222222222222222222222222222222222220202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222202222222222222222
222222222222222222222222222200022202202222220222002222222222222222222222
222222222222222222222222222222202222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220222222222222222222222222
222222222222222222202220222220222222202022022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220000000000000222022220220222022000
222200022200022220222200022200022200022020022200022200202022202022022222
222222222222222022222022222220202202222222222222222222222222222222222222
222222222222222222222222220222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222202222222222222200222022022202202202202220
202220222022202220202220202220200220202220202200202220202022222222222222
222222202222220222222202002222222222222222222222222222222222222222222222
222222222222222200222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222220222222222222220202202202220220220220222220222222
202220222220222020222220222020222020222020222020202222222222222222222002
222222022220020222222222222222222222222222222222222222222222222222222222
222222202222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222222222222020220220000022000222000002022222220222022
222022202000002022202022202200002000002002222222222222222222222022222220
220220202222222222222222222222222222222222222222222222222222222222222002
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222220222222222222202202022022202202202202220202220222022202220202220
202220200220202220202220202220202022222222222222222022202222222022022020
222222222222222222222222222222222222222222222222222222222222022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222222220220202202220220002222000222000220000022000220000222000220
200220000222000220222020220222222222222222220002222200000220022202222222
222222222222222222222222222222222222222222222222220022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222202222222222222222222222222222222222222222222222222222222222022222
222222022200222222222222222222222222222222222222222022222222222222222022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222220222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222220
222222222222222222222222222222222222222222222222222222222202222222222202
222022222222222222222222222222222222222222220000222222222222220000222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222200222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222000222022202222
202220022222222222222222222222222222222222222222222022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222022202222220222222020220
222222222222222222222222222222222222222222202222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222002222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222220222222022222202022022222222
222222222222222222222222222222222222022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222022222202222222020022222222222222222
222222222222222222222222222220222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222000000022222
222222222222222222222222222222222222222222222222222222222222222220022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222220022222220222200202222222222222222222222222222
222222222222222222222022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222202222222200022022202
220222022202200022200202022202022022222222222222222222220222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222220222202022202202022222222222222222222222222222222222
222222222222220222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222202220200220222022200
220202220202200202220202022222222222222222222200222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000222222222222222222222222222222222222222222
222222220222022222002220220202222222222222222222222222222222222222222222
222222022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220222222202222220202022202220202020222
020222020222020202222222222222222222202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
200022222220222200222022222222222222222222222222222222222222222222222220
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222220222222020202220222020202022202200002
000002002222222222222222222002222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220000222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222202222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222022222202200222022202200202220202220202220202
022222222222222222022222222222222222222222222222222222222222222222220222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022222222202222220222020000020222020000222000220222020220222222
222222220022222222222222222222222222222222222222222222222222022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222200022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222222022202222222222222222222022222222222222222222222222222222220
222222222222222222222222222222222222222222222200022202200022220222002222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222220222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222202222222
222220002222222222222222222220000222222222222222222222222222200222222222
222222222222222222222222222222222222202220222202220222202022022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020022222222222222222
222222222222222222222222222222222222222222222222222222202222222222222222
222222222222222222222222222222222202222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220222222222222222
222222222222222222222222222222222222222222222222222202222222222222222222
222222222222222222222222222220222022222222022220202202222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222220222222222222222222222222
222222222222222222222222222022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222022222222222222222222222
222222222222222222222222222222222222222222002222222222222222222222222222
222222222222222222222022202222200002222202002222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222202222202022202000022200000222002022000222002020222020220
222222222222222222202222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222022222222222222222222222222222222
222222222222222222222222222222222022222222222222222222222222222222222222
222222222222220002222202220220020222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222220222220220220202220202202202022002022202022002022202020222222222
222222222222022222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222202222222222222222222222222222222222222222
222222222222222222222220022222222222222222222222222222222222222222222222
222220222022220222020220202222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
200000222022020222020220220202220202220202220202220202022222222222222222
222202222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202222222222222222222222222222222222222222222222222
222222222222220222222222222222222222222222222222222222222222222222222022
202222022202022020222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222220222022
202202000022022022022000020222022000020000020022222222222222222222222022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222222222222222222222222222222222222222222222222222222222
222200222222222222222222222222222222222222222222222222222222220002222220
002220022202222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222202022220220202
222202202202022202022202022202022202020222222222222222222222220222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220222222222222222222222222222222222222222222222222222222222222202222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222220202222000020222222000
002220002200002220002202220202202222222222222222222222022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222022
222222222222222222222222222222222222222222222222222222222002222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222020222222222222222222022222222
220222222222222222222222222222222222222222222220222222222222222222222222
222222222222222222222222222222222222222222222222222222222222202222222222
222222222222222222222222222222222222222222222222022222222222222222222222
222222222222222222200000000000000222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222220222222222222222222202222222222200002
222222222222222222222222222222222222222022222222222222222222222222222222
222222222222222222222222222222222222222222222222222202222222222222222222
222222222222222222222222222222222222220022222222222222222222222222222222
222222222002222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222022
222222222222222222222222222222220222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222222222222222222222222222
222222222222222222222222222220222222222222222222222222222222222222222220
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220000222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222222222
222222222222222222222222202222222222222222222222222222222222222222222222
222222222222222222222222222222222220222222222222222222222222222222222222
222222222222222222200222222222222222222222222222222222222222200222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222022222222222222222
222222222222222220222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222222222222222222222222222222222222222222
222222222202222222222222222222222222222222222222222202222222222222222222
222220222202222022222022202222200002220020202220202202222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202002222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220222222222222222222222222
222222222202222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222222222222222222222222222222222222222222222
002222222222222222222222222222222222222222002222222222222222222222222202
202220000022202202222220222020220020222020202222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222202222222222222222222222222222222
220222222222222222222222222222222222222222222222222222222222222222222222
222222222202222222222222222222222222222222222222222222222222222022222222
222222222222222222222222222222220022222222222222222222222222220220220220
220220220222222022202022202022202020222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222022222222222222222222222222222222202222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222222222222222222222222222222222222222222222220022222222222222222
222222222222222222222200222222222222222222222222222222200222022022022020
222222202220220000200000200222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222202222222222222222222222222222222222022222222222
222222222222222222222222222222222222222222222222222222222222222220222222
222222222222222222222222222222222222222222220222222222222222222222222222
222222222222002222222222222222222222222222222220022202202202200222222220
000220222020222020202222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220200222222222
222222222022222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222222222222222222222222202222222222222222222
222222222222222222222222222222222222222222222222222222222022222222222222
222222222222222222222222222222222200222222222222222222222222222222222222
222022222222222222222222222222222222220220220220220220202222222022222200
022022202022022222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
202222222222222222222222222222222222222222222222222222222222222222222222
222222222220222222222222222222222222222222222022222222222222222222222222
222222222222222222222222222222222222222222222222022222222222222222222222
222222222222222222222222202222222222222222222222222222222222222220022222
222222222222222222222222222222022022200000222022022222202222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202002222222222220002220222022
222022200222222222222222222222222222222222222222222222222222222222222222
222202222222222222222222222222222222202222222222222222222222222222222222
222222222222222222222222222222222222222202222222222222222222222222222222
222222222222222002222222222222222222222222222222222222200222222222222222
222222222222222222222022220222202222202220222220000222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222220222022222202222220202
202222222222222222222222222222222222222222222222222222222222222222220222
222222222222222222222222222222022222222222222222222222222222222222222222
222222222222222222222222222222202222222222222222222222222222222222222222
222222022222222222222222222222222222222222222002222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000022222222222222202222220222222020220222222
222222222222222222222222222222222222222222222222222222222222202222222222
222222222222222222222220222222222222222222222222222222222222222222222222
222222222222222222222220222222222222222222222222222222222222222222220022
222222222222222222222222222222222222022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222220222222022222220200222222222222222
222222222222222222222222222222222222222222222222222222022222222222222222
222222222222222022222222222222222222222222222222222222222222222222222222
222222222222220222222222222222222222222222222222222222222220222222222222
222222222222222222222222220022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222200222222202222002022222222222222222222222222
222222222222222222222222222222222222222222222220222222222222222222222222
222222220222222222222222222222222222222222222222222222222222222222222222
222222022222222222222222222222222222222222222222200222222222222222222222
222222222222222200222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222202222020222022020222222222222222222222222222222222
222222222222222222222222222222222222222022222222222222222222222222222222
022222222222222222222222222222222222222222222222222222222222222222222022
222222222222222222222222222222222222222202222222222222222222222222222222
222222002222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222202220222220022202202022222222222222222222222222222222222222222
222222222222222222222222222222220222222222222222222222222222222220222222
222222222222222222222222222222222222222222222222222222222222202222222222
222222222222222222222222222222002222222222222222222222222222222222222022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222000222222202222002220222222222222222222222222222222222222222222222222
222222222222222222222222202222222222222222222222222222222202222222222222
222222222222222222222222222222222222222222222222222220222222222222222222
222222222222222222222022222222222222222222222222222222222220022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222222222222222222222220222222222222222222222
222222222222222222222222222222222222222222220222222222222222222222222222
222222222220022222222222222222222222222222222222200222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222202222222222222222222222222222222202222222222222222222222222222
222222222222222222222222222222222222022222222222222222222222222222222222
220222222222222222222222222222222222222002222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222222222222222222222222222220222222222222222222222222222222222222
222222222222222222222222222022222222222222222222222222222222222200222222
222222222222222222222222222222022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220222
222222222222222222222222222202222222222222222222222222222222222222222222
222222222222222222202222222222222222222222222222222222202222222222222222
222222222222222222220022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222020222220222222222222222222222222222
222222222222222222222222222022222222222222222222222222222222202222222222
222222222222222222222022222222222222222222222222222222222222222222222222
222222222202222222222222222222222222222222222002222222222222222222222222
222222222200222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222022022222022222222222222222222222222222222222
222222222222222222220222222222222222222222222222222220222222222222222222
222222222222202222222222222222222222222222222222222222222222222222222222
220222222222222222222222222222222222022222222222222222222222222222222222
002222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222022200000002200022022202000022220222200202200022200202
022202022022202222222222222222222222222222222202222222222222222222222222
222222022222222222222222222222222222222222222222222222222222222222022222
222222222222222222222222220022222222222222222222222222222222220022222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222202222022202202220220220202220222022202200202220202200202220202
022220222222222222222222222222222222222022222222222222222222222222222202
222222222222222222222222222222222222222222222222222222222022222222222222
222222222222222220222222222222222222222222222222222220222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
220222220220220222222022020222022202220222020222020222020222020202222022
222222222222222222222222222222220222222222222222222222222222222022222222
222222222222222222222222222222222222222222222222202222222222222222222222
222222200222222222222222222222222222222222200222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222022222
022022000002202202000022220222200002022202200002000002002222202222222222
222222222222222222222222022222222222222222222222222222220222222222222222
222222222222222222222222222222222222222202222222222222222222222222222202
222222222222222222222222222222222002222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222202222202202202
220220220202222222022202220202220202220202220202022220222222222222222222
222222222222222220222222222222222222222222222222022222222222222222222222
222222222222222222222222222222220222222222222222222222222222002222222222
222222222222222222222220022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222220222220220222000222000
020222220000022000220000222000220222020220222022222222222222222222222222
222222222202222222222222222222222222222220222222222222222222222222222222
222222222222222222222220222222222222222222222222222022222222222222222222
000000000000000000000222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222202222022022222222222222222222
222222222222022222222222222222222222022222222222222222222222222222222222
222022222222222222222222222222222022222222222222222222222222222222222222
2222222222222220222222222222222222222222200222222222222222000000cccccccc
ccccccccccccc00000022022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222022200002222222222222222222222222222
222220000222222222222222222022222222222222222222222222222222222222202222
222222222222222222222222220222222222222222222222222222222222222222222222
22222202222222222222222222222222022222222222200000cccccccccccccccccccccc
ccccccccccc0000022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222000000000002222222222222222222222222022222222222
222222222222222222202222222222222222222222222222222222222222222222222202
2222222222222222222222002222222220000ccccccccccccccccccccccccccccccccccc
cccc00330000222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222222222222222222222220222222222222222222
222222222220222222222222222222222222222222222222222222222222220222222222
2222222222222022222222000ccccccccccccccccccccccccccccccccccccccccccc0033
333300022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220222222222222222222222222202222222222222222222222222
222202222222222222222222222222222222222222222222222220222222222222222222
22200222222000cccccccccccccccccccccccccccccccccccccccccccccc003333333330
002222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222022222222222222222222222220222222222222222222222222222220222
222222222222222222222222222222222222222222222022222222222222222222022222
000ccccccccccccccccccccccccccccccccccccccccccccccccc00333333333333000222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222220222222222222222222222222222222222
222220222222222222222222222222202222222222222222222222222222202222222222
2222222222222222222222222222222222220222222222222222222200220000cccccccc
cccccccccccccccccccccccccccccccccccccccccccc0033333333333333300002222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222202222222222222222222222222222222222222202
222222222222222222222222022222222222222222222222222222022222222222222222
2222222222222222222222222222022222222222222222202200cccccccccccccccccccc
ccccccccccccccccccccccccccccccccccc0033333333333333333333002222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222200022200000222202202
202200022022202200022220222222000002220020202220202202222222222022222222
222222222222222220222222222222222222222222222202222222222222222222222222
222222222222222222202222222222222222200200cccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccc003333333333333333333333002222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222202220220222222220220220202220
202220202220222022222202222020220020222020202222222222220222222222222222
222222222022222222222222222222222222222022222222222222222222222222222222
22222222222022222222222222220200cccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccc00333333333333333333333333002222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222202222202022222222020202020222020222020
222222020222220222202022202022202020222222222222202222222222222222222222
220222222222222222222222222222202222222222222222222222222222222222222222
2202222222222222220020cccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccc0033333333333333333333333333022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222220222000202222222202020202022202022202000002202
022222022220220000202220200222222222222220222222222222222222222222202222
222222222222222222222222022222222222222222222222222222222222222222022222
22222222202000cccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccc003333333333333333333333333330022222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222022222220000022220202020202220202220202220202220222200
000020222020222020202222222222222202222222222222222222222222022222222222
222222222222222220222222222222222222222222222222222222222202222222222222
200bbb0ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc003333
333333333333333333333333330022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222202222202022222222002220022000220000222000220222022220222202200
022000022022022222222222222022222222222222222222222202222222222222222222
22222222202222222222222222222222222222222222222220222222222222200bbbbb0c
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccc00333333333333
333333333333333333330022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222022202202222222200222002222222222222222222222222222022220222222222222
202222222222222222220222222222222222222222222022222222222222222222222222
2202222222222222222222222222222222222222202222222222200bbbbbbbb0cccccccc
cccccccccccccccccccccccccccccccccccccccccccccccccc0033333333333333333333
333333333333330022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222220002
220000022220222220222222222222222222222222222200000222222222222220222222
222222222222202222222222222222222222220222222222222222222222222222022222
222222222222222222222222222222220222222222200bbbbbbbbbb0cccccccccccccccc
cccccccccccccccccccccccccccccccccccccccccc003333333333333333333333333333
333333330022222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222022222222222222222222222202222222222222222222222222220222222222222
22222222222222222222222202222222220bbbbbbbbbbbbb0ccccccccccccccccccccccc
cccccccccccccccccccccccccccccccccc00333333333333333333333333333333333333
330222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222202
222222222222222222222220222222222222222222222222222202222222222222222222
22222222222222202222222200bbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccc00333333333333333333333333333333333333333300222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222022222222
222222222222222202222222222222222222222222220222222222222222222222222222
2222222022222220bbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccccccccccccc
ccccccccccccccccc0033333333333333333333333333333333333333333302222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220222222222222222
222222222022222222222222222222222222202222222222222222222222222222222220
2222220bbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccccccccccccccccccccc
ccccccccc003333333333333333333333333333333333333333333022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202222222222222222222222
2202222222222222222222222222202222222222222222222222222222222202222220bb
bbbbbbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccccccccccccccccccccccccc
c00333333333333333333333333333333333333333333330222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022222222222222222222222022222
2222222222222222222222022222222222222222222222222222220222220bbbbbbbbbbb
bbbbbbbbbb0cccccccccccccccccccccccccccccccccccccccccccccccccccccc0033333
333333333333333333333333333333333333333302222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220222222222222222222222220222222222222
2222222222222220222222222222222222222222222220222200bbbbbbbbbbbbbbbbbbbb
bbb0ccccccccccccccccccccccccccccccccccccccccccccccccccccc003333333333333
333333333333333333333333333333333002222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222222222222222222222202222222222222222222
222222202222222222222222222222222222202220bbbbbbbbbbbbbbbbbbbbbbbbb0cccc
cccccccccccccccccccccccccccccccccccccccccccccccc003333333333333333333333
333333333333333333333333333022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220222222222222222222222222022222222222222222222222222
022222222222222222222222222202220bbbbbbbbbbbbbbbbbbbbbbbbbbb0ccccccccccc
cccccccccccccccccccccccccccccccccccccccc00333333333333333333333333333333
333333333333333333330222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222202222222222222222222222202222222222222222222222222202222222
2222222222222222222202200bbbbbbbbbbbbbbbbbbbbbbbbbbbb0cccccccccccccccccc
cccccccccccccccccccccccccccccccc0033333333333333333333333333333333333333
333333333333302222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222022222222222222222222222022222222222222222222222222022222222222222
222222222220200ee0bbbbbbbbbbbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccc
cccccccccccccccccccccccc003333333333333333333333333333333333333333333333
333333002222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
222222222222222222222220222222222222222222222222220222222222222222222222
22200eeeee0bbbbbbbbbbbbbbbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccccc
cccccccccccccccc00333333333333333333333333333333333333333333333333333333
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222202222222
22222222222222220222222222222222222222222202222222222222222222222220eeee
eee0bbbbbbbbbbbbbbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccccccccccccc
ccccccc00333333333333333333333333333333333333333333333333333333330222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220222222222222222
22222222022222222222222222222222222022222222222222222222220eeeeeeeee0bbb
bbbbbbbbbbbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccccccccccccccccccc0
033333333333333333333333333333333333333333333333333333333302222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202222222222222222222222
202222222222222222222222222022222222222222222222220eeeeeeeeee0bbbbbbbbbb
bbbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccccccccccccccccccc003333333
333333333333333333333333333333333333333333333333333022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022222222222222222222222022222
222222222222222222220222222222222222222220eeeeeeeeeeee0bbbbbbbbbbbbbbbbb
bbbbbbbb0cccccccccccccccccccccccccccccccccccccccccccccc00333333333333333
333333333333333333333333333333333333333333302222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220222222222222222222222220222222222222
222222222222202222222222222222220eeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbbbbbb
0cccccccccccccccccccccccccccccccccccccccccccccc0033333333333333333333333
333333333333333333333333333333333333022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222202222222222222222222222022222222222222222222
222220222222222222222220eeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbbbbbbb0cccccc
cccccccccccccccccccccccccccccccccccccc0033333333333333333333333333333333
333333333333333333333333333330222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222202222222222222222
222222222222222222222022222222222222222222220222222222222222222222222202
222222222222220eeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbbbbbb0cccccccccccccc
cccccccccccccccccccccccccccccc003333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222220222222222222222222222222
222222222222202222222222222222222222202222222222222222222222220222222222
222220eeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbbbbbb0ccccccccccccccccccccc
cccccccccccccccccccccc00333333333333333333333333333333333333333333333333
333333333333333022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222220000022020000022202220022222222222222222
222222022222222222222222222222022222222222222222222222202222222222220eee
eeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccc
cccccccccccccc0033333333333333333333333333333333333333333333333333333333
333333330222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222202222222202222222020220222222222222222222222220
2222222222222222222222022222222222222222222222220222222222220eeeeeeeeeee
eeeeeeeeeee0bbbbbbbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccccccccccc
cccccc003333333333333333333333333333333333333333333333333333333333333333
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222022222222022222202022022222222222222222222222202222222
2222222222222220222222222222222222222222022222222220eeeeeeeeeeeeeeeeeeee
eeee0bbbbbbbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccccccccccccccc003
333333333333333333333333333333333333333333333333333333333333333330222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222220222222220222222020022222222222222222222222222022222222222222
2222222202222222222222222222222220222222220eeeeeeeeeeeeeeeeeeeeeeeeee0bb
bbbbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccccccccccccccc00333333333
333333333333333333333333333333333333333333333333333333333302222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222202222222202200202222222222222222222222222222220222222222222222222222
2022222222222222222222222022222220eeeeeeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbb
bbbbbbbbbbbbb0ccccccccccccccccccccccccccccccccccccccc0033333333333333333
333333333333333333333333333333333333333333333333333022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222220222
222220202202022222222222222222222222222222022222222222222222222220222222
2222222222222222220222220eeeeeeeeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbb
bbbbb0ccccccccccccccccccccccccccccccccccccccc003333333333333333333333333
333333333333333333333333333333333333333333330222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222000022222222222222222
222222222222222222222222222222222222222222222222222222220222022220222020
220202222222222222222222222222222220222222222222222222222202222222222222
2222222222202220d00eeeeeeeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbbb0c
ccccccccccccccccccccccccccccccccccccc00333333333333333333333333333333333
333333333333333333333333333333333333302222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222200022222200022200222022
222222222222222222222222222202222222222222222222222022222222222222222222
22202220ddd0eeeeeeeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbb0ccccccccc
ccccccccccccccccccccccccccccc0033333333333333333333333333333333333333333
333333333333333333333333333330222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222000
00000000222222222222202222222222222222222222022222222222222222222222020d
dddd00eeeeeeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbbb0cccccccccccccccc
cccccccccccccccccccc0033333333333333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
022222222222220222222222222222222222022222222222222222222222020ddddddd0e
eeeeeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccc
cccccccccccc003333333333333333333333333333333333333333333333333333333333
333333333333330222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220222222
222222022222222222222222222220222222222222222222222220ddddddddd00eeeeeee
eeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccc
cccc00333333333333333333333333333333333333333333333333333333333333333333
333333302222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022222222222220
2222222222222222222222022222222222222222222220ddddddddddd0eeeeeeeeeeeeee
eeeeeeeeeeee0bbbbbbbbbbbbbbbbbbb0ccccccccccccccccccccccccccccccccccc0033
333333333333333333333333333333333333333333333333333333333333333333333330
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222202222222
2222222222222220222222222222222222220ddddddddddddd00eeeeeeeeeeeeeeeeeeee
eeeee0bbbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccccccccc003333333333
333333333333333333333333333333333333333333333333333333333333333302222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222022222222222222
2222222022222222222222222220dddddddddddddddd0eeeeeeeeeeeeeeeeeeeeeeeee0b
bbbbbbbbbbbbbbbbbb0cccccccccccccccccccccccccccccccc003333333333333333333
333333333333333333333333333333333333333333333333333333333022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222200000222
202222000022222000002222022222222222022222222222220222222222222222222222
02222222222222222220ddddddddddddddddd00eeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbb
bbbbbbbbbb0cccccccccccccccccccccccccccccccc00333333333333333333333333333
333333333333333333333333333333333333333333333333302222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222000222222222222222222
222222222222222222222222222222222222222222222222222222220222202220222202
220222220222222202222222222220222222222222202222222222222222222220222222
22222222220dddddddddddddddddddd0eeeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbb
bbb0ccccccccccccccccccccccccccccccc0033333333333333333333333333333333333
333333333333333333333333333333333333333333022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222022220222022220222022222
202220000022222222222022222222222220222222222222222222222202222222222222
220ddddddddddddddddddddd00eeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbb0cccc
ccccccccccccccccccccccccccc003333333333333333333333333333333333333333333
333333333333333333333333333333333302222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222202222022202222022202222222022022
022222222222220222222222222202222222222222222222220222222222222220dddddd
dddddddddddddddddd0eeeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbbb0ccccccccccc
ccccccccccccccccccc00333333333333333333333333333333333333333333333333333
333333333333333333333333333022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222220000002220222200002222222220220202222222
2222222022222222222220222222222222222222222022222222222220dddddddddddddd
ddddddddddd00eeeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbb0ccccccccccccccccccc
cccccccccc00333333333333333333333333333333333333333333333333333333333333
333333333333333333302222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222022220222022220222222222222022020222222222222222
0222222222222202222222222222222222220222222222220ddddddddddddddddddddddd
ddddd00eeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbbb0cccccccccccccccccccccccccc
cc0033333333333333333333333333333333333333333333333333333333333333333333
333333333333022222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220200222222222222222222222222222222222222222222222222222222222
222222222222222202222022202222022222222022202220022222222222222220222222
22222220222222222222222222222022222222220dddddddddddddddddddddddddddddd0
eeeeeeeeeeeeeeeeeeeee0bbbbbbbbbbbbbbb0cccccccccccccccccccccccccccc003333
333333333333333333333333333333333333333333333333333333333333333333333333
333302222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222220000022000002200002222220002222202222222222222222022222222222222
02222222222222222222202222222220dddddddddddddddddddddddddddddddd00eeeeee
eeeeeeeeeeeeee0bbbbbbbbbbbbbbb0ccccccccccccccccccccccccccc00333333333333
333333333333333333333333333333333333333333333333333333333333333333333022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222202222222
222222222222220222222220dddddddddddddddddddddddddddddddddd0eeeeeeeeeeeee
eeeeeee0bbbbbbbbbbbbbb0ccccccccccccccccccccccccccc0033333333333333333333
333333333333333333333333333333333333333333333333333333333333302222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222022222222222222
22222220222222000dddddddddddddddddddddddddddddddddd00eeeeeeeeeeeeeeeeeee
0bbbbbbbbbbbbbb0cccccccccccccccccccccccccc003333333333333333333333333333
333333333333333333333333333333333333333333333333333333022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222222222220222222222222222222222
0222220aa00dddddddddddddddddddddddddddddddddd0eeeeeeeeeeeeeeeeeee0bbbbbb
bbbbbbbb0cccccccccccccccccccccccc003333333333333333333333333333333333333
333333333333333333333333333333333333333333333302222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222202222222222222022222222222222222222022220aa
aaa000dddddddddddddddddddddddddddddddd00eeeeeeeeeeeeeeeee0bbbbbbbbbbbbbb
0cccccccccccccccccccccccc00333333333333333333333333333333333333333333333
333333333333333333333333333333333333333022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222220222222222222202222222222222222222202220aaaaaaaa00
dddddddddddddddddddddddddddddddd0eeeeeeeeeeeeeeeee0bbbbbbbbbbbbbb0cccccc
ccccccccccccccccc0033333333333333333333333333333333333333333333333333333
333333333333333333333333333333302222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222222222222220222222222222222222220220aaaaaaaaaa000ddddd
ddddddddddddddddddddddddd00eeeeeeeeeeeeeeee0bbbbbbbbbbbbb0cccccccccccccc
ccccccccc003333333333333333333333333333333333333333333333333333333333333
333333333333333333333330222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222202222222222222022222222222222222222200aaaaaaaaaaaaaa000dddddddddd
ddddddddddddddddddd0eeeeeeeeeeeeeeee0bbbbbbbbbbbbb0ccccccccccccccccccccc
c00333333333333333333333333333333333333333333333333333333333333333333333
333333333333333302222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
0222222222222202222222222222222222200aaaaaaaaaaaaaaaaa00dddddddddddddddd
dddddddddddd00eeeeeeeeeeeeeee0bbbbbbbbbbbb0ccccccccccccccccccccc00333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333330222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220222222
22222220222222222222222222220aaaaaaaaaaaaaaaaaaa000ddddddddddddddddddddd
dddddd0eeeeeeeeeeeeeee0bbbbbbbbbbbb0cccccccccccccccccccc0033333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222202222222222222
02222222222222222220aaaaaaaaaaaaaaaaaaaaaaa00dddddddddddddddddddddddddd0
0eeeeeeeeeeeeee0bbbbbbbbbbb0cccccccccccccccccccc003333333333333333333333
333333333333333333333333333333333333333333333333333333333333333330222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222220222222
222222222220aaaaaaaaaaaaaaaaaaaaaaaaa000ddddddddddddddddddddddddd0eeeeee
eeeeeeee0bbbbbbbbbbb0ccccccccccccccccccc00333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222202222222222222
2220aaaaaaaaaaaaaaaaaaaaaaaaaaaa00dddddddddddddddddddddddd00eeeeeeeeeeee
e0bbbbbbbbbb0ccccccccccccccccccc0033333333333333333333333333333333333333
333333333333333333333333333333333333333333333333302222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222220222222222222202222222222222220aaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa000ddddddddddddddddddddddd0eeeeeeeeeeeee0bbbbb
bbbbb0ccccccccccccccccc0033333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222022222222222220222222222222220aaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa00dddddddddddddddddddddd00eeeeeeeeeeee0bbbbbbbbb0cc
ccccccccccccccc003333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333302222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202222222222222022222222222220aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa000ddddddddddddddddddddd0eeeeeeeeeeee0bbbbbbbbb0ccccccccc
ccccccc00333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333330222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222222222222220222222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa000ddddddddddddddddddd00eeeeeeeeeee0bbbbbbbbb0ccccccccccccccc0
033333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333302222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222022222222222222022222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaa00ddddddddddddddddddd0eeeeeeeeeee0bbbbbbbb0ccccccccccccccc003333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333330222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
02222222222222202222222220aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0
00ddddddddddddddddd00eeeeeeeee0bbbbbbbbb0ccccccccccccc003333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220222222
2222222022222222000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00dddd
ddddddddddddd0eeeeeeeee0bbbbbbbb0ccccccccccccc00333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333302222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222022222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222202222222222222
0222222209900000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa000ddddddddd
dddddd00eeeeeeee0bbbbbbbb0cccccccccccc0033333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222202222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222220222222
0999999900000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ddddddddddddddd
0eeeeeeee0bbbbbbb0cccccccccccc003333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333302222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222022220220
222222022200222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222222222222202222209999999
9999900000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa000ddddddddddddd00eeeee
ee0bbbbbbb0ccccccccccc00333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333330222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222202222222022222220
202202222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222222222222022220999999999999999
9900000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00ddddddddddddd0eeeeeee0bbbb
bb0ccccccccccc0033333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222220222222202222222020220222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220222222222222220220999999999999999999999990
0000aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa000ddddddddddd00eeeeee0bbbbbb0cccc
ccccc0033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333330222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222022222222022222220200222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202222222222222022099999999999999999999999999990000
0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa000dddddddddd00eeeee0bbbbb0ccccccccc003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222202222222202222002022222222222222222222200
000000000002222222222222222222222222222222222222222222222222222222222222
2222222222222202222222222222202099999999999999999999999999999999900000aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa00dddddddddd0eeeee0bbbbb0cccccccc00333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333302222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222020222222222022022020222222222222222222222222222222
222000222222222222222222222222222222222222222222222222222222222222222222
2222222022222222222222009999999999999999999999999999999999999900000aaaaa
aaaaaaaaaaaaaaaaaaaaaa000dddddddd00eeee0bbbbb0ccccccc0033333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333330222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222220022222222202202202022222222222222222222222222222222222200
022222222222222222222222222222222222222222222222222222222222222222222222
0222222222222220999999999999999999999999999999999999999999900000aaaaaaaa
aaaaaaaaaaaaaaaaa00dddddddd0eeee0bbbb0ccccccc003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222202222220000022002220222222222222222222222222222222222222220002222
222222222222222222222222222222222222222222222222222222222222222220222222
222222209999999999999999999999999999999999999999999999990000aaaaaaaaaaaa
aaaaaaaaaaa000dddddd00eee0bbbb0ccccc003333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333302222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222000222222222
222222222222222222222222222222222222222222222222222222222202222222222220
999999999999999999999999999999999999999999999999999900000aaaaaaaaaaaaaaa
aaaaaa00dddddd0eee0bbb0ccccc00333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333330222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222200022222222222222
222222222222222222222222222222222222222222222222222022222222220999999999
999999999999999999999999999999999999999999999999900000aaaaaaaaaaaaaaaaaa
000dddd00ee0bbb0cccc0033333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333302222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222220002222222222222222222
222222222222222222222222222222222222222222202222222222099999999999999999
999999999999999999999999999999999999999999999900000aaaaaaaaaaaaaaaa00ddd
d0e0bbb0cccc003333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333330222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222000222222222222222222222222
222222222222222222222222222222222222022222222209999999999999999999999999
999999999999999999999999999999999999999999900000aaaaaaaaaaaaa000dd000bbb
0ccc00333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222200002222222222222222222222222222
222222222222222222222222222220222222220999999999999999999999999999999999
999999999999999999999999999999999999999900000aaaaaaaaaaa000200bb0cc00333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222000222222222222222222222222222222222
222222222222222222222202222222099999999999999999999999999999999999999999
999999999999999999999999999999999999900000aaaaaaaaa0000bb0c0033333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333330222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222022222200022200022200022200202022202022022222222222
222222222222222222222222222222200022222222222222222222222222222222222222
222222222222222022222209999999999999999999999999999999999999999999999999
999999999999999999999999999999999900000aaaaaa000b0c003333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222202222202220202220202220202200202220202022222222222222222222
222222222222222222222222220002222222222222222222222222222222222222222222
222222202222220000000000000000000000000099999999999999999999999999999999
999999999999999999999999999999900000aaaa00000333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333302
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222220222220222020222220222020222020222020202222222222222222222222222222
222222222222222222222000222222222222222222222222222222222222222222222222
022222088888888888888888888888880000000000000000000000000000000000000000
000000000099999999999999999900000000033333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333330222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222000
022022202022222022202200002000002002222222222222222222222222222222222222
222222222222222200022222222222222222222222222222222222222222222220222208
888888888888888888888888888888888888888888888888888888888888888888888888
880000000000000000000000000033333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222202220202220
202220202220202220202220202022222222222222222222222222222222222222222222
222222222220002222222222222222222222222222222222222222222202220888888888
888888888888888888888888888888888888888888888888888888888888888888888888
888888800000000000003333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333302222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222220222022000222000220
000222000220222020220222222222222222222222222222222222222222222222222222
222222000222222222222222222222222222222222222222222022088888888888888888
888888888888888888888888888888888888888888888888888888888888888000000002
220000002003333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333330222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222022202222222222222022222222
222222222222222222222222222222222222222222222222222222222222222222222222
200022222222222222222222222222222222222222202208888888888888888888888888
888888888888888888888888888888888888888888888800000000077777770000000044
003333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222200002222222222222220000222222222222
222222222222222222222222222222222222222222222222222222222222222222220002
222222222222222222222222222222222222020888888888888888888888888888888888
888888888888888888888888888888000000007777777777770000002004444003333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222000222222
222222222222222222222222222220088888888888888888888888888888888888888888
888888888888880000000077777777777777770000000220044444003333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333330222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222200022222222222
222222222222222222222208888888888888888888888888888888888888888888888000
000000777777777777777777770000200022000444444003333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220002222222222222222
222222222222220888888888888888888888888888888888888880000000077777777777
777777777777770000220005550044444444003333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333302
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222000222222222222222222222
222222088888888888888888888888888888800000000777777777777777777777777777
770000222000555500444444444003333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333330222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222200022222222222222222222222208
888888888888888888880000000007777777777777777777777777777777770000666600
055550004444444444400333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220000222222222222222222220888888888
888800000000777777777777777777777777777777777777770000666660005555500444
444444444400333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333302222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222200022222222222222222088888000000007777
777777777777777777777777777777777777770000666666000555555004444444444444
400333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333330222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220002222222222222220000077777777777777777777
777777777777777777777777777000666666600055555500044444444444444400333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333330222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222000222222222222077777777777777777777777777777777
777777777777777000066666660005555555004444444444444444400333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222200022222222207777777777777777777777777777777777777777
777000066666666000555555550044444444444444444400333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333302222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220002222220777777777777777777777777777777777777777000066666
666600055555555000444444444444444444400333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333330222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222000222077777777777777777777777777777777777000066666666666005555
555550044444444444444444444400333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222200207777777777777777777777777777777000066666666666600055555555500444
444444444444444444440033333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333302222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
777777777777777777777777777000066666666666660005555555550004444444444444
444444444440033333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333330222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222207777777
777777777777777000066666666666666000555555555500444444444444444444444444
440033333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333330222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220777777777777777
777000066666666666666600055555555555004444444444444444444444444440033333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222077777777777777000066666
666666666660005555555555550044444444444444444444444444440033333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333302222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222207777777777000066666666666666666
000555555555555000444444444444444444444444444440033333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333330222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222077777000066666666666666666600055555555
555550044444444444444444444444444444440033333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333330222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222207000066666666666666666660005555555555555500444
444444444444444444444444444440033333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222220066666666666666666666000555555555555550004444444444444
444444444444444444440033333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333302222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222066666666666666666600055555555555555500444444444444444444444444
444444444444003333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333330222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220666666666666660005555555555555555004444444444444444444444444444444444
444003333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333330222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222066666
666666000555555555555555500044444444444444444444444444444444444444003333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222206666666600055
555555555555555004444444444444444444444444444444444444444003333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333302222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202066660005555555555555
555550044444444444444444444444444444444444444444003333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333302222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222220206000555555555555555555000444
444444444444444444444444444444444444444003333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333330222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222220220055555555555555555550044444444444444
444444444444444444444444444444003333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333022222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222022205555555555555555500444444444444444444444444
444444444444444444444003333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222022220555555555555550004444444444444444444444444444444444
444444444444400333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333302222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222202222055555555555500444444444444444444444444444444444444444444444
444400333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333330222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222202
222220555555555004444444444444444444444444444444444444444444444444400333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333330222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222220b0b2222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222222055
555500044444444444444444444444444444444444444444444444444400333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222022222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220222222005555004444
444444444444444444444444444444444444444444444444400333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333302222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222220b0b22222222222222222222222222222222222222222
222222222202222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222222202050044444444444444
444444444444444444444444444444444444444400333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222220002
220220002222022200222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222202200444444444444444444444444
444444444444444444444444444444400333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333330222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220b0b222222222222222222222222222222222222222222220222022220222
022220202202222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222220222044444444444444444444444444444444
444444444444444444444400333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333330222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222022202222222202222020
220222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202222220222204444444444444444444444444444444444444444
444444444444440033333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333022
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222222222222222220b0b2
222222222222222222222222222222222222222222202220222220000222220200222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222202222222022222044444444444444444444444444444444444444444444444
444440033333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222220222022220222022002022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220222222022222204444444444444444444444444444444444444444444444444440033
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333302222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222220b0b22222222222222222
222222222222222222222222222022202222022202022020222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220222222
202222222044444444444444444444444444444444444444444444444440033333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333302222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222202220222202220202202022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022222202222222
204444444444444444444444444444444444444444444444440033333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333330222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220b0b222222222222222222222222222222222
222222222222000222222000222002220222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222022222220222222222044444
444444444444444444444444444444444444444440033333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333330222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222022222220222222222204444444444444
444444444444444444444444444444440033333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333022222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222220b002222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222202222222022222222222044444444444444444444
444444444444444444444440033333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333022222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222202222222022222222222204444444444444444444444444444
444444444444440033333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
302222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2220c0c22222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222220222222202222222222222044444444444444444444444444444444444
444444003333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333302222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222222222222222222222222222222222222222222222222222222
222220222222202222222222222220444444444444444444444444444444444444444003
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333302222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220c0c222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222220222222222222222222222222222222222222222222222222222222222222022
222220222222222222222044444444444444444444444444444444444444003333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333330222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222022022022000222000220220220002202202202022202
020022022202200022220020222022220002220020202220202202222222022222220222
222222222222220444444444444444444444444444444444444003333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333330222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222220c0c2222222222222222222222222
222222222222222222202202202022202022202020220222020202020202220200220200
220220220220220022202220222020220020222020202222222202222220222222222222
222222044444444444444444444444444444444444003333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222220202020202220202222202022022202020202020222020222020202022022
022022202220222022202022202022202020222000002222222022222222222222222220
444444444444444444444444444444444003333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222220c0c22222222222222222222222222222222222222222
222020202020222020222220022202220202020202022202022202020202200022220000
222022202220220000200000200222222222222222022222222222222222222044444444
444444444444444444444444003333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333302222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222202020
202022202022202020220222020022200202220200220202200220220220222022202220
222020222020222020202222222222222202222222222222222222220444444444444444
444444444444444003333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333302222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220c0c222222222222222222222222222222222222222222220022200220002
220002202202200022002220020000020200220222022000222200022000002000022200
022022202022022222222222202222222222222222222222204444444444444444444444
444444400333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333302222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222002220022222222222222
222222222222222222222222222222222222222222222222222222202222222222222222
222222222222222220222222222222222222222220044444444444444444444444444400
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333302222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222222222222222220c0c2
222222222222222222222222222222222222222222202222202222222222222222222222
222222222222222222222222222222222222222222222222000022222222222222222222
222222220222222222222222222222222020444444444444444444444444400333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333302222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
022222222222222222222222022204444444444444444444444400333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333302222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222220c0c22222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222022222222
222222222222222202220444444444444444444444400333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333330222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222202222222222222222
222222220222204444444444444444444400333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333330222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220c0c222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222202222222222222222222222222
022222044444444444444444400333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333330222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220222222222222222222222222202222220
444444444444444400333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333330222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222220c0c2222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220222222222222222222222222220222222204444444
444444440033333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333330222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222022222222222222222222222220222222222044444444444440
033333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333330222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2220c0c22222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222022222222222222222222222222022222222220444444444440033333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222202222222222222222222222222202222222222044444444440033333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333022222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220c0c222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202222
222222222222222222222220222222222220444444440033333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333022222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222202222222222222
222222222222222022222222222204444440033333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222200002222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222222222222
222222022222222222222004440033333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333330022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222220222222222222222222222222222202
222222222222222040033333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333330222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222030322222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222022222222222222222222222222220222222222
222222220033333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333330222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222022222222222222222222222222222022222222222222222
003333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333330222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220303222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222222222222222222222222222202222222222222222222003333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333300222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222202222222222222222222222222222202222222222222222222222033333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333302222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222203032
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
222222222222222222222222222220222222222222222222222220333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333302222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222220222222222
222222222222222222222022222222222222222222222203333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333302222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222030322222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222022222222222222222
222222222222202222222222222222222222222033333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333302222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022222222222222222222222222
222220222222222222222222222222220033333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333002222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220303222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222202222222222222222222222222222222022
222222222222222222222222220333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333333333333333022222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222202222222222222222222222222222222022222222222
222222222222222222200333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333333330022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222203032222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220222222222222222222222222222222202222222222222222222
222222222222200333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333300222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220222222222222222222222222222222220222222222222222222222222222
222222200333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333333333333333002222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222030322222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222222222222222222222222222222022222222222222222222222222222222222
200333333333333333333333333333333333333333333333333333333333333333333333
333333333333333333333333330022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222022222
222222222222222222222222222202222222222222222222222222222222222222200333
333333333333333333333333333333333333333333333333333333333333333333333333
333333333333333300222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220303222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022222222222222
222222222222222222202222222222222222222222222222222222222222203333333333
333333333333333333333333333333333333333333333333333333333333333333333333
333330002222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202222222222222222222222
222222222220222222222222222222222222222222222222222222003333333333333333
333333333333333333333333333333333333333333333333333333333333333333333000
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222203032222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222202222222222222222222222222222222
222022222222222222222222222222222222222222222222003333333333333333333333
333333333333333333333333333333333333333333333333333333333330022220222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222220222222222222222222222222222222222202222
222222222222222222222222222222222222222222003333333333333333333333333333
333333333333333333333333333333333333333333333333300222222202222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222030322222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222220222222222222222222222222222222222220222222222222
222222222222222222222222222222222222000033333333333333333333333333333333
333333333333333333333333333333333333300002222222222002222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222022222222222222222222222222222222220222222222222222222222
222222222222222222222222222222220003333333333333333333333333333333333333
333333333333333333333333330002222222222222222022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220303222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222022222222222222222222222222222222222022222222222222222222222222222
222222222222222222222222222000333333333333333333333333333333333333333333
333333333333333000222222222222222222220022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222022222222222222222222222222222222222222222222202
222222222222222222222222222222222202222222222222222222222222222222222222
222222222222222222222200033333333333333333333333333333333333333333333333
333300022222222222222222222222220222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222203032
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222222222222222222222222222222222222222222202222222222
222222222222222222222222220222222222222222222222222222222222222222222222
222222222222222220000333333333333333333333333333333333333333333300002222
222222222222222222222222202222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220002220220002222022200222222222222222222222222222220222222222222222222
222222222222222222022222222222222222222222222222222222222222222222222222
222222222222200000333333333333333333333333333333333000002222222222222222
222222222222222222002222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222030322222222222222222
222222222222222222222222222222222222222222222222222222222222222220222022
220222022220202202222222222222222222222222220222222222222222222222222222
222222222202222222222222222222222222222222222222222222222222222222222222
222222222200000033333333333333333333300000022222222222222222222222222222
222222222222022222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222200022222222222222222222222222
222222222222222222222222222222222222222222222222222222222022202222022202
222020220222222222222222222222222222022222222222222222222222222222222222
202222222222222222222222222222222222222222222222222222222222222222222222
222222220000000000000000000002222222222222222222222222222222222222222222
222220022222222222222222222222222222222222222222222222220222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220303222222222222222222222222222222222
222222222222222222222222222222222222222222222222202220222202220222220200
222222222222222222222222222022222222222222222222222222222222222220222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222220
222222222222222222222222222222222222222222222222022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000222222222222222222222222222222222222222222
222222222222222222222222222222222222222220222022222000222002022222222222
222222222222222222202222222222222222222222222222222222222022222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222200222222
222222222222222222222222222200022000002202000002220222002222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222203032222222222222222222222222222222222222222222222222
222222222222222222222222222222222022202222022202022020222222222222222222
222222222202222222222222222222222222222222222222202222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222202222222222222
222222222222222222202220220222222220222222202022022222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220200222222222222222222222222222222222222222222222222222222222
222222222222222222222222202220222202220202202022222222222222222222222222
220222222222222222222222222222222222222220222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022222222222222222222
222222222220222022202222222202222220202202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222030322222222222222222222222222222222222222222222222222222222222222222
222222222222222222000222222000222002220222222222222220000000000000222222
222222222222222222222222222222220222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220022222222222222222222222222
222022202222022222222022222202002222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222200022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222220222222222222222222222222222200002
222220222222220220020222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220303222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222202222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222200222222222222222222222222220222222222022
222222020220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222220222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222202222222222222222222222222022202022202222022202
022020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222203032222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222222222222222220002220002222220002220022202
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222022222022222222
222222222222222222222222222222222222222222222222222222222222222202222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220022222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222030322222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202222202222222222222222
222222222222222222222222222222222222222222222222222222202222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220000000000000000002222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222022022020000000202202202222200002220020
202220202202222222222222222222222222222222222220222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220300222222222222222222222222222222222222222222222222222222222
222222222222222222222222202202202202220220220220222220222020220020222020
202222222222222222222222222222222222222022222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222220202020222022022020202022222022202022202022202020222222
222222222222222222222222222222202222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222202222222222222222222222222222222222222222222222222222222222222
022202222222022222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222020202022202202202020202222202220220000200000200222222222222222
222222222222222222222220222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222222222222222222222222222222222222222222222222222222222202220222
222202222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202020202220220220202020222220000220222020222020202222222222222222222222
222222222222220222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220222222202222
000222000220220202220202220222222000222202222002020222020000022002020200
222202222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222220022200
222022022002220022222022222200022022202022022222222222222222222222222222
222222022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222022222220222022202022
202020220022020022022222022202220222022002022202022022022002002202220222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222002220022202202
200222002222202222222222222222222222222222222222222222222222222222222202
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202222220202202222202222202022
020202020202222022222222022202220202220220202202220202220222022222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222202222202220000220222220
222220000222222222222222222222222222222222222222222222222222220222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220000222020220222220222220022202020202
020222202222222202222000020000022020222000020222022202222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022202022202022202022202020220220020220022220
222222220222022202022202202022022202002202220222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202220202220220002220002202202022202022202222022222200
000220002202220220002220002202002200000222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220222022222222222222222222222222222222222222220222022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222220222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222000022222222222222222222222222222222000222222200022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222202022222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222220222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222202222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202222
222222222222222022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222202222222222222
222222202222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222222222220002220
200000222022200222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222022222222222220222022222022222
220202202222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222202222222222222022202222220222222020220
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222222222202220222222202222220200222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222222222222222222222000a2
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222022222222222220000222222222022002022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222022222222222222022222222222202022020222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222220a0a22222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
202222222222222202220222202220202202022222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222220022222
222222222000222222000222002220222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220a0a222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222220022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
22222222222222222220a0a2222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222220002222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222002222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222000a22222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222002222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220000222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220002222000222202222002020222020000220222020000
220220002222220002220020202220202202022202222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222220222022022202220222022002202202022202022202022202020222
022220222020220020222020202200220222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222200002222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222220222220202222222022202220220220202220202220202220202022222222022
202022202022202020220202022222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
022222020222222202222000022022020000220000020000220200000222202220220000
200000200222020202222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000022222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222202222202
022202220222022202202202022222022202022222020222022220222020222020222020
202202200222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222220222220220002200
000220002220000202222202220202222202200022222000022200022022202022020222
022222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220000222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222202220222222222222222222
222222222222222222222222222222222222202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222000222222222222222222222222222
222222222222222222222222222222000022222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222209002
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222090922222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220909222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222209092222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222090922222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220909222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222020222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222209092222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220202222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222090922222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222202022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220909222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222020222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222209092
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220202222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222090922222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222202022222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220909222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222020222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222200002222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220202222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222000022222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222202022
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220000222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222222222220202040000002701ffff0
30000000000

Рис.2. Структура рынка кредитных карт

На конец 2008года было выпущено свыше 25,5млн. кредитных карт. При этом
доля кредитов выданных посредством кредитных карт за 4 квартала 2008года
региональной сетью банка составляет 73,93%, что свидетельствует об
увеличении присутствия банках в регионах (в 2007году – 74%).

Структура портфеля кредитных карт такова, что на 01.01.2009г. доля
международных кредитных карт в портфеле банка составляет 92,5% от общего
объема эмиссии (на 01.01.2008 – 91,2%) [45].

С каждым годом Банк Русский Стандарт уменьшает свою долю среди
конкурентов на рынке карточных продуктов (табл. 8).

Таблица 8

Динамика доли ЗАО «Банк Русский Стандарт» и объема кредитов на рынке
карточных продуктов

Показатели01.01.200701.01.200801.01.2009Изменение

+, – 2009г к 2007гДоля Банка Русский Стандарт, %6764,962,2- 4,8Объем
кредитов, предоставляемых по кредитным картам, млн.
руб.1026888125575384- 27304

Данные таблицы свидетельствуют, что при уменьшении доли банка на рынке
кредитных карт соответственно сокращается, и объем кредитов,
предоставленных картам. В 2008году – 75,4 млрд.руб., что ниже
аналогичного показателя 2007года – 81,3млрд.руб. на 7,2%. По отношению к
2006году объем уменьшился на 27,3 млрд. руб. (26,6%).

Причинами являются существенное уменьшение лимитов, сокращение темпов
продаж новых карт. Также постепенно перестает давать эффект основной
канал продаж – почтовая рассылка, которая сформировала три четверти
«пластикового» кредитного портфеля банка. Поток клиентов, которым еще не
было сделано предложение, воспользоваться кредитной картой, снижается
[37].

Карты Русский Стандарт, высылаемые по почте клиентам, выплатившим
потребительский кредит, за время реализации проекта несколько раз
претерпевали изменение тарифного плана (табл. 9).

Таблица 9

Изменение тарифных планов по картам, выпускаемым после выплаты
потребительского кредита

Показатели2006год2007год2008годТарифный план315255Размер %, начисляемых
по кредиту, предоставленному для осуществления расходных операций по
оплате товаров, %222232Размер %, начисляемых по кредиту,
предоставленному для осуществления расходных операций получения
наличных, %363632Лимит, руб.0-50тыс.0-50тыс.0-30тыс.Плата за выдачу
наличных в банкоматах и ПВН Банка, %–3,9Плата за выдачу наличных в
банкоматах и ПВН др.организаций, %3,93,93,9Минимальный платеж, % от
лимита345

Наибольшее распространение приобрели карты с 52 и 55 тарифными планами,
благодаря наличию льготного периода на оплату товаров до 55дней.
Льготный период кредитования – период, определенный Условиями и
Тарифами, в течение которого проценты по кредиту, начисленные на суммы
операций, определенных тарифами, отраженных на счете в течение
расчетного периода, не взимаются при условии оплаты клиентом суммы
основного долга и сверхлимитной задолженности (при ее наличии) в полном
объеме не позднее срока окончания льготного периода, указанного в
счете-выписке.

В отделениях ЗАО «Банк Русский Стандарт» на сегодняшний день можно
оформить следующие виды карт (табл. 10).

Таблица 10

Карточные продукты, выпускаемые ЗАО «Банк Русский Стандарт»

Тип картыРусс-кий Стан-дарт

Клас-сикРусс-кий Стан-дарт

ГолдAme-rican Exp-ress CardAme-rican Exp-ress Gold CardTran-saero AmEx
Classic CardTran-saero AmEx Gold CardTran-saero AmEx Plati-num CardПлата
за выпуск и обслуживание карты, руб.600300015006000150030007000Лимит,
тыс. руб.0-1500-1500-1500-1500-1500-1500-150Размер %, начисляемых по
кредиту, предоставленному для осуществления расходных операций по оплате
товаров, %28222822282222Размер %, начисляемых по кредиту,
предоставленному для осуществления расходных операций получения
наличных, %28222822282222Плата за выдачу наличных в банкоматах и ПВН
Банка, %3,92,93,92,93,93,93,9Плата за выдачу наличных в банкоматах и ПВН
др.кредитных организаций, %3,92,93,92,93,93,93,9Минимальный платеж, % от
задолженности102010201020

20

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

Таблица 11

Динамика годовых процентных ставок по кредитным картам

Тип картыРазмер процентов годовых, начисляемых по
кредиту2007г2008гРусский Стандарт Классик3628Русский Стандарт
Голд1822American Express Card3628American Express Gold Card1822Transaero
AmEx Classic Card2528Transaero AmEx Gold Card2222Transaero AmEx Platinum
Card1822

Как свидетельствуют данные таблицы, в среднем процентные ставки
увеличились на 3-4%. За исключением карт «Русский Стандарт Классик» и
«American Express Card», по которым ставки были снижены. Связано это с
привлечением новых клиентов, т.к. эти карты являются самыми
распространенными. А также с тем, что теперь данные продукты оформляются
только при предоставлении 2го документа и справки 2-НДФЛ.

Свидетельствуют данные таблицы в среднем процентные ставки увеличились
на 83% упал до 27%, т.е. т его рационально вести на базе стандартных
карт в ЗАО «Банк Русский Стандарт» создаются совместные (кобрендинговые)
программы по выпуску карт «Аэрофлот», «Бонусная карта МИР – Русский
Стандарт», «Бонусная карта Мировой клуб», в рамках которых от банка
клиент получает возможности кредитной карты, от компании- партнера –
дополнительные льготы и преимущества (табл. 12).

Таблица 12

Кобрендинговые карты ЗАО «Банк Русский Стандарт»

Показатели«Бонусная карта МИР-РС»«Аэрофлот»«Мировой клуб»Тарифный
план46869Размер %, начисляемых по кредиту, предоставленному для
осуществления расходных операций по оплате товаров, %222234Размер %,
начисляемых по кредиту, предоставленному для осуществления расходных
операций получения наличных, %363634Лимит, тыс.руб.0-1500-1500-150Плата
за выдачу наличных в банкоматах и ПВН Банка, %Не взимается3,9 Не
взимаетсяПлата за выдачу наличных в банкоматах и ПВН др.кредитных
организаций, %3,9 3,9 3,9 Минимальный платеж, %3% от лимита10% от
задолжен-

ности5% от лимита

В январе 2009года Банк Русский Стандарт и авиакомпания British Airways
объявили о запуске совместной программы по выпуску ко-брендинговых карт
British Airways American Express Premium.

Ко-брендинговая карта, которую крупнейшая мировая авиакомпания British
Airways впервые выпускает в партнерстве с российским банком,
предоставляет ее держателям сервисные преимущества карт American Express
и программы British Airways Executive Club. Новая карта даёт возможность
накапливать бонусные Мили ВА, оплачивая покупки картой, а также
осуществляя перелеты самолетами компании British Airways и авиакомпаний,
входящих в альянс oneworld1. Держатели новых карт Банка Русский Стандарт
могут обменивать накопленные Мили ВА на премиальные билеты British
Airways или авиакомпаний альянса oneworld по всему миру. Держателям
новых карт Банка Русский Стандарт также предоставляется дополнительный
бонус (Companion Voucher) – авиабилет-вознаграждение для спутника
Участника Программы: при достижении определенного оборота по карте
второй авиабилет для спутника предоставляется в подарок на тех же
условиях, что и для Участника Программы.

Держатель карты автоматически становится членом программы British
Airways Executive Club и получает дополнительные услуги – приоритет в
листе ожидания при бронировании билета; возможность выбора места и
специального питания на борту самолета; регистрация на стойках
бизнес-класса (для держателей Золотых и Серебряных карт Executive Club),
доступ к услугам сервисного центра Executive Club [37].

В октябре 2008года ЗАО “Банк Русский Стандарт” установил временный лимит
на снятие наличных средств в счет кредитного лимита с кредитных карт,
выпущенных банком. Теперь клиенты банка, единственной операцией по
картам которых было снятие наличных, могут снять не более 5 тыс. рублей.
В банке так прокомментировали введенные ограничения: «Последние недели
мы наблюдаем существенный рост спроса на наличные средства. Снятие
наличных – это наиболее рискованный способ использования клиентом своей
кредитной карты. Вводимые ограничения не затрагивают операций по снятию
наличных в рамках собственных средств клиента, а также безналичные
операции с использованием карты в рамках кредитных средств. Ограничения
на снятие наличных в счет кредитного лимита – широко распространенная
практика на западных рынках. Сегодня это правило вводится все большим
числом российских банков.

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

2.4 Анализ потребительского кредита на неотложные нужды

В марте 2006года ЗАО «Банк Русский Стандарт» решил выдавать
потребительские кредиты на неотложные нужды (кредит наличными). Таким
образом, один из лидеров потребительского кредитования в России решил
обострить конкуренцию на рынке нецелевого кредитования наличными. Это
была естественная эволюция банка, который не собирался ограничиваться
товарными кредитами.

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

а) возраст 25-55лет;

б) гражданство РФ;

в) наличие номеров двух контактных стационарных телефонов;

г) постоянная регистрация по месту жительства в регионе присутствия
Банка.

Для подачи анкеты на получение кредита клиенту достаточно иметь при себе
паспорт гражданина РФ. Рассмотрение заявки осуществляется в течение 1
рабочего дня.

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

Документы для получения кредита, предоставляемые заемщиком в банк:

а) паспорт гражданина РФ;

б) справка 2-НДФЛ или справка о доходах по форме банка за последние
4месяца;

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

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

– выписка из Единого государственного реестра индивидуальных
предпринимателей (ЕГРИП) или выписка из Единого государственного реестра
юридических лиц (ЕГРЮЛ);

– договор аренды помещения или «Свидетельство о государственной
регистрации права» на помещение, где осуществляется предпринимательская
деятельность.

Способы получения наличных денежных средств:

а) в кассе Банка;

б) безналичным переводом на счет, открытый в Банке Русский Стандарт или
на счет, открытый в любом другом банке;

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

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

Таблица 13

Продукты «Кредит на неотложные нужды»

Название продуктаСрок кредита, мес.Сумма кредита, руб.Ставка годовых,
%Комиссия за РО,%Страхование рисков, ежемесячно«29% годовых»12 – 6050000
– 30000029-Не предусмотрено«23% годовых + страховка»12 – 6050000 –
30000023-0,29%«26% годовых для сотрудников»12 – 6050000 – 30000026-Не
предусмотрено«23% годовых для почетных клиентов»60 (фикс)50000 –
30000023-0,29%«26% годовых для почетных клиентов»60 (фикс)50000 –
30000026-0,29%«26% годовых»12 – 6050000 – 30000026-Не предусмотрено

В связи с кризисом ликвидности осенью 2008года выдача потребительских
кредитов на неотложные нужды временно приостановлена.

Глава 3. Совершенствование потребительского кредитования в ЗАО «Банк
Русский Стандарт» в условиях мирового финансового кризиса

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

Общие тенденции на рынке потребительского кредитования:

а) рост процентных ставок;

б) насыщение товарных рынков, замедление роста рынка кредитования в
торговых точках;

в) рост давления со стороны торговых сетей (переход сетей на
сотрудничество только с одним банком);

г) рост финансовой грамотности заемщиков;

д) применение более серьезных процедур оценки заемщиков;

е) сокращение доли нецелевых кредитов в структуре банковских продуктов
для населения;

ж) сокращение банков в торговых точках для снижения доли высокорисковых
кредитов в структуре портфеля [22, 25].

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

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

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

Однако текущая ситуация, безусловно, позволит крупным игрокам в условиях
сужения рынка еще больше нарастить рыночную долю за счет банков,
добровольно или вынужденно покидающих этот сегмент кредитования [29].

Стратегией ЗАО “Банка Русский Стандарт” на 2009 – 2011гг будет является
сохранение лидирующих позиций на всех ключевых направлениях банковской
розницы, рост или удержание доли рынка, в зависимости от продуктовой
категории, а также обеспечение традиционно высоких показателей
финансовой и операционной эффективности. В рамках реализации данной
стратегии банк будет продолжать наращивать объемы операций по всем
ключевым продуктовым категориям, включая потребительское кредитование и
кредитные карты. Также банк планирует провести диверсификацию бизнеса за
счет развития продуктового ряда. Значительное внимание уделяется
повышению эффективности каналов продвижения и поддержки продаж, их
функциональности для клиентов, развития клиентских сервисов и каналов
обслуживания. Продолжится работа по улучшению качества и
конкурентоспособности предоставляемых финансовых услуг.

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

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

а) широкий спектр услуг и банковских продуктов в секторе кредитования
физических лиц;

б) значительная сеть представительств банка в регионах (более чем в 1700
городах РФ);

в) постоянное совершенствование клиентского сервиса, существенная
модернизация технологии обслуживания клиентов и новые сервисные
возможности;

г) развитая сеть розничного бизнеса в сегменте кредитования в точках
продаж (более 40000 точек);

д) оптимальный набор документов для получения кредита;

е) возможность бесплатного погашения через сеть приемных банкоматов;

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

з) отсутствие ежемесячных комиссий по всем видам кредитов.

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

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

Но мировой финансовый кризис внес некоторые коррективы в деятельность
банка.

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

Однако Банк России пошел на временное смягчение требований к
резервированию. Благодаря вышедшему 23 декабря 2008 года Указанию №
2156-У («Об особенностях оценки кредитного риска по выданным ссудам,
ссудной и приравненной к ней задолженности») банки теперь смогут
либеральнее оценивать качество задолженности и более мягко подходить к
вопросу создания резервов. Ослаблены критерии оценки качества
обслуживания долга: «хорошим» будет признано обслуживание кредитов, срок
просроченной задолженности по которым не превышает 30 дней для
юридических лиц и 60 дней для физических лиц (ранее — 5 дней и 30 дней
соответственно). Также на 30 дней продляются сроки для критериев
признания «среднего» и «плохого» обслуживания. Кроме того, теперь
реструктуризация ссуды не будет приводить к изменению оценки ее
качества. Эти меры избавят банки от необходимости наращивать резервы, то
есть, по сути, «омертвлять» деньги [20, 21].

Работа с существующей и потенциальной розничной клиентской базой
является приоритетом для банка.

В частности банк установил порог первоначального взноса. Теперь для
оформления потребительского кредита клиенту необходимо внести как
минимум 10% первый взнос.

Также были пересмотрены правила оценки платежеспособности заемщика:
сегодня идеальным клиентом банка является идеальный заемщик сегодня –
это человек, получающий «белую» зарплату, с супругой (или супругом),
средних лет (от 28 до 43), имеющий высшее образование и солидный
трудовой стаж, с положительной кредитной историей.

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

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

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

Затруднение доступа к заемным ресурсам вынудило розничные банки менять
стратегию работы. ЗАО “Банк Русский Стандарт” уже отказался от ипотеки и
автокредитования. Для выдачи таких обеспеченных кредитов, как ипотека и
автокредиты, требуются длинные деньги, доступ к которым сейчас
практически закрыт. В ситуации резкого удорожания ресурсов банку
абсолютно не целесообразно работать в этих низкомаржинальных продуктах
[31].

Кредит наличными на неотложные нужды, как и ипотека, является продуктом
с низкой маржой и поэтому также не является приоритетным [35].

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

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

Это в свою очередь повлечет сокращение персонала банка. В 4 квартале
2008г уже было уволено 23% сотрудников, среднесписочная численность
работников на 01.01.2009 составила 25071чел. Статья, связанная с
расходами на персонал составляет почти 50% операционных расходов банка.
А в сложившейся ситуации банки стремятся к минимизации затрат.

Еще одной статьей сокращения расходов является отказ от рейтингов
международных агентств, останутся только рейтинги необходимые для
получения беззалоговых кредитов. Если банк не привлекает заимствования
на Западе, то многочисленные рейтинги становятся ненужной роскошью.
Волна отказов может начаться после того, как международные агентства
начнут снижать рейтинги, которые сейчас стоят на пересмотре. У S&P уже
установлен негативный прогноз по рейтингам банка «Русский стандарт».
Банку, имеющему несколько рейтингов международных агентств, выгоднее
оставить один из них, заменив остальные более дешевыми российскими.

ЗАО «Банк Русский Стандарт» обладает широкой филиальной сетью, требующей
больших затрат. Сократить расходы можно путем преобразования старых
филиалов и открытия новых в виде операционных офисов. Еще весной
2007года Банк России разрешил кредитным организациям открывать
операционные офисы вместо филиалов. Но Русский Стандарт пока такой
возможностью не воспользовался. Преимущества операционного офиса
заключаются в возможностях существенного расширения региональной сети и
становятся очевидными в средне- и долгосрочной перспективе. Открытие
подразделения такого формата обычно занимает меньше времени и позволяет
банку обойтись меньшим количеством сотрудников, занятых в области
поддержки и сервиса на местах. Эта модель развития позволяет работать на
малых площадях и экономить на административно-хозяйственных расходах,
поскольку в операционном офисе нет необходимости держать полноценную
бухгалтерскую службу, многие контрольные функции можно переложить на
филиал, на балансе которого находится операционный офис.

Открытие такого офиса обойдется на 24% дешевле, чем открытие филиала,
ежегодные затраты на его содержание на 27% меньше [23].

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

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

Банк активно наращивал портфель депозитов физических лиц уже в 2008году.
В целом за год портфель депозитов вырос практически в 2 раза (на 49,2%)
и составил на 01.01.2009 8499 млн. руб. Сохранить такую динамику
необходимо и в 2009году, а по возможности и увеличить, предлагая
клиентам выгодные условия. Например, с декабря 2008 клиенты Банка уже
получили возможность оформить депозит с выплатой процентов на второй
день после оформления вклада, депозит с функцией расчета процентов при
досрочном востребовании в зависимости от фактического срока нахождения
денежных средств во вкладе, а также вклад срок по которому клиент
определяет самостоятельно.

ЗАО «Банку Русский Стандарт» необходимо в сложившейся ситуации снизить
зависимость от внешних кредиторов. В 2008 г. более 65% обязательств
банка приходилось на иностранные заимствования и только 12% — на
внутренние рыночные заимствования из оптовых источников. Огромные
заимствования — издержки бизнес – модели. Последнее «типично для банков,
специализирующихся на потребительском кредитовании: во всем мире они,
как правило, финансируются с долговых рынков, а в России из-за
неразвитости облигационного рынка все в основном обращались к
иностранным инвесторам.

В 2009 г. Банку Русский Стандарт предстоит погасить около $1,11 млрд.
Особых тревог, если посмотреть на историю последних двух лет, данное
обстоятельство не вызывает.

С середины 2007 г., по данным самого «Русского стандарта», банк погасил
два синдицированных кредита на сумму $452,5 млн., два выпуска
еврооблигаций на $500 млн., а также один выпуск еврокоммерческих бумаг
на $215 млн. «Русский стандарт» одним из первых испытал на себе
финансовый кризис, отреагировав на закрытие международных рынков
капитала сокращением международного фондирования. Именно с лета 2007г. у
банка началось активное сокращение доли иностранных пассивов. Всего, по
данным агентства Standard & Poor’s, с сентября 2007 г. банк погасил
более $2,5 млрд. обязательств по иностранным и внутренним
заимствованиям. Банк справиться с выплатами и 2009 г., в основном за
счет достаточно хорошей ликвидности кредитного портфеля. По данным
Standard & Poor’s, еженедельные погашения по кредитному портфелю
«Русского стандарта» составляют почти $140 млн. По данным самого банка
на ноябрь 2008 г., средний ежедневный наличный приток — около $30 млн.

Также Банк стал активно привлекать госсредства — беззалоговые кредиты и
РЕПО ЦБ, депозиты Минфина и размещение свободных средств бюджетом
Петербурга. На конец 2008 г., по данным Standard & Poor’s, суммарный
лимит привлечения государственных ресурсов у банка доходил до $2 млрд.

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

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

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

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

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

Заключение

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

В последние несколько лет в России складывались благоприятные условия
для развития рынка потребительского кредитования. Объемы кредитов
физическим лицам постоянно удваивались (на 1 января 2008 года – 2,97
трлн. рублей, на 1 января 2007 года – 1,88 трлн. рублей).

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

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

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

Одним из последствий кризиса ликвидности стало повышение ставок по
кредитам. Вызвано это общими рыночными тенденциями – повышением
стоимости денег для самих кредитных организаций. Средние рыночные ставки
по экспресс-кредитам, выдаваемым в магазинах, – 35 – 45% годовых, в
отдельных случаях – 50 – 69%, в банке – от 18 до 24%. В ЗАО «Банк
Русский Стандарт» максимальная годовая ставка по кредитам,
предоставляемым в торговых точках на сегодняшний день составляет 75%. По
кредитным картам – 36% годовых.

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

Главной проблемой на рынке потребительского кредитования становится
просроченная задолженность по кредитам. По данным ЦБ в целом доля
кредитов физ. лицам, выплаты по которым просрочены свыше 91 дня,
составляет 4,2% от общего объема выданных денег. В сегменте
потребительского кредитования этот показатель наиболее высок — 5,8%. У
лидера потребкредитования банка “Русский стандарт” самые высокие
показатели по доле просроченных кредитов в портфеле, которые осенью
2008г еще выросли: с 17,23% до 18,44%.

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

Таким образом, основными тенденциями в развитии потребительского
кредитования ЗАО «Банком Русский Стандарт» в 2009г станут: удержание
лидирующих позиций в сфере потребительского кредитования, сокращение
некоторых кредитных программ, улучшение качества кредитного портфеля,
формирование внутренних резервов на возможные потери по ссудам,
разработка программ поощрения клиентов, изменение структуры
финансирования.

Для решения поставленных задач были предложены следующие методы
усовершенствования потребительского кредитования в ЗАО «Банк Русский
Стандарт»:

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

б) сократить расходы путем:

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

– преобразования старых филиалов и открытия новых в виде операционных
офисов, открытие которых обойдется на 24% дешевле, а ежегодные затраты
на его содержание на 27% меньше.

– отказа от рейтинговых международных агентств в связи с отсутствием
зарубежных заимствований;

в) провести диверсификацию источников финансирования, снизить
зависимость от внешних кредиторов;

г) попробовать построение альянса с торговыми сетями с целью расширения
клиентской базы.

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

Список используемых источников и литературы

Нормативные правовые акты и нормативные документы

1. Гражданский Кодекс Российской Федерации.- М.: Гросс-Медиа, 2008г.

2. ФЗ «О банках и банковской деятельности» от 2 декабря 1990г. №395-1 /
Российская газета (Федеральный выпуск) от 30 декабря 2004г.

3. ФЗ «О Центральном Банке РФ (Банке России)» от 10 июля 2002г. №86-ФЗ
// Собрание законодательства Российской Федерации.- 15 июля 2002г.-
№28.- Ст.2790

4. ФЗ «О несостоятельности (банкротстве) кредитных организаций» от 25
февраля 1999г. №40-ФЗ / Российская Газета от 20 июля 2006г.

5. Положение ЦБР от 20 марта 2006г. №283-П «О порядке формирования
кредитными организациями резервов на возможные потери» // СПС «Гарант»

6. Положение ЦБР от 09 апреля 1998г. №23-П «О порядке эмиссии кредитными
организациями банковских карт и осуществления расчетов по операциям,
совершаемым с их использованием» // СПС «Гарант»

7. Положение ЦБР от 26 июля 1998г. №39-П «О порядке начисления процентов
по операциям, связанным с привлечением и размещением денежных средств
банками, и отражения указанных операций по счетам бухгалтерского учета»
// СПС «Гарант»

Учебники и учебные пособия

1. Банки и банковские операции: Учебник для вузов / Под ред. Е.Ф.
Жуковой.- М.: ЮНИТИ, 2005. – 315с.

2. Банковское дело / Под ред. О.И. Лаврушина.- М.: Финансы и статистика,
2006. – 573с.

3. Банковское дело. Дополнительные операции для клиентов / Под ред. А.М.
Тавасиева.- М.: Финансы и статистика, 2005. – 413с.

4. Банковское законодательство: Учеб. пособие для вузов / Под ред. Е.Ф.
Жукова.- М.: ЮНИТИ-ДАНА, 2006. – 303с.

5. Банковское законодательство РФ: Сборник Федерального законодательства
по банковскому праву / Автор-составитель С.И. Алескеров.- М.: Экономика,
2005. – 582с.

6. Банковские операции: Учеб. пособие для вузов / Под ред. Ю.И.
Коробова.- М.: Магистр, 2007. – 446с.

7. Банковское право: Учебник для вузов / Под ред. И.Ш. Килясханова, Е.Ф.
Жукова. – М.: ЮНИТИ-ДАНА; Закон и право, 2008. – 335с.

8. Деньги. Кредит. Банки / Под ред. проф. Г.И. Кравцовой. – Минск: БГЭУ,
2007. – 527с.

9. Деньги. Кредит. Банки: Учебник / Под ред. О.И. Лаврушина.- М.:
КНОРУС, 2005. – 506с.

10. Деньги, кредит, банки: Учебник / Г.Е. Алпатов, Ю.В. Базулин и др.;
Под ред. В.В. Иванова, Б.И. Соколова.- М.: Проспект, 2006. – 624с.

11. Тарасов В.И. Деньги, кредит, банки: Учеб. пособие.- Минск: Мисанта,
2005. – 512с.

12. Челноков В.А. Банки и банковские операции: Букварь кредитования.
Технология банковских ссуд. Околобанковское рыночное пространство:
Учебник для вузов.- М.: Высшая школа, 2004. – 238с.

Статьи в периодической печати

1. Велиева И. Банкам разрешили приукрасить отчетность // Банковское
обозрение. 2009. №3. С.5.

2. Веретенников Д. Кредитные надежды / Газета Коммерсантъ. 28.01.2009
С.6.

3. Гурин П. Как будет развиваться рынок экспресс – кредитования в
условиях кризиса // РБК Daily. 2008. №11. С.15.

4. Евтюхина Е. Банки открывают операционные офисы вместо филиалов //
Банковское обозрение. 2008. №9. С.7.

5. Евтюхина Е. Визы в загранпаспорте повышают шанс на кредит //
Банковское обозрение. 2009. №2. С.5.

6. Задорнов М. Выбираем лыжню // Банковское обозрение. 2009. №1. С.11.

7. Илющенко А. Банки укорачивают экспресс – кредиты / Коммерсантъ. 2009.
№28. С.4.

8. Казаков М. Изменятся ли ставки по потребительским кредитам // РБК
Daily. 2009. №2. С14.

9. Калышева Е., Кукол Е. Кредит с охлаждением / Российская газета. 2008.
№4786. С.4-5

10. Пятков А. Повышение эффективности бизнеса банка: основные принципы и
направления // Банковское обозрение. 2009. №2. С.9-10.

11. Пятков А. In-store banking – новая модель банковского бизнеса //
Банковское обозрение. 2008. №11. С.8.

12. Серебренников А. «Русский Стандарт» больше других пострадал от
кризиса ликвидности // Финанс. 2008. №9. С.16.

13. Трушина Н. Прогнозы развития потребительского кредитования на
2009год // РБК Daily. 2009. № 1. С.4.

14. Франко А. Расходный потенциал // Компаньон. 2008. №25. С. 12.

15. Четвериков В. В 2009году банкам лучше «законсервировать» бизнес //
Банковское обозрение. 2009. №1. С.13.

16. Чумачёв В. «Русский Стандарт» отказал заемщикам / Коммерсантъ. 2008.
№173. С.5.

17. Юткина Ю. Кризис. Кому придется искать работу // Личные деньги.
2008. №10. С.3.

Адреса сайтов в Интернете

1. www.banki.ru

2. www.credit.ru

3. www.credits.ru

4. www.credit.rbc.ru

5. www.express.kirov.ru

6. www.garant.ru

7. www.financialcrisis.ru

8. www.forexcity.ru

9. www.rs.ru

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

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

Ответить

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