Добавить в цитаты Настройки чтения

Страница 8 из 15

– Тогда мы уйдём вниз, – сказал я. – И оставим им эту комнату. Но сначала – заберём то, ради чего сюда пришли.

Я вернулся к интерфейсу и вскрыл буфер логов. Если “слой” управлял политикой, он должен оставлять следы. Даже если чистит. Особенно если чистит.

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

LOG GAP: 00:04:xx

POLICY PUSH: REMOTE

AUTH: UNKNOWN

TAG: ▲

Треугольник. Символ. Их метка.

Саша наклонился и тихо сказал:

– Это как… подпись?

– Да, – ответил я. – И теперь у нас есть не слухи, а отпечаток.

В этот момент дверь дрогнула. Не от удара – от того, что металл наконец сдался. По шву прошла тонкая красная линия, как раскалённая нить.

– Стеллаж! – рявкнул я.

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

Красная линия на двери стала шире. В щель потянуло пеплом и холодом.

Снаружи послышался голос – спокойный, уверенный:

– Техник. Вы мешаете стабилизации. Выходите с носителем. И вам не придётся умирать в темноте.

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

– Спускайся, – сказал я Саше. – Первый. И без паники.

Он посмотрел на щель в двери, на красную линию, на меня – и кивнул.

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

Дверь снаружи громко треснула. Щель расширилась. Внутрь брызнули искры.

Я прыгнул в люк и захлопнул крышку над головой.

Сверху раздался резкий скрежет – они вошли.

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

Глава 7. Дешёвый свет

Лестница под люком была узкой и мокрой. Металл холодил даже через перчатки – не тем холодом, который пугает, а тем, который сообщает: “здесь давно никто не живёт”. Я спускался следом за Сашей, чувствуя, как сверху по крышке люка проходит вибрация. Они не просто вошли. Они огляделись. Они поняли, куда мы ушли.

Саша внизу ждал, прижавшись спиной к стене. Фонарь он держал неправильно – светом в лицо себе же, и от этого его глаза казались ещё больше.

– Свет вниз, – сказал я.

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

Шаги сверху не слышались. И это было плохо. Когда тебя ищут вслепую, шумят. Когда знают, где ты, молчат.

Я прислушался к тоннелю. Справа – глухо, слева – чуть звенит воздухом, как будто где-то дальше есть пустота. Впереди коридор уходил вниз, и на стене висела табличка, облупленная, но читаемая.

“СЕРВИС / КОНТУРЫ / N-LINE”

Саша ткнул пальцем в сторону, куда тянуло воздухом.

– Туда?

– Туда, – сказал я. – Но тихо.

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

Через минуту впереди мелькнул слабый зелёный огонёк – тот, который я видел в конце. Он мигнул дважды и погас. Как будто кто-то моргнул в темноте и понял, что его увидели.

Саша остановился.

– Это… кто?

– Это… либо датчик, либо приманка, – сказал я. – И то и другое не бесплатно.

Мы пошли дальше. Огонёк больше не появлялся, но воздух стал суше. Значит, где-то впереди работает вентиляция. Работает – значит живёт. Живёт – значит там есть питание. Питание – значит там есть те, кто любит держать тебя на поводке.

Коридор вывел к двери без ручки, только с врезанной панелью и механическим замком сбоку. Над дверью – маркировка: “N-LINE / СЕКТОР СИНХРО”.

– Синхронизация, – тихо сказал Саша, будто слово могло что-то включить.

Я приложил сервисный модуль. Модуль моргнул, подумал и выдал сухое:

NO NET.

LOCAL TRY…

Панель у двери дрогнула – и вдруг загорелась тусклым светом. Никаких красивых приветствий. Только голые строки.

AUTH: LVL2

POLICY: ?

TEMP PASS: 00:02:00

– Две минуты, – сказал я.

– На что? – Саша не понял.

– На ошибку, – ответил я. – На то, что нас ещё не заметили.

Замок щёлкнул.

Мы вошли.

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

В этом круге лежал предмет.

Пластиковый корпус, гладкий, без пыли. Свежий. На нём – тонкая гравировка: ▲.

Маркер.

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

– Стой.

– Почему?

– Потому что он положен сюда для нас.

Саша замер. Лампа над нами тихо зажужжала, как будто тоже слушала.

Я обошёл круг света по краю. Тихо. Слишком тихо. И тут я увидел на полу тонкую леску – почти невидимую, натянутую от стойки к стойке. Леска уходила к маркеру.

Ловушка.

– Отойди, – сказал я. – И не спорь.

Саша послушался, но в глазах у него было то, что всегда убивает: “а вдруг”.

Я достал из кармана гайку – мелкий кусок металла, который таскают не для красоты. Бросил её в круг света, на пол, рядом с леской.

Гайка ударила и звякнула.

Ничего.

Я выдохнул и бросил вторую – чуть дальше, прямо на леску.

Леска дрогнула.

И тут же из потолка щёлкнуло: короткий сухой звук, и в углу стойки загорелся красный индикатор.

MOTION: TRIP

PING…

Саша дёрнулся, но я прижал его к стене.

– Поздно, – сказал я. – Нас уже отметили.

В этот момент лампа над нами стала ярче. Не сильно, но достаточно, чтобы сделать нас “чёткими”. Дешёвый свет – чтобы камеры видели.