Czytaj książkę: «Нулевой протокол»

Генрих Апи Баба
Czcionka:

Глава 1. Аномалия

Дождь шёл третий день подряд — не грозовой, короткий, а тот вязкий, упрямый дождь, который висит над городом серой завесой и превращает вечерние огни в дрожащие пятна света. С тридцать второго этажа штаб-квартиры Управления стратегического анализа столица выглядела так, будто кто-то методично стирал её ластиком.

Маркус Хейл любил закономерности — и поэтому недолюбливал людей. Не то чтобы ненавидел. Просто за четырнадцать лет в аналитике он усвоил простую вещь: человек может солгать по тысяче причин — из страха, из жадности, из любви, а иногда вовсе без причины. Цифры были честнее. Если они складывались в рисунок, значит, за рисунком что-то стояло.

Сегодня они сложились в рисунок, которого не должно было существовать.

Он сидел перед шестью мониторами, скрестив руки на груди, пока по экранам ползли таблицы и графики. Зал давно опустел — только редкие островки света отмечали чужие рабочие станции. Часы на панели показывали 21:11.

В углу монитора мигнуло уведомление о новом сообщении. Маркус закрыл его не глядя: если письмо важное, отправитель напишет снова. Так работала его личная система фильтрации мира.

Двадцать семь человек. Двадцать семь смертей — за прошедший год, по всей стране, без единой видимой связи. Разные профессии, разные города, разный возраст. Сердечные приступы, автоаварии, несчастные случаи, пара самоубийств. На первый взгляд — обычная статистика. Именно это и раздражало: слишком обычная.

Он запустил корреляционный анализ заново. Полоска прогресса медленно ползла по экрану. За последние двое суток он почти не спал. Всё началось с рутинной сверки архивов — а потом система выдала одно странное совпадение. Потом ещё одно. Потом третье. Хороший аналитик перестаёт верить в случайность на третьем совпадении. На двадцать седьмом — он начинает нервничать.

На соседнем столе завибрировал телефон. Мать. Маркус посмотрел на экран три секунды, ровно столько, сколько нужно, чтобы почувствовать укол вины и сразу же его заглушить, и перевёл вызов на голосовую почту. Позвонит завтра. Если не забудет.

Расчёт закончился. Результат не изменился. Маркус выругался вполголоса, перепроверил исходные данные — раз, другой, третий. Ошибка не исчезала. Сидела в таблице, как трещина в стекле.

— Ты вообще уходишь домой?

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

— Работаю, — сказал он.

— Это не ответ.

— Тогда нет, не ухожу.

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

— Спасибо.

— Обращайся.

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

— Что у тебя?

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

— Это те архивные смерти, про которые ты вчера бурчал?

— Они самые.

— Нашёл связь?

— Нашёл проблему. Двадцать семь человек умерли в течение сорока восьми часов после одного и того же события.

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

— Так не бывает.

— Согласен. Вопрос в том, что это было за событие.

Он переключил экран. Служебный файл без описания, без категории, без автора. Только имя: ZERO.

— Что это? — спросила она.

— Понятия не имею. Проверил — такого внутреннего кода не существует.

— Ты показывал руководству?

— Пока нет. Мне нравится иметь ответы раньше, чем начальство успевает задать вопросы.

Клэр усмехнулась одним уголком рта.

— Однажды это тебя убьёт.

— Не исключаю.

Дождь барабанил по стеклу. Где-то внизу проехала скорая, на секунду окрасив соседний фасад красным и синим. Клэр закрыла папку.

— Кстати. Тебя искал Рид.

— Джонатан Рид? У нас что, появился второй зам директора?

Это было странно само по себе: Рид почти не общался с аналитиками напрямую, тем более с нижних этажей структуры.

— Чего хотел?

— Не сказал. Часа два назад заходил.

Она посмотрела на него внимательнее, чем требовал вопрос.

— Опять это лицо.

— Какое лицо?

— Лицо человека, который только что нашёл себе ещё одну причину не спать ночью.

Клэр поднялась.

— Если найдёшь что-то по-настоящему странное — будь осторожен.

— Ты хоть понимаешь, насколько жутко это звучит?

— Понимаю. Поэтому и говорю.

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

Он открыл внутренний архив, вбил название файла. Система думала несколько секунд. Совпадение найдено: 1. Он кликнул по записи.

ДОСТУП ОГРАНИЧЕН.

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

Последний доступ к файлу — восемь минут назад. Это само по себе не тревожило. Тревожило имя пользователя в графе идентификатора.

NULL.

