Портированный Doom [60]:
![](pic/dot.gif) | Вокруг Doom [4]:
![](pic/dot.gif) | Веселые картинки [88]:
![](pic/dot.gif) | Doom в других играх [18]:
![](pic/dot.gif) | Ремиксы музыки [3]:
![](pic/dot.gif) | Новый Doom [165]:
![](pic/dot.gif) |
|
Doom Touch | На трёх дивайсах из 4 идёт, на последнем, то ли андройд слишком новый, то ли что ...СтервЪа | 06.11.23 | |
' | Doom Remake 3 | как поменять модели?yarikidkfa | 23.03.18 | |
' | *** | Вот это красота! Я тоже немножко рисовать умею, но художественных фантазий в отно...Дмитрий С. | 20.12.23 | |
' | Sims Doomer | Ой, ля, не, чёт это уж совсем того!The Claude | 27.06.20 | |
' | IDKFA | Немного не то но тоже крутоSalaga | 27.11.18 | |
' | LZDoom | Не знаю.. У меня он работает хуже, чем GZ или Zdoom - подвисает часто + нагрузка ...СтервЪа | 05.08.24 | |
' |
Doom for FM Towns | ...я даже не спрашиваю - "Зачем это нужно?"Мазахизм с музейным уклоном!YURA_111 | 13.04.23 | |
' | Doom64 EX | Года идут, а Нонтендо не исправляют)mars873 | 27.11.17 | |
' | *** | Ух, как я тогда тащился от подобных артов в нулевых, когда ещё в началку ходил. Ч...Артём | 16.12.23 | |
' | D3 E1M1 (single) 5 | ну не доделано, ничего больше не скажешьuac2145 | 05.11.19 | |
' | IDKFA | Немножко не то но тоже крутоSalaga | 27.11.18 | |
' | LZDoom | Порт имеет право на жизнь даже сейчас. Сделан он не зря, несмотря на некоторые не...YURA_111 | 28.04.24 | |
' |
Doom for FM Towns | Эх, сюда бы музыку. На FM Towns стоял тот же аудиочип YM2612/YM3438, что и на Сег...Krik | 01.12.22 | |
' | Doom64 EX | Зачем здесь выложили редактор, который не видит мапы в этом IWAD ??? какой толк?YURA_111 | 26.11.17 | |
' | *** | прикольный арт, особенно арч неплохо получилсяSerious Vadim | 26.09.23 | |
' | D3 Map01 (single) 5 | ну неплохая, достаточная точная для DOOM 3 копияuac2145 | 01.11.19 | |
' | Dewm Lol | Каждый раз ржунимагу при прослушке этого)))))Duke Looten | 08.03.18 | |
' | FastDoom | Любители есть, старые ПК собирают и гоняют на них ПО. Но без мультиплеера сакс, д...lafoxxx [B0S] | 27.04.24 | |
' |
Doom for FM Towns | FM Towns работал на обычных 386 и 486, а у MSX - Zilog. Он слишком слаб для Дума,...klerk | 30.11.22 | |
' | Doom на Porsche 911 | Это ерунда. Вы на железнодорожном семафоре Дум не пускали, вы дилетанты.VladGuardian | 14.09.17 | |
' |
' | D3 Map04 (single) | Карта не проходится без читов на уровне сложности выше g_skill 1, то есть нормаль...uac2145 | 01.11.19 | |
' |
| FastDoom | Кому это нужно, особливо без мультика ?YURA_111 | 27.04.24 | |
' |
Doom for FM Towns | А для MSX компов, интересно, Дум портировали?Arsenikum | 30.11.22 | |
' |
| *** | Ляпота! Повесить бы такое над кроватью и смотреть перед сном.Дмитрий С. | 16.08.23 | |
' | Wolf3D Mod | Классно сделано! Мне понравилось!smoter552 | 19.05.18 | |
' |
| LZDoom | Как ни странно, но этот порт также работает на моём слабом ПК. Только звук глючит...Taw Tu'lki | 15.12.23 | |
' |
Archos Doom | Я играл! Правда на другом девайсе, Sandisk Sansa Clip+.Тоже крошечный монохромный...lafoxxx [B0S] | 29.11.22 | |
' |
| *** | Сиськи Думу не подмога: монстры равнодушны к женским прелестям, они понимают толь...Дмитрий С. | 16.08.23 | |
' |
' |
| DSDA Doom | Хорошая альтернатива PrBoom+. Правда FPS проседают.Taw Tu'lki | 15.12.23 | |
' |
Doom for FM Towns | Нет, я не коллекционирую системники :)MAZter[iddqd] | 27.11.22 | |
' |
| *** | Так в чём проблема. Сейчас многие фотолабы выполняют печать на футболках и чашках...VladGuardian | 13.05.21 | |
' | D3 Map01 (single) 4 | почти буквальная копия, хотя и с фишечкамиuac2145 | 10.04.18 | |
' |
| FastDoom | Мощно режет видать, раз аж зарегалс ради коммента)lafoxxx [B0S] | 13.11.23 | |
' |
Doom for FM Towns | Эт чё, MAZter купил себе рабочий FM Towns для коллекции?klerk | 26.11.22 | |
' |
| *** | А вот лично я всегда мечтал о футболке с классическим желтым Логотипом ID Softwar...kvirty | 12.05.21 | |
' | D3 Map01 (single) 3 | многовато монстров. это все-таки первый уровень. а так неплохоuac2145 | 10.04.18 | |
' |
| FastDoom | О, Боже, как глаза режет!RobGri | 12.11.23 | |
' |
Doom RPG | Понимаю что поздно отвечаю, но пусть будет.Вот тут люди выкладывали версию BREW.h...Herman | 03.08.22 | |
' |
| *** | Кстати, не полюбившаяся "Коричневая" палитра пришла к нам из первой Кваки, ее нем...kvirty | 12.05.21 | |
' | D3 Map01 (single) 2 | пространство сделано паршиво, из-за чего основной упор приходится на бензопилуuac2145 | 10.04.18 | |
' |
|
' |
IPhone Doom | А какие проблемы с ним были? Это самый первый дум для айфонов. Позже выпустили iD...StasBFG[iddqd] | 05.07.22 | |
' |
| *** | Качество ногтя не очень для порта))DocenT93 | 12.03.21 | |
' | D3 Map01 (single) 1 | неплохо сделано, хотя очень мало патронов на такую кучу монстров, и не сделаны не...uac2145 | 10.04.18 | |
' |
| NTDOOM | Было бы что-то другое, может даже более крутое!lafoxxx [B0S] | 06.10.23 | |
' |
IPhone Doom | Ну что, разрешились айПроблемы в ближайшее время? Почти 15 лет прошло.lafoxxx [B0S] | 16.06.22 | |
' |
| *** | Да он тупо freeze прописал...The Claude | 19.06.20 | |
' | D3 E1M1 (single) 6 | очень неплохо. Карта не банальная копия, а прекрасный вариант переработки с добав...uac2145 | 10.04.18 | |
' |
| NTDOOM | Без него не было бы здумаI6g9o5r1 | 06.10.23 | |
' |
' |
| *** | Это слегка изменённая сцена из фильма "Особое мнение" (там, где у главного героя ...Артём | 18.04.20 | |
' | D3 E1M1 (single) 3 | Ага, и с выбором текстур ещё (в д3 точно был шестиугольный пол)lafoxxx [B0S] | 07.04.18 | |
' |
|
' |
' |
|
' | D3 E1M1 (single) 3 | недоработка с огромными скрытыми пространствамиuac2145 | 06.04.18 | |
' |
| DSDA Doom | Обновил сборку, убрал проблемные библиотеки. Проверил на Windows XP SP1 - работае...StasBFG[iddqd] | 02.06.23 | |
' |
Super Nintendo | не ну естественно порт будет выглядеть как кусок битого стекла в глазах. Это 16 б...Pixeldeath | 25.05.21 | |
' |
| *** | Стоп, это случайно не мужик из FreeDoom?RusegGus | 16.03.20 | |
' | D3 E1M1 (single) 2 | ни конца ни части секретов на карте нет. текстуры красивые классические, а так пе...uac2145 | 03.04.18 | |
' |
| Q-Zandronum | Но всё же некоторые отдельные фичи бекпортированы со свежих версий, так что при р...mars873 | 08.05.23 | |
' |
Super Nintendo | Думаю придётся всё переписать(Несказа ть что бред но...) Извините меня конечно но...The Claude | 22.05.21 | |
' |
| *** | Можно как брелки использоватьulx88 | 01.02.20 | |
' | D3 E1M1 (single) 1 | копия, хотя бессмысленные кпк разбавляют картуuac2145 | 03.04.18 | |
' |
| Q-Zandronum | Порт не содержит подобных обновлений. Движок всё тот же GZDoom 1.8.6 (2014 год). ...StasBFG[iddqd] | 29.03.23 | |
' |
Sega 32X | Почему 32x хейтят больше чем snes. Порт значительно лучше справляется со задачей....The Claude | 22.05.21 | |
' |
| *** | Внимание, наброс: какой рост у Путина, если рост думгая 56 пикселей?Герр Смертоносец | 19.12.19 | |
' | HL Map07 | Пардон.. по поводу текстур. Давно не мапил, похоже что никаких wad не нужно.+Ku6EPyXOBEPTKA+ | 04.06.17 | |
' |
| Q-Zandronum | Кхм... А моды с гоззы он может запускать?Zveraboy | 27.03.23 | |
' |
DreamCast Doom | Тот же самый шароварный дум. Просто ванильную или шоколадную оболочку сделали. Да...The Claude | 22.05.21 | |
' |
| *** | Сделаем дум снова великим - Думгай Трампulx88 | 18.12.19 | |
' | HL Map07 | yarikidkfa, честно говоря такую карту можно самим за 5 минут сделать для HL (прич...+Ku6EPyXOBEPTKA+ | 04.06.17 | |
' |
| DSDA Doom | Под Win7 32 бита предсказуемо идёт. Под XP предсказуемо не идёт.Fiend | 02.03.23 | |
' |
Atari Jaguar | Ещё немого и коменту стукнет год. Ну а по существу порт хорош. Все механики работ...The Claude | 22.05.21 | |
' |
| *** | -Respect т.к. это уровень Эрика Хариса.ulx88 | 18.12.19 | |
' |
' |
| DSDA Doom | VS STudio тут не поможет, кстати. Только msys+cmake+ninjaПр оверьте (компилял не с...Fiend | 02.03.23 | |
' |
Super Nintendo | порт сделан офигенно, учитывая возможности приставки.lafoxxx [B0S] | 20.05.21 | |
' |
| *** | Если они пьют кислоту в стаканах , то в думе в бочках бухло!? Интересно...ulx88 | 18.12.19 | |
' |
|
| DSDA Doom | Ой, да какие там проблемы. Просто автору в падлу со старьём возиться, и я его пон...Fiend | 02.03.23 | |
' |
Doom Touch | раньше играл, мне нравилось. Потом купил delta touchPixeldeath | 19.05.21 | |
' |
| *** | Мне одному интересно , как какодемон укрылся одеялом без рук ног?ulx88 | 18.12.19 | |
' |
|
| DSDA Doom | Проблема может быть в том чтобы собрать зависимости к нему, особенно fluidsynth.Н...StasBFG[iddqd] | 02.03.23 | |
' |
Super Nintendo | порт сделан плоховато, но музыка в порте просто офигеннаяPixeldeath | 19.05.21 | |
' |
|
' |
|
| DSDA Doom | А в чём проблема поставить Visual Studio и собрать её? Исходники естьlafoxxx [B0S] | 01.03.23 | |
' |
DOOM (Google Play) | порт очень плохой, есть же дельта тач, это целый сборник портов, так ещё и в два ...Pixeldeath | 17.04.21 | |
' |
| *** | Goryun, просто набираешь вместо пароля IDKFA и получаешь коды к всем картам мира ...lilmonix3 | 10.01.19 | |
' |
|
| DSDA Doom | Жаль нет 32 бит версий :(Kenon | 27.02.23 | |
' |
Super Nintendo | Ох, да это настоящий программистский подвиг, почитайте пару статей про портирован...kvirty | 04.04.21 | |
' |
| *** | [D2D]_Revenant Нас двести миллионов, всех не перевешаете. (с)Герр Смертоносец | 28.10.18 | |
' |
|
| Doomsday | Все, видимо этот порт сдох окончательно :(ZeoniX | 12:14 | |
' |
DOOM (Google Play) | Мда, ужасный порт, дельта в разы лучшеMad_Lolly | 24.12.20 | |
' |
| *** | Герр Смертоносец потенциал такого контента сводится на нет добросовестными сотруд...[D2D]_Revenant | 28.10.18 | |
' |
|
| GZDoom | Irbis, Digma и подобные им нетбуки есть с 2 и 3 Гб памяти. У моего, правда, 4. Он...klerk | 18.01.23 | |
' |
DOOM (Google Play) | _QuirK_ Необходимо зарегистрироваться на Bethesda.net, чтобы просмотреть коммента...lafoxxx [B0S] | 20.11.20 | |
' |
| *** | klerkкартинка отнюдь не новая, я спецом нашёл самую старую новость с тем лозунгом...lafoxxx [B0S] | 16.10.18 | |
' |
|
| GZDoom | > Эта память не потеряется, она резервируется и используется системой.Увы, нет. &...Fiend | 11.01.23 | |
' |
DOOM (Google Play) | Кто-то играет в эту хрень беседковскую, а не в дельту? )))_QuirK_ | 20.11.20 | |
' |
| *** | lafoxxx, так то ж Питер образца конца 90-х и начала нулевых. Тогда это вообще был...klerk | 16.10.18 | |
' |
|
| GZDoom | Эта память не потеряется, она резервируется и используется системой. Можно также ...StasBFG[iddqd] | 10.01.23 | |
' |
DOOM (Google Play) | не "не смотря на то", а "из-за того", и не от "разрабов", а "издателей".lafoxxx [B0S] | 17.11.20 | |
' |
|
' |
|
| GZDoom | > В-третьих, до сих пор продаются компы с 4 GB и менее RAM (особенно компактные)....Fiend | 08.01.23 | |
' |
DOOM (Google Play) | На фоне дельта-тач, этот откровенное УГ, не смотря на то, что вроде как от официа...djdocent | 17.11.20 | |
' |
| *** | О чём вы, новый политический лозунг или целая предвыборная программа? А может, це...klerk | 13.10.18 | |
' |
|
| GZDoom | x86 не померло, но действительно - не очень популярно сейчас. Не сказать что прям...StasBFG[iddqd] | 25.12.22 | |
' |
Super Nintendo | чёрт написал так что комментарий Montengo глуповатая и не обдуманная мысль. Не че...The Claude | 14.08.20 | |
' |
| *** | Ржу в голос. У картинки куда больший потенциал, чем у многих мемов и невзоровских...Герр Смертоносец | 09.10.18 | |
' |
|
| GZDoom | x86 — это для владельцев древних систем, а x64 из репозитория обновляется.Fiend | 21.12.22 | |
' |
Super Nintendo | Поймите меня правильно, но как по мне идея переводить дум на 16 бит приставку так...The Claude | 14.08.20 | |
' |
| *** | не, в натуре - был такой "слоган" в одно время, только вместо "чертей" было друго...lafoxxx [B0S] | 08.10.18 | |
' |
|
| GZDoom | Ахах Linux x64 скачана 2 раза, а x86 235 раз)Неужели x86 ещё не померло?lafoxxx [B0S] | 20.12.22 | |
' |
' |
| *** | Какой же всё-таки думгай ушибленный в этом комиксе...Doomzilla | 06.10.18 | |
' |
|
| GZDoom | Alex, здесь же, на нашем сайте, можно и скачать. Воспользуйся поиском.http://idd q...Endoomer | 16.11.22 | |
' |
' |
|
' |
|
| GZDoom | где взять IWAD блин, нельзя чтоли было запихнуть его в каждый порт дума? где его ...Alex | 14.11.22 | |
' |
DOOM (Google Play) | ZeretookaАаа. А я думал чё в википедии написано что Unity движок дума!The Claude | 31.07.20 | |
' |
| *** | На лицо последствия злоупотребления содержимым черных аптечек.[D2D]_Revenant | 04.10.18 | |
' |
|
| Zandronum | Даа графика в Думе отличная пиксельная всё как мы любим по олдскулуDOOM64EX | 06.10.22 | |
' |
DOOM (Google Play) | Doom на unity вообще идея не оченьZeretooka | 30.07.20 | |
' |
|
' |
|
| Marshmallow Doom | Особенно локальный coop зашел))ZeoniX | 23.08.22 | |
' |
DOOM (Google Play) | @STALKEROZ_ начнём с того, что это просто имитация игры с выдранным из вадов конт...lafoxxx [B0S] | 26.07.20 | |
' |
|
' |
|
|
' |
DOOM (Google Play) | Говно лютейшее т.к D-Touch лучше тем что:1.несколько портов по типу GZDoom2.там у...STALKEROZ_ | 18.07.20 | |
' |
| *** | На примеме у проктолога? Кибердемон проктолог, мм, фантазии у меня)))[D2D]_Revenant | 04.10.18 | |
' |
|
| GZDoom | Ну, не совсем так.https://forum. zdoom.org/viewtopic.php?t=53873Fiend | 14.05.22 | |
' |
DOOM (Google Play) | вот бы мне телефон с шифтами L и R на торце..и с кнопками + крестовиной..Long]ASTS[ | 18.07.20 | |
' |
| *** | Это ж перерисованный Том, приче весьма виртуозно. Отличный стеб над комиксом.[D2D]_Revenant | 04.10.18 | |
' |
|
| GZDoom | Скайбоксы являются частью маппаков там где их сделали. Отдельно их не выпускали.StasBFG[iddqd] | 14.05.22 | |
' |
Raspberry Pi Doom | Блин... Вот вам только для развлечения нужно Raspberry Pi :)(Рофлю конечно.)The Claude | 07.07.20 | |
' |
|
' |
|
| GZDoom | А где скачать скайбоксы?Gadavre | 14.05.22 | |
' |
DOOM (Google Play) | Ссылки рабочие, требуется залогиниться на форуме чтобы скачивание работало.StasBFG[iddqd] | 30.06.20 | |
' |
| *** | А я думал, что Лайносу наоборот такое нравится...[D2D]_Revenant | 04.10.18 | |
' |
|
| Russian Doom | Порт включает в себя множество графических улучшений, а также исправления багов о...StasBFG[iddqd] | 05.03.22 | |
' |
DOOM (Google Play) | На форуме 4PDA все файлы удалены, страницы со скачиванием не существуют. Так или ...Mousebull Faxer | 29.06.20 | |
' |
| *** | Как я буду выглядеть в глазах тех, кто сейчас сидит на серваках Ку3, если на них ...[D2D]_Revenant | 04.10.18 | |
' |
|
| Russian Doom | Ставить целый порт, да ещё и околованильный, исключительно ради языка - как-то со...Antiutopia | 01.03.22 | |
' |
ZDoomZ | Ну как я понял единственное что объединяет Zdoom и это, только timidity...The Claude | 27.06.20 | |
' |
|
' |
|
| DSDA Doom | Опуская фишки для спидрана, является почти точной копией PrBoom+ по настройкам (с...Antiutopia | 14.09.21 | |
' |
Doomsday: Hellraiser | Чёрт, на второй скриншот посмотрел, кровь из глаз пошла.The Claude | 27.06.20 | |
' |
|
' |
|
| Woof! | Нормас работает на моей машинеwsadko | 21.08.21 | |
' |
Atari Jaguar | Сносно... Только одно объясните. Какого хера тут используется упрощённая версия д...The Claude | 27.06.20 | |
' |
|
' |
|
| PrBoom-Plus | Добавьте плиз в файлы старую версию, где ещё не почикали графику из меню:https://...lafoxxx [B0S] | 26.07.21 | |
' |
Doom 3: BFG Edition | Смысле на Android!?The Claude | 27.06.20 | |
' |
|
' |
|
| glDoom | Вобщем-то я и попросил его, иначе порт так и остался недоработан.Angel Of Nemesis | 25.06.21 | |
' |
DOOM (Google Play) | Этот порт, хоть он и официальный от беседки - лютое говно, на фоне дельта тача, г...djdocent | 06.06.20 | |
' |
|
' |
|
| glDoom | Хороший порт, с начала 00 серьёзно рубился в него. Теперь на основе исходников то...Angel Of Nemesis | 25.06.21 | |
' |
DOOM (Google Play) | ОПАСНОСТЬОПАСНОСТЬ Reason: Doom -- kruto, norovat' nehorosholafoxxx [B0S] | 03.06.20 | |
' |
| *** | Когда на остановке какойнить гопоалкаш хочет спросить мелочи[D2D]_Revenant | 04.10.18 | |
' |
|
| RUDE | Ничего особенного. Даже вглядываться не хочется.The Claude | 03.06.21 | |
' |
DOOM (Google Play) | Я вообще никогда не понимал, как можно вообще играть в столь динамичные шутеры, в...VladGuardian | 01.06.20 | |
' |
|
' |
|
| Marshmallow Doom | Абсолютно новый экспириенс.The Claude | 29.05.21 | |
' |
DOOM (Google Play) | я когда увидел этот "порт" DOOm'а, я подумал что "ну ладно скачаю и попробую поиг...Andru_the_fox92 | 01.06.20 | |
' |
| *** | Скиньте этого авторам HDoom, а то они не видели может быть, идеи появятся[D2D]_Revenant | 04.10.18 | |
' |
|
| Woof! | Gadavre, а какой тогда для нормальных посоветуешь? Разраб вроде недавно обновлял ...lafoxxx [B0S] | 17.05.21 | |
' |
Doom Touch | Так это и есть фактически предыдущая версия Delta Touch, до того момента, как соз...JSO x | 01.06.20 | |
' |
| *** | Только что новенький Дум загрузилСразу от счастья косарь я пропилЯ зохотел поигра...[D2D]_Revenant | 04.10.18 | |
' |
|
| Woof! | не запускайте этот порт. если у вас нормальноый компьютер. это для старых компьют...Gadavre | 16.05.21 | |
' |
Doom Touch | До появления дельты это был действительно лучший порт. До сих пор помню как играл...Mad_Lolly | 29.05.20 | |
' |
|
' |
|
| GZDoom | StasBFG[iddqd], да, спасибо большое, это на 100% решает проблему.klerk | 12.02.21 | |
' |
Doom Resurrection | Хоспаде, за 11 зелёных такая хрень...Mad_Lolly | 29.05.20 | |
' |
| *** | Когда паришь и вдруг "дал гарика"? Вот это прикол.[D2D]_Revenant | 04.10.18 | |
' |
|
| GZDoom | Запусти с -nomusic и поменяй MIDI девайс на что-нибудь отличное от FluidSynth.StasBFG[iddqd] | 28.01.21 | |
' |
DOOM (Google Play) | Всё равно не так хорошо как Delta touch...Хотя это было бы странноThe Claude | 18.05.20 | |
' |
|
' |
|
| GZDoom | Что-то у меня последняя версия вылетает на Linux Mint 20 (та же Ubuntu 20 с измен...klerk | 26.01.21 | |
' |
Doom Touch | Отличный порт...Но мне всегда было сложно играть в шутеры на телефоне...The Claude | 04.03.20 | |
' |
|
' |
|
| RUDE | Затестил - всë здорово)Montego | 09.11.20 | |
' |
Doom RPG | Кто-нить знает, где можно достать Brew версию?PROPHESSOR | 16.11.18 | |
' |
|
' |
|
| RUDE | Еще не качал, но если исправили баги шоколадки и криспи - станет моим основным по...Montego | 08.11.20 | |
' |
' |
| *** | На самом деле думер убивал не демонов, а своих соседей, и вырезал полгорода. За э...[D2D]_Revenant | 04.10.18 | |
' |
|
| GZDoom | Для таких случаев наверно лучше использовать LZDoom. Из логов похоже что стараютс...+Ku6EPyXOBEPTKA+ | 06.11.20 | |
' |
Nintendo 64 | Говорят прикольная версия. А у меня не запустилось вообще. Win 7 ультимэйт 64psychomachine | 28.01.18 | |
' |
|
' |
|
| GZDoom | Сделайте ссылку на последнюю 32-битную версию, что ли. Вдруг кому надо.Fiend | 05.11.20 | |
' |
Doom Resurrection | гспд какй ужс..Kragoth762 | 25.09.17 | |
' |
|
' |
|
|
' |
Doom Resurrection | Похоже на ZDoom-подобный движок - в этом "Думе в совершенно новой оболочке" так ж...VladGuardian | 25.09.17 | |
' |
|
' |
|
|
' |
Doom Resurrection | Господи, какой ужас...Bu66les | 25.09.17 | |
' |
|
' |
|
|
' |
Doom Resurrection | Мда... Doom доберётся и до игровых автоматов, вот увидите.Артём | 24.09.17 | |
' |
|
' |
|
| Woof! | Кто-нибудь уже разгадал загадку скриншотов 2, 3 и 4?lafoxxx [B0S] | 09.09.20 | |
' |
|
| *** | не люблю, когда оценку не исправить. мисскликнул не туда - вот и не исправить. зд...MyNameIs | 02.10.18 | |
' |
|
| Woof! | Классно. Собаки в Думе это круто.Taw Tu'lki | 08.09.20 | |
' |
|
|
' |
|
|
' |
|
| *** | Сразу видно - про "шутеры сейчас" знают лишь понаслышке.lafoxxx [B0S] | 02.10.18 | |
' |
|
|
' |
|
|
' |
|
| UEFI Doom | Да, с него. Проще это сделать с помощью флэшки и программы разметки, типа RufusStasBFG[iddqd] | 02.08.20 | |
' |
|
| *** | Воот такую подушечку я бы заимелAstar | 01.10.18 | |
' |
|
| UEFI Doom | Он что, прямо с биоса грузится?siealex | 01.08.20 | |
' |
|
|
' |
|
| SMMU | Ну... Обычный Boom-like порт. Тогда (И сейчас) их было много.The Claude | 11.06.20 | |
' |
|
|
' |
|
| LZDoom | Я считаю это одним из самых лучших портов для старых и просто слабых компуктеров....sprutdoo | 02.06.20 | |
' |
|
| *** | MasterMindДа хз, я благодаря этому форуму узнал про аниме чуть больше чем нужно x...[D2D]_Revenant | 13.09.18 | |
' |
|
| LZDoom | А меня порт очень выручилСейчас приходится пользоваться слабым компьютером, на ко...Orfeus94 | 11.04.20 | |
' |
|
| *** | Поставь пять звезд - присядешь на рокетланчер[D2D]_Revenant | 13.09.18 | |
' |
|
|
' |
|
| *** | Все монстры рано или поздно стареют. :DАртём | 09.09.18 | |
' |
|
| GZDoom | А вырубить встройку в биосе полностью?siealex | 10.08.19 | |
' |
|
| *** | Блин, в тридуме кибер выглядит как какой-то пенсионер, с горбом к тому-же.Рагнек | 09.09.18 | |
' |
|
| GZDoom | Карты две. Насчёт второго нет возможности.DEMON0065 | 06.08.19 | |
' |
|
| *** | TARAKAN - "зомби клупый"...Рагнек | 09.09.18 | |
' |
|
| GZDoom | Ноутбук с двумя видеокартами? Есть возможность принудительно переключиться на дис...siealex | 17.07.19 | |
' |
|
| *** | Меня больше пугает то, что такие ребята находятся в рядах думеров. Если бы кто-то...MasterMind | 09.09.18 | |
' |
|
|
' |
|
| *** | фуррифаги з******!Рагнек | 09.09.18 | |
' |
|
| GZDoom | OC Windows 7Видеокарты AMD M880G HD Radeon 4250, AMD HD Radeon 6470MПроцессор AMD...DEMON0065 | 16.07.19 | |
' |
|
| *** | Вот только от дума тут только пинки. Странновато в этот раздел кидать.Рагнек | 09.09.18 | |
' |
|
| GZDoom | Замечу на будущее - если у вас есть ошибки, сообщайте не только саму ошибку, но и...[LeD]Jake Crusher | 14.07.19 | |
' |
|
| *** | Я от этого же автора монстров из Quake видел. Тоже угар полный.Рагнек | 09.09.18 | |
' |
|
| GZDoom | Не запускается игра. Выдаёт ошибкуUnable to load shader Default:Init Shader 'Defa...DEMON0065 | 14.07.19 | |
' |
|
|
' |
|
| GZDoom | "Комп потянет"Это не ответ. Поэтому ещё раз - какое железо и какая ОС? Что конкре...[LeD]Jake Crusher | 11.07.19 | |
' |
|
| *** | Это фотография скульптуры "Icons of Doom", подробнее тут и тут.Прописал автора.StasBFG[iddqd] | 01.04.18 | |
' |
|
| GZDoom | Какая именно ошибка вылетает?siealex | 11.07.19 | |
' |
|
|
' |
|
| GZDoom | Какая винда и какое железо?siealex | 09.07.19 | |
' |
|
| *** | 12 из 10 ведьмак от мира анимаций.Arkantos | 08.01.18 | |
' |
|
| GZDoom | "GZDoom 4.1.1 Released(Posted by Graf Zahl on 4 May 2019 at 15:41)"r154 | 12.05.19 | |
' |
|
| *** | Всё равно гламурненький получился.Причем, это осознаешь очень не скоро - я это по...VladGuardian | 21.12.17 | |
' |
|
| GZDoom | А можно где-нибудь уточнить, что именно изменено в новйо версии и что за вад на с...Mousebull Faxer | 10.05.19 | |
' |
|
| *** | Тем не менее, мне нравится новый ДУМ(2016).Goryun | 21.12.17 | |
' |
|
| GZDoom | Опыт показывает, что для ВСЕХ современных игрушек (пока) хватает 1060 (6Gb), с ли...VladGuardian | 24.04.19 | |
' |
|
| *** | Может попросить кого-нибудь башковитого сделать такой вад?Goryun | 21.12.17 | |
' |
|
| GZDoom | Короче, теперь, похоже, нужен i7 и GTX1080 как минимум.Fiend | 23.04.19 | |
' |
|
| *** | Ээх, если бы таким образом можно было бы еще и приумножить свои деньги...Goryun | 21.12.17 | |
' |
|
| QZDoom | По сути своей на данный момент это просто бета-версия GZDoom, используемая для об...Icon of Sin | 05.03.19 | |
' |
|
| *** | То чего у зомби быть не можетCitzen | 30.08.17 | |
' |
|
|
' |
|
|
' |
|
| Doomsday | Может стоит обновить описание? А то того же snowberry уже нету в новых версиях, д...Dagamon | 19.01.19 | |
' |
|
| *** | По морде видно - шахматист.Citzen | 18.07.17 | |
' |
|
| GZDoom | Вышла новая версия, 3.7.1Indigo95 | 07.01.19 | |
' |
|
| *** | Такая картина, когда приходишь к начальнику отпроситьсяCitzen | 18.07.17 | |
' |
|
| GZDoom | Так в том то и дело, что новые версии оптимизированы под более новое железо, вот ...mars873 | 03.12.18 | |
' |
|
|
|
|
| GZDoom | Спустя долгое время, пришел к выводу, что самая удачная версия гоззы - 1.9.1, не ...djdocent | 30.11.18 | |
' |
|
|
|
|
| GZDoom | Не отображаются модели в последней версии. Монстры, оружие и т.д. Может кто знает...MrShapito | 07.10.18 | |
' |
|
|
|
|
| Doom3D | На 7 скррине какожемон в шоке от происходящего[D2D]_Revenant | 29.09.18 | |
' |
|
|
|
|
| Doom3D | Порт нормально идёт через WineD3D под виндой. Даже на 1600x1200 всё гладкоStasBFG[iddqd] | 28.09.18 | |
' |
|
|
|
|
| Vavoom | Нет никакого скуллтагпроизводно го, уже давно Зандро 3.0 делан на гоздуме. Забудьт...[D2D]_Revenant | 22.09.18 | |
' |
|
|
|
|
| Vavoom | При чём тут редение? Просто рыночек порешал в пользу здум/гздум-произво дных порто...Герр Смертоносец | 20.09.18 | |
' |
|
|
|
|
| Vavoom | Короче говоря, Дум-тусовка постепенно редеет, хотя с другой стороны новые люди то...klerk | 20.09.18 | |
' |
|
|
|
|
| Vavoom | Ну недавно (сравнительно) на форуме была Coraline - автор 3DGE, уверяла что порт ...klerk | 20.09.18 | |
' |
|
|
|
|
| Vavoom | Меня больше прикалывают такие проекты по типу Етернити или 3ДГЕ, у которых выходя...[D2D]_Revenant | 19.09.18 | |
' |
|
|
|
|
| Doom3D | DeXiaZ, видимо ты прав, спасибо. Просто хотел для начала посмотреть, как они вжив...klerk | 18.09.18 | |
' |
|
|
|
|
| Doom3D | @klerk - честно говоря, проще взять эти модели и вшить в pk3 с правильными настро...DeXiaZ | 17.09.18 | |
' |
|
|
|
|
| Doom3D | Судя по скриншотам, модели здесь более адекватные, чем в jDoom/Risen3D, хотя они ...klerk | 16.09.18 | |
' |
|
|
|
|
| Vavoom | Время не щадит никого. Уже почти 2, 5 года назад в соседней ветке про Skulltag вы...klerk | 16.09.18 | |
' |
|
|
|
|
| Risen3D | Не могу подключить 3D модели. Программа никак не может их увидеть. У меня во вкла...Артём | 24.08.18 | |
' |
|
|
|
|
|
' |
|
|
|
|
|
' |
|
|
|
|
|
' |
|
|
|
|
| EDGE | Да у них как-то и один из членов команды умер помнится, вот с тех пор особо ничег...mars873 | 23.04.18 | |
' |
|
|
|
|
| EDGE | Понятно не идеален, но все равно остальные порты превосходит. И хотя бы активно р...MasterMind | 22.04.18 | |
' |
|
|
|
|
| EDGE | За EDGE/3DGE пока говорить не буду, поскольку для него нужны характерные проекты....[LeD]Jake Crusher | 21.04.18 | |
' |
|
|
|
|
| EDGE | Справделиво, кстати. Тем более что остальные порты их затмевают. Бумчики прекрасн...MasterMind | 21.04.18 | |
' |
|
|
|
|
| EDGE | До сих пор удивляюсь, кому нужны все эти EDGE, Eternity, Legacy, Vavoom и прочие ...Kirov-13 | 21.04.18 | |
' |
|
|
|
|
| EDGE | [LeD]Jake Crusher, знаешь, здесь больше не вопросы нужны, а ответы... Увы, что по...klerk | 20.04.18 | |
' |
|
|
|
|
| EDGE | Klerk, ну так соберись с мыслями, и напиши, какие проблемы? По поводу "малопользо...[LeD]Jake Crusher | 20.04.18 | |
' |
|
|
|
|
| EDGE | А почему так, она не понимает, ей в общем-то пишут что у неё всё получается замеч...klerk | 20.04.18 | |
' |
|
|
|
|
| EDGE | Да, я и написал, что понятно. Не только это, рывки заметны при движениях мыши (хо...klerk | 20.04.18 | |
' |
|
|
|
|
| EDGE | Дайте разработчикам время, благо у них есть планы на будущее.[LeD]Jake Crusher | 20.04.18 | |
' |
|
|
|
|
| EDGE | klerk как же непонятно? Все еще нет мультиплеера.MAZter[iddqd] | 20.04.18 | |
' |
|
|
|
|
| EDGE | Сегодня нас посетила разработчица порта. Кто ещё не видел, вот: //i.iddqd.ru. ..klerk | 19.04.18 | |
' |
|
|
|
|
| Delphi Doom | Совершенно точно. Скрины из старой версии. Уже тогда всё это поддерживалось.StasBFG[iddqd] | 14.03.18 | |
' |
|
|
|
|
| Delphi Doom | Это точно его скрины?PROPHESSOR | 14.03.18 | |
' |
|
|
|
|
| Crispy Doom | В исходнике есть Heretic, Hexen и Strife, причём они обновляются регулярно вслед ...StasBFG[iddqd] | 13.03.18 | |
' |
|
|
|
|
| Crispy Doom | После версии 3.2 выпилили поддержку Heretic. А так бы был limit-removing порт ещё...riderr3 | 13.03.18 | |
' |
|
|
|
|
| ZDaemon | ZDaemon обновился до стабильной 1.10 версии!riderr3 | 13.03.18 | |
' |
|
|
|
|
| Zandronum | Комплект "Качай и играй" обновлен, в связи с кардинальными изменениями, требующим...MAZter[iddqd] | 27.02.18 | |
' |
|
|
|
|
| Zandronum | Ссылка на "Качай и играй" умерла, может кто поделится настроенной версией для нов...Glick | 26.02.18 | |
' |
|
|
|
|
| Doom Retro | Замечательный порт.DOOMGABR | 24.02.18 | |
' |
|
|
|
|
| EDGE | В этом году уже довольно много сделано, причём гздумовскими разрабамиStasBFG[iddqd] | 22.02.18 | |
' |
|
|
|
|
|
' |
|
|
|
|
| EDGE | Судя по всему порт продолжает развиваться.DOOMGABR | 20.02.18 | |
' |
|
|
|
|
| ZDaemon | На какой? У меня всё качается.mars873 | 14.02.18 | |
' |
|
|
|
|
| ZDaemon | Ссылка на файл битая.Артём | 13.02.18 | |
' |
|
|
|
|
| Zandronum | А что плохого в здуме? Сейчас это практически стандарт для моддеров.siealex | 13.01.18 | |
' |
|
|
|
|
| Zandronum | А ты не мог подумать что это сделали для совместимости с модами под ZDoom?mars873 | 11.01.18 | |
' |
|
|
|
|
| Zandronum | Самый чмошный порт. Потому что слизали код у здума. Мозгов бараньих не хватило со...AntonZab | 11.01.18 | |
' |
|
|
|
|
|
' |
|
|
|
|
| ZDaemon | какую версию directx установить?yarikidkfa | 05.01.18 | |
' |
|
|
|
|
|
' |
|
|
|
|
| ZDaemon | DirectX попробуй обновить и дрова видеокартыmars873 | 03.01.18 | |
' |
|
|
|
|
| ZDaemon | почему у меня пишет failed to create a direct3d device error d3derr_notavailabl e?yarikidkfa | 02.01.18 | |
' |
|
|
|
|
| GZDoom | Оптимизация нонче, как и трудолюбие, не в моде. Куда эффектнее разрозненные фичи ...VladGuardian | 03.10.17 | |
' |
|
|
|
|
| GZDoom | Уж лучше бы они над оптимизацией поработали, а не повышали системные требования! ...Чукотский Думер | 02.10.17 | |
' |
|
|
|
|
| Crispy Doom | Bu66les, это мод Black Ops https://www.doomwo rld.com/forum/topic/84859-black-ops-...Zodomaniac | 20.09.17 | |
' |
|
|
|
|
| Crispy Doom | Спрайты черных перчаток с оружием в комплекте или чей то мод?Bu66les | 18.09.17 | |
' |
|
|
|
|
| Doom Retro | На версии 2.5.5 при загрузке сохранки игра крашится.ALARMI4 | 15.09.17 | |
' |
|
|
|
|
| Eternity | судя по скринам порт уже использует опенгл?Bu66les | 06.09.17 | |
' |
|
|
|
|
| GZDoom | 2RazorBlade: удалить файл конфигурации порта (.ini) пробовал?VladGuardian | 03.08.17 | |
' |
|
|
|
|
| GZDoom | Не, херня. У меня вообще сам порт не работает подобающим образом.Т.е. я могу включ...RazorBlade | 03.08.17 | |
' |
|
|
|
|
|
' |
|
|
|
|
| Zandronum | Классный порт, идеальный для онлайна в DoomКаминкин | 10.07.17 | |
' |
|
|
|
|
| GZDoom | Просто ваши моды создавались для устаревшей версии gzdoom. То, что они пока не ра...lafoxxx [B0S] | 26.06.17 | |
' |
|
|
|
|
| GZDoom | Как и у RazorBlade, такая же проблема. Отсутствуют модели ВСЕГО в игре! Даже игро...Каминкин | 25.06.17 | |
' |
|
|
|
|
| GZDoom | Запустил Strife. 1280х720. Дисплей 120 fps.Ничего не тормозит. Со звуком тоже вро...r154 | 18.06.17 | |
' |
|
|
|
|
| GZDoom | Если честный ray tracing, то в играх будет еще не скоро, это серьездная математик...djdocent | 16.06.17 | |
' |
|
|
|
|
| GZDoom | Может кто-нибудь мне объяснить, почему у меня в гз 3.0 и 3.1 нет ни одной модели (...RazorBlade | 16.06.17 | |
' |
|
|
|
|
| GZDoom | А можно ли адекватно реализовать ray tracing, на уровне инструкций CUDA?А отсюда ...VladGuardian | 16.06.17 | |
' |
|
|
|
|
| GZDoom | Все эти шейдеры, блум, затемнение, поддельные текстуры типа бампа - лютая халтура...lafoxxx [B0S] | 16.06.17 | |
' |
|
|
|
|
| GZDoom | А мне нравится тенденция развития gzdoom. Bloom, ambient oclusion, думаю скоро и ...djdocent | 15.06.17 | |
' |
|
|
|
|
| GZDoom | Та нафиг оно мне надо. Я в Брутал не играю, но в более оптимизированные современн...VladGuardian | 14.06.17 | |
' |
|
|
|
|
| GZDoom | VladGuardianНаверн ое можно Графу написать. А то вообще ппц, гозза требовательнее ...lafoxxx [B0S] | 14.06.17 | |
' |
|
|
|
|
| GZDoom | Вывод: переносить ускорение систем частиц на плечи видеокарты... а не по старинке...VladGuardian | 14.06.17 | |
' |
|
|
|
|
| GZDoom | Та видеокарта тоже напрягается от ambient oclusion неплохо так. Есть еще и ноутбу...djdocent | 14.06.17 | |
' |
|
|
|
|
| GZDoom | А почему только 100 тыс. частиц? Надо больше, на пару порядков больше!Чтобы ни од...VladGuardian | 14.06.17 | |
' |
|
|
|
|
| GZDoom | >>Брутал суров, тот не особо оптимизирован.Согл асен, при отрисовке некоторых эффе...siealex | 14.06.17 | |
' |
|
|
|
|
| GZDoom | GZDoom оптимизацией никогда не страдал. Чуть геометрия посложнее стандартной — и ...Fiend | 13.06.17 | |
' |
|
|
|
|
| GZDoom | Брутал суров, тот не особо оптимизирован. При 300+ трупов фпс садится до 30, а пр...CoilSnake | 13.06.17 | |
' |
|
|
|
|
| GZDoom | Жесть, версия 3.1.0 с модом brutal doom начинает жестко тормозить на моей GTX 970...djdocent | 13.06.17 | |
' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|