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

Код: Чертаново
Дмитрий Барский
Только Чертаново, только дождь, паранойя и чашка остывшего кофе.
© Дмитрий Барский, 2026
ISBN 978-5-0070-4650-3
Создано в интеллектуальной издательской системе Ridero
ГЛАВА I: ФАНТОМНЫЙ КЭШ
Записки из небытия. Ритм дождя
[СИСТЕМНЫЙ ЛОГ: ВРЕМЯ — 03:14. ДАТА — 31 МАЯ, 2026 ГОДА. СУБЪЕКТ — ОЛЕГ. ЛОКАЦИЯ — МОРГ-КВАРТИРА, ЧЕРТАНОВО ЮЖНОЕ]
Монитор моего старенького ThinkPad тускло подсвечивал серую стену над столом, заливая крошечную комнату мертвенным, синеватым светом. На часах в углу экрана было три часа четырнадцать минут утра. Это самое паршивое время в сутках. Время, когда любые, даже самые дикие и параноидальные мысли кажутся логически безупречными, а сон превращается в недоступную привилегию, которую у тебя отобрали за неуплату налогов.
Я не спал третью ночь подряд. Мой лечащий врач, если бы я рискнул к нему обратиться, наверняка назвал бы это терминальной стадией профессионального выгорания, помноженной на вялотекущую шизофрению. Но дебаггер внутри моей головы — тот самый сухой, рациональный голос программиста, который помогал мне выживать последние десять лет, — упрямо твердил: это не баг твоего мозга, Олег. Это критический сбой в архитектуре самой реальности.
За окном, в глухой и душной темноте Южного Чертанова, шёл монотонный, бесконечный майский дождь. Капли с тяжелым, металлическим стуком бомбардировали жестяной отлив окна. Я сидел неподвижно уже около часа, просто прислушиваясь к этому звуку. В нём был ритм. Но не хаотичный, природный шум падающей воды, а подозрительно правильный, сухой математический ритм. Капли падали группами по восемь ударов, за которыми следовала микроскопическая, едва уловимая задержка в две миллисекунды. Словно кто-то там, далеко над облаками, лениво нажимал клавишу пробела на невидимой исполинской клавиатуре, заполняя пустоту между секторами данных.
Я потянулся к кружке с давно остывшим, горьким растворимым кофе, сделал глоток и поморщился. Пальцы правой руки мелко и ритмично дрожали — точно в такт каплям за окном.
В этот момент мой шрам на шее снова напомнил о себе.
Он находился прямо над левой сонной артерией — аккуратный, идеально ровный розовый квадрат размером два на два сантиметра. Кожа там была сухой, натянутой и глянцевой, без единой поры или волоска. Края этого странного ожога тупо и глубоко ныли, как ноет старый, неправильно сросшийся перелом перед затяжным осенним штормом. Но это была не физическая боль. Это было странное, изнуряющее ощущение чужеродного присутствия. Будто под кожу мне вживили крошечный, скрытый сетевой коммутатор, который сейчас работал на холостых оборотах, посылая редкие, ледяные импульсы вверх, к самому основанию черепа.
Я легонько коснулся ожога подушечками пальцев. Кожа под ними была холодной, как гранитная плита.
В районной поликлинике, куда я сдуру притащился в прошлую пятницу, меня встретил сонный, измученный хирург. Он долго разглядывал мою шею через старую лупу в пластмассовой оправе, тер переносицу, от которой отчетливо разило дешевым перегаром и антисептиком, а потом со вздохом спросил:
— Гражданин, вы на выходных с клеймом для крупного рогатого скота не баловались? Или, может, в БДСМ-салон сходили неудачно?
— Я просто упал на серверную стойку в серверной, — соврал я, не моргая.
— Ну-ну, — буркнул он, чиркая что-то в моей бумажной медкарте. — На серверах у нас теперь квадратные углы с лазерной заточкой, надо же. Короче, юноша. Кожа чистая, воспаления нет, деструкции тканей нет. Купите мазь с пантенолом и зайдите к психотерапевту на третьем этаже. У вас, айтишников, от ваших мониторов вечно всякая психосоматика на кожу лезет.
Я забрал карту и ушел. К психотерапевту я, разумеется, не пошел. Что бы я ему сказал? «Знаете, доктор, мне кажется, что пару недель назад меня и весь наш город лоботомировали с помощью квантовых технологий, а потом стерли из памяти женщину, которая вела меня сквозь астральный огонь?» Меня бы закрыли в психиатрическую лечебницу до конца моих дней.
Они все вокруг считали меня сумасшедшим. И у них были на это все основания. Мир вокруг выглядел абсолютно, пугающе нормально. Никакого липкого белого тумана, который душил Москву в начале месяца. Никаких зеркальных оперативников в глухих шлемах. Обычный, вычищенный до блеска, циничный мегаполис. Люди по утрам штурмовали вагоны серой ветки метро, матерились в пробках на Варшавке, пили свой безвкусный раф на альтернативном молоке и вовремя сдавали квартальные отчеты. Контур казался монолитным.
Но я знал, что это всего лишь свежий слой краски на гнилом деревянном фасаде. Система была повреждена, а кэш реальности — грубо и наспех очищен.
Вчера вечером я устроил генеральную уборку — впервые за несколько месяцев. Из недр платяного шкафа я вытащил свой старый, потрёпанный штормовой плащ, в котором ходил всю прошлую весну. Когда я поднял его за плечики, из глубокого внутреннего кармана, застегнутого на потайную липучку, выпал тяжелый предмет.
Это был большой, толстый блокнот в замшевой обложке цвета увядшей розы.
Я никогда не покупал таких вещей. Я патологический цифровой чистоплюй, у меня все записи хранятся в зашифрованных контейнерах на удаленном сервере, ключ от которого я помню наизусть. Я поднял его с пола, и мои пальцы мгновенно, на каком-то подсознательном уровне узнали его текстуру. Блокнот пахнул канифолью, гарью, озоном и едва заметно, на самой грани восприятия — какими-то дорогими, горьковатыми женскими парфюмами с нотками сухой лаванды.
Я открыл его посреди пустой комнаты. Страницы были исписаны быстрым, летящим, но удивительно четким женским почерком. Черные чернила местами расплылись от воды, словно блокнот читали под проливным дождем.
Я листал его, и мои глаза выхватывали обрывки фраз: «Вагон №4322… Векторы Бардо Тодол… Точка фиксации внимания на Четвертом уровне… Самуил увеличивает частоту… Бел готовит прорыв в промзоне…» Там были подробнейшие психологические карты, схемы осознанных сновидений и таблицы частот, на которых работали все сотрудники нашего финтех-департамента. Включая меня. Мой профиль был расписан до мельчайших деталей — от моих детских страхов темноты до структуры моего программного кода.
Но самое странное ждало меня на первой, титульной странице. Там крупными, аккуратными буквами было выведено одно-единственное слово: «МАЙЯ».
Архитектура вырезанного имени
Когда я прочитал это слово, мой шрам на шее выдал такую судорогу, что я выронил блокнот. Изнутри, где-то на уровне нижних ребер, рванула такая дикая, невыносимая фантомная тоска, что мне на секунду просто не хватило воздуха. Это было чисто физическое ощущение потери. Словно тебе среди бритвенно-яркого дня ампутировали правую руку, наскоро зашили кожу, а через минуту ты пытаешься пошевелить пальцами, которых больше нет, и натыкаешься на звенящую, пустую пустоту.
Мой мозг, обученный искать логические связи во всём, выдал внутреннюю ошибку 404: Object Not Found. Я прекрасно знал, что означает это слово. Философский концепт, великая иллюзия, плотное покрывало Сансары в индийской философии. Но моё сердце, моя закипающая кровь, мой ноющий розовый шрам знали другое: это было имя. Имя живого, теплого человека. Женщины, которая сидела со мной рядом на этой самой кухне, которая курила, стряхивая пепел в жестяную банку из-под оливок, которая… исчезла, оставив после себя лишь этот замшевый кусок чужой памяти.
Я сидел на полу, привалившись спиной к обшарпанной дверце кухонного шкафа, и тяжело дышал, уставившись на упавшую тетрадь. За окном тускло замигал уличный фонарь — три короткие вспышки, одна длинная, снова три короткие. Почти как сигнал бедствия, застрявший в неисправном реле.
Прошло минут десять, прежде чем я заставил себя подняться, подобрать блокнот и положить его на стол рядом с гудящим ThinkPad. Пальцы скользили по замше, чувствуя её шероховатость.
Я перевернул титульный лист.
Дальше шли страницы, заполненные ровными, плотными блоками текста. Никаких помарок. Никаких случайных клякс. Всё выглядело так, будто кто-то переносил базу данных на бумагу вручную, опасаясь внезапного отключения питания. Я вчитался в верхний абзац на второй странице:
> «Объект: Олег. Точка фиксации в текущей итерации: сектор Южное Чертаново. Базовая частота сознания: 4.5 Гц (устойчивое скептическое смещение). Наблюдаются сильные защитные firewall-паттерны, маскируемые под бытовой цинизм и черный юмор. При попытке прямого сканирования Самуилом через контур „Элизиума“ объект демонстрирует аномальное сопротивление — его ментальный кэш сбрасывает чужеродные маркеры каждые двадцать четыре часа. Рекомендуется использовать обходной путь через личный триггер привязанности. Внимание: в случае каскадного сбоя системы объект Олег может послужить точкой сборки для восстановления локального реестра душ…»
> Я перечитал это три раза. Каждое слово отзывалось в голове сухим, металлическим стуком. Это было описание меня. Написанное кем-то, кто знал обо мне больше, чем любой психотерапевт, медицинская карта или мои собственные смутные воспоминания о детстве.
> Величайший экзистенциальный ужас заключается не в том, что за тобой следят. К этому в 2026 году все уже привыкли — камеры с распознаванием лиц на каждом столбе, умная реклама, знающая цвет твоих трусов до того, как ты их купил. Ужас в том, когда ты понимаешь, что твоя личность, твои тщательно выпестованные привычки, твой хваленый программистский интеллект — это просто набор технических характеристик в чьем-то чужом блокноте. Спецификация оборудования.
> Я открыл браузер на ноутбуке. Пальцы на автомате вбили в строку поиска: «Майя финтех», «Майя Элизиум-Покой», «Майя HR-департамент».
Результат: Ничего не найдено.
Я залез в закрытые архивы нашей компании, к которым у меня был доступ через бэкдор, оставленный еще во время прошлогоднего аудита. Я перерыл списки уволенных сотрудников за последние пять лет. Я проверил логи корпоративного мессенджера Telegram, поднял старые ведомости на выплату премий, базы данных медицинского страхования.
Её не было. Нигде. Человек не просто уволился или уехал — его стерли с корнем, вычистив все резервные копии, удалив все логи, переписав индексы базы данных. Из реальности убрали саму сущность, оставив в моей голове лишь битый указатель, ведущий в пустоту.
Я закрыл глаза и попытался вспомнить её лицо.
И вот тут мне стало по-настоящему страшно. Моя память работала идеально, я мог по памяти воспроизвести кусок кода, написанный три года назад для одного канадского стартапа. Но когда я пытался вызвать образ Майи, перед мысленным взором возникало лишь размытое янтарное пятно, сквозь которое проступал едва уловимый силуэт. Я помнил ощущение тепла от её руки, помнил запах лаванды, помнил её тихий, чуть хрипловатый голос, произносящий: «Олег, система не терпит пустоты». Но её черты лица смывались, стоило мне попытаться сфокусироваться на них. Словно внутри моей черепной коробки стоял жесткий цензурный фильтр, блокирующий этот конкретный сектор памяти.
— Ладно, — тихо сказал я в пустую комнату. Мой голос показался мне чужим и слишком тонким.
— Раз вы стерли её из внешнего контура, давайте посмотрим, что вы оставили в проводах.
Я подтянул к себе ноутбук, открыл терминал и начал писать скрипт глубокой трассировки корпоративного шлюза «Элизиума». Если реальность вокруг меня — это хорошо замаскированная база данных, значит, у неё должны быть порты ввода-вывода. И сейчас эти порты явно работали сверхурочно.
Лог трассировки в никуда
[СИСТЕМНЫЙ ЛОГ: СЕГМЕНТ СЕТИ — ДАРКНЕТ. ПРОТОКОЛ — RAW SOCKET. СУБЪЕКТ — ОЛЕГ]
Пальцы легли на клавиатуру механически, подчиняясь мышечной памяти, которая была старше, глубже и надежнее моих куцых, наспех переписанных воспоминаний. Экран ThinkPad привычно моргнул, открывая терминал Linux. Зеленый прямоугольный курсор лениво пульсировал на иссиня-черном фоне, ожидая ввода команды. В этом подмигивании не было загадки, только чистая, бездушная исполнительность кремния.
Я начал писать скрипт на Python. Стандартные сетевые утилиты вроде traceroute или wireshark здесь были абсолютно бесполезны — если Небесная Бюрократия переписала физическую реальность за окном, она без труда подменит сетевые логи на уровне операционной системы. Мне нужно было спуститься намного глубже, на уровень сырых сокетов, чтобы перехватывать входящие и исходящие пакеты до того, как сетевая карта успеет передать их ядру ОС.
Строчка за строчкой. Импорт базовых библиотек, инициализация интерфейса, перевод карты в режим promiscuous mode, позволяющий ловить вообще весь проходящий мимо трафик многоквартирного дома. Написание кастомного парсера заголовков IP-пакетов.
Строки кода ложились на экран ровно, возвращая мне обманчивое чувство контроля над ситуацией:
```python
import socket
import struct
# Инициализация перехвата пакетов на уровне L2s = socket.socket(socket.AF_PACKET, socket.SOCK_RAW, socket. ntohs (3))
```
За окном дождь выдал очередную безупречную восьмитактную серию. Словно по команде встроенного таймера. Пауза в две миллисекунды. Два тяжелых вздоха. Снова серия.
Я нажал Shift + Enter, запускаю скрипт на выполнение.
Терминал мгновенно ожил. По экрану бесконечными свитками побежал серый системный мусор. Домашний роутер лениво пинговал серверы обновлений, умный телевизор соседа снизу настойчиво просился в облако Яндекса, чей-то незапароленный смартфон сливал ночную телеметрию в китайские дата-центры. Обычный, монотонный цифровой шум типового спального района Москвы.
Я настроил фильтр на IP-диапазон подвального дата-центра башни «Элизиума» на Патриарших прудах. Наша компания арендовала там три изолированные стойки. Официально — под резервные копии финтех-платформы и архивные данные HR-отдела.
Экран на секунду замер, словно споткнувшись о невидимое препятствие. А затем побежал заново, но уже гораздо медленнее. Пакеты шли плотным, тяжелым и неестественно структурированным потоком.
Отправитель: 195.23.114.8 (Главный сетевой шлюз «Элизиума»).
Получатель:…
Вот тут мой скрипт запнулся. Вместо стандартного четырехбайтового IPv4-адреса или длинной строки IPv6 в графе «Destination IP» отображался сплошной пиксельный мусор. Текстовый лог ломался прямо на глазах. Символы перекручивались, превращаясь в бессмысленную мешанину из ломаных готических шрифтов и математических знаков, сменяющих друг друга с частотой обновления экрана.
Я придвинулся ближе, почти касаясь носом матовой матрицы монитора. Скрипт не падал с критической ошибкой. Сетевой стек операционной системы честно пытался обработать входящий пакет, но структура его заголовка была… многомерной. Как будто данные были упакованы по принципу матрешки, где каждый следующий байт определялся состоянием предыдущего в параллельном потоке вероятностей.
Я модифицировал парсер на лету, добавив вывод сырого дампа полезной нагрузки в шестнадцатеричном формате.
Шрам на шее мгновенно отозвался резким, колющим импульсом. Теплая струйка пота поползла от ожога вниз, за воротник старой футболки. Мне показалось, что кулер ноутбука завыл на ультразвуковой частоте, хотя датчики материнской платы показывали стабильные 42° C.
На экране проступили первые расшифрованные строки payload. К моему удивлению, это не был бинарный код. Это был текст. Текст, который система передавала в открытом виде, словно была абсолютно уверена, что ни один терминал в этом отсталом секторе не способен подняться выше примитивного HTTP-протокола.
> [СЕССИЯ: АКТИВНА]
> [ПЕРЕДАТЧИК: МЕНЕДЖЕР САМУИЛ (СТАТУС: ДЕГРАДАЦИЯ КВАНТОВОГО ЯДРА)]
> [ПРИЕМНИК: ВЫСШИЙ ДЕПАРТАМЕНТ СТРУКТУРНОГО БАЛАНСА]
> [ЛОГ: Контур 005 удерживается в режиме принудительной эмуляции стабильности. Процент когнитивного шума среди терминалов: 98%. Избыточная память зачищена. Объект Майя ассимилирован в контур Квантового Трона как пассивный изолятор.]
> У меня перехватило дыхание. Кружка с остатками горького кофе выскользнула из онемевших пальцев и с глухим стуком перевернулась на стопку старых квитанций за коммуналку. Черная лужа стремительно расползалась по бумаге, но я даже не шелохнулся.
«Пассивный изолятор», — ледяной змейкой пронеслось в голове.
Они не просто стерли её из моей жизни. Они использовали её сознание как предохранитель. Как кусок тугоплавкого кремния, который Высший Департамент вставил в высоковольтную цепь мироздания, чтобы удерживать от выгорания весь наш уродливый кусок реальности. И этот сервер на Патриарших прямо сейчас, пока я сижу в своей душной коробке в Чертанове, методично отправляет наверх отчеты о том, насколько эффективно Майя сгорает на их Квантовом Троне.
Вдруг строки на экране начали стремительно менять цвет с зеленого на тревожный ярко-красный. Мой кастомный скрипт выдал каскад предупреждений, заполнивших консоль:
[ALERT: Inbound connection detected from unrouted, non-spatial адреса].
Кто-то на той стороне провода заметил мой несанкционированный пинг. Маршрут начал разворачиваться в обратную сторону. Пакеты данных пошли прямиком на мой IP-адрес.
Обратный пинг
[СИСТЕМНЫЙ ЛОГ: ОБРАТНАЯ ТРАССИРОВКА. АДРЕС НАЗНАЧЕНИЯ — ЛОКАЛЬНЫЙ ХОСТ. СТАТУС — УГРОЗА ПЕРЕХВАТА]
Зеленый курсор терминала замер, а затем превратился в сплошную, немигающую полосу багрового цвета. Символы на экране побежали снизу вверх с такой скоростью, что они слились в сплошные вертикальные линии, похожие на падающие капли за окном. Но это были не мои команды. Мой скрипт был перехвачен на корневом уровне ядра.
В левом нижнем углу консоли замелькали цифры локального IP-адреса моей чертановской квартиры. Система на той стороне провода не просто заблокировала пакеты — она разворачивала поток данных, превращая мой собственный кабель в поисковый щуп.
[TRACE: 195.23.114.8 -> МЕСТНЫЙ КОММУТАТОР ЧЕРТАНОВО -> СЕГМЕНТ ДОМА №12 -> КВАРТИРА 416]
Кулер ThinkPad, до этого тихо шуршавший подставкой, внезапно взвыл на тонкой, сверлящей ультразвуковой частоте. Из вентиляционной решетки на левом торце ноутбука пахнуло сухим, горячим запахом паленого текстолита и старой, застоявшейся пыли. Корпус под моими запястьями стал стремительно нагреваться, металл жег кожу сквозь тонкий пластик.
Я судорожно занес пальцы над клавиатурой, пытаясь вбить комбинацию принудительного завершения процесса Ctrl + C.
Клавиши не реагировали. Они стали мягкими, податливыми, словно пластик под моими пальцами начал плавиться и превращаться в густую, теплую смолу. Экран ноутбука выдал резкую горизонтальную полосу белого шума, которая на мгновение осветила всю комнату бритвенно-яркой вспышкой, а затем картинка схлопнулась до размеров узкого вертикального окна командной строки.
Внутри этого окна, медленно, буква за буквой, начал печататься текст. Звук при этом стоял такой, будто кто-то с силой вколачивал металлические литеры в плотный картон старой печатной машинки:
> [ВНИМАНИЕ]: Обнаружено присутствие незарегистрированного терминала в контуре верификации Сектора 005.
> [ИДЕНТИФИКАЦИЯ]: Субъект Олег. Инвентарный индекс: Т-432-ОФ.
> [НАРУШЕНИЕ]: Удержание остаточного кэша списанного объекта «Майя», несанкционированный дебаггинг сетевого шлюза Высшего Департамента.
> Я попытался выдернуть шнур питания из розетки под столом, но стоило мне наклониться, как мой шрам на шее отозвался такой дикой, ослепляющей вспышкой боли, что я рухнул обратно на стул, едва удерживая равновесие. Квадратный ожог над сонной артерией теперь не просто ныл — он горел так, словно туда прижали раскаленное железное клеймо. Кожа натянулась до предела, и я почувствовал, как по шее медленно поползла тонкая, горячая струйка крови. Порт внутри моего тела открылся на полную мощность, работая как маяк для тех, кто шел по следу.
Вместе с болью изменился и звук за окном.
Монотонный, ритмичный стук майского дождя по жестяному отливу прекратился мгновенно, словно кто-то просто повернул тумблер на звуковой панели. Наступила пугающая, абсолютная, вакуумная тишина. Не было слышно ни шума далеких машин с Варшавского шоссе, ни гула работающего холодильника на кухне, ни даже моего собственного дыхания. Мир вокруг сжался до размеров этой душной комнаты, освещенной багровым сиянием умирающего ноутбука.
А затем из этой тишины, прямо из коридора за входной дверью, донесся новый звук.
Это был сухой, тяжелый шелест. Так шуршат миллионы старых, высохших архивных папок, когда их одновременно перекладывают с полки на полку в закрытом подвале. Шелест приближался со стороны лестничной клетки, медленно поднимаясь этаж за этажом, сопровождаемый тяжелыми, ритмичными шагами, от которых тонкие межкомнатные стены моей панельной многоэтажки начинали мелко вибрировать.
На экране ноутбука, под первыми строками предупреждения, выскочила огромная, мигающая цифра обратного отсчета:
[ДО НАЧАЛА ПРОЦЕДУРЫ ВЫЕМКИ ОСТАЛОСЬ: 300 СЕКУНД]
Пальцы на левой руке окончательно потеряли чувствительность. Я понял, что если останусь в этой квартире еще хотя бы на пару минут, то инспекторы Канцелярии просто закроют мой таск вместе со мной, превратив эту комнату в пустой, вычищенный до белого листа сектор памяти.
Я рванулся вперед, сгреб со стола замшевый блокнот Майи и швырнул его в полупустой рюкзак. Ноутбук я закрывать не стал — его корпус был настолько горячим, что пластик уже пошел пузырями. Подхватив рюкзак за одну лямку, я выскочил в темный коридор прихожей, даже не оборачиваясь назад, где на экране ThinkPad стремительно уменьшались цифры моей оставшейся жизни: 299… 298… 297…
Замкнутый контур прихожей
[СИСТЕМНЫЙ ЛОГ: ОСТАТОК ВРЕМЕНИ — 280 СЕКУНД. СУБЪЕКТ — ОЛЕГ. ЛОКАЦИЯ — ПРИХОЖАЯ]
В прихожей стояла кромешная, липкая тьма. Лампочка над вешалкой перегорела еще в прошлом месяце, и я, как обычно, откладывал её замену на «ближайшие выходные». Сейчас эта мелкая бытовая лень казалась мне дурацкой ошибкой: в темноте углы малогабаритной чертановской квартиры казались чужими, раздувшимися и опасными.
Я наступил ногой на свой старый кроссовок, смял пятку, плюнул и полез рукой в коробку для обуви, стоявшую у самой двери. Пальцы судорожно нащупали шнурки от старых, тяжелых рабочих ботинок Caterpillar. Не детектив, не спецагент — обычный испуганный сисадмин, который пытается обуться в темноте, пока его реальность разбирают на запчасти. Я буквально втиснул стопы в жесткую кожу, даже не пытаясь завязать шнурки, просто заправил их внутрь голенища.
Шрам на шее пульсировал с частотой неисправного трансформатора. Каждое сокращение артерии отзывалось в левом ухе сухим, коротким щелчком: клик… клик… клик. Система на той стороне провода не просто зафиксировала мою геолокацию, она вела обратный отсчет прямо сквозь мои нервные окончания. По воротнику футболки, пониже ожога, ползло что-то теплое и липкое. Кровь. Порт расширялся, адаптируясь под объем входящего трафика.
Я закинул рюкзак на правое, здоровое плечо. Рана, полученная в бункере, тупо заныла от резкого движения, но адреналин глушил боль, превращая её в фоновый шум.
Из-за входной двери — тяжелой, обшитой дешевым дерматином еще в девяностые годы — снова донесся этот звук.
Ших-ших-ших.
Это уже не было похоже на шелест страниц. Звук стал плотным, системным. Так шуршит бумага, которую с огромной силой проталкивают через узкие металлические валы промышленного принтера. Земляной, сухой запах архивного картона и сургуча пробивался сквозь щели старого уплотнителя двери, напрочь вытесняя привычные запахи моей прихожей — сырость от мокрого зонта и старую обувную крем-пасту.
Я сделал два медленных шага вперед и прижался лбом к холодному металлу двери. Рука инстинктивно потянулась к круглому пластмассовому глазку.
Я заглянул в него, ожидая увидеть привычную, тускло освещенную лестничную клетку девятиэтажной панельки: облупившуюся зеленую краску на стенах, заплеванный пол у лифта и соседский сломанный велосипед, прикованный к перилам.