Такого пользователя не существовало и не могло существовать — Маркус слишком хорошо знал архитектуру системы. NULL был технической заглушкой, а не логином человека. Он обновил страницу. Запись не исчезла. Обновил снова. NULL. Последний доступ. 21:18.

Кто-то только что открыл файл, которого система не могла объяснить.

Всплыло новое уведомление: ВНИМАНИЕ. ОБНАРУЖЕН УДАЛЁННЫЙ ДОСТУП К ВАШЕЙ РАБОЧЕЙ СТАНЦИИ. Маркус тут же открыл журнал сетевой активности — источник уже исчез, будто его и не было. Уведомление осталось.

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

21:34.

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

Мониторы гасли один за другим, и зал темнел вместе с ними. Маркус надел пиджак, взял сумку и пошёл к лифтам — шаги в пустом коридоре звучали неожиданно громко для человека, который весь вечер старался ничем не выделяться.

Пока лифт поднимался на его этаж, он проверил телефон. Два пропущенных от матери, письмо от мобильного оператора, уведомление от отдела кадров. Ничего важного — он уже почти убрал телефон, когда заметил новое сообщение во внутренней почте. Отправитель отсутствовал. Тема — одно слово: ZERO.

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

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

На двадцать шестом этаже лифт неожиданно остановился. Двери открылись на пустой коридор — тусклый свет, ни единого движения. Через пару секунд двери закрылись сами, и кабина продолжила спуск. В такое время здесь почти никто не работал. Маркус запомнил этаж — не потому, что придал этому значение, а потому что аналитик в нём запоминал всё.

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

— Поздно сегодня, мистер Хейл.

— Бывает.

— Дождь всё не заканчивается.

— Видимо, ему нравится город.

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

До метро было десять минут пешком — обычно любимый маршрут, помогавший очистить голову после работы. Сегодня не очищалось ничего. Мысли крутились вокруг одного и того же: ZERO, NULL, пустое письмо, чужой доступ к его станции. По отдельности каждый факт ещё можно было объяснить. Вместе они складывались в начало очень скверной истории.

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

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

Совпадение, наверное. Но за годы работы Маркус научился одному: если внутренний голос шепчет, что что-то не так, стоит хотя бы проверить. Он вышел на две станции раньше своей — не потому, что была причина, а чтобы её найти.

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

Он поднялся на поверхность, дождь встретил его с прежним упорством. Мужчина появился через полминуты — дистанцию держал безупречно, не приближаясь и не отставая. Профессионал: любитель давно бы выдал себя.

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

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

Никого.

Он выдохнул — и тут заметил движение на другом конце переулка. Фигура под зонтом, неподвижная, будто ждала именно этого момента. Метров пятьдесят. Лица не разглядеть. Маркус сделал шаг вперёд. Фигура не шелохнулась.

Телефон зазвонил. Неизвестный номер. Он машинально ответил.

— Да?

Несколько секунд тишины в трубке. Потом спокойный мужской голос произнёс:

— Прекратите искать ZERO.

Связь оборвалась. Маркус поднял голову — фигура в конце переулка исчезла, будто её там никогда и не было. Только дождь продолжал падать с тёмного неба.

Телефон завибрировал снова. Новое сообщение, без номера, без подписи: «Он уже знает, что вы открыли файл».

На этот раз это была не тревога. Это была уже настоящая опасность — и Маркус узнал разницу с первого взгляда.

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

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

Телефон завибрировал в третий раз — на этот раз входящий вызов. Джонатан Рид.

Совпадение выглядело слишком своевременным, чтобы быть совпадением. Маркус ответил.

— Слушаю.

Голос Рида звучал спокойно. Слишком спокойно.

— Мистер Хейл. Рад, что дозвонился.

— Почти одиннадцать вечера.

— Именно поэтому и звоню.

Маркус медленно пошёл по переулку.

— Чем обязан такому вниманию?

— Хотел поговорить о вашей работе. Точнее — о том, чем вы занимались сегодня.

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

— Не уверен, что понимаю, о чём вы.

— Понимаете. Завтра утром, в девять. Зайдите ко мне.

— По какому вопросу?

— Думаю, обсудить это будет проще лично.

Связь оборвалась — без прощания, без объяснений. Маркус опустил телефон. Сердце билось на удивление ровно, и это само по себе было плохим знаком: когда становится по-настоящему опасно, эмоции первыми уходят на второй план, оставляя место одному анализу.

Рид знает о расследовании. Кто-то следил за его рабочей станцией. Кто-то присылает предупреждения. Кто-то ведёт наружное наблюдение. И всё это — в границах одного вечера. Слишком быстро. Слишком организованно для случайной цепочки событий.

