КИБЕРБЫЛИНЫ
КИБЕРБЫЛИНЫ

Полная версия

КИБЕРБЫЛИНЫ

Язык: Русский
Год издания: 2026
Добавлена:
Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
2 из 2

— Через триста саженей поверните направо, в овраг, — меланхолично проговорил навигатор приятным голосом Василисы-Голограммы.

— В какой овраг? — проворчал Митяй. — Там же болото!

Навигатор не ответил. На лобовом стекле шлема вспыхнуло красным: «Внимание! Обнаружена локальная сеть Яга.Local. Переход на протоколы автономного ориентирования».

Мир вокруг мгновенно изменился. Деревья, которые минуту назад выглядели как аккуратные 3D-модели, обросли текстурами такой чёткости, что Митяй почувствовал запах сырого мха и древнего железа. Его байк жалобно пискнул и осел на землю — гравитационная подушка просто отказалась работать в зоне, где, по всей видимости, законы физики были заменены на древние уложения.

— Проложите маршрут к избушке, — внезапно выдал навигатор, сменив голос на скрипучий старушечий шёпот. — Маслица купите... Контакты почистим...

Митяй похолодел. Он слышал рассказы о том, что Яга — это не просто старуха, а старейший системный администратор окраинных лесов. Её избушка — это мощнейший серверный узел, который «притягивает» к себе любой некорректно работающий девайс. Если ты не обновил карты, ты для неё — просто неоптимизированный пакет данных, который нужно «обработать».

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

Через десять минут лес расступился. На поляне, окружённой забором из полых титановых трубок (на которых вместо черепов светились старые вакуумные лампы), стояла Она.

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

— Опять навигатор подвёл, милок? — раздался голос из динамиков, спрятанных под козырьком крыльца.

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

— Я... я в центр ехал... — заикаясь, произнес Митяй. — У меня навигатор заглючил.

— Он не заглючил, дурень, — Яга спустилась по ступенькам, которые сами выезжали ей под ноги. — Он просто встретил старшего по званию. Моя «Яга.Local» — это корень всей вашей сети. Всё, что не имеет чётких координат, рано или поздно прибивается к моему берегу. Дай-ка сюда свой шлем.

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

Яга подсоединила шлем к разъёму, торчащему прямо из куриной лапы избушки. — Сейчас мы тебе и карты обновим, и прошивку поправим. Будешь летать быстрее, чем ступа на антиграве. Только запомни: в лесу навигатор — это не помощник, а свидетель. Ты глазами смотри, а не датчиками. Тут у нас реальность аналоговая, она цифру на завтрак ест.

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

Через минуту Яга швырнула ему шлем обратно.

— Готово. Лети, курьер. И скажи там своим в министерстве связи: если ещё раз попробуют мой лес на карты «Ян.Тридевятое» наложить без моего ведома — я им весь трафик в тыкву превращу. Навсегда.

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

— Спасибо, бабушка! — крикнул Митяй, запрыгивая на байк. Гравитационная подушка взревела, выбрасывая сноп искр, и курьер пулей вылетел с поляны.

Он успел доставить блюдечко вовремя. Заказчик был доволен, но Митяй с тех пор никогда не выезжал на смену, не проверив трижды: обновлена ли у него версия «Яга.Local». Потому что в Тридевятом Царстве технологии — это сила, но древние админы — это закон, против которого не поможет ни один антивирус.

Про жизнь в мире «высоких лаптей»


В цехах царского концерна «Сталь-Алмаз-Нано» стояла стерильная тишина, нарушаемая лишь мерным гулом очистителей воздуха. Здесь ковались шедевры оборонной мощи Тридевятого Царства. На огромных верстаках лежали заготовки для новых экзоскелетов «Святогор», а в вакуумных камерах выращивались монокристаллы для лазерных прицелов.

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

Это был подарок от заморских партнёров — чудо микромеханики, способное танцевать кадриль на острие иглы. Блоха была прекрасна, но совершенно бесполезна: её программный код был заблокирован «региональными ограничениями», а в коленчатом суставе левой задней лапки заклинило нано-подшипник. Заморские мастера прислали вместе с ней мануал на триста страниц, в котором черным по белому было написано: «Ремонту не подлежит. Утилизировать при первой поломке».

— Это позор! — кипятился главный инженер, поправляя съехавшие очки-сканеры. — Мы перепробовали все лазерные пинцеты, мы запускали ремонтных ботов в систему смазки, но блок управления не пускает нас внутрь. Защита на квантовом уровне! Блоха просто стоит и моргает светодиодами, а танцевать отказывается.

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

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

— Зовите. Терять уже нечего.

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

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

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

— Стекло у вас мутное, — констатировал он. — Глаз замыливает. Тут не смотреть надо, тут чувствовать надобно, как металл дышит.

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

— Вы что творите?! — вскрикнул главный. — Там же нанометровые допуски! Вы её просто раздавите!

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

Дзынь.

Едва слышный звук металла о металл. Левша сделал резкое движение иглой, словно поддевая невидимую занозу.

