.

Германия

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

Германия

Географическое положение:

ГЕРМАНИЯ, Федеративная Республика Германия (ФРГ), государство в
Центральной Европе, которое с 3 октября 1990 объединило все территории,
разделенные между двумя германскими государствами после Второй мировой
войны. На суше граничит с Данией на севере, с Нидерландами, Бельгией,
Люксембургом и Францией на западе, Швейцарией и Австрией на юге, Чешской
Республикой и Польшей на востоке и юго-востоке. . С севера ее берега
омываются Балтийским и Северным морями. На юге начинаются предгорья
Альп. . Страна разделена на 16 земель (Bundeslander Разнообразие
ландшафту предают Rhine, Bavaria и Black Forest, пожалуй, самые
знаменитые места Западной Германии

Германия занимает около 357 010 кв. км.

. Рейн и Майн, с давних времен являются важными судоходными реками, а в
районе Центральных возвышенностей на этих реках построены
гидроэлектростанции. На юге река Дунай течет через Баварские
возвышенности от Шварцвальда, вдоль французской и шведской границ, до
Мюнхена. Южные просторы Баварских Альп тянутся до Австрии. Самая высокая
гора – Цугшпитце, высота 2964 м.

По численности населения Германия занимает второе место в Европе (после
России), а по площади – шестое (после России, Украины, Франции, Испании
и Швеции). Германия – ведущая экономическая держава Европы.

Природные условия , ресурсы:

Климат

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

Среднегодовая температура: лето от +20 С до +30 С, зима – около 0 С, но
может летом подняться до +35 C, а зимой опуститься до -20 С. Осадков
везде много, в горах – до 600-800 мм.

Германия расположена в зоне умеренно-прохладных западных ветров между
Атлантическим океаном и континентальным климатом на востоке. Большие
температурные колебания происходят редко. Осадки выпадают во все времена
года. Зимой средняя температура колеблется от 1,5 градусов Цельсия на
низменности до минус 6 градусов в горах. Средние показатели в июле: 18
градусов Цельсия на низменности и 20 градусов в защищенных долинах юга.
Исключение составляют верхний Рейн-Грабен со своим очень мягким
климатом, Верхняя Бавария, где регулярно дует фён, теплый альпийский
южный ветер, и, как отдельная климатическая зона, Гарц с его суровыми
ветрами, прохладным летом и многоснежной зимой.   

Более одной трети земли возделано; очень сложно совершить
продолжительное путешествие и не выйти к какому-нибудь городу. Дикая
природа не очень богата и большинство лесов, как и все остальное в
Германии, слишком ухожены. Считается, что Баварский лес на юго-востоке
страны является самым крупным горным лесом в Европе, а Шварцвальд –
достаточно крупный и даже несколько дикий лес. Тем не менее, во многих
районах была приложена масса усилий для воссоздания оригинальных лесных
угодий.

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

 

Для Северо-Германской низменности характерны богатые озерами, холмистые
ландшафты с пустошами и торфяными болотами, с плодородными землями,
подступающими к средневысотному горному порогу. Здесь расположены такие
низменности, как Нижне-Рейнская, Вестфальская и Саксонско-Тюрингенская.
В Северном море, неподалеку от побережья, находятся такие острова, как
Боркум, Нордерней, Зильт, а также Гельголанд. В Балтийском море
расположены острова Рюген, Хиддензе и Фемарн. На балтийском побережье
встречаются как пологие песчаные, так и скалистые обрывистые берега.
Между Северным и Балтийскими морями раскинулась низменная холмистая
местность – Гольштейнская Швейцария.  

 

Средневысотный горный порог служит границей между севером и югом
Германии. Долина среднего Рейна и гессенские котловины служат
естественными ориентирами для транспортных магистралей, связывающих
север с югом. К Среднегорью относятся Хунсрюк, Эйфель, Таунус и
Вестервальд. В центре Германии расположен горный массив Гарц. На востоке
Германии, в частности, – Баварский Лес, Фихтельгебирге и Рудные горы.  

 

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

 

Облик Южно-Германского альпийского предгорья определяют холмы и крупные
озера на юге, а также щебнистые равнины, Нижне-Баварская холмистая
местность и Дунайская низменность. Для этого ландшафта характерны также
торфяные болота, цепи куполовидных холмов с озерами (Кимзе,
Штарнбергское озеро) и небольшие деревни.  

 

Германская часть Альп между Боденским озером и Берхтесгаденом совсем
небольшая. Она ограничена Альгойскими, Баварскими и Берхтесгаденскими
Альпами. В окружении альпийских горных вершин расположены живописные
озера, например Кенигсзе под Берхтесгаденом, и популярные туристические
места, в частности, Гармиш-Партенкирхен и Миттенвальд. 

Климат

Климат умеренный, морской и переходный – от морского к континентальному.
Климатические условия позволяют выращивать самые разные культуры, в
долине Рейна – даже виноград. Среднегодовая температура: лето от +20 С
до +30 С, зима – около 0 С, но может летом подняться до +35 C, а зимой
опуститься до -20 С. Осадков везде много, в горах – до 600-800 мм.

Природа

Территория Германии вытянута с севера на юг и весьма неоднородна по
природным условиям. На севере лежит Северо-Германская низменность. Здесь
когда-то было море, оставившее толщи осадочных отложений. Между
моренными холмами расположились небольшие озера ледникового
происхождения. В условиях влажного климата образовалось много болот, но
теперь они почти полностью осушены и заняты лугами и пашнями. Большую
часть страны занимает полоса Среднегерманских гор, покрытых лесом и
очень живописных. В южной части расположены северные хребты Альп и их
предгорья. Самая высокая гора – Цугшпитце, высота 2962 м. Реки текут
преимущественно с юга на север. Главные реки – Рейн, Эльба и Одер. На
юго-западе страны лежат истоки Дуная. Рейн и Дунай особенно полноводны
весной и летом, во время таяния снегов и горных ледников. Свыше четверти
территории покрыто лесами (на равнинах – широколиственными, в горах –
также хвойными). В ФРГ около 500 охраняемых территорий. Наибольшее
значение представляют так называемые природные парки, которые не только
служат охране природы, но одновременно являются основными районами
отдыха и туризма. Располагаются они преимущественно в горно-лесных
местностях, но в относительной близости от больших городов. Их общая
площадь – 65 тысяч км. В 1975 году в стране был только один национальный
парк – Баварский лес. В 1990 году национальным парком был объявлен
ландшафтный заповедник на юго-востоке Германии, в Саксонии. Благодаря
удивительной красоте и причудливым формам рельефа (башни, иглы, арки),
он получил название “Саксонская Швейцария”. Этот уникальный для Европы
ландшафт является также излюбленным местом посещения туристов. В сезон
отпусков десятки тысяч немцев устремляются на балтийское побережье, где
на морских пляжах можно купаться и загорать. Внутри страны множество
замечательных озер с чистой водой и прекрасными песчаными пляжами, часто
окруженными лесом. Самый крупный водоем и замечательное место отдыха –
Боденское озеро, расположенное на юге страны. Климат здесь очень мягкий,
в садах цветут и плодоносят яблони, грушевые и сливовые деревья. Солнце
светит часто и подолгу, поэтому виноград созревает в то же время, что и
в странах Средиземноморья. Озеро, простирающееся на фоне могучих Альп,
размером 538 кв/м, напоминает по своему характеру внутреннее море.
Германии принадлежит лишь часть его побережья и водного пространства,
оставшуюся площадь делят между собой Австрия и Швейцария. Вокруг озера
расположены прекрасно развитые в туристическом отношении города и
деревни, с разнообразными и неограниченными возможностями для отдыха.

Климат Германии

Климат в Германии умеренный со среднегодовой температурой около 10 С. На
северные районы оказывает влияние море, которое несколько смягчает
климат. В центре страны климат более континентальный: зима более
холодная, а лето теплее. Самое теплое лето – в Рейнской долине, а самые
холодные зимы – в Баварских Альпах, на юге страны. Средняя температура
января в Берлине лежит в пределах от -3 С до 2 С, а июля – от 14 С до 24
С. Больше всего осадков выпадает на юге – 1980 мм в год, меньше всего –
на севере: до 710 мм в год. Природно-географические особенности

Северная часть Германии представляет собой сформировавшуюся во время
Ледникового периода низменную равнину (Северо-Германская низменность,
самая низкая точка — Нойендорф-Саксенбанде в Вильстермарше, 3,54 м ниже
уровня моря). В центральной части страны к низменности с юга примыкают
покрытые лесом предгорья, а южнее начинаются Альпы (самая высокая точка
на территории Германии — гора Цугшпитце, 2 968 м.).

По территории Германии протекает большое количество рек, наиболее
крупными из которых являются Рейн, Дунай, Эльба, Везер и Одер.

Погода часто носит переменчивый характер. Посреди лета может быть тепло
и солнечно, но уже на следующий день может стать холодно и пойти дождь.
По-настоящему экстремальные природные явления (сильные засухи, торнадо,
штормы, сильный мороз или жара) относительно редки. Это также связано с
тем, что Германия находится в умеренном климатическом поясе. За
последние несколько лет в Германии, как и во всей Европе, произошло
несколько масштабных наводнений, но принимая во внимание долгую историю
Германии, это скорее редкие природные явления. Многие склонны видеть в
этом свидетельства потепления климата. В последующие годы это может
привести как к подобным, так и другим природным катастрофам. Летом 2003
Германия пострадала от засухи: «лето столетия», как его окрестили в СМИ,
было одним из самых жарких на протяжении нескольких последних
десятилетий. Последствием засухи, среди прочего, стали значительные
неурожаи. Землетрясений с тяжёлыми последствиями в Германии до
настоящего времени не происходило. Это можно объяснить тем, что Германия
находится на Евразийской плите. Так как внутри Германии нет границ между
тектоническими плитами, то землетрясения происходят относительно редко.

КЛИМАТ, ФЛОРА И ФАУНА

picscalex701010009000003b500000006001c0000000000040000000301080005000000
0b0200000000050000000c022c006d0b040000002e0118001c000000fb029cff00000000
00009001000000cc0440001254696d6573204e657720526f6d616e000000000000000000
0000000000000000040000002d0100000400000002010100050000000902000000020d00
0000320a5400faff01000400fafffaff6d0b260020cf2d00030000001e0007000000fc02
0000ffcc99000000040000002d01010008000000fa02050000000000ffffff0004000000
2d0102000c00000040092100f0000000000000002c006d0b0000ffff08000000fa020000
0000000000000000040000002d01030007000000fc020000ffffff000000040000002d01
0400040000002701ffff1c000000fb021000070000000000bc02000000cc010202225379
7374656d00009b99807c54f81c0054f81c00c4e0160070f61c0078e4c630040000002d01
0500030000000000

На севере климат морской, на остальной территории – переходный от
морского к континентальному. Средняя температура самого холодного месяца
(января) от +1,5° C до +3° С. Средняя температура июля от +16° С до +20°
С. Климат Германии умеренный со среднегодовой температурой около +9° С.
В центре страны климат континентальный: зима более холодная, а лето
более теплое. Самое теплое лето – в Рейнской долине, а самые холодные
зимы – в Альпах, на юге страны. Больше всего осадков выпадает на юге, а
меньше всего – на севере. Около 30% территории Германии покрыто лесами,
сосредоточенными в основном в южной части страны. Около двух третей
лесов – хвойные, одна треть – лиственные, в которых растут береза, бук,
дуб и орех. Фауна Германии не очень богатая. Наиболее часто
встречающиеся млекопитающие: олень, дикий кабан, заяц, волк, лиса,
куница, барсук. Среди немногочисленных рептилий – гадюка. Через страну
обычно мигрирует большое количество перелетных птиц. В прибрежных водах
водятся сельдь, треска, камбала, морской окунь; в реках страны – карп,
форель, сом.

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

Животные Германии

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

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

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

Леса Германии

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

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

Население

Население: 82 млн. чел.

Народы: в основном представители белой расы, а также достаточно крупное
турецкое меньшинство. Германия приняла множество беженцев из бывшей
Югославии. Язык: Немецкий, Религия: 90% христиане. В стране также 1,7
млн. мусульман и около 74000 приверженцев иудаизма (до геноцида эта
цифра превышала половину миллиона)

Люди

В Германии проживают около 82,6 млн. человек, из них около 7,3 млн. не
немецкого происхождения. Доля последних среди всего населения составляет
8,9 проц. И это означает многообразие, чему способствуют проживающие в
Германии мигранты, национальные меньшинства, регионы и земли с их
традициями и диалектами

Население

Оно распределено по территории Германии весьма неравномерно. Примерно
треть жителей, около 25 млн., проживают в 82 крупных городах. Около 50,5
млн. проживают в общинах и городах с населением от 2.000 до 100.000
человек, примерно 6,4 млн. – в населенных пунктах, насчитывающих менее
2.000 человек. После объединения Германии быстро растет население в
регионе Берлина, где сейчас насчитывется свыше 4,3 млн. жителей. В
промышленных областях на Рейне и Руре, где один город плавно переходит в
другой, проживают более 11 млн. человек, около 1.100 человек на
квадратный километр. В отличие от этих густонаселенных районов имеются
весьма малонаселенные области, например, большие пространства
Бранденбурга и Мекленбурга-Передней Померании.  

 

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

 

По коэффициенту рождаемости (9 новорожденных на 1000 жителей в год)
Германия относится к странам с самой низкой рождаемостью. Детей
рождается слишком мало, и они рождаются слишком поздно. Первый ребенок у
женщин рождается в основном когда им уже за 30, и на каждую женщину
сегодня приходится в среднем всего 1,3 ребенка. Тем не менее численность
населения за последние годы оставалась стабильной. Дефицит новорожденных
был компенсирован за счет притока около 3 млн. мигрантов. Низкий уровень
рождаемости и растущая продолжительность жизни (у новорожденных
мальчиков она составляет сегодня 74,4 года, у девочек – 80,6 лет)
влияют, однако, на возрастную структуру населения. Предполагается, что
доля людей старше 60 лет вырастет с 23 проц. на сегодняшний день до
примерно 30 проц. в 2030 г.; соотношение между теми, кто активно
участвует в трудовой жизни, и теми, кто находится на пенсии, смещается в
сторону последних.  

 

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

 

Hемецкий язык

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

 

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

 

За пределами Германии на немецком языке говорят в Австрии, Лихтенштейне,
на большей части территории Швейцарии, в Южном Тироле (Северная Италия),
в Северном Шлезвиге (Дания) и в небольших регионах в Бельгии и
Люксембурге, расположенных вдоль границы с Германией. Да и немецкие
меньшинства в Польше, Румынии и в государствах бывшего Советского Союза
отчасти сохранили свой язык. Немецкий язык является родным для более 100
млн. человек. Примерно каждая десятая книга, выпускаемая в мире,
написана на немецком языке. 

Hациональные меньшинства

В Германии живут четыре национальных меньшинства: датчане, фризы,
немецкие цыгане и лужичане (сорбы). Четыре этих группы подпадают под
действие “Рамочной конвенции Совета Европы о защите национальных
меньшинств”, ратифицированной Германией в 1997 году. Языки этих
меньшинств – датский, северо-фризский, затерландско-фризский, цыганский,
нижне- и верхне-лужицкий – пользуются поддержкой в соответствии с
Европейской хартией о региональных языках или языках меньшинств,
ратифицированной Германией в 1998 году.  

 

Около 50 тысяч датчан, имеющих германское гражданство, живут в
федеральной земле Шлезвиг-Гольштейн (регион Шлезвиг), составляя там
национальное меньшинство после поражения Дании в войне 1864 года.  

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

 

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

 

Лужичане (сорбы) переселились на территории к востоку от Эльбы и Заале,
с которых ушли германские племена, примерно начиная с 600 года. Сейчас в
Нижнем Лаузице (земля Бранденбург) проживают около 20 тысяч нижних
лужичан, а в Верхнем Лаузице (земля Саксония) – примерно 40 тысяч
верхних лужичан.  

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

 

Иностранцы в Германии

В настоящее время в Германии проживает около 7,3 млн. иностранцев, что
составляет 8,9% всего населения. В период с середины 1950-х по конец
1973 года в Западную Германию приехало большое количество иностранных
работников. Бурно развивавшаяся экономика требовала дополнительной
рабочей силы, которая вербовалась, прежде всего, в государствах
средиземноморского региона, сначала в Италии, затем в Испании,
Португалии, бывшей Югославии, Турции, а также в Тунисе и Марокко. Многие
из них остались в Германии, а позже перевезли сюда и свои семьи. На
конец 2003 года примерно одна треть иностранцев проживала в Германии
более двадцати лет, а около двух третей – более 8 лет. Более двух третей
проживающих в Германии детей-иностранцев родились здесь. С 2000-го года
рожденные в Федеративной Республике Германия дети родителей-иностранцев
при определенных условиях получают германское гражданство (см. об этом
раздел «Гражданство»). Большинство живущих в стране иностранцев
интегрировались, многие из них заняли руководящие позиции или
организовали собственное дело. Браки между иностранцами и немцами
заключаются все чаще и становятся обычным явлением. С 1970 года около
3,2 миллионов иностранцев получили германское гражданство.  

 

Германия – населениеНаселение Германии составляет примерно 82 млн.
человек.

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

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

Нередко говорят, что у немцев не принято устраивать поздние вечеринки. У
молодого поколения это не так. Пригласить гостей часов на 8 – 9 вечера
считается вполне нормальным. Но в общем в Германии любят покой и
порядок. И лучше не звонить вечером после 9 часов. А вот утром уже в 7 –
8 часов это вполне уместно. За исключением выходных. Не звоните в эти
дни до 10 часов. Можно сказать, что немцы обожают музыку и чаще всего
свой досуг проводят вместе с ней.

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

Население Германии и туристы

В восточной Германии многие пожилые люди так и не привыкли к туристам,
поэтому следует уважать разницу в культуре. За исключением очень близких
друзей немцы до сих пор при обращении к людям используют слова Herr и
Frau. Переход от формального обращения Sie (Вы) к неформальному du (ты)
обычно происходит по взаимному соглашению и закрепляется поднятием тоста
или рукопожатием. Не следует слишком напрягаться из-за этого с людьми,
которым меньше 40 лет; фактически, можно стать посмешищем из-за
чрезмерной вежливости, обычной проблемы всех начинающих изучать немецкий
язык.

 Численность и состав населения

Полная статья: Население Германии

Федеративная Республика Германия по площади лишь немногим больше
соседней Польши но по численности населения в два раза превосходит ее. В
2004 году из 82,5 миллионов жителей 75,2 миллиона имели германское
гражданство, а 7,3 миллионов соответственно являлись иностранцами. Среди
иностранцев – 2,1 миллиона выходцы из других стран Евросоюза, 1,5
миллиона выходцы из европейских стран не являющихся членами ЕС и 1,7
миллиона турки.

Как во многих странах мира рождаемость в Германии ниже уровня
воспроизводства населения. Уже с 1972 года рождаемость в Германии ниже
смертности. В 2004 г. на 1000 жителей родились 8,5 а умерли 9,9.

[править]

Языки

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

К признанным языкам национальных меньшинств относятся датский, фризский
и лужицкие, а также в качестве регионального языка — нижнесаксонский
(нижненемецкий) язык, который с 1994 признан ЕС).

Проживающие в стране граждане иностранного происхождения, для которых
немецкий язык не является родным, а также их дети говорят на русском
(около 3 млн.), турецком (около 3 млн.), польском (около 2 млн.), на
языках народов бывшей Югославии, испанском, итальянском, а также на
языках ряда мусульманских государств. В ходе ассимиляции в немецкое
общество эти языки со временем исчезают. Также возникают смешанные
говоры. Мигранты, не способные овладеть немецким языком, а значит
сохраняющие свою первоначальную культурную идентичность, оказываются в
изоляции. На русском языке разговаривают этнические немцы и евреи,
иммигранты из стран СНГ (в основном из Казахстана, России и с Украины).