Дома — небольшая двухкомнатная квартира на двенадцатом этаже, минимум мебели, максимум книг, ни одной фотографии на стенах — он первым делом включил ноутбук, подключил внешний накопитель и снова открыл сохранённые журналы. NULL. Последний доступ. 21:18.

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

ZERO//ACTIVE

Холод прошёл вдоль позвоночника. Маркус открыл резервную копию файла — строка исчезла. Вернулся к оригиналу — она снова была на месте. Будто кто-то специально хотел, чтобы её заметили. Или, наоборот, не заметили — до последнего момента.

Он потянулся к клавиатуре. Свет в квартире мигнул раз, другой — и погас окончательно. Комната провалилась в темноту, за окном по-прежнему шёл дождь, а соседние дома продолжали светиться: значит, отключили только его этаж.

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

Экран ноутбука вспыхнул сам собой. Белые буквы на чёрном фоне сложились в одну строку:

МЫ ВИДИМ ТЕБЯ, МАРКУС.

И только тогда он понял: история файла ZERO началась задолго до этого вечера. И, возможно, всё это время наблюдали именно за ним.

Глава 2. Последний рабочий день

Будильник зазвонил в 06:30. Маркус проснулся мгновенно — не потому, что выспался, а потому, что за ночь просыпался четыре раза, каждый раз уверенный, что кто-то стоит в квартире, и каждый раз находил только тишину. К утру дождь наконец прекратился; между облаками впервые за несколько дней проступили просветы. Он лежал на спине и смотрел в потолок, думая не о погоде.

На кухонном столе так и стоял ноутбук — с экраном, на котором вчера вспыхнула фраза «МЫ ВИДИМ ТЕБЯ, МАРКУС». Рациональная часть сознания уже успела заготовить объяснения: взлом, психологическое давление, внутренняя проверка, чья-то идиотская шутка. Ни одно не отвечало на главный вопрос — зачем.

Он подошёл к окну. Крыша здания напротив была пустой. Никаких силуэтов, будто вчерашнего вечера никогда не было.

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

— Доброе утро, — сказал Маркус.

— Доброе… — Пауза. — Утро.

Странная реакция. Маркус приложил пропуск к турникету. Загорелся красный. Попробовал снова — тот же результат.

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

— Проблемы с пропуском?

— Похоже на то.

— Здесь написано… — Он осёкся.

— Что написано?

— Что ваша учётная запись деактивирована.

Холод в груди возник мгновенно.

— По какой причине?

— Не знаю. Проверю ещё раз.

Результат не изменился. За спиной Маркуса выросла очередь — кто-то нетерпеливо кашлянул, кто-то посмотрел на часы. Обычное утро продолжало жить своей жизнью, только мир Маркуса начал едва заметно смещаться с оси.

— Позвоните в отдел кадров.

Охранник кивнул. Через минуту телефон был у уха; ещё через минуту его лицо стало совершенно белым. Он медленно положил трубку и посмотрел на Маркуса так, словно видел его впервые.

— Мистер Хейл… отдел кадров сообщил, что вы больше не работаете в Управлении.

— Это какая-то ошибка.

— Возможно. Они сказали… — он запнулся, — что ваше дело закрыто.

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

Маркус медленно выдохнул. Паника бесполезна, страх — тоже; за годы работы он усвоил простую вещь: если ситуация выходит из-под контроля, сначала нужно понять, что именно изменилось.

— Кто принял решение?

— У меня нет такой информации.

— Тогда дайте пройти к Риду.

— Не могу. Пропуск аннулирован.

— Я работаю здесь четырнадцать лет.

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

— Позвоните Риду.

— Уже звонили.

— И?

Молчание оказалось красноречивее любого ответа.

— Он отказался говорить со мной?

Охранник опустил глаза. Этого хватило.

— Понятно, — Маркус развернулся к выходу. Турникеты за спиной снова заработали; сотрудники проходили мимо, не глядя на него, будто он уже исчез.

На улице он набрал Клэр. Гудок, второй, третий.

— Доброе утро, — ответила она.

— Не уверен, что оно доброе.

Настороженность в её голосе появилась мгновенно.

— Что случилось?

— Меня только что уволили.

— Что?

— Именно так я и отреагировал.

— Погоди, ты серьёзно?

— Абсолютно.

— Где ты?

— Перед главным входом.

Она замолчала на пару секунд.

— Не уходи.

— Почему?