— Есть контакт, — выдохнул он, вытирая пот со лба. — Заело у неё там. Заморские-то мастера лапку сделали, а про расширение металла при наших-то морозах забыли. Зазор мал, вот наниты и заклинило.

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

— Это что, масло? — шёпотом спросил стажёр.

— Это дегтярная эмульсия с присадками из папоротника, — пояснил Левша, капая микроскопическую каплю на сустав блохи. — Наше, тульское. Любую заморскую гордость размягчает.

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

— Но как?! — главный инженер припал к микроскопу. — Вы же не вводили пароль! Вы не взламывали квантовый блок!

— А зачем его взламывать? — Левша довольно ухмыльнулся, доставая из-за уха самокрутку (незажжённую, регламент всё-таки). — Я ей просто на лапки подковки поставил. Из нашего сверхпроводника, по особому рецепту кованого. Теперь она не по мануалу танцует, а по совести. А на каждой подковке — клеймо моё. Если вглядитесь, там имя моё и город Тула прописаны.

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

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

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

Главный инженер долго смотрел вслед уходящему мастеру.

— Запишите в отчёт, — наконец произнёс он. — Проведён сеанс аналоговой оптимизации квантового объекта. Успешно. Причина успеха: использование недокументированных отечественных возможностей.

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

«Ошибка 401: Несанкционированный доступ в Тридевятоецарство»


Центральный Хранилищный Тракт Тридевятого Царства считался самым защищённым местом на земле. Огромная магистраль данных, проложенная глубоко под Царь-градом, была защищена тройным контуром биометрии и водяным охлаждением из самой реки Смородины. Ни один байт не мог проскочить мимо бдительных глаз дружинников-модераторов, которые несли вахту у терминалов в бронированных подрясниках.

Однако этой ночью система дала сбой. Причём сбой не программный, а физический.

На пульте дежурного воеводы внезапно вспыхнула надпись: «Ошибка 401. Попытка несанкционированного доступа. Обнаружен звуковой резонанс в магистральных кабелях».

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

В это время на окраине города, у заброшенной вышки ретрансляции, сидел человек, чей облик никак не вязался с образом хакера. На нём был рваный кафтан с вшитыми медными пластинами-радиаторами, а в руках он вертел странный прибор — «Свистульку-Гармонику 3000». К ней тянулись пучки проводов от старого, видавшего виды планшета «Ясень-М», на экране которого бежали зелёные полосы звукового спектра.

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

— Ну что, голубчики, поиграем на гуслях? — ухмыльнулся Соловей, обнажая железный зуб, который служил ему антенной-приёмником.

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

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

— Он ломает нас через аудио-порты! — крикнул старший админ, хватаясь за голову. — Свист прошивает файерволы насквозь! Врубайте шумоподавление на максимум!

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

— Ошибка 401... — бормотал Соловей, прищурив левый кибер-глаз. — Сейчас мы ваш "Главный Архив Казны" на себя переподключим. Посмотрим, кто там налоги на медовуху мимо реестра списывал.

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

Внезапно его свист прервался резким треском. Планшет задымился, а на экране вспыхнуло: «Внимание! Встречный резонанс. Обнаружена частота "Илья-Богатырь.v3"».

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

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

— Опять ты, Илюша... Со своим академическим вокалом... — проворчал Соловей, чувствуя, как его свистулька начинает раскаляться.

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

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

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

Соловей понял, что сегодня удача не на его стороне. Против «голосового управления» уровня богатырь-мастер его свистулька была бессильна.

Он резко выдернул провода, едва не обжёгшись.

— Ладно, Илюша. 1:0 в твою пользу в этом раунде. Но я ещё не все арии исполнил! В следующий раз я вам такую металлику устрою — никакие басы не спасут! Я найду частоту тишины, и вот тогда посмотрим, как ты запоёшь!

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

А в Центральном Хранилище ещё долго восстанавливали систему. Воевода, потирая заложенные уши и заново завязывая шнурки, записывал в отчёт: «Попытка несанкционированного доступа (Ошибка 401) пресечена методом встречного акустического доминирования. Рекомендуется установить на все входные терминалы фильтры против художественного свиста и оббить серверную звукоизоляцией из медвежьих шкур».

Так Соловей-разбойник ещё раз напомнил Царству, что «безопасность» — понятие относительное, если кто-то на окраине умеет правильно свистеть в нужный порт.

Сказ о том, как Иван-дурак пароль от Кощеевой смертибрутфорсил


В Тридевятом Царстве не было системы сложнее, мрачнее и запутаннее, чем «Игла-X» — личный сервер Кощея Бессмертного. Говорили, что его код написан на мёртвом языке программирования, который понимали только тени, а ключи шифрования были спрятаны по принципу вложенных реальностей. Виртуальное яйцо находилось в утке-архиваторе, та — в зайце-процессоре, а вся эта матрёшка из данных крутилась на «железном дубе» — массивном суперкомпьютере, подключённом к бесперебойному питанию напрямую от самой Тьмы.

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