[править] Религия: подавляющее большинство верующих – католики (45%) и
протестанты (46%).

Вероисповедание и мировоззрение

Свобода совести и свобода вероисповедания гарантирована германской
конституцией.

Большинство немцев — христиане, при этом католики составляют 32,4%,
протестанты — 32,0%, православные — 1,14%. Небольшая часть верующих
принадлежит к христианским религиозным сектам. К их числу относятся
баптисты, методисты, верующие Свободной Евангелистской Церкви и
приверженцы других сект.

Значительную часть верующих составляют мусульмане (около 3,2 млн или
3,8%), свидетели Иеговы (около 164 000 или 0,2%) и члены иудейских общин
(около 100 000 или 0,12%). Около 27% немецкого населения,
преимущественно в новых землях, атеисты (там 70%).

Германия была обращена в христианство во времена франков. В начале XVI
века в Германии и Швейцарии началась реформация церкви, в основе которой
лежали учения Ульриха Цвингли (Ulrich Zwingli) и Мартина Лютера (Martin
Luther).

Государственное устройство

Государственное устройство: Федеральная РеспубликаВ ФРГ действует
конституция (основной закон) принятая в 1949 г. В 1949-1976 гг. из 146
статей 67 полностью или частично отменены, дополнены или изменены, 34
включены вновь. Важнейшие изменения коснулись рассмотрения прав
центральной власти, введены системы чрезвычайного законодательства.

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

Бундестаг избирается на 4 года в составе 496 депутатов. Бундесрат
осуществляет представительство земель или других лиц, назначенных ими.
Исполнительная власть принадлежит правительству во главе с федеральным
канцлером – главной фигурой конституционного механизма ФРГ.

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

Политические партии.

Христианско-демократический союз (ХДС) оформился в 1950г,
империально-демократическая консервативная партия, представляющая
интересы монополистического капитала и военно-промышленного комплекса
ФРГ. Опирается на поддержку церкви, прежде всего католической.
Социальная база: предприниматели, крупное чиновничество, зажиточные слои
крестьянства и ремесленников. Председатель ХДС – Гельмут Коль.

Христианско-социальный союз (ХСС) – основан в 1945г. и действует на
территории Баварии, формально самостоятельная партия по отношению к ХДС,
однако, выступает с ним в тесном блоке и образует единую фракцию в
бундестаге, Председатель ХСС – Т. Вайгель.

Свободная демократическая партия (СВДП) – создана в 1948г., либеральная
буржуазная партия, выражает интересы средних и мелких предпринимателей,
служащих, чиновников. Выступает за проведение “разумных” внутренних
реформ и “сбалансированной” внешней политики. Председатель СВДП – М.
Бангеман.

Социал-демократическая партия Германии (СДПГ) – самая многочисленная
партия ФРГ. Создана в 1969г. Под её влиянием находится значительная
часть рабочего класса и профсоюзов, а также часть интеллигенции и мелких
собственников. Генеральный курс СДПГ изложен в Годесбергской программе
(1959г.). В ней провозглашена линия на превращение СДПГ из партии
рабочего класса в “народную” партию. Председатель партии СДПГ – Г.И.
Фогель.

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

Еще в ФРГ существует партия “зеленых”, национал, демократическая партия,
объединение немецких профсоюзов.

Берлин — столица и резиденция Правительства ФРГ. Германия —
демократическое, социальное, правовое государство. Она состоит из 16
частично независимых федеральных земель. Государственное устройство
регламентировано основным законом, Конституцией Германии. По форме
правления ФРГ — парламентская демократия.

Глава государства — федеральный президент, который выполняет скорее
представительские функции и назначает федерального канцлера. Федеральный
канцлер является главой Правительства Германии. Он руководит
деятельностью Федерального Правительства. Поэтому форму правления
Германии часто ещё называют канцлерской демократией.

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

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

Исполнительная власть на федеральном уровне представлена Федеральным
Правительством, во главе которого стоит Бундесканцлер. Главой органов
исполнительной власти на уровне субъектов федерации является
премьер-министр (или бургомистр города-земли). Федеральной и земельными
администрациями руководят министры, которые стоят во главе
административных органов.

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

Флаг Германии

Государственный флаг Германии является официальным государственным
символом Федеративной республики Германии. Государственный флаг
представляет собой прямоугольное полотнище из трех равновеликих
горизонтальных полос: верхней — чёрного, средней — красного и нижней —
золотого цвета. Отношение ширины флага к его длине 3:5.

История флага

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

С образованием Германского союза 1848 появился вопрос о государственном
флаге. 9 марта 1848 во Франкфурте официально был принят
Чёрно-красно-золотой флаг.

Во втором рейхе 1871—1918 цвет флага поменяли на чёрно-бело-красный но
после поражения в первой мировой войне Веймарская республика выбрала 11
августа 1919 чёрно—красно—золотой флаг как государственный.

В третьем рейхе флаг снова поменяли. Государственным флагом стал флаг
НСДАП (красный с белым кругом и чёрной свастикой) в легко изменённом
виде. После войны победители запретили все виды немецких национальных
флагов и Германия осталась без флага.

В советской зоне Германии 18 мая 1948 снова был введён
чёрно—красно—золотой флаг. Флаг стал официальным флагом ФРГ 23 мая 1949
с принятием Основного закона (конституции). ГДР тоже использовала
чёрно—красно—золотой флаг, но добавила 1 октября 1959 свой герб

Берлин  — столица и резиденция правительства; некоторые министерства
расположены в Бонне. Форма правления — парламентская демократия, форма
государственного устройства — федерация. Государство разделено на 16
частично независимых федеральных земель. Германия является членом
Европейского Союза, НАТО и «Большой восьмёрки», претендует на постоянное
членство в Совете Безопасности ООН

Города

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

Административное деление

Полная статья: Административное деление Германии