— Просто не уходи. — Голос изменился, стал голосом человека, который увидел что-то опасное. — Я спущусь через пять минут.

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

Прошло три минуты, потом четыре. На пятой минуте двери открылись — но вышла не Клэр. Из здания появился Джонатан Рид, безупречный, как всегда: тёмный костюм, серебристый галстук, спокойное лицо человека, привыкшего контролировать ситуацию. Он заметил Маркуса сразу и пошёл прямо к нему, остановившись в нескольких шагах.

— Доброе утро, Маркус.

— Смотря для кого.

— Понимаю.

— Сомневаюсь.

Рид вздохнул.

— Нам нужно поговорить.

— Вчера вы тоже так говорили.

— Именно поэтому я здесь.

Маркус скрестил руки.

— Почему меня заблокировали?

— Временная мера. Проводится внутренняя проверка.

— Какая?

— Не могу сказать.

— Не хотите или не можете?

— И то, и другое.

Раздражение поднялось быстро.

— Тогда разговор получается коротким.

Рид посмотрел ему прямо в глаза.

— Ты занимался архивом ZERO?

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

— А если занимался?

— Тогда прекрати.

— Простите?

— Оставь это расследование.

— На каком основании?

— На том, что это мой совет.

— Или приказ?

— Уже не приказ.

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

— Вы боитесь этого файла?

— Нет.

— Тогда почему пытаетесь меня остановить?

Рид долго молчал.

— Потому что вчера вечером ты сделал ошибку.

— Какую?

— Ты позволил себя заметить.

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

— Кем?

Рид покачал головой.

— Не задавай этот вопрос.

— Почему?

— Потому что тебе не понравится ответ.

Двери здания снова открылись. На улицу выбежала Клэр — слишком быстро, с лицом человека, который только что узнал что-то крайне неприятное.

— Маркус!

Рид резко обернулся — и впервые за весь разговор потерял самообладание. Всего на секунду. Но Маркус это увидел.

Клэр подбежала, держа в руках планшет.

— Нам нужно уходить.

— Что?

— Сейчас.

— Клэр…

— Сейчас!

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

— Что произошло?

Она посмотрела сначала на него, потом на Рида, потом снова на него.

— Твоё личное дело исчезло. Полностью.

— Это невозможно.

— Я тоже так думала. — Она подняла планшет. — Тогда проверила резервные архивы.

— И?

Клэр сглотнула.

— Маркус. Согласно системе, ты умер вчера вечером.

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

— Вы знали? — тихо спросил он.

Рид молчал.

— Вы знали?

— Вам нужно немедленно уйти отсюда.

— Ответьте на вопрос.

— Уже поздно для вопросов.

Клэр схватила его за рукав.

— Маркус. Нам нужно уходить. Сейчас же.

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

Лицо Рида мгновенно изменилось.

— Бегите, — сказал он.

Последнее слово, которое Маркус ожидал услышать.

— Что?

— Бегите!

В следующую секунду где-то наверху ослепительно вспыхнуло стекло, и Клэр закричала:

— Снайпер!

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

Клэр врезалась в него плечом.

— Двигайся!

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

Рид остался на месте — и это удивило Маркуса больше всего. Вместо того чтобы искать укрытие, заместитель директора смотрел на крыши, будто вычислял позицию стрелка.

— В машину! — крикнула Клэр.

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

Они почти достигли машины, когда позади раздался крик.

— НЕ ДОМОЙ! — прокричал Рид.

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

— Чёрт! — выдохнул Маркус.

— Забудь о нём! Бежим!

Они запрыгнули в такси. Водитель посмотрел на них как на сумасшедших.

— Что происходит?!

— Поезжай! — рявкнула Клэр.

— Куда?

— Просто поезжай!

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

— Кто это был? — спросил он.

— Не знаю.

— Врёшь.

Клэр смотрела в окно.

— Не знаю наверняка.

— Но догадываешься.

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

— Клэр. Рассказывай всё.

Она выдохнула.

— Сегодня утром я полезла в резервные архивы, потому что твоя блокировка выглядела подозрительно.

— И что нашла?

— Сначала ничего. Потом — отсутствие информации. Кто-то удалил твоё дело из основной системы.

— Такое возможно?

— Нет. Но это произошло.

Такси свернуло на мост; за окном мелькнула река в утреннем тумане.

— Потом я проверила резервный контур. Там уже была запись о смерти.

Желудок неприятно сжался — даже сейчас эта фраза звучала абсурдно.

— Причина?

— Несчастный случай. Время смерти — двадцать два сорок семь.

Маркус замер: именно в это время он ехал домой с работы.