Иван же, которого в народе за отсутствие профильного образования, диплома «Кибер-Академии» и привычку работать без антивируса звали Дураком, сидел на печи. Печь была непростая — самоходная мобильная платформа с педальным приводом, встроенным подогревом сиденья и функцией выпечки калачей в режиме реального времени.

— Чего вы, мужики, мудрите? — спросил Иван, откусывая горячую корочку и глядя на группу хакеров, которые в очередной раз пытались реанимировать свои сгоревшие станции. — Зачем вы в эту железку лазерами тычете, если можно просто по-человечески спросить?

— Отойди, Ваня, не мешай серьёзным людям! — отмахнулся старший программист в очках с двойной линзой. — Тут 256-битное динамическое шифрование. Чтобы это «брутфорсить» (перебирать пароли), нам нужно триста лет вычислительной мощности и энергия небольшого солнца! У Кощея там пароль такой сложности, что его сама Вселенная не сразу вспомнит.

Иван пожал плечами, подогнал свою печь к главному терминалу Кощея, который выглядел как огромный чёрный обелиск, покрытый светящимися рунами, и достал из бездонного кармана старый, обшарпанный джойстик от приставки «Денди-99», перемотанный синей изолентой.

— Ну-ка, посмотрим, что тут за забор... — пробормотал Иван.

В это время на главном экране «Иглы-X» всплыло окно, от которого веяло могильным холодом: «Введите пароль. Осталось 3 попытки. После неудачного ввода — полная аннигиляция вашего жёсткого диска, биометрии и родовой памяти».

Иван занёс палец над кнопками джойстика. Хакеры замерли, кто-то даже начал крестить монитор.

— Ваня, стой! Ты же не знаешь алгоритма! Ты даже не представляешь, сколько там возможных комбинаций! Это математический ад!

— Да ладно вам, математика — это когда всё сложно, а жизнь — она проще, — Иван уверенно набрал: 1234.

Экран зловеще мигнул красным: «Неверно. Осталось 2 попытки. Запущена процедура охлаждения вашего оптимизма».

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

Иван почесал затылок, выуживая из бороды крошку от калача.

— Раз он мастер шифров, значит, он ждёт, что его ломать будут такие же умники, как вы. А умники ищут сложное. А Кощей — он ведь старый, ему лень каждый раз вводить формулу бесконечности, чтобы почту проверить. Ему надо что-то, что под рукой.

Иван набрал: Koshchey_Nomer1.

Экран налился багровым светом: «Неверно. Осталась 1 попытка. Активирован режим испепеления провайдера и всех сочувствующих».

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

— Смерти он боится, — шепнул Иван сам себе. — Но ведь для того, кто бессмертен, смерть — это не событие. Это то, чего нет. Это пустое место. Дыра в системе. А как мы в коде обозначаем то, чего не существует?

Иван решительно нажал три раза по клавише: 000.

Тишина. Хакеры зажмурились, ожидая, что сейчас их атомы расщепит на субатомные частицы. Но вместо взрыва из недр сервера раздался тихий, жалобный звук, напоминающий вздох старой гармоники. Экран «Иглы-X» внезапно стал девственно белым, и на нем появилась одна-единственная надпись шрифтом «Old Russian»: «Пароль принят. Смерть инициализирована. Форматирование вечности... 1%... 2%...».

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

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

Иван слез с печи и аккуратно завернул остатки калача в салфетку.

— Так всё на поверхности лежало. Кощей сам себя убедил, что он «Единица» — начало всего и конец всего. А смерть для него — это полное отсутствие данных. Пустота. А пустота — это ноль. Ну, я и нажал «ноль». А три раза — это потому, что у нас в Царстве так положено: три попытки, три дороги, три нуля. Троица, так сказать, цифрового разлива.

В этот момент из всех динамиков раздался дикий, искажённый помехами голос Кощея:

— Кто?! Кто посмел обнулить мою вечность?! Какой квантовый алгоритм меня вычислил?! Я прокляну твой процессор до десятого колена!

Иван подошёл к микрофону и вежливо, по-деревенски, ответил:

— Это не алгоритм, дедушка. Это Иван. Ты извини, если что не так, но пароль у тебя больно логичный был. Ты сам свою смерть в ноль возвёл, а я просто кнопку нажал. Отдыхай теперь, вечность — штука тяжёлая.

Через пять минут «Игла-X» окончательно погасла, превратившись в груду дорогого, но бесполезного железа. Кощей, лишившись своих цифровых архивов и магии контроля, превратился в обычного ворчливого старика-программиста на пенсии, а Тридевятое Царство впервые за столетия вздохнуло без надзора «Большого Брата».

Иван неспешно поехал обратно на своей печи, а хакеры ещё долго сидели в баре «У Лукоморья», споря, можно ли считать «метод Дурака» официальной кибер-угрозой. В итоге сошлись на том, что против такой логики не поможет никакой брандмауэр, если у атакующего есть калач и полное отсутствие страха перед Синим Экраном.

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

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Конец ознакомительного фрагмента
Купить и скачать всю книгу
На страницу:
2 из 2