picscalex100010009000003557301000000114a01000000040000000301080005000000
0b0200000000050000000c02de015f01030000001e0023290000410b8600ee00dd015e01
00000000dd015e0100000000280000005e010000dd010000010001000000000000000000
0000000000000000000000000000000000000000ffffff00000000000000000000000000
00000000000000003c000000000000000000000000000000000000000000000000000000
000000000000000000000000000000003f80000000000000000000000000000000000000
0000000000000000000000000000000000000000000000003fc000000000000000000000
00000000000000000000000000000000000000000000000000000000000000001fe00000
000000000000000000000000000000000000000000000000000000000000000000000000
000000001fe0000000000000000000000000000000000000000000000000000000000000
0000000000000000000000001ff000000000000000000000000000000000000000000000
0000000000000000000000000000000000000001fff80000000000000000000000000000
00000000000000000000000000000000000000000000000000000003fffc00003fcf0000
000000000000000000000000000000000000000000000000000000000000000000000003
fffc00003fef800000000000000000000000000000000000000000000000000000000000
0000000000000003fffe00003fffc0000000000000000000000000000000000000000000
00000000000000000000000000000003fffe00003ffff800000000000000000000000000
000000000000000000000000000000000000000000000003fffe00007ffffc0000000000
0000000000000000000000000000000000000000000000000000000000000007fffe0003
fffffc000000000000000000000000000000000000000000000000000000000000000000
0018001ffffc0003fffffc00000000000000000000000000000000000000000000000000
00000000000000000fef803ffffc0003fffffc0000000000000006000000000000000000
000000000000000000000000000000000800003ffffc207dfffffff80000000000001f00
000000000000000000000000000000080000000000000000108fcffffffff1fffffffff8
0000000000007f000000000000000000000000000000001f801c000000000000739fefff
fffffffffffffff8000000000001ff800000000000000000000000000000001fe7fe0070
00000000c73feffffffffffffffffffc000000000003ff80000000000000000000000000
0000003fffff07fe000000009effffffffffffffffffffffff000000000fff8000000000
00000000000000000000007fffffcffcc000000378ffffffffffffffffffffffffe00000
000fff80000000000000000000000000000000ffffffffffe000000de0ffffffffffffff
fffffffffffffc00000fff80000000000000000000000000000001fffffffffff000000d
c1fffffffffffffffffffffffffffc00000fff80000000000000000000000000000003ff
fffffffff00783f707fffffffffffffffffffffffffffc00f80fffc00000000000000000
00000000000003fffffffffff067ec38fffffffffffffffffffffffffffffc01f80fffc0
000000000000000000000000000007fffffffff8fffffff7ffffffffffffffffffffffff
fffff803fc1fffc0000000000000000000000000000007fffffffff00ffffff7ffffffff
fffffffffffffffffffffbffffffffc0000000000000000000000000000007fffffffff8
07ffefefffffffffffffffffffffffffffffffffffffff80000000000000000000000000
000007fffffffff803ffdfefffffffffffffffffffffffffffffffffffffff8000000000
0000000000000000000007fffffffffc1bffffdfffffffffffffffffffffffffffffffff
ffffff00000000000000000000000000000003ffffffffff1fffff7fffffffffffffffff
ffffffffffffffffffffe200000000000000000000000000000003fffffffffffffffdff
fffffffffffffffffffffffffffffffffffff000000000000000000000000000000003ff
fffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
00000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffff800
000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffff
fffffffffffff800000000000000000000000000000001ffffffffffffffffffffffffff
fffffffffffffffffffffffffffffc00000000000000000000000000000001ffffffffff
fffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000
000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
0000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffff
fffffc000000000000000000000000000000007fffffffffffffffffffffffffffffffff
fffffffffffffffffffffc000000000000000000000000000000007fffffffffffffffff
fffffffffffffffffffffffffffffffffffff8000000000000000000000000000000007f
fffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000
000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffe000
0000000000000000000000000000003fffffffffffffffffffffffffffffffffffffffff
ffffffffffffe0000000000000000000000000000000003fffffffffffffffffffffffff
ffffffffffffffffffffffffffffe0000000000000000000000000000000003fffffffff
ffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000
0000003fffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000
00000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffff
ffff00000000000000000000000000000000007fffffffffffffffffffffffffffffffff
fffffffffffffffffffe00000000000000000000000000000000007fffffffffffffffff
fffffffffffffffffffffffffffffffffffc00000000000000000000000000000000007f
fffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000
000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffff00000
0000000000000000000000000000003fffffffffffffffffffffffffffffffffffffffff
fffffffffff000000000000000000000000000000000001fffffffffffffffffffffffff
fffffffffffffffffffffffffff000000000000000000000000000000000001fffffffff
fffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000
0000001ffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000
00000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffff
fffe00000000000000000000000000000000000fffffffffffffffffffffffffffffffff
fffffffffffffffffffe00000000000000000000000000000000000fffffffffffffffff
ffffffffffffffffffffffffffffffffffffe00000000000000000000000000000000007
fffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
0000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffff800
00000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffff
fffffffffffffc0000000000000000000000000000000007ffffffffffffffffffffffff
ffffffffffffffffffffffffffffff0000000000000000000000000000000003ffffffff
ffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
00000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffff
ffffffff80000000000000000000000000000000ffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffc0000000000000000000000000000000ffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000
fffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000
0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fc000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffc0000000000000000000000000000007fffffffffffffffffffffff
fffffffffffffffffffffffffffffffffc0000000000000000000000000000007fffffff
fffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000000
000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000
0000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffff
fffffffffe0000000000000000000000000000003fffffffffffffffffffffffffffffff
fffffffffffffffffffffffffe0000000000000000000000000000003fffffffffffffff
fffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000
1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000
00000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffff
fe0000000000000000000000000000000fffffffffffffffffffffffffffffffffffffff
fffffffffffffffffe01e0000000000000000000000000000fffffffffffffffffffffff
ffffffffffffffffffffffffffffffffff0ff0000000000000000000000000001fffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffbff0000000000000000000
000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
0000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffff80000000000000000000000000007ffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffc0000000000000000000000000007ffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000
01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffc0000000000000000000000000000ffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffff800000000000000000000000000007fffffffffffffffffffff
fffffffffffffffffffffffffffffffffffff800000000000000000000000000003fffff
fffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
00000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
000000000000000000000000003fffffffffffffffffffffffffffffffffffffffffffff
fffffffffffff800000000000000000000000000000fffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffc000000000000000000000000000007ffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000
0000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000
00000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffff
fffff8000000000000000000000000000000ffffffffffffffffffffffffffffffffffff
fffffffffffffffffffff8000000000000000000000000000000ffffffffffffffffffff
fffffffffffffffffffffffffffffffffffff00000000000000000000000000000007fff
ffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000
0000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffe000
00000000000000000000000000003fffffffffffffffffffffffffffffffffffffffffff
ffffffffffffc00000000000000000000000000000001fffffffffffffffffffffffffff
fffffffffffffffffffffffffffe000000000000000000000000000000001fffffffffff
fffffffffffffffffffffffffffffffffffffffffffc0000000000000000000000000000
00001ffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
00000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffff
fff000000000000000000000000000000003ffffffffffffffffffffffffffffffffffff
fffffffffffffffff9e00000000000000000000000000000000fffffffffffffffffffff
fffffffffffffffffffffffffffffffff8000000000000000000000000000000019fffff
fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000
00000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000
000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffff
fffffffff000000000000000000000000000001fffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffe000000000000000000000000000001fffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000003f
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
000000000183c07fffffffffffffffffffffffffffffffffffffffffffffffffffffffff
00000000000000000000000001bff07fffffffffffffffffffffffffffffffffffffffff
fffffffffffffff600000000000000000000000001fff8ffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffe000000000000000000000003f03ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000003f
83ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
000000000000003f83ffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff8000000000000000000000007fc3ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffff0000000000000000000000007fffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffff0000000000000000000000007fffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000
0000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
0000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffff8000000000000000000000001ffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffff8000000000000000000000007ffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000007ff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000
0000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fff70000000000000000000000000fffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffc00000000000000000000000000fffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffc00000000000000000000000000fffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000000000
00001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000
000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffff8000000000000000000000000007fffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffff800000000000000000000000000ffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffff800000000000000000000000001ffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000
000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
f800000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffff800000000000000000000000007ffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffe000000000000000000000000007ffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000
0007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000
00000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffc000000000000000000000000007ffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffc000000000000000000000000007ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffff8000000000000000000000000007ffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
0000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffff0000000000000000000000000001ffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffff0000000000000000000000000000ffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000000000
00007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000
000000000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffe000000000000000000000000000003fffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffe000000000000000000000000000001fffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffc00000000000000000000000000001fff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
0000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
00000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffe0000000000000000000000000000ffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffe0000000000000000000000000001ffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000
0003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000
0000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffff800000000000000000000000003fffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff800000000000000000000000003fffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffff800000000000000000000000007fffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000
0000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
00000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffe00000000000000000000000001ffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffc00000000000000000000000001ffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffff8000000000000000000000000
01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffc000000000000000000000000001ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffff0000000000000000000000000003ffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffe0000000000000000000000000003ffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000000
0000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800
00000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffff00000000000000000000000000003ffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffff00000000000000000000000000003ffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000
03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee0000000000
000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffee0000000000000000000000000003ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffee0000000000000000000000000003ffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffde0000000000000000000000000001ffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffff3f000000000000000000
0000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3f00
00000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffff0000000000000000000000000000ffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff80000000000000000000000000007fffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000000000000
003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
0000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffe00000000000000000000000000007ffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffff00000000000000000000000000003ffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffff80000000000000000000000000002ffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
d804000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffe0e000000000000000000000001ffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffff9f000000000000000000000000ffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000000
0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
00000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffff800000000000000000000000ffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffff800000000000000000000000ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000001ffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000
00000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffff800000000000000000003fffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffff800000000000000000003fffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffc00000000000000000007fffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
6000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffcf000000000000000000fffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffdf0000000000000000007ffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000003fffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000
00000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffff800000000000000007fffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffff800000000000000007fffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffc0000000000000000ffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000
03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffe0000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffe0000000000007ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffe000000000000fffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000fffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00
000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffc0000000001fffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffe000001c000fffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffff000007c0007ffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80001fe00
03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffc0003fe0001ffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff8003fe0001ffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffff803fe0001ffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffff80bfe0003ffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
f80fff0007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffff80fff0007ffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffff80fff0007ffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffc00fff007fffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff807fff80
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffff83ffff80ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff9fffff80ffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffc0ffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc07fffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffe007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffe007ffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffe001ffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffff0007fffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0
000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffff000cfffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffff000ffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffff000ffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000ffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffff000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffff8007fffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffc007fffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffc003fffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8
001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffff8000fffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffff00007ffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffff00007ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00003ffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffc00003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffc00003ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffc00001ffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff800003ffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80
0003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffc00003ffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff800003ffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffff800003ffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800007ffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffe000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffe0000007ffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff00000007ffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffff0000000fffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000
000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffc000001fffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffc000003fffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffc000003fffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000003fffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffff800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffff800000ffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffff000000ffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffe000001ffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000
03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffff8000003ffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffc000001ffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffff8000003ffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000007ffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fff0000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffff0000007ffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffff00000007ffdffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffff000000017f18fffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
00078001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffc000000070000f7ffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffc00000000000003ffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffe00000000000001ffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffe00000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffc00000000000007ffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffe0000000000001fffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000003fffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000
000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffe0000000000001fffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffe0000000000000fffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffe00000000000007ffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000
07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffc000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffff0000000000000001fffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffff8000000000000000fffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000007ffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000
000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffff80000000000000003ffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffff80000000000000000ffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffff80000000000000000ffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000
0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fff80000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffff000000000000000007fffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffff8000000000000000007fffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000000007fff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
0000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffe0000000000000000007fffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffe0000000000000000007fffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffc000000000000000000ffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000
0002ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fc00000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffc0000000000000003ffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffe0000000000000007ffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000007ffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000
0000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffff800000000000000fffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffff800000000000000fffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffff800000000000000fffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000
0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ff8000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffff8000000000000003ffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffff8000000000000007ffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000003ffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000
0000000001fc3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffc0000000000000000803fffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffff80000000000000000003fffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffe00000000000000000003fffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000
00003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
800000000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffff000000000000000000003fffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffff000000000000000000001fffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000001fff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
0000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffff0000000000000000000001fffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffe0000000000000000000001fffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffc0000000000000000000000fffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000
000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00
0000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffe000000000000000000000003ffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffe000000000000000000000001ffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000001ff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000
00000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffc0000000000000000000000007fffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffe0000000000000000000000007fffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffe0000000000000000000000007fffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
0000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
00000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffe000000000000000000000007fffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffff000000000000000000000007fffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000007f
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffc00000000000000000000007fffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffc00000000000000000000007fffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffc00000000000000000000007fffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
0000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc
00000000000000000000003fffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffc00000000000000000000003fffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffc00000000000000000000003fffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000003f
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00000000
000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffe00000000000000000000001fffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffff00000000000000000000001fffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffff0000000000000000000007ffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000
00001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe
00000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffe00000000000000000000ffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffe00000000000000000000ffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000dfff
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000
0000000000009ffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffff
fffffffc000000000000000000009ffffffffffc3fffffffffffffffffffffffffffffff
fffffffffffffffffffffffc000000000000000000019ffffffffffc3fffffffffffffff
fffffffffffffffffffffffffffffffffffffffc000000000000000000019fffffffffe0
1ffffffffffffffffffffffffffffffffffffffffffffffffffffffc0000000000000000
00019fffffffffe01ffffffffffffffffffffffffffffffffffffffffffffffffffffffc
000000000000000000018ffffffffff01fffffffffffffffffffffffffffffffffffffff
fffffffffffffff8000000000000000000070ffffffffffcffffffffffffffffffffffff
fffffffffffffffffffffffffffffff00000000000000000007e07fffffffffeffffffff
fffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000e0027f
fffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000
00000000038000fffffffffcff1fffffffffffffffffffffffffffffffffffffffffffff
ffffffe00000000000000000070001fffffffffcfc1fffffffffffffffffffffffffffff
ffffffffffffffffffffffe000000000000000000ef003fffffffff87c3fffffffffffff
ffffffffffffffffffffffffffffffffffffffe0000000000000000009f001fffffffff8
383fffffffffffffffffffffffffffffffffffffffffffffffffffe00000000000000000
00fc007ffffffff0007fffffffffffffffffffffffffffffffffffffffffffffffffffe0
00000000000000000071803ffffffff0007fffffffffffffffffffffffffffffffffffff
ffffffffffffffe000000000000000000001803fffffffe0007fffffffffffffffffffff
ffffffffffffffffffffffffffffffe000000000000000000001801fffffffc0007fffff
ffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000001ff87
fcffffc0007fffffffffffffffffffffffffffffffffffffffffffffffffffc000000000
0000000000000000000fffc0007fffffffffffffffffffffffffffffffffffffffffffff
ffffffc000000000000000000000007e34000000003fffffffffffffffffffffffffffff
ffffffffffffffffffffff8000000000000000000000003ff7200000003fffffffffffff
ffffffffffffffffffffffffffffffffffffff8000000000000000000000000007ef8000
001fffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000
00000000000fde00001fffffffffffffffffffffffffffffffffffffffffffffffffff80
00000000000000000000000000001e00000fffffffffffffffffffffffffffffffffffff
ffffffffffffff8000000000000000000000000000000000000fffffffffffffffffffff
ffffffffffffffffffffffffffff9b80000000000000000000000000000000000007ffff
fffffffffffffffffffffffffffffffffffffffffff00300000000000000000000000000
000000000007fff7fffffffffffffffffffffffffffffffffffffffffff0030000000000
0000000000000000000000000007ec1e07ffffffffffffffffffffffffffffffffffffff
fff00300000000000000000000000000000000000003c41fffffffffffffffffffffffff
ffffffffffffffffffe803000000000000000000000000000000000000000c3fffffffff
ffffffffffffdfffffffffffffffffffffdf060000000000000000000000000000000000
00000c7fffffffffffffffffffffdfffffffffffffffffffffffc6000000000000000000
000000000000000000000cffffffffffffffffffffff8fffffffffffffffffffffdffe00
00000000000000000000000000000000000018fffffffffffffffffffff2efffffffffff
fffffffffffffe0000000000000000000000000000000000000019fffffffffffffffffe
7ff1ffffffffffffffffffffffffff0000000000000000000000000000000000000011ff
fffffffffffffffc1fe0f7ffffffffffffffffffffdfff80000000000000000000000000
00000000000001fffffffffffffffff00fc077ffffffffffffffffffffdbf9c000000000
000000000000000000000000000003ffffffffffffffffe003003bffffffffffffffffff
ff99f0c000000000000000000000000000000000000003ffffffffffffffffe0000013ff
ffffffffffffffffff19f060000000000000000000000000000000000000019fffffffff
ffffffe000000dfffffffffffffffffffc41e04000000000000000000000000000000000
0000001ffffffffffffffff000000efffffffffffffffffffb6780000000000000000000
00000000000000000000001ffffffffffffffffe000007fffffffffffffffffffbef0000
000000000000000000000000000000000000007ffffffffffffffffe000003ffffffffff
fffffffffffe00000000000000000000000000000000000000000fffffffffffffffffff
000001fffffffffffffffffffffc00000000000000000000000000000000000000000fff
ffffffffffffffff800000ffffffffffffffffffffe00000000000000000000000000000
0000000000000fffffffffffffffffffc000003f7fffffffffffffffffc0000000000000
00000000000000000000000000000fffffffffffffffffffe000000007ffffffffffff83
ff8000000000000000000000000000000000000000000ffffffffffffffffffff0000000
07ffffffffffff807f0000000000000000000000000000000000000000000fffffffffff
fffffffffc000000003ffffffffffd806600000000000000000000000000000000000000
00000ffffffffffffffffffffc000000003ffffffffffc00020000000000000000000000
000000000000000000000ffffffffffffffffffffc000000001ffffffffff80000000000
00000000000000000000000000000000000007fffffffffffffffffffc000000001fffff
fffff9000000000000000000000000000000000000000000000003ffffffffffffffffff
fc000000000fffffffffff8000000000000000000000000000000000000000000000c1ff
fffffffffffffffffc0000000001efffffff7f8040000000000000000000000000000000
000000000001fdfffffffffffffffffffc00000000007ffffffeff803000000000000000
0000000000000000000000000003ffffffffffffffffff1ffc000000000037fffffdff80
70000000000000000000000000000000000000000003fffffffffffffffffe07fc000000
000033ffffffff8070000000000000000000000000000000000000000003ffffffffffff
fffffc07fc000000000039ffffffff807000000000000000000000000000000000000000
0001fffffffffffffffff803fe000000000018fffffffffbf80000000000000000000000
00000000000000000001fffffffffffffffff001ef00000000001c7ffffffffff8000000
000000000000000000000000000000000001ffffffffffffffffc0000080000000000fbf
cffffffff8000000000000000000000000000000000000000000fffffffffffffdfe0000
03fc000000000fe687f07ffff0000000000000000000000000000000000000000000007f
fffffffffc7c000003f80000000007fe03e0ffffe0000000000000000000000000000000
000000000000003ffffffffffe0000003ff80000000003fffce3ffffc000000000000000
000000000000000000000000000003dfffffffe7fe0000003ff00000000003fffc07fffe
0000000000000000000000000000000000000000000007effffffff8f80000003ff00000
000003800017fffe0000000000000000000000000000000000000000000187effffffffc
000000001ff00000000003000017fffe0000000000000000000000000000000000000000
0003c3fffffffffe000000001fc00000000000000019fffe000000000000000000000000
00000000000000000003e1ffffffffff000000000f000000000000000019ff3f00000000
000000000000000000000000000000000001e03fffffffff800000000000000000000000
000bff3f80000000000000000000000000000000000000000000e03fffffffff80000000
0000000000000000000bffbf80000000000000000000000000000000000000000000007f
ffffffff800000000000000000000000000ceeff80000000000000000000000000000000
00000000000000ffffffffff800000000000000000000000000f6dff8000000000000000
000000000000000000000000000003ffffffffff800000000000000000000000000ffbff
8000000000000000000000000000000000000000070803ffffffffff8000000000000000
00000000000fff0100000000000000000000000000000000000000000f0f83ffffffffff
8000000000000000000000000000ff000000000000000000000000000000000000000000
0f0387ffffffffff8000000000000000000000000000fe00000000000000000000000000
00000000000000000e000fffffffffff8000000000000000000000000000fe0000000000
000000000000000000000000000000000e7c0fffffffffff800000000000000000000000
00007f80000000000000000000000000000000000000000007fe1fffffffffff00000000
000000000000000000000f80000000000000000000000000000000000000000001fe3fff
fffffffe0000000000000000000000000000000000000000000000000000000000000000
0000000000fe3ffffffffffe000000000000000000000000000000000000000000000000
00000000000000000000000018fe3ffffffffffe00000000000000000000000000000000
000000000000000000000000000000000000000018083fffffffffde0000000000000000
0000000000000000000000000000000000000000000000000000000018007fffffffff8c
000000000000000000000000000000000000000000000000000000000000000000000000
1800fffffffffc0600000000000000000000000000000000000000000000000000000000
00000000000000001800fffffffff30e0000000000000000000000000000000000000000
000000000000000000000000000000001800fffffc7fdffc000000000000000000000000
0000000000000000000000000000000000000000000000001c80fffffc07fcf800000000
00000000000000000000000000000000000000000000000000000000000000000fe0ffff
f001f0000000000000000000000000000000000000000000000000000000000000000000
000000000fe0fffe00006000000000000000000000000000000000000000000000000000
0000000000000000000000000f03fff80000000000000000000000000000000000000000
00000000000000000000000000000000000000000f07fff0000000000000000000000000
000000000000000000000000000000000000000000000000000000000f06000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
070600000000000000000000000000000000000000000000000000000000000000000000
000000000000000006060000000000000000000000000000000000000000000000000000
000000000000000000000000000000000306000000000000000000000000000000000000
000000000000000000000000000000000000000000000000031c00000000000000000000
000000000000000000000000000000000000000000000000000000000000000001f00000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000001f0000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000f000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000700000000000000000000000000000
000000000000000000000000000000000000000000000000000000000060000000000000
000000000000000000000000000000000000000000000000114a0100410bc6008800dd01
5e0100000000dd015e0100000000280000005e010000dd01000001000800000000000000
00000000000000000000000000000000000000000000ffffff0013868600066565000e7c
7c000a555500041f1f000b6565000d747400010808000a5d5d00073e3e00042727000c6c
6c0002101000052f2f00094d4d00031717000636360008464600044c4c00022020000006
0600010d0d000226260005585800043f3f00011313000219190005525200065f5f000333
33000a717100032c2c000339390004454500117575000c54540004191900062a2a000f6d
6d00127e7e000646460003232300031c1c00042b2b00053939000755550004323200063f
3f00085c5c0002111100083b3b0005222200096a6a000e646400010e0e00074e4e000107
07000963630002151500073232000a4343000d5c5c000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010202020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010102020202020202010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020203020202020201010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020303030202
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020203030303020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010202020303030302020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010202020202020203030303020202010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010202020202020202
030303030302020201010101010101010101010101010101010101010202020202020202
010102020202010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010102020303020203030303030303030202
010101010101010101010101010101010101010102020202020202020201020202020201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020203030303030303030303030303020201010101010101
010101010101010101010101020203030303030202020202030202020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010202030303030303030303030303030202010101010101010101010101010101
010101010202030303030303020202020303020202020201010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102020303
030303030303030303030302020101010101010101010101010101010101010202020303
030303030303030303030302020202020101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102020203030303030303030303
030303020201010101010101010101010101010102020202020303030303030303030303
030303020202020201010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101020201
010101010101010101010101010202020203030303030303030303030303020201010101
010101010101010101010101020202020303030303030303030303030303030303030202
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020202020202020102020202020101010101
010101010202020203030303030303030303030303030202010101010101010101010101
010101010202020303030303030303030303030303030303030302020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010202010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010201010101010101010101010101010101010101010102020303
030303030303030303030303030302020101010102010101010101020202020201020203
030303030303030303030303030303030303030202020202020202010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101020202020201010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010102010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010201010101020101010202020202020101020202020202020303030303030303030303
030303030303020202020202020201010102020202020202020202030303030303030303
030303030303030303030303030303030202020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
020202030302010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020202020201
010101010101010101020202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101020202010102020201
010202030303020202010202020203030303030303030303030303030303030303030302
020202030202020202020203030303030202030303030303030303030303030303030303
030303030303030303020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202020203030303020201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020202020202020201010202020202
020202020201010101010101010101020202010101010101010101010101010101010101
010101010101010101010101010101010101020201010102020201010202030303030302
020102030303030303030303030303030303030303030303030303020203030302020202
020203030303030303030303030303030303030303030303030303030303030303030303
030202020101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010202020203030303030202010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020204040404020202020202020202020202020202020101
010101020202020202020202020101010101010101010101010101010101010101010101
010101010101010101010201010202020201020202020203030303030202020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020202020202
020202020202010101010101010101010101010101010101010101010101010101010101
010101010101020202020303030303030302020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020202020404040404020202020204040404040404040202020101020202040404
040402020101020201010101010101010101010101010101010101010101010101010101
020201020202020101010204040202020202020203020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202020202020202020202020202
020101010101010101010101010101010101010101010101010101010101010101010202
030303030303030303020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020204040204
040404040404040404040404040404040404020202020202020404040404040202020202
020101010101010101010101010101010101010101010101010102020102020202010101
010102040404040404020202020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020202020202020202
020202020101010101010101010101010101010101010101010102020303030303030303
030202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020202040404040404040404040404
040404040404040404040202020202020404040404040402020202020202010101010101
010101010101010101010101010101010101020201020202010101010102020404040404
040404020203030303030303030303030203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020202020202020202020201010101
010101010101010101010101010101010101020203030303030303030303020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020202040404040404040404040404040404040404040404
040404040404040404040404040404040404040202020101010101010101010202020201
010101010202020202020102020201010101010202020404040404040404040404020303
030303030203030302020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030202020203030303030202010101010101010101010202
020202010101010101010202020303030303030303030202010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010202040404040404040404040404040404040404040404040404040404040404
040404040202020202020202020201010101010202010102020202020201020201010101
020202010101020202020202040404040404040404040404040202020202020202020202
020202030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020101010101010101010202020202020101010101
010102020303030303030303030302020101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010202040404
040404040404040404040404040404040404040404040404040404040404040402020201
010102020202020202020202020202020204040402020202020202020202010202020404
040404040404040404040404040404040404020202040404040402020202020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030302020101010101010101010202020303030202010101010102020303030303
030303030303020201010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102020404040404040404040404
040404040404040404040404040404040404040404040404020201010101010101010202
020202020202020202040404020202020202040402020102040404040404040404040404
040404040404040404040404040404040404040404040202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020201
020202020202020202020303030302020202020202020303030303030303030303030202
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020204040404040404040404040404040404040404
040404040404040404040404040404040202020101010101010101020202040202020202
040404020201020204040404020102040404040404040404040404040404040404040404
040404040404040404040404040402030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202020202020202020202
020303030303030303030202020303030303030303030303030302010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202040404040404040404040404040404040404040404040404040404
040404040404040404020201010101010101010102020402020202040404020201020204
040404040201020404040404040404040404040404040404040404040404040404040404
040404040404020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020202020303030303030303030303030303
030303030303030303030303020202030302020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
020204040404040404040404040404040404040404040404040404040404040404040404
040402020101010101020201020202040202040404040402020404040402020201020404
040404040404040404040404040404040404040404040404040404040404040404040203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020203030303030303030303030303030303030303030303
030303020202020202020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010202040404040404
040404040404040404040404040404040404040404040404040404040404020202020101
010202020202040404040404040404040404040402020102020404040404040404040404
040404040404040404040404040404040404040404040404040202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030202010101
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010102020404040404040404040404040404
040404040404040404040404040404040404040404040404020202020202020202040404
040404040404040404040402010202020404040404040404040404040404040404040404
040404040404040404040404040404040202030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020201010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020204040404040404040404040404040404040404040404
040404040404040404040404040404040202020202020202020404040404040404040404
040404020202020404040404040404040404040404040404040404040404040404040404
040404040404040402020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030202010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010202040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020202040404
040404040404040404040404040404040404040404040404040404040404040404040404
040202020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102020204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010202040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040402020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010102020404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404020203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020201010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010204040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020202
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040402020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020204040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030202010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202020404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040202030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020204040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040402020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010202040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020202020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010102020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040402020303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030202010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020204040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020204040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010202040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102020404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040203030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020204040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010102020404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020204040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040402020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020204040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020202010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010202020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040402030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020201010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020204040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404020303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010202
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404020203030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010102020404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040202030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020202020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010202040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030202020202020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010102020404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
020303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020204040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040203030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302020101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010202040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030202020101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101020204040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
0a0b0d040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020202020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010202020404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040b000a0404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020202020202020201010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101020202040404040404040404040404040404040404040404040404
04040404040404040404040404040404040404040b000a04040404040404040404040404
040404040404040404040404040404040404040404040404040404040402020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020202020202020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010102020404040404040404040404040404040404040404040404040404040404040404
0404040404040404040404040b000a040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020204040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040b000a0404040404040404040404040404040404040404040404040404040404
040404040404040404040404020203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010202040404040404040404040404
04040404040404040404040404040404040404040404040404040404040404040b000a04
040404040404040404040404040404040404040404040404040404040404040404040404
040404040402020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030202020101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020404040404040404040404040404040404040404
0404040404040404040404040404040404040404040404040b000a040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020202020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020202040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040b000a0404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
020404040404040404040404040404040404040404040404040404040404040404040404
04040404040404040b000a04040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040203030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101020204040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
0b000a040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020202020202030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010202040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040b000a0404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040202020202020202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010102020204040404040404040404040404040404040404040404
04040404040404040404040404040404040404040b000a04040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020203030303030303030303030303030303030303030303030303030303030303
03030303030303030303030303030303030303030303031d1f1f1f1f1f1f1f1f1f1f1f19
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010202040404040404040404040404040404040404040404040404040404040404
0404040404040404040404040b000a040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040202020303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303031800000000000000000000140303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020201010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102020204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040b000a0404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040402020202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
03030303030303030318001b141414141414141e03030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202040404040404040404
04040404040404040404040404040404040404040404040404040404040404040b000a04
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040402020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030318001803030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020404040404040404040404040404040404
0404040404040404040404040404040404040404040404040b000a040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040203030303030303030303030303030303030303030303030303
0303030303030303030303030303030303030303030303030303030303031e1b00210303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010204040404040404040404040404040404040404040404040404
0404040404040404040404040408090000000a0404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402030303030303030303030303030303030303030303030303030303030303030303
03030303030303030303030303030303030303030303031e1b001a030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030202010101010101010102020202010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010102040404040404040404040404040404040404040404040404040404040404040404
040404040404050606060704040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303031e1b001a03030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020201010101020202020202020201010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
0303030303030303031e1600230303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030202020102020202020303030202010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010202040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
03031d16161d030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020202
020203030303030303020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040402020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303031d001b0303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020203030303030303
030202010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040402020303
020302030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303220022030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
020204040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404020203020202020202020303
030303030303030303030303030303030303030303030303030303030303030303030303
0303030303030303030303030303030303161b0303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040202020204020202020202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
1c21030303030303031c0003030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020204040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402020204040202020202020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303031700030303030303
031b00030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020201010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030321002203030303031400150303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040402
020303030303030303030303030303030303030303030303030303030303030303030303
0303030303030303030303031e1600220303031416001403030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020204040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040402020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
03030303031d1600171c1700001f03030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302020101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010202020204040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404020203030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303031918
170000151403030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010102020202020404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020202040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202020204040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040202030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010102040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040402020303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020204040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404020203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030302020101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010202040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040202030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040402
020303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020201010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020201010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030202020202010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010202040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030202020202
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010202040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040402020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010102020202020404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020202030302020101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020202020220
200202040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404020203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202020202020202020101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010102020220202020202020020204040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302020101020202020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010202022020202020202020202002040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040202020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101020201
010202020220202020202020202020020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040402020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020202020101020202020202020220202020
202020202020200204040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404020203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010102020202020202020220200202022020202020202020202020202002
020204040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101020202
020220202020200220202020202020202020202020202020202020200202040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202020220202020202020
202020202020202020202020202020202020202020020204040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040202020303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010202202020202020202020202020202020202020
202020202020202020202020200202040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040202030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010202010101010102020202
010101010101010202202020202020202020202020202020202020202020202020202020
202020202002020404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404020202030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030202020202020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010102020102020202020202020202010101010102
022020202020202020202020202020202020202020202020202020202020202020200204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404020203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202020102020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101020202020202030303030302020201010102022020202020202020
202020202020202020202020202020202020202020202020202002040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040402020203030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101020202020202010101010101
020203020203030303030303030202020202020220202020202020202020202020202020
202020202020202020202020202020202020020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404020203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010202020202020201010101010202030303030303
030303030202020202020220202020202020202020202020202020202020202020202020
202020202020202020202002040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010102020303030202010101010102020303030303030303030303020220
202020202020202020202020202020202020202020202020202020202020202020202020
202020020404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010102
020303030302020201010101020203030303030303030303030202202020202020202020
202020202020202020202020202020202020202020202020202020202020200204040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040402020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101020203030303020202
020202020203030303030303030303030303022020202020202020202020202020202020
202020202020202020202020202020202020202020202002020404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404020202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303020202010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
0101010101010101010101010101010101010102020303141f190303020202231f1f1f1f
1f1f1f1f1f1f1f0303030220202020202020202020202020202020202020202020202020
202020202020202020202020202020200202040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020202010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
0101010101010101010101020203031f001403030303031e1b0000000000000000000003
030202202020202020202020202020202020202020202020202020202020202020202020
202020202020202020020204040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010102020303031f00140303030303031e1b001814141414141414030302022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040202030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
01010101000001010101010101010101010101010101010101010101010202030303031f
0014030303030303031e1b001a0303030303030303020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020204040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303020202020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
0101010101010101010101010101010101010102020203030303031f0014030303030303
03031d160023030303030303030302202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040402030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020202020303020202010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010102020303030303031f00140303030303030303031d16161d03
030303030303020220202020202020202020202020202020202020202020202020202020
202020202020202020202020202002020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020202020202020202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
01010202020303030303031f0014030303030303030303031d16161d0303030303030202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020204040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040202
020203030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030202020102
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101020203030303
0303031f0014030303030303030303030314001619030303030303022020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
040404040404040404040404020202040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040203030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010202030303030303031f00140303
030303030303030303031a001b1e03030303030220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020404040404040404
040404020202020204040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
01010101010101010101010101010202030303030303031f001403030303030303030303
030303220021030303030302202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200204040404040404040404040202020202
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030202020101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
0101010101020202030303030303031f0014030303030303030303030303030315001d03
030202022020202020202020202020202020202020202020202020202020202020202020
202020202020202020202002040404040404040404040404020204020204040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020202020101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101020203
030303030303031f001403030303030303030303030303031d0021030202022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
200202020404040404040404040404040202040404020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020201010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
01010101000001010101010101010101010101010101010202020303030303030303031f
001403030303031d1c1a03030303030303001c0302022020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002020404040404
040404040404040404020204020204040404040404040404040404040404040404040404
040404040404040404040404040404020202020202040202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030202010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
0101010101010101010101010101020202030303030303030303031f0014030303030319
001c0303030303031e001c03020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020020404040404040404040404040404
040203020402020402020404040404040404040404040404040404040404040404040404
040404040404020202020302020402020303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030302020101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010102020203030303030303030303031f00140303030303031b001d0303030303
1f0022030202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200204040404020204040404040402020202020204040202
020202020204040404040404040404040404040404040404040404040404040404040202
030303030204020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010102020203
03030303030303030303031f0014030303030303140016140303032200161e0302022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002040404040202020404040202020204040404040404040402020202040404
040404040404040404040404040404040404040404040404040402020303030302020203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010102020303030303030303030303
1e1600000014030303030303031a00001b1c160016230303022020202020202020202020
202020202020202020202020202020202020202020202020202020202020202002020404
040202020204040202020404040404040404040404040404020404040404040404040404
040404040404040404040404040404020204020203030303030202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020202020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
0000010101010101010101010101010203030303030303030303030303231c1c1c1d0303
030303030303141516001618190303030220202020202020202020202020202020202020
202020202020202020202020202020202020202020202020020404020202040402040402
020404040404040404040404040404020204040204040404040404040404040404040404
040404040404040202020202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010203030303030202020202020203030303030303030303030303030303
030303030303030302202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200202040202040404020404020404040404040404
040404040404040202020202020204040404040404040404040404040404040404040402
020302020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010102
030303020202020202020202020303030303030303030303030303030303030303030303
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202002020202040404040204040204040404040404040404040404040402
020202020202020404040404040404040404040404040404040404040203020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101020202020202202002
202020020202020203030303030303030303030303030303030202020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
020202040404040402040402040404040404040404040404040202020303030303030204
040404040404040404040404040404040404040402020303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010202202020202020202020202020200202
020203030303030303030303030303020202200220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020200204040404040404
020202020404040404040404040404040402020203030303030302040404040404040404
040404040404040404040404020203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010102022020202020202020202020202020202002020202030303
030303030202020202202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202040404040404040404040404040404
040404040404040404040202030303030303020202020202040404040404040404040404
040404040203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101020202202020202020202020202020202020202020020202030303030202202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202002040404040404040404040404040404040404040404040404
040404020303030303030302020202020204040404040404040404040404040202030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010102022020
202020202020202020202020202020202020020202020202202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020020404040404040404040404040404040404040404040404040404040203030303
030303030303030202040404040404040404020202020402020303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010202202020202020202020
202020202020202020202020020202202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020204040404
040404040404040404040404040404040404040404040402020303030303030303030303
020404040404040202020202020204020203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020201010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010102022020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002040404040404040404040404
040404040404040404040404040404020202030303030303030303020204040404040402
020302020202020202030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202020202010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010202202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020020202020404040404040404040404040404040404
040404040404040404020303030303030202020202040404040404020202020203030203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101020220202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020200204040404040404040404040404040404040404040404040404
040203030303030202020404040404040404040402020303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010102022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020404040404040404040404040404040404040404040404040202030303030303
020202020402020202020204040203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101020220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002020204040404
040404040404040404040404040404040404040402030303030303030202020202020202
020202020202030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010102202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020020202040404040404040404040404
040404040404040404040404040203030303030303030302020202020203020202020303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030302020202
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101020220202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020204040404040404040404040404040404040404040404
040404020202030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010202202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020200204040404040404040404040404040404040404040404040404040203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010102022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202040404
040404040404040404040404040404040404040404020202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101020202020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002020404040404040404040404
040404040404040404040404040202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
01010101010101010102020202022020202020202020202020202020202020202e2a2020
2020202020202020202a2e20202020202020202020202020202020202020202020202020
202020202020202020202020202020020204040404040404040404040404040404040404
040404040402030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030302020101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
020220202020202020202020202020202020202020202020002c20202020202020202020
202c00202020202020202020202020202020202020202020202020202020202020202020
202020202020020204040404040404040404040404040404040404040404040404020303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020201010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010102020220202020202020
20202020202020202020202020202020002c20202020202020202020202c002020202020
202020202020202020202020202020202020202020202020202020202020202020202002
040404040404040404040404040404040404040404040404040203030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010202020220202020202020202020202020202020
2020202020202020002c20202020202020202020202c0020202020202020202020202020
202020202020202020202020202020202020202020202020202020020404040404040404
040404040404040404040404040404040402030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010102020220202020202020202020202020202020202020202020202020
002c20202020202020202020202c00202020202020202020202020202020202020202020
202020202020202020202020202020202020200204040404040404040404040404040404
040404040404040404020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010102
02022020202020202020202020202020202020202020202020202020002c202020202020
20202020202c002020202020202020202020202020202020202020202020202020202020
202020202020202020200202040404040404040404040404040404040404040404040404
040203030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010102022020202020202020
2020202020202020202020202020202020202020002c20202020202020202020202c0020
202020202020202020202020202020202020202020202020202020202020202020202020
202002040404040404040404040404040404040404040404040404040402030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101020220202020202020202020202020202020
202020202020202020202020002c20202020202020202020202c00202020202020202020
202020202020202020202020020202020220202020202020202020202002020404040404
040404040404040404040404040404040404040402020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030202020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101020202202020202020202020202020202020202020202020202020
20202020002c20202020202020202020202c002020202020202020202020202020202020
202020200202020202022020202020202020202020020404040404040404040404040404
040404040404040404040404040202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202020101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
0102022020202020202020202020202020202020202020202020202020202020002c2020
2020202020202020202c0020202020202020202020202020202020202020202002040404
040202020202202020202020020204040404040404040404040404040404040404040404
040404040402020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010102022020202020
202020202020202020202020202020202020202020202020002c20202020202020202020
202c00202020202020202020202020202020202020202002020404040404040402020202
020202020404040404040404040404040404040404040404040404040404040404020203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020202010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101020220202020202020202020202020
20202020202020202020202020202020002c20202020202020202020202c002020202020
202020202020202020202020200202020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040402020203030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010202202020202020202020202020202020202020202020
2020202020202020002c20202020202020202020202c0020202020202020202020202020
202020200202040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010202022020202020202020202020202020202020202020202020202020202020
002c20202020202020202020202c00202020202020202020202020202020202002020204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402030303030303030303030303030303020202020203030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010102022020
20202020202020202020202020202020202020202020202020202020002c202020202020
20202020202c002020202020202020202020202020202020202002020404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
020202020303030303030303030303020204020202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101020220202020202020202020
2020202020202020202020202020202020202020002c20202020202020202020202c0020
202020202020202020202020202020202020200204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040202020202020202
030303030303030202040404020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010202202020202020202020202020202020202020
2020202020202020202e0000002c20202020202020202f00000000202020202020202020
202020202020202020202002020202020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404020202020203030202020202
040404040203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010102022020202020202020202020202020202020202020202020202020
20202b2c2c302020202020202020202e2c2c2c2020202020202020202020202020202020
202020200220020204040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040402020202020204040404040402030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404020303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010202202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020200202020404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020102020201010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010102022020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020201020202010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202002020404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
020203020303030303030303030303030303030303030303030303030303030303030303
030303030303020202020202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020202010202
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020200202020404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040202020202020203
030303030303030303030303030303030303030303030303030303030303030303030220
202002020202020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020202010202020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101020220
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040402030303030303030303
030303030303030303030303030303030303030303030303030302202020020220202002
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020201010202040202020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010102202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020204040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404020303030303030303030303030303030303
030303030303030303030303030303030303022020202020202002020303030303030303
030303030202020203030303030303030303030303030303030303030303030303030303
030303020201010102020402020201010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040202020303030303030303030303030303030303030303030303
030303030303030303030220202020200202020303030303030303030303030202022002
030303030303030303030303030303030303030303030303030303030303030302020202
020404040202010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010202020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404020202030303030303030303030303030303030303030303030303030303030303
030202202020200202020303030303030303030303030202202020020303030303030303
030303030303030303030303030303030303030303030303020202020204040404020201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101020202022020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404020303
030303030303030303030303030303030303030303030303030303030302022020200202
030303030303030303030303030302020220200203030303030303030303030303030303
030303030303030303030303030303030202020204040404040402020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010102020202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040203030303030303030303
030303030303030303030303030303030303030303020220202002030303030303030303
030303030303030202202002030303030303030303030303030303030303030303030303
030303030303030302020202040404040404020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010102022020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020200202040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040402030303030303030303030303030303030303
030303030303030303030202020220202020020303030303030303030202020202030202
202020020203030303030303030303030303030303030303030303030303030302020202
020404040404040404040402020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010202020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202002040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404020303030303030303030303030303030303030303030303030303
030202022020202020200202020203030303030202200202020202202020200202030303
030303030303030303030303030303030303030303030302020404040404040404040404
040404040202010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101020202020220202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202002020404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040203030303030303030303030303030303030303030303030303030202202020202020
202020202002020202020202202020202020202020202002030303030303030303020203
030203030303030303030303030303020404040404040404040404040404040404020201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010201020202020202022020202002020202020202202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020202020202
020303030303030303030303030303030303020202202020202020202020202020202020
022020202020202020202020202020020303030303030303020202020202020202030303
020202030303020204040404040404040404040404040404040202020101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010202
020302020202022002020202030302022020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020200202040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040202020404040202020303030303
030303030303030303020220202020202020202020202020202020202020202020202020
202020202020200203030303030303020220202002202020020202020220020202020204
040404040404040404040404040404040404040202020202010202010101010101010102
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010202020202020303030202
020202030303020220202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202002020404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020203030303030303030303030303
030202202020202020202020202020202020202020202020202020202020202020202002
030303030303020220202020202020202020200220200202020204040404040404040404
040404040404040404040404020202020202020202010101010102020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010102020302020303030303030303030303030202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020200204040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040402020303030303030303030303030302202020202020
202020202020202020202020202020202020202020202020202020020303030303020220
202020202020202020202020202002020404040404040404040404040404040404040404
040404040404040402020402020202010102020202020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010202030303030303030303030303030302022020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002040404040404040404040404040404040404040404040404040404040408130504
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040202030303030303030303030302202020202020202020202020202020
202020202020202020202020202020202020020203030303030202202020202020202020
202020202020200202020404040404040404040404040404040404040404040404040404
040404040402020202020204020202010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010102020303030303030303030303030303020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020404040404
04040404040404040404040404040404040404040404040408090e040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
020303030303030303030303022020202020202020202020202020202020202020202020
202020202020202020200202020203030302022020202020202020202020202020202020
020204040404040404040404040404040404040404040404040404040404040404040402
020204040402020101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101020203030303
030303030303030303030202202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200204040404040404040404040404
04040404040404040404040404040404040b001004040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040202030303030303
030302020220202020202020202020202020202020202020202020202020202020202020
202020020202020303020220202020202020202020202020202020200202040404040404
040404040404040404040404040404040404040404040404040404040204040404020201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010202030303030303030303030303
030302202002020202202020202020202020202020202020202020202020202020202020
202020202020202020202020202002040404040404040404040404040404040404040404
04040404040404040408090e040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020303030303030202022020202020
202020202020202020202020202020202020202020202020202020202020202020020202
020202202020202020202020202020202020202002020404040404040404040404040404
040404040404040404040404040404040404040404040404040202010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010102020303030303030303030303030302020202020303
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020020404040404040404040404040404040404040404040404040404040404
04040b001304040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040202030303030202202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020220202020202020
202020202020202020200202020404040404040404040404040404040404040404040404
040404040404040404040404040404040404020202020202020201010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010102020303030303030303030303030303030303020303030220202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
040202020404040404040404040404040404040404040404040404040404080909080404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040402020202020202202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
200202020204040404040404040404040404040404040404040404040404040404040404
040404040404040404040202020202020202020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010102020202020303
030303030303030303030303030303030303030202022020202020202020202020202020
202020202020202020202020202020202020202020202020202020020202200204040404
04040404040404040404040404040404040404040404040b000b04040404040404040404
040404040404040404040404040404040404040404040404040404040404040404022002
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020404040402
020204040404040404040404040404040404040404040404040404040404040404040404
040404040404040404020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010102020203030303030303030303030303
030303030303030303030303020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002020404040404040404040404
040404040404040404040404040404080909080404040404040404040404040404040404
040404040404040404040404040404040404040404040404040220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002020404022002020202040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101020203030303030303030303030303030303030303030303
030303030302020220202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200204040404040404040404040404040404040404
040404040404040413000b04040404040404040404040404040404040404040404040404
040404040404040404040404040404040202202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020020202040202200202020404040404040404040404
040404040404040404040404040404040404040404040404040404040404020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101020202030303030303030303030303030303030303030303030303030303030202
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202002040404040404040404040404040404040404040404040404040404
040e09080404040404040404040404040404040404040404040404040404040404040404
040404040404040402020220202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202002020402022002020204040404040404040404040404040404040404
040404040404040404040404040404040404040404040202020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010102020203
030303030303030303030303030303030303030303030303030303030302020202020220
202020202020202020202020202020202020202020202020202020202020202020202002
020404040404040404040404040404040404040404040404040404040410000b04040404
040404040404040404040404040404040404040404040404040404040404020202020204
040402202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020220202002020404020404040404040404040404040404040404040404040404
040404040404040404040404040404020202010101010102020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010202020303030303030303
030303030303030303030303030303030303030303030202030302022020202020202020
202020202020202020202020202020202020202020202020202020020204040404040404
040404040404040404040404040404040404040404040e09080404040404040404040404
040404040404040404040404040404040404040404040202200202040402022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020220202020
200202020202040404040404040404040404040404040404040404040404040404040404
040404040404040402020202010102020202010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101020203030303030303030303030303030303
030303030303030303030303030302030303020202020220202020202020202020202020
202020202020202020202020202020202020200204040404040404040404040404040404
040404040404040404040404040410000b04040404040404040404040404040404040404
040404040404040404040404040402022002020404020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002202020202002020220020204
040404040404040404040404040404040404040404040404040404040404040404040404
040202020102020202020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010102020303030303030303030303030303030303030303030303
030303030303030303030302020202020202022020202020202020202020202020202020
202020202020202020202002040404040404040404040404040404040404040404040404
040404040404040e090d0404040404040404040404040404040404040404040404040404
040404040404020220200202020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002040404040404040404
040404040404040404040404040404040404040404040404040404040404020202020204
040202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
020202020202030303030303030303030303030303030303030303030303030303030303
030303030303030303030202202020202020202020202020202020202020202020202020
202020020404040404040404040404040404040404040404040404040404040404040410
000f04040404040404040404040404040404040404040404040404040404040404040402
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202002020404040404040404040404040404040404
040404040404040404040404040404040404040404040404020404040402020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010202030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303022020202020202020202020202020202020202020202020200202020202040404
040404040404040404040404040404040404040404040404040404040e000d0404040404
040404040404040404040404040404040404040404040404040404040220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202002020404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020201010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030220202020
202020202020202020202020202020202020202002020303020204040404040404040404
0404040404040404040404040b0000000000000000000f04040404040404040404040404
040404040404040404040404040404040404040402022020202020202020202020202020
20202020202020202020202020202020202e2a2020202020202020202f2d2c2b31362020
202020202020202020202020202020202020202020202020202020202020202020202020
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404020202010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010102030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302020202022020202020202020
202020202020202020202020020203030302020404040404040404040404040404040404
040404041006060606060606060606080404040404040404040404040404040404040404
040404040404040404040404040220202020202020202020202020202020202020202020
202020202020202020002c20202020202020362b00000000003a32202020202020202020
202020202020202020202020202020202020202020202020202002020204040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040202020201010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010102020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030202020202022020202020202020202020
202020020203030302020404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040402202020202020202020202020202020202020202020202020202020202020
20002c2020202020202030003c2f20362e003a3b20202020202020202020202020202020
202020202020202020202020202020202020020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040402
020202020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010202020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030202020220202020202020202020202020020203030303
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404020220
2020202020202020202020202020202020202020202020202020202020002c2020202020
203b003c36202020202a002d202020202020202020202020202020202020202020202020
202020202020202020200202020202040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040402020202020202
020202020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010202020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202020202202020202020202020020203030303030204040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040202202020202020202020
202020202020202020202020202020202020202020002c20202020202031002a20202020
2020383a2020202020202020202020202020202020202020202020202020202020202020
202020202002020404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020202010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010102030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302022020202020202020202002030303030302020204040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040402020202202020202020202020202020202020
20202020202020202020202020002c2020202020202e002f2020202020202c0020202020
202020202020202020202020202020202020202020202020202020202020202002020204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040202020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010102020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020220202020
202020202020020303030303030202020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020220202020202020202020202020202020202020202020
2020202020002c2020202020202a00312020202020203a3a202020202020202020202020
202020202020202020202020202020202020202020202020200202020204040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040402020202020101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202202020202020202020200203
030303030303020204040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040202202020202020202020202020202020202020202020202020202020002c20
20202020203b003a3b202020202d002d2020202020202020202020202020202020202020
202020202020202020202020202020202020020202020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404020202020202010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101020202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030202202020202020020202030303030303030302
020404040204040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404022020
20202020202020202020202020202020202020202020202020002c202020202020202b00
3a312f392c003a3b20202020202020202020202020202020202020202020202020202020
202020202020202020202020200202020404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040402
020202020202020201010101010101010101010101010101010101010101010101010101
010101010101010100000101010202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020220202020020203030303030303030303030202020202020404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040202202020202020202020
2020202020202020202020202020202020002c202020202020203b000000000000383220
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200202040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040202
020101010101010101010101010101010101010101010101010202020101010101010101
000001010101020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302202002020203030303030303030303030303030203030302040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040402020202022020202020202020202020202020202020
202020202020202020002c20202020202020202e003c2e2e392020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
020202040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040202010101010101
010101010101010101010101010101020202020201010101010101010000010101010102
020303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303022020020203
030303030303030303030303030302030303020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404020202022020202020202020202020202020202020202020202020202020
20002c2020202020202020203c002f202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020200202020202040404
04040404040404040404040404040404040404040a0b0d04040404040404040a12060612
050404040404040404040404040404040404040402020201010101010101010101010101
010101010102020202040402020101010101010100000101010101010202030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020220200203030303030303030303
030303030303030303030302020204040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404020220
2020202020202020202020202020202020202020202020202020202020002c2020202020
202020203200383620202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020020202020404040404040404
0404040404040404040404040b000a040404040404040f00000000000006080404040404
040404040404040404040404040202020101010101010101010101010101010102020204
040404020201010101010101000001010101010101020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030202202002020303030303030303030303030303030303
030303030202040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040202020202022020202020
202020202020202020202020202020202020202020002c202020202020202020202e0030
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020202040404040404040404040404040404
040404040b000a040404040404120011050404070f001108040404040404040404040404
040404040404020202020201010101010101010101010101020204040404040202010101
010101010000010101010101010202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020202020303030303030303030303030303030303030303030302020404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040402022020202020202020202020202020
20202020202020202020202020002c20202020202020202020203c002f20202020202020
202020202020202020202020202020202020202020202020202020202020020202202020
20202020202020202020020204040404040404040404040404040404040404040b000a04
040404040d00110804040404040b000b0404040404040404040404040404040404040404
020202020202020101010101010101010202040404040202020101010101010100000101
010101010102020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404022020202020202020202020202020202020202020202020
2020202020002c2020202020202020202020320038362020202020202020202020202020
202020202020202020202020202020200202020202020202020220202020202020202020
2020020204040404040404040404040404040404040404040b000a04040404040b000504
0404040404040e0e04040404040404040404040404040404040404040404040404020201
010101010101020102020404040404020201010101010101000001010101010102020203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
0404040402020202020202202020202020202020202020202020202020202e0000002c20
20202020202020202020202e003020202020202020202020202020202020202020202020
202020202020200202030202020303030302202020202020202020200202020204040404
040404040404040404040404040404040b000a0404040404100b04040404040404040600
040404040404040404040404040404040404040404040404040202010101010101010202
020204040404040402020101010101010000010101010102020202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030202040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040402020202
02020202202020202020202020202020202020202020202b2c2c30202020202020202020
202020202c2e202020202020202020202020202020202020202020202020202020202002
020303020303030303022020202020202020200202020202040404040404040404040404
04040404040404040b000a04040404040404040404040404040409090404040404040404
040404040404040404040404040404020202020101010101010102020202040404040404
020201010101010100000101010101020203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020204040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040202202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020303030303030303
030202202020202020200202040404040404040404040404040404040404040404040404
0b000a04040404040404040404040404040b000f04040404040404040404040404040404
040404040404020202020201010101010101020404020404040404040402010101010101
000001010101010202030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030302040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020202202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020203030303030303030302022020202020
202002040404040404040404040404040404040404040404040404040b000a0404040404
04040404040408050c000908040404040404040404040404040404040404040404040202
010101010101010101010204040404040404040402020101010101010000010202020202
020303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302020404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040202202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020202020202020303030303030303030303022020202020202002020404040404
04040404040404040404040404040404040404040b000a04040404040404040404060000
000607040404040404040404040404040404040404040404040202010101010101010102
020202040404040404040404040202010101010100000202020202020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020204040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040402022020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002020202020202
020303030303030303030303030220202020020202020204040404040404040404040404
0404040404040404040404040b000a04040404040404040404120e00000c080404040404
040404040404040404040404040404040402020101010101020202020202020404040404
040404040402020101010101000002020303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020204040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404020220
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202020303030303030303030303030303
030303030302202002020202020404040404040404040404040404040404040404040404
040404040b000a0404040404040404040404040d0c000f04040404040404040404040404
040404040404040404020201010202020202020204040404040404040404040404040201
010101010000020203020203030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020202020202020404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040202202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020202020202200202030303030303030303030303030303030303020202020202
02040404040404040404040404040404040404040404040404040404040404040b000a04
0404040404040404040404040406000d0404040404040404040404040404040404040404
040202020202020204040404040404040404040404040404040402020101010100000202
020202030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040202020202202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020303030302
020202030303030303030303030303030303030303030202040404040404040404040404
0404040404040404040404040404040404040404040404040b000a04040404040d0b0504
04040404040b000a04040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040201010101000001020202020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402020202022020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202030303030303030303030303
030303030303030303030303030302020404040404040404040404040404040404040404
040404040404040404040404040404040b000a040404040404090908040404040406000d
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020101010000010101010102020203030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030202040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020020303030303030303030303030303030303030303
030303030303030204040404040404040404040404040404040404040404040404040404
04040404040404040b000a0404040404040b00110d0404080f0006040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404020201010100000101010101020202020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020204040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040402022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020203030303030303030303030303030303030303030303030303030202
020404040404040404040404040404040404040404040404040404040404040404080900
00000a040404040404040f00000606090011080404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040202010101
000001010101010101020202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030202040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040402022020202020202020202020
202020202020202020202020202020202020202020202020202020202020202002200203
030303030303030303030303030303030303030303030303030302020404040404040404
040404040404040404040404040404040404040404040404040405060606070404040404
04040410110000110b080404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404020201010000010101010101
010101020202020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030302020404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040202020220202020202020202020202020202020202020
202020202020202020202020202020202020202020202002020202030303030303030303
030303030303030303030303030303030303020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040202010100000101010101010101010101010203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020204040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040402020202022020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202020203030303030303030303030303030303030303
030303030303030303020202040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402020101000001010101010101010202010102030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030202040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404020202202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200202020303030303030303030303030303030303030303030303030303
030202040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
020201010000010101010101010102020202020203030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020303030302040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202002
200202030303030303030303030303030303030303030303030303030302040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040202010100000101
010101010101020203020202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020202020202
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020303030303
030303030303030303030303030303030303030303020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040402020101000001010101010101010202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020204040402020404040404040404
040404040404040404040404040404040404040404040404040404040402020404040404
040402020202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202030303030303030303030303
030303030303030303030303020204040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404020201010000010101010101010102020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020404040404040404040404040404040404040404
040404040404040404040404040404040404020202020202040404040404020220202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202002020303030303030303030303030303030303030303
030303030204040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040202020100000101010101010101010202020303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202040404040404040404040404040404040404040404040404040404
040404040404040404020220202002020404040404020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002020303030303030303030303030303030303030303030303030302020204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040202
000001010101010101010102020203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020404040404040404040404040404040404040404040404040404040404040404040402
020220202002020204040404040202202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202002020303
030303030303030303030303030303030303030303030303030202020404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040402020000010101010101
010101010202020303030303030303030303030303030303030303030303030303030303
03030303030303030303141f19030303030303030319211c1c2119030303030303030303
030303030303030303030303030303030303030303030303030303030202040404040404
040404040404040404040404040404040404040404040404040402020220202020020404
040404040402022020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002020303030303030303030303
030303030303030303030303030303030303020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040402020100000101010101010101010101020203
030303030303030303030303030303030303030303030303030303030303030303030303
03031f0014030303030303031a1600000000001a03030303030303030303030303030303
030303030303030303030303030303030303030303020204040404040404040404040404
040404040404040404040404040404040404020202202020200202020404020204020220
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020020303030303030303030303030303030303030303
030303030303030303020202040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402020201000001010101010101010101010102020303030303030303
0303030303030303030303030303030303030303030303030303030303031f0014030303
030303140016221e031a1600230303030303030303030303030303030303030303030303
030303030303030303030303030302020202020202040404040404040404040404040404
040404040404040404040202022020202020020202040202040202022020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002020202030303030303030303030303030303030303030303030303030303
030302040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040402020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
020201010000010101010101010101010101010202030303030303030303030303030303
030303030303030303030303030303030303030303031f00140303030303031c00140303
03031d16161e030303030303030303030303030303030303030303030303030303030303
030303030303030303030202020202020204040404040404040404040404040404040404
040404020202202020202020020202020202020202202020202020202020202020202020
202020202020202020202020202020202020202020202020200202020202020202020303
030303030303030303030303030303030303030303030303030303030302020404040404
040404040404040404040404040404040404040404040404040404040404040404040204
040404040404040402020202020202020202020202040404040202020404040404040404
040404040404040404040404040404040404040404040404040404040202010100000101
010101010101010101010102020203030303030303030303030303030303030303030303
03030303030303030303030303031f001403030303031d001503030303030321001a0303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302040404040404040404040404040404040404040404040404020220
202020200202020202022002020220202020202020202020202020202020202020202020
202020202020202020202020200202020202030303030303030303030303030303030303
030303030303030303030303030303030303030303020204040404040404040404040404
040404040404040404040404040404040404040404040404040202040404040404040402
022020202020202002020202020404040402020204040404040404040404040404040404
040404040404040404040404040404040404040202010101000001010101010101010101
010101010202030303030303030303030303030303030303030303030303030303030303
0303030303031f001403030303032200230303030303031d001503030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020404040404040404040404040404040404040404040404040402202020202020202020
202020202002020202020220202020202020202020202020202020202020202020202020
202020020202030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020204040404040404040404040404040404040404040404
040404040404040404040404040404020202200204040404040402022020202020202020
202020200202020202022002040404040404040404040404040404040404040404040404
040404040404040404040202010101010000010101010101010101010101010102020303
030303030303030303030303030303030303030303030303030303030303030303031f00
14030303030321001d03030303030303001b030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303020204040404040202
020202040404040404040404040404040404022020202020202020202020202020202020
202002020220202020202020202020202020202020202020202020202020200203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030202040404040404040404040404040404040404040404040404040404040404
040404040404040202202002020202020202022020202020202020202020202020202020
202020020204040404040404040404040404040404040404040404040404040404040404
040402020101010100000101010101010101010101010101020203030303030303030303
03030303030303030303030303030303030303030303030303031f001403030303031c00
03030303030303031c000303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030204040404040402030303020204040404
040404040404040404040220202020202020202020202020202020202020200202022020
202020202020202020202020202020202020202020202002030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020404
040404040404040404040404040404040404040404040404040404040404040404040402
022020200202020202022020202020202020202020202020202020202020202002040404
040404040404040404040404040404040404040404040404040404040404020201010101
000001010101010101010101010101010102030303030303030303030303030303030303
0303030303030303030303030303030303031f001403030303031c000303030303030303
1c0003030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030202020404040404020303030302020404040404040404040404
040202202020202020202020202020202020202020202020200202022020202020202020
202020202020202020202020202020020303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030204040404040404040404
040404040404040404040404040404040404040404040404040404020220202020202020
202020202020202020202020202020202020202020202020020204040404040404040404
040404040404040404040404040404040404040404040201010101010000010101010101
010101010101010102020303030303030303030303030303030303030303030303030303
030303030303030303031f001403030303031c0003030303030303031c00030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020202020404020203030303020202020404040404040404040402022020202020
202020202020202020202020202020202020020202202020202020202020202020202020
202020202020020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302040404040404040404040404040404040404
040404040404040404040404040404040404040202202020202020202020202020202020
202020202020202020202020202020200202040404040404040404040404040404040404
040404040404040404040404040402010101010100000101010101010101010101010101
020203030303030303030303030303030303030303030303030303030303030303030303
03031f001403030303031c0003030303030303031c000303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020202
020203030303030303030202040404040404040404022020202020202020202020202020
202020202020202020202002020220202020202020202020202020202020202020200203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020202040404040404040404040404040404040404040404040404
040404040404040404040402202020202020202020202020202020202020202020202020
202020202020202002020204040404040404040404040404040404040404040404040404
040404040404020201010101000001010101010101010101010101010202030303030303
0303030303030303030303030303030303030303030303030303030303031f0014030303
030318001903030303030303161703030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302020404040404040404040202202020202020202020202020202020202020202020
202020202002022020202020202020202020202020202020202002020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302020404040404040404040404040404040404040404040404040404040404040404
040404022020202020202020202020202020202020202020202020202020202020202020
200202040404040404040404040404040404040404040404040404040404040404040201
010101010000010101010101010101010101010102020303030303030303030303030303
030303030303030303030303030303030303030303031f001403030303031f0014030303
03030319001c030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020204040404
040404040402022020202020202020202020202020202020202020202020202020020220
202020200220202020202020202020202002020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020204040404
040404040404040404040404040404040404040404040404040404040404040220202020
202020202020202020202020202020202020202020202020202020202020020204040404
040404020404040404040404040404040404040404040404040202010101010100000101
010101010101010101010101020203030303030303030303030303030303030303030303
03030303030303030303030303031f001403030303031400180303030303031a00220303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302040404040404040404040202
020220202020202020202020202020202020202020202020200202202020020202020202
020220202020202002020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202020402040404040404040404
040404040404040404040404040404040404040404040402202020202020202020202020
202020202020202020202020202020202020202020202002040404040402020202020404
040404040404040404040404040402020202020101010101000001010101010101010101
010101020203030303030303030303030303030303030303030303030303030303030303
0303030303031f0014030303030303171619030303031e17001903030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030204040404040404040402020202202020202020
202020202020202020202020202020202002020202020220202002020220202020202020
200202030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020202020202040204040404040404040404040404
040404040404040404040404040202022020202020202020202020202020202020202020
202020202020202020202020202020020202020202020220020202040404040404040404
040402020202020202010101010101010000010101010101010101010101010202030303
030303030303030303030303030303030303030303030303030303030303030303031f00
1403030303030322001b1d0303191b001f03030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020404040404040404040202202020202020202020202020202020
202020202020202020202020202020202020200202202020202020202002020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020202020404040404040404040404040404040404040404
040404040402022020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020202020404040404040402020202010101
010101010101010100000101010101010101010101010102020303030303030303030303
03030303030303030303030303030303030303030303031e160000001403030303030303
1800001b1c00001803030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020204040404040404040202022020202020202020202020202020202020202020202020
202020202020202020202002020220202020202002020303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202020202020204040404040404040404040404040404040404022020
202020202020202020202020202020202020202f2e3b2020202020202020202020202020
202020202020202020202002020202020202020202020101010101010101010101010101
000001010101010101010101010101020303030303030303030303030303030303030303
03030303030303030303030303030303231c1c1c1d0303030303030303231c00001b1a03
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302020204020202
020202202020202020202020202020202020202020202020202020202020202020202020
202020202002020202020202020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030202020204040404040404040404040404040202020220202020202020202020
20202020202020202020202e002f20202020202020202020202020202020202020202020
202020202020200202022020020201010101010101010101010101010000010101010101
010101010101020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020202020220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
020202020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020404040404040404040204040202020202202020202020202020202020202020202020
2020202e002f202020202020202020202020202020202020202020202020202020202020
022020200202020101010101010101010101010100000101010101010101010101010202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020200202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202020204040404
020202020202020220202020202020202020202020202020202020202020202e002f2020
202020202020202020202020202020202020202020202020202020202020202002020202
010101010101010101010101000001010101010101010101010202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030302202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202002030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020302020202020203030302030302
022020202020202020202020202020322e2e2e2e2e2e2e2c002d2e3b2020202020202020
202020202020202020202020202020202020202020202020202002020101010101010101
010101010000010101010101010101010202020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302020303030303030303030302022020202020
20202020202020203c000000000000000000002f20202020202020202020202020202020
202020202020202020202020202020202020020201010101010101010101010100000101
010101010101010102020203030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
020203030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030220202020202020202020202020
3b3a00392f2f2f2d00312f36202020202020202020202020202020202020202020202020
202020202020202020020201010101010101010101010101000001010101010101010101
020202030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020203030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302022020202020202020202020202031002b2020202e
002f20202020202020202020202020202020202020202020202020202020202020202020
200202010101010101010101010101010000010101010101010102020202030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303022020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030220202020202020202020202020202c003920202e002f202020202020
202020202020202020202020202020202020202020202020202020202002020101010101
010101010101010100000101010101010101020203030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202202020202020202020202020202020202020202020202020202020202020202020
202020202020202020200202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
2020202020202020202020202020363a3a3b202e002f2020202020202020202020202020
202020202020202020202020202020202020200202020101010101010101010101010101
000001010101010101010202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020220202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020020303030303030303030303030303030303030303030303030303030303031f1a03
030303030303030303030303191f14030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030202202020202020202020
2020202020202039002c202e002f20202020202020202020202020202020202020202020
202020202020202020200202020101010101010101010101010101010000010101010101
010202020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302022020202020202020202020
202020202020202020202020202020202020202020202020202020202002020303030303
03030303030303030303030303030303030303030303030303001c030303030303030303
0303030314001f0303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302022020202020202020202020202020202020
2d00312e002f202020202020202020202020202020202020202020202020202020202020
202002020101010101010101010101010101010100000101010101010202020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020220202020202020202020202020202020202020
202020202020202020202020202020202020202020020203030303030303030303030303
0303030303030303030303030303030303001c0303030303030303030303030314001f03
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303022020202020202020202020202020202020203638002b002f2020
202020202020202020202020202020202020202020202020202020202020020101010101
010101010101010101010101000001010101010102020303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202202020202020202020202020202020202020202020202020202020
202020202020202020202020200202030303030303030303030303030303030303030303
030303030303030303001c0303030303030303030303030314001f030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
0302202020202020202020202020202020202020202f0000002f20202020202020202020
202020202020202020202020202020202020202020200202010101010101010101010101
010101010000010101010101010202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020020203030303030303030303030303030303030303030303030303030303
03001c03030303031e1f1f1f1f1f1f1f18001c1f14030303030303030303030303030303
030303030303030303030303030303030303030303030303030303020202202020202020
20202020202020202020202020203000002f202020202020202020202020202020202020
202020202020202020202020200202010101010101010101010101010101010100000101
010101010202020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302020202020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202002
0203030303030303030303030303030303030303030303030303030303001c0303030303
0321000000000000000000001f0303030303030303030303030303030303030303030303
030303030303030303030303030303030303020220202020202020202020202020202020
202020202020203c002f2020202020202020202020202020202020202020202020202020
202020200202020101010101010101010101010101010101000001010101010202020303
030303030303030303030303030202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030220202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020203030303030303
030303030303030303030303030303030303030303001c030303030303031b001f141414
220018141903030303030303030303030303030303030303030303030303030303030303
030303030303030303020202202020202020202020202020202020202020202020202032
002f20202020202020202020202020202020202020202020202020202020200202020101
010101010101010101010101010101010000010101010102020202020303030302020303
030303020202020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002030303030303030303030303030303
03030303030303030303030303001c030303030303031d00171e030314001f0303030303
030303030303030303030303030303030303030303030303030303030303030303030302
02022020202020202020202020202020202020202020202020202020312f202020202020
202020202020202020202020202020202020202020202002020201010101010101010101
010101010101010100000101010101020202020203030302020203030303020202020203
020303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020303030303030303030303030303030303030303030303
0303030303001c03030303030303031f0021030314001f03030303030303030303030303
030303030303030303030303030303030303030303030303030302020202202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200202010101010101010101010101010101010101
000001010101010101010102020202020202030202020202010202020202020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020020203030303030303030303030303030303030303030303030303030303001c03
03030303030303031c00230314001f030303030303030303030303030303030303030303
030303030303030303030303030303030302020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202002020101010101010101010101010101010101010000010101010101
010101010102010202030202020201010102020101010202020202030302020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302022020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202030303
03030303030303030303030303030303030303030303030303001c030303030303030303
1916161e14001f0303030303030303030303030303030303030303030303030303030303
030303030303030202022020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
200202010101010101010101010101010101010100000101010101010101010101010102
020202010101010101010101010101010102020202020202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030203020220202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202030303030303030303030303
0303030303030303030303030303030303001c030303030303030303031a001514001f03
030303030303030303030303030303030303030303030303030303030303030303030202
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020201010101
010101010101010101010101000001010101010101010101010101020202010101010101
010101010101010101010202020201020203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
020202202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202002030303030303030303030303030303030303030303
030303030303030303001c0303030303030303030303150015001f030303030303030303
030303030303030303030303030303030303030303030302020202202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010102020303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002020303030303030303030303030303030303030303030303030303030303
03001c03030303030303030303031e1600001f0303030303030303030303030303030303
030303030303030202020203030302022020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020020201010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010202030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303022020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020020202
0303030303030303030303030303030303030303030303030303030303001c0303030303
030303030303032300001f03030303030303030303030303030303030303030303020220
202002030202022020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200202010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010102020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030220202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020202020303030303
030303030303030303030303030303030303030303001c03030303030303030303030303
21001f030303030303030303030303030303030303020202020220202020020202202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202002
020101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010102020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030302030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020020202020202020202020202030303
030303030303030303031f0000001c030303030303030303030303031e171f0303030303
030303030303030303030302020202022020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002020101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010102020203030303030303030303030303030303030303030303
030303030303030303030303030303030303030202020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202020303030303030303030303
030303151c1c2103030303030303030303030303031d1f03030303030303030303030303
030302022020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010202020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030202202002020202020202020203030303030303030303030303
030303030303030303030303030303030303030303020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202002020101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010202020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302022020200202020202020202030303030303030303030303030303030303030303
030303030303030303030303020202202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200202030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020020201010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010102020203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020202202020
202020202020020203030303030302030303030303030303030303030303030303030303
030303030202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
020203030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010202020303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302020202202020202020202002
020303020202020303030303030303030303030303030303030303030303030302022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302020220202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020020101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020220202020202020020202020202020203
030303030303030303030303030303030303030302020202020220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020220202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020020201010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010102
020202030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030220202020202020202020202020200202020203030303030303
030303030303030303030303020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202002020303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200202010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101020202020202030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302202020202020202020202020202020202002020303030303030303030303030303
030303030220202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020020202
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202030303030303030303
030303030303030303030303030303030303030303030303030303020202022020202020
202020202020202020202020200202030303030303030303030303030303030302020220
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020020202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030302020220202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020020201010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102020303030303030303030303030303030303
030303030303030303030303030303030303030202202020202020202020202020202020
202020020202030303030303030303030303030303030303030202202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002020203030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200202020101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010202020303030303030303030303030303030303030303030303
030303030303030303030302022020202020202020202020202020202020200202030303
030303030303030303030303030303030303022020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002030303030303030303030303030303
030303030303030303030303030303030303030303030303030303020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020020201010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020203030303030303030303030303030303030303030303030303030303030303
030303020220202020202020202020202020202020202002020303030303030303030303
030303030303030303020220202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020303030303030303030303030303030303030303030303
030303030303030303030303030303030303020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010202020303
030303030303030303030303030303030303030303030303030303030303030202202020
202020202020202020202020202020200203030303030303030303030303030303030303
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030202202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002020101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101020202020202030303030303
030303030303030303030303030303030303030303030302022020202020202020202020
202020202020202002030303030303030303030303030303030302020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302022020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002020201010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020202020203030303030303030303030303
030303030303030303030303030303020220202020202020202020202020202020202020
020303030303030303030303030303030303020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020020202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020220202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010202200202020202020202020203030303030303030303030303
030303030303030202202020202020202020202020202020202020200203030303030303
030303030303030303030302202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202002020303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202022020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002020101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010102202020202020202020202002020303030303030303030303030303030303030303
020202202020202020202020202020202020202002030303030303030303030303030303
030303020220202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020220202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202002020201
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020220202020
202020202020200202020303030303030303030303030303030303030302022020202020
202020202020202020202020020303030303030303030303030303030303030302020202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020020202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020020202020201010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102202020202020202020202020
200202030303030303030303030303030303030303022020202020202020202020202020
202020020203030303030303030303030303030303030303030202022020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020202010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020220202020202020202020202020020202020303
030303030303030303030302020220202020202020202020202020202020020202030303
030303030303030303030303030303030303030220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020203030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020220202020202020202020202020202020202020202020202020202020
202020200202020101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202202020202020202020202020202020020202030303030303030302
020202020220202020202020202020202020202020020202030303030303030303030302
030302020203030303030302022020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020200202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
202020202020202020202020202020202020202020202020202020202020202002020201
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
022020202020202020202020202020202020020203030303030202020220022020202020
202020202020202020202002020203030303030303030303030202020202020202020202
030303020220202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
200202020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303022020202020202020202020202020202020202020202020
20202020202020202020202020203b2e35353d2536202020020202020220202020202020
202020202020202020202020202020202020202020202002020101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101020220202020202020
202020202020202020202002020303030220202020202020202020202020202020202020
202002020303030303030303030303030302022020202020202002020303030302022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020200202030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030220202020202020202020202020202020202020202020202020202020202002
02202020202a000000000000383202020203030302022020202020202020202020202020
202020202020202020202020202020020201010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010220202020202020202020202020202020
202020020203030302202020202020202020202020202020202020202020020303030303
030303030303030303020220202020202020200202030302022020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030302202020
20202020202020202020202020202020202020202020202020202002020202023f000925
2902243e3a09280303030303030202202020202020202020202020202020202020202020
202020202020200201010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010202202020202020202020202020202020202020200202030303
022020202020202020202020202020202020202020200203020202020203030303030303
030202202020202020202002020303020220202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020200202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020220202020202020202020
202020202020202020202020202020202020020203020202330928020303020237001c03
030303030302022020202020202020202020202020202020202020202020202020200202
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020102022020202020202020202020202020202020202002030303020220202020202020
202020202020202020202020202002020202020202030303030303030302022020202020
202020200202030202022020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030202202020202020202020202020202020202020
202020202020202020200202030303140021030303030303021800190303030303030220
202020202020202020202020202020202020202020202020202002020101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010102020202020202022020202020
202020202020202020202020202020200202022020202020202020202020202020202020
202020202020202020202020020303030303030303020220202020202020202020020202
0202202020202020202020202020202020202020203b3036202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020202022020202020202020202020202020202020202020202020202020
20200202030303141f19030303030303031f001403030303030302202020202020202020
202020202020202020202020202020202020020201010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101020202020202202020020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020200202030202030303030202202020202020202020202002022020202020202020
2020202020202020202020202031002d2020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020020203030303030303030303
030303030303030303030303030303030303030303030303030303030303030202030202
020220202020202020202020202020202020202020202020202020202020200202030303
03030303030303030315001d030303030302022020202020202020202020202020202020
202020202020202020200202020101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101020202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020020202
020202020202202020202020202020202020202020202020202020202020202020202020
2020202020202c0039202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200203030303030303030303030303030303030303
030303030303030303030303030303030303030303030202020202202020202020202020
202020202020202020202020202020202020202020202002020303030303030303030303
140017030303030302022020202020202020202020202020202020202020202020202020
202020020201010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010220202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020202202020
202020202020202020202020202020202020202020202020202020202020202020203b3a
3a3620202020202020202020202020202020202020202020202020202020202020202020
202020202020200203030303030303030303030303030303030303030303030303030303
030303030303030303030303030302022002202020202020202020202020202020202020
202020202020202020202020202002020202030303030303030314210000140303030303
020220202020202020202020202020202020202020202020202020202020202002020201
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010102202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020202020202020202020202020202020202020202020202020202a002b202020202020
202020202020202020202020202020202020202020202020202020202020202020202002
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020220202020202020202020202020202020202020202020202020202020
202020202020020202030303030303031f00000017230303030303030202202020202020
202020202020202020202020202020202020202020202020020202010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010102022020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
20202020202020202020202020202020202020202b003120202020202020202020202020
202020202020202020202020202020202020202020202020202020020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030202
202020202020202020202020202020202020202020202020202020202020202020202002
02030303030303031a1b00001b1d03030303030202022020202020202020202020202020
202020202020202020202020202020202002020101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101020220202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020363a3a3b2020202020202020202020202020202020202020
202020202020202020202020202020202020200203030303030303030303030303030303
030303030303030303030303030303030303030303030303030302022020202020202020
202020202020202020202020202020202020202020202020202020020203030303030303
03031e1f0017030303030302022020202020202020202020202020202020202020202020
202020202020202002020201010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010202
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020202f2f31002c20202020202020202020202020202020202020202020202020202020
202020202020202020200203030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020220202020202020202020202020202020
20202020202020202020202020202020202020200202030303030303030303031f002502
020202022020202020202020202020202020202020202020202020202020202020202020
020201010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010102020202202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020202020202020202020202020202020202020202020202020202020313a0000000000
312020202020202020202020202020202020202020202020202020202020202020202020
202002030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030202202020202020202020202020202020202020202020202020
202020202020202020202020020202031f2203030303030314003e020202020220202020
202020202020202020202020202020202020202020202020202020200202020101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010102022020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
20202020202020202020202020202020202020203000002b2e303a003a36202020202020
202020202020202020202020202020202020202020202020202020202002020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303020202202020202020202020202020202020202020202020202020202020202020
202020202002020315001403030303031f00252020202020202020202020202020202020
202020202020202020202020202020202020202002020201010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
20202020202020202020202f003a32202020363c002e2020202020202020202020202020
202020202020202020202020202020202020202002020303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030302022020
202020202020202020202020202020202020202020202020202020202020202020200202
140009370203032200093620202020202020202020202020202020202020202020202020
202020202020202020202020020202010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101020220202020202020202002020220202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020202d0039202020202036003c20202020202020202020202020202020202020202020
202020202020202020202020020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030220202020202020202020
202020202020202020202020202020202020202020202020202020020225000026351700
161d02202020202020202020202020202020202020202020202020202020202020202020
202020200202020101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010102020202
020202020202020202202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202c00202020
202020202c00202020202020202020202020202020202020202020202020202020202020
202020020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030302202020202020202020202020202020202020
20202020202020202020202020202020202020202002372b0000333d1902022020202020
202020202020202020202020202020202020202020202020202020202020200202010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010202020202020201010101
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
20202020202020202020202020202020202020202020202c00362020202020203c002020
202020202020202020202020202020202020202020202020202020202020200203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302022020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202022020202020202020202020202020
202020202020202020202020202020202020202002020202010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101020101010101010101010202202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020310031202020202032002b20202020202020202020
202020202020202020202020202020202020202020200202030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020202010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010102022020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
20202020202020363a00312020202f3a002f202020202020202020202020202020202020
202020202020202020202020200202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020201010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
323a003a2c3800002a202020202020202020202020202020202020202020202020202020
202020200202030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002020201010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020202020202020202020202020202020202020202020202020202020363038003a2b2f
202020202020202020202020202020202020202020202020202020202020202002020303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020020201010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020020203030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030302022020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020201010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101020220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020200202010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102022020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202002030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302022020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020202010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101020220202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
020202020202020203030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002020202010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010202202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202002020202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020202020202202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202002020201010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020203030303030303
030202030303030303030303030303030303030303030303030303030303030303020202
020202022020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202002020201010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020202202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002030303030303020202020202020203
030303030303030303030303030303030303020202020202020220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020202020201010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102022020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020202020202020220202020200202020203030303030303
030303030303030202020220202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020201010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002020303030303030303030303030202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202002020101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202030303030303030303030302022020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020020201010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010202022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020203030303030303030302020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202002
030303030303020202022020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002020101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010202202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020020303030303030202
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020020201010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020220202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020203b302c2c302f2020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202030202020202202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200201010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202a0000000000002c290202022020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020020202020202202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202002
020101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020202020202039003a2a36203935002602020202202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002020220202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002020201010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010202202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202038
0032200202020215001a0302020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202020202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202002020201010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010102022020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202032002d20020203030319
001c03030202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200202020220200202202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202020101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020220202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020200202030303031b00030303022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020200220202002020202202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020202010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010202202020
202020202020202020202020202020202020202020202020202020202020202020202020
20202020202020202020202020020203030303031c000303020220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
020201010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102022020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020200202030303030303161703030202202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002020202022020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002020201010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020220202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202002020303
030303220018030202022020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020200202020303030202020202020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020020202010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202002251814030224340016190302
022020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020202020303030303020202020202022020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202020101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020023700000000000009280203020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
030303030303030303030303020220202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202002202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002020201010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101020220202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020200202020203003334353531360202020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020200202020203030303030303
030303030202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020200202020220202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020200202
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010202202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202002020203
022600020220202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020203030303030303030303030202202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002200202020202020302022020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002020101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010102022020202020202020202020202020202020202020202020
20202020202020202020202020202020202020202020200202030202022d003220202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202002020303030303030303030303030303020220202020202002202020
202020202020202020202020202020202020202020202020202020202020202002020202
030302020203030202202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020020201010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010220202020202020202020202020202020202020202020202020202020202020
20202020202020202020202020200202020202202031002a202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202002
020303030303030303030303030303030302022020200202020202202020202020202020
202020202020202020202020202020202020202020202020020303030303030303030303
020220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020200202010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020020202202020202f00302020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202002020203030303030303
030303030303030303030202020202020303020220202020202020202020202020202020
202020202020202020202020020202020203030303030303030303030202202020020202
202020202020202020202020202020202020202020202020202020202020202020202020
200202020101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101022020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020000000000000002e20202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202002020203030303030303030303030303030303
030303020202030303030302022020202020202020202020202020202020202002020202
020202020202030303030303030303030303030302020202020202022020202020202020
202020202020202020202020202020202020202020202020202020202020020201010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010202202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202d2c
2c2c2c2c2c2a202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020020303030303030303030303030303030303030303030303030303
030303020202020220202020202020202020202020202002020202020202020202030303
030303030303030303030303030202020203030220200202022020202020202020202020
202020202020202020202020202020202020202020200202020101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010102022020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
020203030303030303030303030303030303030303030303030303030303030303030202
022020202020202020202020202020020203030303030303030303030303030303030303
030303030303030303030302202002020220202020202020202020202020202020202020
202020202020202020202020202002020201010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010220202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020200203030303030303
030303030303030303030303030303030303030303030303030303030202022020202020
202020202020020203030303030303030303030303030303030303030303030303030303
030303020202020302022020202020202020202020202020202020202020202002020202
020202202020202002020101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202022020200202030303030303030303030303030303
030303030303030303030303030303030303030303020220202020202020020202020203
030303030303030303030303030303030303030303030303030303030303030202030303
030202022020202020202020202020202020202020202020200202020202020220202020
020201010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020202020202022020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020020202030202200202020303030303030303030303030303030303030303030303
030303030303030303030303030302200202022020020202020203030303030303030303
030303030303030303030303030303030303030303030303030303030302020202202020
202020202020202020202020202020202020020303030302202002020202010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010102020202020303030202202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020020202030303
020202020303030303030303030303030303030303030303030303030303030303030303
030303030303020202020202020203030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302022020202020202020202020
202020202020202020200202030303022020020202010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020202020202
020202020202202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202002020202020202020203030303030302020303030303
030303030303030303030303030303030303030303030303030303030303030303030202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020220202020202020202020202020202020202020
202020020203030202020202020101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010202020220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202022020
202020200202020404040202030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302202020202020202020202020202020202020202020202002030303
030202020201010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020202202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020202002202a2b2c2d2a200202020202022020020202040404
040404020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
020220202020202020202020202020202020202020202020200203030303020201010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020201022020202020202020202020202020202020202020202020202020
202020202020202020202020202020200202020220202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202002282600000000002629030303030202020204040404040404040203030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302202020202020
202020202020202020202020202020202002020303030202010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010201
010220202020202020202020202020202020202020202020202020202020202020202020
202020202020202002010102022020202020202020202020202020202020202020202020
202020202020202020202020202020202020202020202020202020202020200202022600
1524022427001b0303030303020404040404040404040402020203030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020202202020202020202020202020
202020020220202020020203030302020101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010102010102202020202020
202020202020202020202020202020202020202020202020202020202020202020022002
010101010220202020202020202020202020202020202020202020202020202020202020
20202020202020202020202020202020202020202020020203250018030302020218001a
030303020204040404040404040404040202020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030202022020202020202020202020202020200202022020
200202030303020201010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102020101022020202020202020202020202020
202020202020202020202020202020202020202020202020020202020101010102022020
202020202020202020202020202020202020202020202020202020202020202020202020
202020202020202020202020200202030315001903030303031900150303030204040404
040404040404040404040202020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030220202020202020202002020202020202030202020202020303020202
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101020201010220202020202020202020202020202020202020202020
202020202020202020202020202020200201010101010101010220202020202020202020
202020202020202020202020202020202020202020202020202020202020202020202020
2020202002020303031c0003030303030303001c03030302020404040404040404040404
040404040402020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
022020202020202020020303030303030303030303030303030202020101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010202010102202020202020202020202020202020202020202020202020202020202020
202020202020202002010101010101010102202020202020202002020220202020202020
202020202020202020202020202020202020202020202020202020202020202002020303
0318001d03030303031d0015030303020204040404040404040404040404040404040202
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202202020202020
020203030303030303030303030303030302020201010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020101010220
202020202020202020202020202020202020202020202020202020202020202020202020
020201010101010101022020202020202002020202022020202020202020202020202020
20202020202020202020202020202020202020202020202002030303031a001c1e030303
1e1b001a0303030202040404040404040404040404040404040404020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020202020220200202030303030303
030303030303030303020201010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010202020101010102202020202020202020
202020202020202020202020202020202020202020202020202020200220020201010202
020220202020202020020203020220202020202020202020202020202020202020202020
2020202020202020202020202020202002030303030316001b1a141a17001b0303030302
040404040404040404040404040404040404040203030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020202020202020303030303030303030303030303
020201010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010202020202020101010101010202020220202020202020202020202020
202020202020202020202020202020202020202020202020020102202020202020202020
020203030202202020202020202020202020202020202020202020202020202020202020
20202020202020020203030303031a0000000000001c1e03030303020404040404040404
040404040404040404040402030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030302020302020203030303030303030303030303020202010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010202
020101010101010101010101020101022020202020202020202020202020202020202020
202020202020202020202020202020200101022020202020200202020202030302022020
202020202020202020202020202020202020202020202020202020202020202002020202
030303030303031c00151f1f1d0303030303020204040404040404040404040404040404
040404020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202020303030303030303030303030303030202010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101020202010101010101010101
010101010101022020202020202020202020202020202020202020202020202020202020
202020202020200201010220202020200202010101020303020220202020202020202020
202020202020202020202020202020202020202020200202020404020302030303030319
16161e030303030303030202040404040404040404040404040404040404040402020203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302020303030303
030303030303030303030302020101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101020202010101010101010101010101010101020220
202020202020202020202020202020202020202020202020202020202020202020202002
010102202020200201010101010202020202202020202020202020202020202020202020
202020202020202020202020202002020404040202020202030303032200150303030303
030202040404040404040404040404040404040404040404040202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030203030303030303030303030303
030303020201010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101020202010202020201010101010101010101020220202020202020202020
202020202020202020202020202020202020202020202020202002010101010202200202
010101010202202020202020202020202020202020202020202020202020202020202020
2020202002020404040404040202020202030303031c0023030303030202040404040404
040404040404040404040404040404040402020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030202010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010201
010220200202010101010101010101010102022020202020202020202020202020202020
202020202020202020202020202020202020020101010101020202010101010102202020
202020202020202020202020202020202020202020202020202020202020200202020404
040404040204040402020203031916161e03030302020404040404040404040404040404
040404040404040404040203030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303020101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101020220200202
010101010101010101010102202020202020202020202020202020202020202020202020
202020202020202020020101010101010101010101010102202020202020202020202020
202020202020202020202020202020202020202020202002020404040404040404040404
040202020203220015030302020404040404040404040404040404040404040404040404
040402030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020201010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010102020201010102020101010101
010101010220202020202020202020202020202020202020202020202020202020202002
020201010101010101010101010101022020202020202020202020202020202020202020
20202020202020202020202020202002020404040404040404040404040404040202031c
002302020404040404040404040404040404040404040404040404040404020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303031d1f1c1c15221e03030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020201010101010101010102202020
202020202020202020202020202020202020202020202020202020020201010101010101
010101010101010220202020202020202020202020202020202020202020202020202020
202020202020200202040404040404040404040404040404020202241b23020204040404
040404040404040404040404040404040404040404040203030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
0318000000000000161a0303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
020101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010202010101010101010101010202202020202020202020
020220202020202020202020202020202020200201010101010101010101010101010102
202020202020202020202020202020202020202020202020202020202020202020200202
020404040404040404040404040404040402020203030302040404040404040404040404
040404040404040404040402020202030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303031f001b231e03191f
160014030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030302020101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010102020202020202020202010101010202020202020202020101020202022020
202020202020202020202002010101010101010101010101010101022020202020202020
202020202020202020202020202020202020202020202020200202040404040404040404
040404040404040404040402020202020204040404040404040404040404040404040404
040402020303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303031900171e03030303031d00170303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303020201010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010102020202020202020202
020202020101010101010101010101010101010220202020202020202020202020202020
202020202020202020202020202020200202040404040404040404040404040404040404
040404040402020204040404040404040404040404040404040404040402020303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030322001a03030303030303150019030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303020202010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010102
020202020201010102020102010101010101010101010101010101010101010101010101
010101010101010101010101022020202020202020202020202020202020202020202020
202020202020202002040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040202020303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
0303031f0014030303030303031f00140303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010202020202020202
020201020202010102010101010101010101010101010101010101010101010101010101
010101010220202020202020202020202020202020202020202020202020202020202002
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303031a001f0303
030303030315001903030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202020101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010202020202
020102020202020101010101010101010101010101010101010101010101010101022020
202020202020202020202020202020202020202020202020202020020404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404020203030303030303030303030303030303030303030303030303030303030303
03030303030303030303030303030303030303030303031e16161d030303030314001c03
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020201010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020202020202
010202020201010101010101010101010101010101010101010220202020202020202020
202020202020202020202020202020202020020204040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040202030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303031a00161a1e03191f00161d030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302020202010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102020202010101
010101010101010101010101010101010101022020202020202020202020202020202020
202020202020202020020204040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040402020303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
0303030303030303031d1b00000000001c19030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303020202
020202020202020101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010220202020202020202002020202020220202020202020202020
200202040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404020203030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
031d1700171c16001c1e0303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030202020202010102020102020201
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101022020202020020202020202020202020202022020202020200202040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040202030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303031916161403030322
001b03030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030201010101010101010101020201010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010220202020
200202020202020202020102020202020202020202020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040402
020203030303030303030303030303030303030303030303030303030303030303030303
0303030303030303030303030303030303030303210014030303030321001a0303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030202010101010101010101010202010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102022020200201020201010101
010202020201010101010102040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040402020303020303
030303030303030303030303030303030303030303030303030303030303030303030303
0303030303030303030303031c0003030303030314001f03030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030302020101
010101010101010102020101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010202020201010102010101010102020202020202
020202020404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040202020202030303030303030303
030303030303030302030303030303030303030303030303030303030303030303030303
0303030318001403030303031f001a030303030303030303030303030303030303030303
030303030303030303030303030303030303030303020303020102010101010101010101
020201010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020101010102040404040404040202020404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404020202020203030303030303030303030303030302
010203030303030303030303030303030303030303030303030303030303030314001b1d
0303031416161e0303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302020102030202020101010101020201010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020201010102040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404020203030303030303030303030303030303020102030303030303
030303030303030303030303030303030303030303030303031a00001b1c1700161d0303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030202020303030202020101010202010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010202
010102020404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
020203030303030303030303030302020302020101010203030303030303030303030303
030303030303030303030303030303030303141516001718190303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030302
010203030303020202020202020101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202010101020404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040202020303030303
030303030302010102010202020102030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030202030303030303
030303020201010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102020101020204040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040402010102020303030303030303020101
010202030202020303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020303030303030303030202020101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101020101010202040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404020202010101010102030303030303020101010101020303020102
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302010202020203030303030302020202010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010102040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040201010101010101010202020202020101010101010102030201020303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030302020102020102020303030302010102020201010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102040404
040404040404040404040404040404040404040a0b0d04040404040404040a0f06060b0d
040404040404040404040404040404040404040404040404040404040201010101010101
010101010202010101010101010101010202020102030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030302020101020201
010203030302010101010202010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101020204020202040404040404
04040404040404040404040b000a040404040404040f0000000000001204040404040404
040404040404040404040404040404040404040202010101010101010101010101010101
010101010101010101020101020303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030302020101010202010103030302020101
010101020201010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102020101020404040404040404040404040404
0404040b000a040404040404120011050408100e00120404040404040404040404040404
040404040404040404040402020101010101010101010101010101010101010101010101
010102020102030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030302010101020101010101030302020101010101010201010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010204040404040404040404040404040404040b000a0404
0404040d000e0804040404080e000d040404040404040404040404040404040404040404
040404040402010101010101010101010101010101010101010101010101020202010203
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030202010202010202010102020302010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
01010101010204040404040404040404040404040404040b000a04040404041300100404
0404040410000b0404040404040404040404040404040404040404040404040404020202
020101010101010101010101010101010101010101010102030202030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303020102020202
020102030302010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010202020404
0404040404040404040404040404040b000a040404040404040404040404040408000604
040404040404040404040404040404040404040404040404040404040201010101010101
010101010101010101010101010101010202020303030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302020303020202030302010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020204040404040404040404040404040404
040404040404040b000a0404040404040404040404040404040006040404040404040404
040404040404040404040404040404040404040404020101010101010101010101010101
010101010101010101020203030303030303030303030303030303030203030303030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030303020202030303020202010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
01010101010101010101020204040404040404040404040404040404040404040404040b
000a040404040404040404040404040407000f0404040404040404040404040404040404
040404040404040404040404040202010101010101010101010101010101010101010101
010102020303030303030203030303030303030202030303030303030303030303030303
030303030303030303030303030303030303030303030303030303030303030202020303
030303030303030302020302020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
0101020404040404040404040404040404040404040404040404040b000a040404040404
04040404040404040c001004040404040404040404040404040404040404040404040404
040404040404020201010101010101010101010101010101010101010101010102020202
020201020202020303030302030303030303030303030303030303030303030303030303
030303030303030303030303030303030303030303030302020202020303030303030302
020302020101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020404040404
040404040404040404040404040404040404040b000a04040404040404120b0704040706
001104040404040404040404040404040404040404040404040404040404040404040402
020101010101010101010101010101010101010101010101010101010101010101010102
020303020203030303030303030303030303030303030303030303030303030303030303
030303030303030303030303030302010101010102020203030302020203020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010204040404040404040404040404
04040404040404040404040b000a040404040404040b0000000000001108040404040404
040404040404040404040404040404040404040404040404040404040202010101010101
010101010101010101010101010101010101010101010101010101020202020202030303
030303030303030303030303030303030303030303030303030303030303030303030303
030303030303020101010101010101020302020203020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102040404040404040404040404040404040404040404
0404040b000a040404040404040a00060f060c1004040404040404040404040404040404
040404040404040404040404040404040404040404020202010101010101010101010101
010101010101010101010101010101010101010101010101020303030303030303030303
030303030303030303030303030303030303030303030303030303030303030201020201
010101010101010202010102020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020404040404040404040404040404040404040404040404040b000a0404
040404040408000604040404040404040404040404040404040404040404040404040404
040404040404040404040404040402020101010101010101010101010101010101010101
010101010101010101010101010101010203030303030303030303030303030303030303
030303030303030303030303030303030303030303030302010101010101010101010101
010101010201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010202
04040404040404040404040404040404040404040404040b000a04040404040404040e09
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040201010101010101010101010101010101010101010101010101010101
010101010101010101020303030303030303030303030303030303030303030303030303
030303030303030303030303030302010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101020404040404040404
0404040404040404040404040404040b000a04040404040404040c000d04040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
010101010101010101010101010101010101010101010101010101010101010101010101
010203030303030303030302030303030303030303030303030303030303030303030303
030303030303020101020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010102020404040404040404040404040404
040404040404040b000a04040404040404040b0005040404040404040404040404040404
040404040404040404040404040404040404040404040404040404020101010101010101
010101010101010101010101010101010101010101010101010101010101020202030303
030202030303030303030303030303030303030303030303030303030303020202020202
020202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020201010101010202040404040404040404040404040404040408090000
000a04040404040404040a000000000000000a0404040404040404040404040404040404
040404040404040404040404040404040404040201010101010101010101010101010101
010101010101010101010101010101010101010101010101010202020301020303030303
030303030303030303030303030303030303030303020102020202030303020101010101
010101020101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101020404
020202020102020404040404040404040404040404040404040506060607040404040404
040408060606060606060704040404040404040404040404040404040404040404020202
020404040404040404040202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010203020202030303030303030303030303
030303030303030303030302020102020303030303030201010101010101010102020101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101020204040404040402020204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040201010102020404040404
040402020101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020201020203030303030303030303030303030303030303
030302020102030303030303030302010101010101010102020201010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010202040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404020201010101010102040404040404020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010202010102020303030303030303030303030303030303030303020202020303
030303030303020101010101010101020302010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010102040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040201010101010101020404040404040202010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102030201
010203030303030303030303030303030303030303030202030303030303030303030201
010101010101010203020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010204040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040404040202040404040404040404040404020201
010101010101010102020404020202020201010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202010101020203030303
030303020203030303030303030302020303030303030303030303020202020102020203
030202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010102040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404040404040402020404040404040404040404020201010101010101010101
010202020201020202020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102030201010102020203030302030202020203
030303030303020203030303030303030303030303030202020302020303020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020404040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040404
040404020204040404040404040202020101010101010101010101010101010101010101
010102010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010302020202010202020302020202010102030303030303030202
020202020303030303030303030303030303030203020201010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020202020202020204040404040404040404040404
040404040404040404040404040404040404040404040404040404040404040201020204
040404040201010101010101010101010101010101010101010101010202040202020202
010101010101010101010101010101010101010101010101010101010101010101010101
010102020303030202010102020102010101010203030303030201010101010203030303
030303030303030303030303020201010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020204040404040404040404040404040404040404
040404040404040404040404040404040404040404040402010101020202020201010101
010101010101010101010101010101010101010102040404040404010101010101010101
010101010101010101010101010101010101010101010101010101010101010203030303
020202020201010101010101020203030201010101010202030303030303030303030303
030303020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010102040404040404040404040404040404040404040404040404040404
040404040402020404040404040404020201010101010101010101010101010101010101
010101010101010102020202040404040404020101010101010101010101010101010101
010101010101010101010101010101010101010101010101020303030303030303030202
020202020101020202010101020202030303030303030303030303030302020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102020202
010202040404040404040404040404040404040404040404040404040404040402010102
020204040404040202010101010101010101010101010101010101010101010101010101
020404040404040404020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010203030202020202020202020202020201010101
010101020302030303030303030303030303030302010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010102040404040201020404040404
040404040404040404040404040404040404040404040404040202010101020202020201
010101010101010101010101010101010101010101010101010101010204040404040404
040201010101010101010101010101010101010101010101010101010101010101010101
010101010101010102020201010101010101010101010101010101010102010202020203
030303030303030303030303020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101020201010101020404040402010204040404040404040404040404
040404040404040404040404040404040404040201010101010101010101010101010101
010101010101010101010101010101010101010101020404040404040202010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020201010101010101010101010101010101010101020102020202020303030303030303
030303020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
020404020101010102020404040202040404040404040404040404040404040404040404
040404040404040404040404020101010101010101010101010101010101010101010101
010101010101010101010101010204040404020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010202010102020203030303030302020203030302010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010204040402010101
010202020202040404040404040404040404040404040404040404040404040404040404
040404040402010101010101010101010101010101010101010101010101010101010101
010101010101020202020101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010102020101020202030303030302010102030303030201010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101020204020101010101010102040404
040404040404040404040404040404040404040404040404040404040404040404040201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010201
020303030302020203020101020303030303020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102020201010101010101020404040404040404040404
040404040404040404040404040404040404040404040404040402010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010102010202030302020202
030202010203030303030201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101020404040404040404040404040404040404040404
040404040404040404040404040404040404020101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020201010202020102020201020202030303
030303010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020204040404040404040404040404040404040404040404040404040404
040404040404040404040201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010202020201020201020201020303020303030303020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010102020204
040404040404040404040404040404040404040404040404040404040404040404040404
040402010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010102020302020202020201020202020202020202020201010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010202020101010102010101010101010101020404040404040404040404
040404040404040404040404040404040404040404040404040404040404020101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101020202020202
020303020202010101010101010201010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010202
040201010101020202020201010101010204040404040404040404040404040404040404
040404040404040404040404040404040404040404040201010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010102020203030302020101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010102040202010101010101
020202010101010202040404040404040404040404040404040404040404040404040404
040404040404040404040404040402010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020202020303020101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101040402010101010101010101010101010204
040404040404040404040404040404040404040404040404040404040404040404040404
040404040404020101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010203030303030201010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010202020101020202020201010101010104040404040404040404
040404040404040404040404040404040404040404040404040404040404040404040201
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020202030303020201010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020202020404040402020101010102040404040404040404040404040404040404
040404040404040404040404040404040404040404040404040201010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010202
020202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101020404
040404040201010102040404040404040404040404040404040404040404040404040404
040404040404040404040404040404040201010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010102040404040402010101
020404040404040404040404040404040404040404040404040404040404040404040404
040404040404040402010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010202010101020202020402020101010204040404040404
040404040404040404040404040404040404040404040404040404040404040402020404
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010102020101010101010102010101010102040404040404040404040404040404
040404040404040404040404040404040404040404040202010202040201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101020201
010101010101010101010102020404040404040404040404040404040404040404020204
040404040404040404040404020202010101020201010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010202010101010101010101
010102020404040404040404040404040404040404040402020202020404040404040404
040402020101010101010102020101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010102020101010101010101010101020404040404
040404040404040404040404040404020202020202020204040404040202010102020101
010102020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101020201010101010101010101010204040404040404040404040404
040404040404020201010102020202020204040201020202020202020202020201010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010202020101020101010101010102040404040404040404040404040402020202020202
010101010101010202020202020202020101020202020201010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101040202020404
020101010101020404040404040404040404040202020202020201010101010101010101
010202020202010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010404020402020201010101010204
020202020202020202020202020101010101010101010101010101010101010202010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010102040402010101010101020202020202020202020202
020202010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101020404020101010101020202020202020202020202020202010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010202
040201010101010202010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101020402010101010102
020101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101000001010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010204010101010101020201010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010000010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101020201010101010202010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010100000101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010202010101020202010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
000001010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101020202
020201010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010000010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010203020202010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010100000101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101020302020101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101000001010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010102020201010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010000010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101020201010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010101010101
010101010101010101010101010101010101010101010101010101010101010100000400
00002701ffff030000000000