— Кто подписал документ?

— Вот тут интересно. Подпись отсутствовала. Вместо имени — одно слово.

Он уже знал ответ раньше, чем она его произнесла.

— ZERO?

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

Телефон Маркуса завибрировал. Оба уставились на экран. Неизвестный номер.

— Не отвечай, — сказала Клэр.

Он ответил. В трубке — шум, затем тот же спокойный мужской голос, лишённый эмоций:

— Вы опаздываете.

Связь оборвалась.

— Кажется, я начинаю ненавидеть этот голос.

— Что он сказал?

— Что мы опаздываем.

— Куда?

— Хороший вопрос.

Водитель выругался.

— Что ещё?

Он показал в зеркало. Позади появился чёрный седан. Потом второй. Потом третий — все на одинаковой, слишком аккуратной дистанции.

Клэр тихо и очень серьёзно выругалась.

— Теперь знаю, куда мы опаздываем.

Внутри у Маркуса всё окончательно встало на свои места. Кто-то не просто хотел его напугать или остановить расследование — кто-то начал настоящую охоту. А значит, файл ZERO оказался опаснее, чем они предполагали вчера вечером. Игра только начиналась.

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

— Ты знаешь этих людей?

— Нет.

— Врёшь уже второй раз за утро.

— Потому что ты задаёшь вопросы, ответы на которые мне не нравятся.

Такси съехало с моста, поток машин стал плотнее.

— Может, вызвать полицию? — предложил водитель.

Клэр и Маркус одновременно посмотрели на него.

— Понял. Глупая идея.

— Очень, — согласилась Клэр.

Телефон снова завибрировал — сообщение без номера, без маршрута, без подписи. Только координаты и время. 11:00.

— Что это? — спросила Клэр.

Он показал экран. Она побледнела — совсем немного, но он заметил.

— Ты знаешь это место.

Не вопрос — утверждение.

— Старый архивный центр. Один из объектов Управления. Формально закрыт восемь лет назад.

— Формально?

— Да.

— Клэр, сколько ещё существует вещей, которые «формально закрыты»?

— Намного больше, чем тебе хотелось бы узнать.

Честный ответ — и от этого только хуже. Телефон завибрировал снова. Новый текст: «Если хотите узнать, кто вас похоронил, приезжайте одни».

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

— Это ловушка.

— Согласен.

— Тогда почему ты уже решил туда ехать?

— Потому что ты тоже решила.

Они посмотрели друг на друга. Клэр первой отвернулась к окну.

— Ненавижу, когда ты прав.

— Поэтому мы до сих пор друзья.

— Это единственная причина.

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

— Клэр. Посмотри.

Она взглянула в зеркало, и лицо её изменилось.

— Интересно.

— Ты их знаешь?

— Нет. Но они следят за теми, кто следит за нами.

— Это должно меня успокоить?

— Наоборот. Это значит, что появилась вторая сторона.

Такси остановилось на красном. Телефон Клэр зазвонил — она посмотрела на экран и замерла. Джонатан Рид.

Они переглянулись.

— Его же похитили.

— Да.

Она ответила.

— Джонатан?

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

— Слушайте внимательно.

— Где вы?

— Не перебивайте. У вас максимум два часа. Пока они не поймут, что архив открыт.

— Какой архив?

— Архив Нулевого протокола.

Название прозвучало впервые полностью — не ZERO, не намёк, не код. Нулевой протокол.

— Что это такое?

Короткий смешок на другом конце — безрадостный, уставший.

— Если бы я знал ответ, нас бы сейчас не убивали.

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

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

— Мы едем в архив? — спросила Клэр.

Он посмотрел на координаты, потом на машины позади, потом на серый город за окном.

— Да.

— Почему?

— Потому что кто-то очень не хочет, чтобы мы туда добрались.

Такси проехало перекрёсток. Дождь начался снова — мелкий, почти невидимый. Серебристый седан всё ещё держался далеко позади, три чёрных автомобиля не отставали.

Клэр достала планшет и быстро печатала что-то на виртуальной клавиатуре.

— Что делаешь?

— Пытаюсь выяснить, кто прислал координаты.

— Получается?

— Нет. И это хорошо: если бы получилось, я начала бы нервничать ещё сильнее.

Генрих Апи Баба
Tekst, format audio dostępny
13,15 zł
Ograniczenie wiekowe:
18+
Data wydania na Litres:
11 września 2026
Data napisania:
2026
Objętość:
451 str. 2 ilustracji
Właściciel praw:
Автор
Format pobierania:

Podobne książki