Германия — государство с федеративным устройством; в составе 16
равноправных субъектов — земель (Bundeslдnder) (См. федеральные земли
республики Германия), 3 из них — города (Берлин, Бремен и Гамбург).

ЗемляСтолицаНемецкое название землиНемецкое название столицы1.
Баден-ВюртембергШтутгартBaden-WьrttembergStuttgart2. Свободное
государство БаварияМюнхенFreistaat BayernMьnchen3.
БерлинБерлинBerlinBerlin4. БранденбургПотсдамBrandenburgPotsdam5.
Свободный ганзейский город БременБремен (город)Freie Hansestadt
BremenBremen6. Свободный и ганзейский город ГамбургГамбургFreie und
Hansestadt HamburgHamburg7. ГессенВисбаденHessenWiesbaden8.
Мекленбург-Передняя ПомеранияШверинMecklenburg-VorpommernSchwerin9.
Нижняя СаксонияГанноверNiedersachsenHannover10. Северный
Рейн-ВестфалияДюссельдорфNordrhein-WestfalenDьsseldorf11.
Рейнланд-ПфальцМайнцRheinland-PfalzMainz12.
СаарСаарбрюккенSaarlandSaarbrьcken13. Свободное государство
СаксонияДрезденFreistaat SachsenDresden14.
Саксония-АнгальтМагдебургSachsen-AnhaltMagdeburg15.
Шлезвиг-ГольштейнКильSchleswig-HolsteinKiel16. Свободное государство
ТюрингияЭрфуртFreistaat ThьringenErfurtБолее мелкое деление включает 438

Земли ГерманииСвободное государство Бавария | Баден-Вюртемберг | Берлин
| Бранденбург | Свободный ганзейский город Бремен | Свободный и
ганзейский город Гамбург | Гессен | Мекленбург-Передняя Померания |
Нижняя Саксония | Рейнланд-Пфальц | Саар | Свободное государство
Саксония | Саксония-Ангальт | Северный Рейн-Вестфалия | Свободное
государство Тюрингия | Шлезвиг-Гольштейн округов (Kreise). Валюта: евро

Валюта: евро

Промышленность

Промышленность

Промышленность остается опорой германской экономики, в экономической
жизни она играет роль “поворотного круга”. Ее доля в ВВП – по сравнению
с другими странами Европейского Союза и США – сравнительно высока. В
2001 г. на примерно 49.000 промышленных предприятий трудились почти 6,4
млн. человек. Их оборот составил около 1,35 трлн. евро. Более трети
произведенной продукции идет на экспорт. На почти 98 проц. всех
предприятий работают менее 500 человек, т.е. это мелкие и средние
предприятия. На их долю приходится почти 40 проц. рабочих мест в
промышленности и 33 проц. оборота в этой отрасли.  

 

За последние годы удельный вес промышленности в экономике заметно
сократился. В результате долгосрочных структурных изменений ее доля в
ВВП в период между 1970 г. (западные земли) и 2001 г. снизилась с 51,7
проц. до 23,8 проц. При этом в ВВП резко возросла доля услуг,
предоставляемых государством и частным сектором. Доля услуг,
предоставленных в 2001 г. государственным и частным секторами, составила
20,2 проц. ВВП. Доля услуг, предоставленных торговлей, гостиничным
хозяйством и транспортом – 18,7 проц. Доля финансовых, арендных и
предпринимательских услуг составила 31 проц. Такие переживающие большой
подъем промышленные отрасли, как производство информационной и
коммуникационной техники или авиационная и космическая промышленность не
смогли компенсировать свертывание “традиционных” промышленных отраслей,
например, текстильной и сталелитейной промышленности.  

 

2,6 млн. человек из всех занятых в промышленности работают на
предприятиях, насчитывающих свыше 1.000 работников. В целом на маленькую
группу крупных предприятий приходится около 51 проц. общего оборота
промышленности. Во всем мире известны, а часто также имеют свои филиалы,
производственные или научно-исследовательские мощности такие фирмы, как
автомобильные концерны Volkswagen, BMW, Daimler-Chrysler, химические
концерны Aventis, Bayer, BASF, электротехнический концерн Siemens,
энергетические концерны E.ON и RWE или группа Bosch.   

 

Автомобильная промышленность

Автомобилестроение является одной из важнейших отраслей экономики
Германии. После США и Японии Германия – третий по величине производитель
автомобилей в мире. Из 5,12 млн. автостранспортных средств,
изготовленных в Германии в 2001 г., свыше 70 проц. пошли на экспорт.  

 

И в восточногерманских землях у автомобильной промышленности давние
традиции.Однако модели, которые изготовлялись во времена ГДР, после
объединения не имели никаких шансов выдержать конкуренцию. Поэтому
производство технически устаревших марок автомобилей ГДР было
прекращено. Некоторые крупные западногерманские автомобильные концерны
активно включились в строительство новых производственных мощностей в
Саксонии и Тюрингии. В одном лишь 2001 г. автомобильная отрасль
инвестировала в восточногерманских землях более 800 млн. евро. Тем самым
ее доля в общем объеме промышленных инвестиций на востоке страны в тот
год составила более 10 проц. Всего западногерманская автомобильная
промышленность инвестировала в восточногерманских землях за последние
годы около 3,5 млрд. евро. После расширения современных производственных
мощностей в восточногерманских землях там будут производить около
370.000 автомобилей в год.   

Машиностроение и производство промышленного оборудования

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

Химическая промышленность

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

 

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

Авиакосмическая промышленность

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

 

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

 

После спада в начале 90-х годов германская авиакосмическая
промышленность резко пошла на подъем. В 2002 г. ее оборот составил 15,3
млрд. евро, в ней были заняты 69.950 человек. В 2002 г. доля
гражданского авиастроения в общем обороте отрасли составила 68,3 проц.,
военного авиастроения – 23,1 проц. и космической промышленности – 8,6
проц.   

Биотехнология

Германские био- и генные технологии занимают ведущие позиции в мире
после США. Это одна из самых новаторских отраслей в Германии, для
которой характерны высокие темпы роста (выше средних). Число
предприятий, главная цель которых – коммерциализация современной
биотехнологии, в 2001 г. выросло на 10 проц. и достигло 365. Оборот
германских биотехнологических предприятий увеличился на 33 проц.,
превысив 1 млрд евро. В 2001 г. в научные исследования и разработки
здесь было инвестировано 1,3 млрд. евро, на 71 проц. больше, чем в
предыдущем году. Число занятых выросло на 35 проц. и достигло
14.408.Методы современной биотехнологии и генной инженерии применяются
многими предприятиями в секторе так называемой Life-Science.   

Экологически чистые технологии

Будь то технологии очистки сточных вод или технологии использования
возобновляемых источников энергии, германские экологически чистые
технологии переживают бум. Заметно выросло число рабочих мест в сфере
возобновляемых источников энергии. Сейчас в этой перспективной отрасли
заняты около 130.000 человек. В то же время использование возобновляемых
источников энергии подстегивает развитие экономики в целом. Общий оборот
отрасли только с 2000 по 2001 г. вырос на 20 проц., достигнув почти 8,2
млрд. евро.  

 

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

Электротехника

Германская электротехническая и электронная промышленность,
насчитывающая около 881.000 работников, – один их крупнейших
работодателей в германской промышленности. Здесь преобладают в основном
мелкие и средние предприятия, которые в 2001 г. имели оборот в 160 млрд.
евро и инвестировали в Германии в период с 1996 по 2000 г. свыше 30
млрд. евро. Это – одна из важнейших экспортных отраслей (стоимость
экспорта – около 105 млрд. евро), по своей мощи занимающая 3-е место в
мире после США и Японии.   

Другие отрасли промышленности

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

Промышленные и торговые палаты

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

Информационные технологии

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

Ремесла и свободные профессии

Ремесла в Германии – наиболее многообразная отрасль экономики: мелкие и
средние ремесленные предприятия являются традиционной опорой германской
экономики. На почти 851.000 предприятий этой отрасли в 2001 г. трудились
около 5,7 млн. человек. На них прошли профобучение свыше полумиллиона
учеников. Это означает, что почти 15 проц. всех работающих заняты в
сфере ремесел и что здесь приобретают профессию около 34 проц. всех
учеников. В отрасли готовят больше специалистов, чем требуется ей самой,
обеспечивая молодыми квалифицированными кадрами другие сегменты
экономики. В 2001 г. оборот в сфере ремесел составил 509 млрд. евро.  

 

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

 

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

 

Свободные профессии – важная составная часть германского малого и
среднего бизнеса. В начале 2002 г. здесь насчитывалось около 761.000
представителей свободных профессий, работавших самостоятельно.
Крупнейшей профессиональной группой ( 35 проц.) по-прежнему являются
представители медицинских професcий: врачи, стоматологи, ветеринары,
аптекари, терапевты. Вторая по величине группа (202.000 человек) – это
юридические, экономические и консалтинговые профессии, например,
адвокаты, налоговые консультанты, аудиторы или консультанты по
предпринимательству. В группе свободных технических профессий (около
133.000 человек) сильнее всего представлены архитекторы и
инженеры-консультанты. И, наконец, четвертая группа – это свободные
гуманитарные профессии (около 161.000 человек). В свою очередь сами
представители свободных профессий являются работодателями для почти 2
млн. человек. В сфере профобучения они занимают 4-е место после ремесел,
промышленности и торговли, обучая профессии свыше 157.000 человек.  

 

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

Транспорт

Высокоразвитая транспортная инфраструктура – одно из больших
экономических преимуществ Германии. Плотная сеть автодорог и автобанов,
железных дорог, большей частью отвечающих самым современным требованиям,
удобно примыкающие к ним водные пути и множество аэропортов позволяют
добиваться высокой мобильности в экономике и частной сфере. Дальнейшее
развитие этой сети и модернизация транспортной инфраструктуры решающим
образом содействуют тому, чтобы Германия была экономически
привлекательной и в будущем. Поэтому федеральное правительство
значительно увеличило инвестиции в эту отрасль. Если в 1998 г. они
составляли 9,5 млрд. евро., то в 2002 г. выросли до 11,5 млрд.   

Энергетика

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

 

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

 

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

 

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

ФРГ входит в состав ведущих держав капиталистического мира. Обладая
значительным экономическим и научно-техническим потенциалом, она
занимает третье место после США и Японии по объему промышленного
производства, является главным экспортером товаров и услуг.

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

Также развивались новые отрасли – производство пластмасс, синтетического
волокна, электронных приборов. Развитие экономики способствовало
повышению жизненного уровня населения. За 10 лет ФРГ обогнало Англию по
объему промышленного производства и заняла второе место в
капиталистическом мире после США. По завершению стадии восстановления
экономики, в ФРГ наступил подъем, длившийся до лета 1966г., а затем
началось заметное замедление темпов и спады в экономике.

В 1966 -1967г. западногерманская промышленность пережила общий кризис
перепроизводства, выпуск продукции упал на 6%, но еще более глубокий и
продолжительный кризис был в 1974-75г., вызвавший сокращение
промышленного производства на 12%. В послекризисный период
неустойчивость в экономическом развитии ФРГ возросла, проблемы
обеспечения сырьевыми и энергетическими ресурсами осложнились.

С 1980г. экономика ФРГ снова пережила циклический кризис. Кризис
затронул почти все основные отрасли индустриального производства. Темпы
прироста промышленности снизились с 5,5% в 1979г до 0,3% в 1980г. 1982
год стал переломным в развитии ФРГ. На исходе 80-х годов положение в
западногерманской промышленности изменилось в лучшую сторону. В
экономике страны всё явственнее обозначаются новые процессы в накоплении
капитала: высокие темпы роста новейших отраслей, модернизация на новой
технологической основе традиционных отраслей. Одной из предпосылок
высокой конкурентоспособности западно-германских товаров является
обновление продукции. Концентрация товарного экспорта на изделиях,
свидетельствует о том, что в 80-е годы произошли структурные сдвиги не
только в промышленности, но и в торговле, что находит отражение в
структуре товарного экспорта ФРГ.

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

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

Сельское хозяйство

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

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

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

Одной из характерных черт развития сельского хозяйства ФРГ в последние
десятилетия является его концентрация вытеснения мелкого производителя.
Агропромышленный комплекс занимает важное место в западногерманской
экономике: в нем сосредоточено 1/5 самодеятельного населения страны,
причем вплоть до 80-х годов шел активный перелив трудовых ресурсов из
сельскохозяйственной сферы в АПК.

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

Сельское хозяйство. Объем сельскохозяйственного производства в ФРГ
составил в 1995 1,5% от валового внутреннего продукта (ВВП) страны. В
1996 страна импортировала сельскохозяйственных продуктов примерно на 68
млрд. марок (10,6% от всего импорта), экспорт составил 39,5 млрд. марок
(5,4% от всего экспорта).

ФРГ – страна преимущественно мелких семейных ферм. При этом процесс
постоянного укрупнения хозяйств уменьшил их число с 1949 более чем в 2
раза. Только в 1996–1997 количество аграрных хозяйств с полезной
площадью свыше 1 га уменьшилось на 3% и составило около 494 тыс. В
период 1994–1997 доля земельных участков сельскохозяйственных
предприятий, превышающих 50 га, возросла с 11,9 до 14,3%. За 1996–1997
средний размер хозяйств увеличился на 0,7% до 23,6 га. Более крупные по
размерам хозяйства располагаются в основном в Шлезвиг-Гольштейне и на
востоке Нижней Саксонии. Небольшие фермы преобладают в Центральной и
Южной Германии. Одновременно произошло резкое сокращение числа занятых в
сельском хозяйстве, с 24% от общей численности самодеятельного населения
в 1950 до 2,4% в 1997. Значительная часть занятых на мелких фермах
представлена сезонными рабочими и другими категориями временно занятых
работников, имеющими основной источник дохода в иных секторах хозяйства.

В бывшей ГДР после объединения Германии наблюдалась противоположная
тенденция. После Второй мировой войны многие из крупных юнкерских
поместий были экспроприированы и стали государственными предприятиями. В
период между 1952 и 1960 фактически все мелкие крестьянские хозяйства в
ГДР были объединены в крупные кооперативы. К середине 1980-х годов
средняя площадь хозяйств, производящих земледельческую продукцию,
составляла 4570 га. К концу существования ГДР росло осознание того, что
разделение хозяйств на земледельческие кооперативы и развивавшиеся на
индустриальной основе животноводческие предприятия вызвало негативные
экологические и экономические последствия. Целесообразным стало
разукрупнение больших восточногерманских кооперативов на значительно
меньшие по размеру индивидуальные или коллективные хозяйства. Если в
1991 земельные участки сельскохозяйственных предприятий имели площадь в
среднем 285 га, то к 1997 эта величина уменьшилась до 178,1. Число лиц,
постоянно занятых в сельском хозяйстве на территории бывшей ГДР,
снизилось на 74% за 4 года, прошедших после объединения.

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

В Западной Германии молочное производство длительное время
концентрировалось в районах с умеренным климатом, прежде всего на
северных прибрежных низменностях, а также в предгорьях Альп. Но к концу
20 в. размещение молочного хозяйства ФРГ стало значительно более
равномерным, с повсеместным преобладанием мелких семейных ферм. Из-за
довольно холодной зимы распространено стойловое содержание скота.
Бройлерное производство, производство яиц, телятины, а также
свиноводство как в Западной, так и в Восточной Германии концентрируются
в крупных животноводческих хозяйствах, размещение которых мало зависит
от природных, в частности почвенных, факторов.

Теплый климат речных долин, межгорных котловин и низменностей
юго-западной Германии благоприятствует возделыванию таких культур, как
табак и овощи; последние выращивают также в зоне приэльбских маршей ниже
Гамбурга и в районе Шпревальда к югу от Берлина. Фруктовые насаждения
особенно характерны для горных склонов Южной Германии, низовьев Эльбы
под Гамбургом, района Хафельских озер около Потсдама и окрестностей
Галле. Виноградники расположены в основном в долинах Рейна, Мозеля и
других рек южной Германии, а также в долине Эльбы под Дрезденом.

По объему сельскохозяйственного производства, производства зерна и
продукции животноводства Германия уступает лишь Франции, а по
производству молока занимает первое место в рамках ЕС. В 1997
сельскохозяйственной и животноводческой продукции было произведено на
64,3 млрд. немецких марок (из них стоимость продукции растениеводства
составила 40%, в т.ч. производственного зерна – 11%). Эффективность
сельскохозяйственного производства в Германии существенно выше среднего
уровня по ЕС. Например, в 1996 урожай (в центнерах/га) ржи составил
52,1, ячменя 54,7, мягкой пшеницы 73,0, твердой пшеницы 58,4, картофеля
389. Соответственная средняя урожайность по ЕС составляла 43,9; 47,0;
66,9; 27,4 и 334. Вместе с тем ФРГ отстает по средней урожайности
кукурузы и сахарной свеклы. Сельское хозяйство ФРГ
высокомеханизированное (в 1996 использовалось 1 216 тыс. тракторов при
том, что число занятых в сельском хозяйстве составляло 930 тыс.
человек).

Внешняя экономическая политика

Одним из важных приоритетов внешней политики ФРГ является углубление
интеграции государств Западной Европы. Германия играет решающую роль в
построении и организации европейских структур. При этом с самого начала
преследовалась цель развеять послевоенный страх стран-соседей перед
Германией и сделать излишними ограничения, введенные советскими
оккупационными силами. С 1950 года ФРГ стала членом Совета Европы, а в
1957 году подписала Римские соглашения, которые стали фундаментом в
образовании Европейского союза.

Во время «холодной войны» внешняя политика ФРГ была сильно ограничена.
Одной из главных её задач было воссоединение с оккупироваными землями.
Само собой разумеется, что никакой речи о войсковых операциях идти не
могло. Тем неменее практически сразу на территории Западной Германии
были размещены американские ядерные боеголовки.

ФРГ не имеет права принимать участия в захватнических войнах. Её
вооруженные силы стоят на защите суверенитета и целостности Германии.
Лишь с недавнего времени Бундесвер принимает участие в различных
мероприятиях, направленных на поддержание мира. Это производится с
согласия Бундестага. Германия принимала и принимает участие в разрешении
следующих конфликтных ситуаций:

· 1992—1996 — Операция SHARP GUARD с применением военных кораблей и
самолетов-разведчиков в Адриатическом море против бывшей Югославии;

· 1993 — Операция сил ООН в Сомали UNOSOM II;

· 1999 — Война НАТО против Югославии;

· 2002 — Миротворческая миссия ИСАФ в Афганистане;

· с 2002 — Операция Enduring Freedom с участием военно-морского
контингента в прибрежных водах Восточной Африки и Средиземном море;

2003 с самолетами-разведчиками AWACS, с правом пересечения воздушного
пространства Ирака, но без права оккупации

Экономика

Полная статья: Экономика Германии

Германия не обладает большими запасами каких-либо полезных ископаемых.
Поэтому её экономика сконцентрирована преимущественно на секторе
промышленного производства и сфере услуг. Большие территории страны
используются для занятия сельским хозяйством. Несмотря на это в сельском
хозяйстве заняты лишь 2—3% от общего числа работоспособного населения. С
уровнем ВНП, превышающим 2,07 триллиона евро, Германия находится на
третьем месте в мире по экономическому развитию и развитию
промышленности. Кроме того, ФРГ стоит на первом месте в мире по объёмам
экспорта. По уровню жизни страна занимает лишь 18 место в мире, согласно
Human Development Indeх.

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

По состоянию на конец февраля 2005, согласно официальным данным, 5,216
млн граждан Германии (12,6% населения Германии) не имели постоянной
работы. Это самый высокий показатель с начала 1930-х — тогда это стало
одной из причин прихода к власти нацистов.

Для Герхарда Шрёдера, возглавившего правительство Германии в 1998 и
обещавшего снизить безработицу до 3,5 млн, её рост чреват крупными
проблемами. Рост безработицы связан со слабым ростом экономики. По
прогнозам, экономический рост Германии в 2005 не превысит 1%.

О становлении рыночной экономики и индустриализации в Германии за
последние 200 лет можно прочитать в книге “Модернизация Европы” (глава
“Германия”).

Германия в мировой экономике

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

   

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

   

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

 

 

Внешняя торговля

Доля Германии в мировой торговле составляет около 10,5%. В 2003 году по
этому показателю она перегнала даже Соединенные Штаты Америки и тем
самым стала “чемпионом мира по экспорту”.

 

Четким свидетельством высокой и постоянно укрепляющейся
конкурентоспособности германских предприятий является положительное
сальдо внешнеторгового баланса. С более чем 11 млрд. евро в 1991 г. оно
увеличилось до почти 130 млрд. евро в 2003 г.. Общий объем импорта
составил около 532 млрд. евро, а экспорта товаров и услуг – 661 млрд.
евро. Начиная с 2001 г. положительным является и ежегодный баланс по
текущим операциям.  

 

Крупнейшими торговыми партнерами Германии являются индустриально
развитые государства Запада. При этом самые тесные торговые отношения
по-прежнему сохраняются со странами ЕС. На их долю приходится более
половины всего внешнеторгового оборота. Важнейшим партнером и в 2003 г.
была соседняя Франция. В области импорта за ней следовали Нидерланды и
США. Главными импортерами германских товаров и услуг были Франция, США и
Великобритания.  

 

Отмечается четкая положительная динамика развития внешней торговли с
новыми странами-членами ЕС. В 2003 г. Германия  поставила в новые
государства ЕС товаров на сумму в 56,5 млрд. евро и  импортировала
оттуда товаров на сумму в 57,3 млрд. евро. Экспорт в эти страны
увеличился по сравнению с 2002 г. на 5,7%, а импорт – даже на 10%.
Внешняя торговля со странами-кандидатами на вступление в ЕС за 10 лет –
с 1993 по 2003 гг. – выросла значительно больше, чем германская внешняя
торговля в целом. Это можно оценить как однозначное свидетельство того,
насколько велика роль этого региона в германской внешней торговле, и
какое значение он будет иметь для Германии в ходе расширения ЕС.
Важнейшим импортером германских товаров в Центральной и Восточной Европе
в 2003 г. была Чешская Республика, за ней следовали Польша и Венгрия.

 

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

 

ИСКУССТВО,НАУКА,СПОРТ

Культура и искусство.

Культура и искусство Германии впитали античное, иудейское и христианское
наследие. Определенную роль сыграло историческое развитие Европы, а в
новое время – культура США, а также Азии и Африки.

Средневерхненемецкий эпос «Песнь о Нибелунгах» – такое же типично
немецкое произведение, как и классические трагедии Фридриха Шиллера.
Чтение древней персидской поэзии вдохновило Гете на создание
«Западно-восточного дивана».

На место романского архитектурного стиля в Германии пришла французская
готика.

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

Западногерманское изобразительное искусство послевоенного периода
отличалось тягой к эксперименту и впитало плодотворные импульсы других
культур. В ГДР господствовал социалистический реализм. Йозеф Бойс был
первым немецким художником, выставившим работы в нью-йоркском Музее
современного искусства. Наряду с Германом Гессе, известнейшим немецким
писателем является Гюнтер Грасс. Экранизация его романа «Жестяной
барабан» была удостоена Оскара в Голливуде.

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

Эстрадная музыка Германии испытывает сильное американское влияние.
Однако немецкая классическая музыка Бетховена, народная музыка и
музыкальные направления, впитавшие восточные и африканские ритмы,
пользуются не меньшей популярностью.

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

Праздники

Общегерманские праздники.

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

Новый год.

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

Пасха.

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

1 Мая.

Как и во многих других странах, 1 Мая – День международной солидарности
трудящихся. В этот день с утра во многих больших городах Объединение
германских профсоюзов Der Deutsche Gewerkschaftsbund (DGB) организует
демонстрации и политические митинги. Вечером 30 апреля повсюду проходят
празднества под лозунгом «Танец в май», которыми по старой традиции
приветствуется наступление весеннего месяца мая. В некоторых местах
принято украшать майское дерево. Это тоже старинный обычай: майское
дерево символизирует весеннее плодородие.

Вознесение.

Вознесение Христа – сороковой день после Пасхи. Этот праздник
символизирует вознесение Христа на небеса к Богу-отцу. Вознесение всегда
падает на четверг за 9 дней до Троицы.

Троица.

Троица, включающая Троицын день и Духов день, – это 50-й день после
Пасхи. В этот день на апостолов Иисуса Христа снизошел святой дух, что
стало началом их миссионерской деятельности. Поэтому Троицу называют
днем рождения церкви. Духов день является выходным днем.

3 Октября.

3 Октября – день официального воссоединения западной и восточной
Германии согласно договору 1990 г. По сравнению с Днем взятия Бастилии
во Франции 14 июля или Днем независимости в США 4 июля, национальный
праздник Германии отмечается достаточно скромно. Военного парада не
проводится. В этот день организуются праздничные митинги и заседания в
земельных парламентах и мэриях, на которых произносятся политические
речи.

Рождество.

Рождество празднуется три дня: 24 декабря (Сочельник), 25 декабря
(первый день Рождества, рождение Христа) и 26 декабря (второй день
Рождества). В Сочельник в христианских семьях Германии принято дарить
друг другу подарки. Этот обычай называется «Bescherung». Оно проходит в
мерцании елочных свечей, которые зажигаются до или после рождественского
богослужения. Звучат рождественские песни, члены семьи одаривают друг
друга. Детям рассказывают сказку о том, что подарки принес Дед Мороз или
младенец Христос. Многие семьи вызывают на этот вечер Деда Мороза,
которого чаще всего играет студент, одетый в соответствующий костюм. В
первый и второй день Рождества многие посещают праздничные службы и
мессы. 25 и 26 декабря являются выходными днями.

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

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

Ответить

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