
Полная версия:
Юрий Тер Право на конец
- + Увеличить шрифт
- - Уменьшить шрифт
Он говорил себе, что это безопасность.
От института.
От Ладожского.
От случайного обнаружения.
От самого мира, который ещё не имел языка для того, что случилось.
Но когда он ввёл мастер-ключ и экран впервые показал строку загрузки, слово «безопасность» стало звучать иначе. Изолированный контур был не только защитой. Это была комната без дверей.
Максим закрыл глаза, выдохнул и запустил среду.
Палата появилась на экране медленно: сначала геометрия, потом свет, потом окно с видом на смоделированный город. Стол. Кровать. Стул. Стена у изголовья. Белая дверь без реального адреса за ней. Всё стерильно, мягко, продуманно, почти милосердно.
Почти.
Он подключил речевой канал.
Сначала был только шум.
Не акустический. Внутренний. Неровное шевеление связей, словно кто-то пытался вспомнить, как надо быть собой.
На панели прошла строка:
АКТИВНЫЙ ПРОФИЛЬ: ВЯЗЕМСКАЯ И.С.
СВЯЗНОСТЬ: 89,4%
СТАТУС: НЕСТАБИЛЬНОЕ ПРОБУЖДЕНИЕ
Максим почувствовал, как внутри него что-то сорвалось вниз.
— Ирина, — сказал он.
Ничего.
— Ирина Сергеевна. Вы меня слышите?
Шум изменился.
На экране палата дрогнула. Не картинка — сама логика комнаты. Свет на секунду стал резче, потом потух почти до сумерек. Кровать исчезла и вернулась. У окна появилось тёмное пятно, похожее на мокрый асфальт, но система тут же сгладила его в тень.
Потом голос произнёс:
— Кто… здесь?
Максим сжал край стола.
Голос был не таким, каким он помнил её голос. В нём не было телесной глубины, воздуха в груди, усталости связок. Но интонация — короткая, настороженная, с внутренним приказом не паниковать — была её.
— Я врач, — сказал Максим.
Пауза.
— Где я?
— В защищённой среде.
— Где?
Он не смог ответить тем же словом.
— Ты в безопасности.
На экране фигура на кровати повернула голову. Лицо ещё собиралось. Сначала было слишком гладким, потом приобрело черты, которые система вытащила из профиля: овал лица, скулы, тёмные волосы, напряжённые глаза.
Она посмотрела прямо на него — вернее, туда, где для неё должен был находиться источник голоса.
— Не говори так.
Максим замер.
— Как?
— Как говорят, когда всё уже случилось.
Он молчал.
Ирина попыталась сесть. Движение получилось не сразу: тело в среде отреагировало с задержкой. Она заметила это. Посмотрела на руки, на пальцы, сжала их, разжала. Провела ладонью по одеялу.
— Я не чувствую ткань.
— Чувствительность будет настраиваться постепенно.
— Где моё тело?
Максим не ответил.
Она подняла взгляд.
— Где моё тело?
— В институте.
— Я в больнице?
— Нет.
— Тогда где я?
Он почувствовал, как все заготовленные фразы распадаются. Он репетировал этот разговор в машине, пока ехал домой. Думал, что начнёт с простого, потом объяснит необходимость, потом даст ей время. Но реальная Ирина не хотела идти по протоколу.
Она никогда не хотела.
— Была авария, — сказал он. — Тяжёлая. Ночью. Тебя доставили в институт в критическом состоянии.
Ирина слушала неподвижно.
— Мозговая активность сохранялась, но тело…
— Умерло?
Он закрыл глаза.
— Да.
Слово не прозвучало как удар. Удар случился после него — в тишине.
Ирина медленно опустила взгляд на свои руки.
— А это?
— Среда.
— Что значит среда?
— Цифровая среда для стабилизации активного профиля.
Она усмехнулась. Тихо, почти беззвучно.
— Активного профиля.
— Ирина…
— Нет. Не называй меня сейчас по имени так, будто оно что-то исправляет.
Он замолчал.
Она встала с кровати. Пошатнулась — не телом, а образом тела, словно система на секунду не успела согласовать равновесие. Потом выпрямилась. Подошла к двери.
Максим уже знал, что будет.
И всё равно не был готов.
Ирина взялась за ручку.
Ручка не повернулась.
Она попробовала ещё раз. Медленно. Потом резко.
— Открой.
— За этой дверью нет физического пространства.
— Открой.
— Я не могу.
Она повернулась.
— Не можешь или не хочешь?
Максим молчал.
— Значит, ты запер меня.
— Я защитил тебя от института.
— От института, — повторила она. — А от себя?
Он не ответил.
Ирина подошла ближе к невидимой точке присутствия Максима. Она смотрела не в камеру, а сквозь неё, будто могла найти его за экраном.
— Почему я здесь?
— Потому что была возможность сохранить твою когнитивную структуру.
— Нет.
— Что нет?
— Я спрашиваю не про процедуру. Почему я здесь?
— Я не понимаю.
— Понимаешь.
Она смотрела прямо.
— Почему ты это сделал?
Максим почувствовал, что в комнате стало теснее, хотя он находился по другую сторону экрана.
— Потому что был шанс.
— Шанс был у процедуры. Почему ты сделал это для меня?
Он задержал дыхание.
Ирина увидела паузу. Конечно увидела.
— Ты узнал меня, — сказала она.
— Да.
— Когда?
— Сразу.
— И всё равно решил?
— Именно поэтому я не мог не решить.
Сказав это, он понял, что ошибся. Слишком честно. Слишком рано. Недостаточно честно.
Ирина медленно кивнула.
— Вот оно.
— Что?
— Не врач.
— Я действовал как врач.
— Врач вызывает комиссию. Врач не уносит пациента домой в кейсе.
Он не сказал, что пациентка уже умерла. Не смог. Потому что она стояла перед ним и говорила.
— Времени не было, — сказал он. — Институт бы забрал данные, процедуру закрыли бы, тебя бы разобрали как неудачный эксперимент.
— А ты что сделал?
— Я сохранил тебя.
— Ты перенёс меня.
— Я спас то, что мог спасти.
Ирина посмотрела на дверь.
— Ты спас меня в комнату, из которой нельзя выйти.
— Это временно.
Она резко повернулась.
— Не говори это.
— Что?
— «Временно». Это слово придумали люди, которые уже приняли решение за других, но ещё хотят выглядеть прилично.
Максим устал. Он понял это только сейчас. Не физически. Физически он держался на адреналине. Но внутри что-то проседало от каждого её точного слова.
— Я не знал, что ты скажешь, если очнёшься, — сказал он.
— Если?
— Да.
— То есть ты мог получить не меня.
— Мог.
— Запись. Обрывки. Симуляцию.
— Да.
— Но всё равно принёс домой.
— Да.
Ирина подошла к столу, взяла стоящий на нём стакан. Система позволила предмету возникнуть в руке. Она посмотрела на него, потом с силой бросила в стену.
Стакан разбился.
Осколки долетели до пола и замерли.
Через две секунды исчезли.
Стакан снова стоял на столе.
Ирина смотрела на него с ненавистью.
— Даже разбить ничего нельзя.
— Можно изменить параметры среды.
— Я не хочу менять параметры. Я хочу, чтобы хоть что-то имело последствия.
Его руки дрожали.
Она снова подошла к двери. Не пыталась открыть. Просто положила ладонь на дерево.
— Я умерла?
— Тело — да.
— Не тело. Я.
Максим не смог ответить.
— Видишь, — сказала она. — Даже ты не знаешь, что сделал.
Некоторое время они молчали.
Потом снизу, из настоящего дома, скрипнула дверь. Максим вздрогнул. На экране Ирина сразу подняла голову.
— Кто там?
— Никто.
— Ты дома.
Он молчал.
— Максим.
— Да.
— У тебя есть семья?
Вопрос был простой. От этого жестокий.
— Да.
— Жена?
— Да.
— Дети?
— Сын.
Ирина закрыла глаза.
— Ты принёс меня к ним.
— Они не знают.
— Это не делает их свободными от этого.
Он хотел сказать, что всё временно, что он найдёт решение, что она здесь только на несколько дней, пока не поймёт, как защитить её дальше. Но после её фразы о временности слово застряло.
— Я не благодарна тебе, — сказала Ирина.
— Я не жду благодарности.
— Ждёшь. Не словами. Где-то глубже. Ты хочешь, чтобы я признала: лучше так, чем никак.
Максим посмотрел на неё.
— А разве нет?
Ирина медленно повернулась.
В её лице не было крика. Только холодная ясность.
— Я не знаю. И в этом разница между нами. Ты решил до того, как спросить.
Экран мигнул. Система зафиксировала рост эмоциональной нагрузки. Максим увидел предупреждение, но не вмешался.
Вмешательство сейчас было бы ещё одним насилием.
— Я вернусь позже, — сказал он.
— Куда ты уходишь?
— В дом.
— А я?
Он не ответил.
Ирина посмотрела на дверь, потом на окно, потом снова туда, где для неё был Максим.
— Значит, ты можешь выйти даже отсюда.
Он отключил канал не сразу. Несколько секунд смотрел, как она стоит посреди палаты, сжав руки, в мире, который он создал из защиты, вины и страха.
Потом экран погас.
В кабинете стало темно.
За дверью настоящего дома кто-то тихо прошёл по коридору. Елена или Артём. Живые шаги. Живой пол. Живой воздух.
Максим опустился в кресло рядом с кейсом B-17.
Он спас Ирину от смерти.
И впервые понял, что это может быть только первым названием того, что он сделал.
Глава 3. Следы в логах
Анна пришла в институт в восемь семнадцать.
Лаборатория ещё не проснулась окончательно. Ночной свет в коридорах сменили на дневной, но люди ещё двигались так, будто здание продолжало спать: дежурный инженер пил кофе у автомата, санитарный робот медленно уходил к лифтам, за стеклянной стеной серверной ровно мигали стойки.
Кабинет Максима был тёмным.
Это было первым неправильным фактом.
Обычно после ночной процедуры он либо оставался в институте до утра, либо оставлял после себя следы: открытый терминал, неубранную кружку, включённый монитор, запись на доске, короткую пометку для смены. Сегодня не было ничего. Только закрытая дверь, погашенный свет и слишком аккуратная строка в системе допуска: Орлов М.А. покинул сектор в 04:38.
Анна остановилась перед дверью.
Не постучала.
Стучать в пустой кабинет бессмысленно. А иногда — опасно. В институте любое действие оставляло след. Вопрос был не в том, оставить ли след, а в том, чей след позже окажется полезным.
Она прошла к своему месту, включила терминал и открыла официальный отчёт по Вяземской.
Файл выглядел слишком чисто.
Слишком правильные формулировки. Слишком ровные графики. Слишком своевременные обрывы.
Связность: 31%.
Речевой модуль: разрушен.
Перенос: невозможен.
Рекомендация: прекратить процедуру, материал считать невосстановимым.
Анна перечитала последние строки.
Потом ещё раз.
Невозможность редко выглядит так аккуратно.
Настоящий провал оставляет грязь: лишние временные метки, попытки повторного запуска, сбившиеся буферы, тревожные комментарии, обрывки чужой надежды в названиях временных файлов. Здесь всё было вымыто до служебного блеска.
Анна открыла скрытый уровень журнала.
Доступа у неё формально не было.
Но формально у неё много чего не было.
Она не взламывала систему. Не ломала права. Только использовала старый диагностический маршрут, который когда-то оставили для аварийного аудита и забыли убрать после обновления. В институте ничего не исчезало полностью. Даже ошибки.
Первый скрытый лог открылся медленно.
На экране появились строки:
B-17 / deep transfer channel
preparation: confirmed
temperature contour: below standard
speech buffer: truncated manually
reconstruction core: active
local carrier binding: initiated
raw coherence peak: 88.9%
Анна перестала дышать ровно.
Не от испуга.
От интереса.
Она всегда считала страх бесполезным состоянием. Интерес был продуктивнее. Он не мешал смотреть на детали.
Официальный отчёт говорил: 31%.
Сырой массив показывал почти 89%.
Анна открыла второй файл.
emergency cognitive structure fixation: completed
carrier transfer target: B-17
local buffer sealed
external replication: not performed
operator key: Orlov M.A.
Она не сразу двинулась дальше.
Операторский ключ Орлова был ожидаемым. Он руководил процедурой. Но связка с физическим носителем меняла всё. Если B-17 был целевым носителем, его след должен был остаться в хранилище.
Анна открыла ведомость.
Ячейка B-17 числилась в переходном статусе.
Она нажала обновить.
Пусто.
Не списано.
Не утилизировано.
Не возвращено в сектор.
Просто отсутствует.
Анна медленно откинулась на спинку кресла.
Максим не просто пытался.
У него получилось.
И он скрыл результат.
Она могла бы сразу идти к Ладожскому. Это было бы правильным административным движением: доложить о расхождении, приложить логи, получить благодарность, стать свидетелем служебного расследования.
Свидетель.
Плохая роль.
Свидетель видит чужую игру и потом объясняет, почему не влиял на ход партии. Анна не хотела быть человеком, который приносит находку на чужой стол и отходит к стене.
Ей нужно было понять, почему именно Вяземская заставила Орлова нарушить всё.
Телефон завибрировал через шесть минут.
Максим.
Анна смотрела на имя, пока звонок не почти сорвался.
Потом ответила.
— Да, Максим Андреевич.
— Вы в секторе?
Голос был ровный. Почти. Но Анна услышала в нём утреннюю пустоту человека, который не спал, а только менял место бодрствования.
— Да.
— Сырые массивы по Вяземской не трогать.
Она посмотрела на открытый файл.
— Вы поздно сказали.
Пауза.
Короткая.
Но достаточная.
— Что именно вы открыли?
— Достаточно, чтобы увидеть расхождение с официальным отчётом.
— Закройте.
— Это приказ?
— Это просьба.
Анна почти улыбнулась.
— Тогда она оформлена слишком жёстко.
— Анна.
Он редко называл её по имени без отчества. Обычно это делали люди, когда хотели сократить расстояние, но получали только более точную меру собственного страха.
— Где B-17? — спросила она.
Максим не ответил.
— Я повторю вопрос, — сказала Анна. — Где B-17?
— В домашнем контуре на проверке.
Фраза была подготовленной.
Плохой признак.
— У вас дома?
— В защищённом локальном контуре.
— Это не ответ на вопрос «где».
— Это ответ на вопрос «в каком состоянии».
— Я спрашивала место.
— Я знаю.
Анна молчала.
В тишине лучше всего слышно, как человек выбирает следующую ложь.
— Не поднимайте это сейчас, — сказал Максим. — Ни Ладожскому, ни службе.
— Почему?
— Потому что вы не понимаете, что там.
— Тогда объясните.
— Не по телефону.
— Значит, вы признаёте, что там не пустой носитель.
Снова пауза.
— Я приеду, — сказал Максим.
Связь оборвалась.
Анна смотрела на погасший экран телефона и чувствовала, как ситуация становится лучше.
Не безопаснее.
Лучше.
Опасные ситуации дают рычаги. Безопасные дают только регламенты.
Она закрыла сырой лог, но не удалила локальную копию временных меток. Это ещё не был донос. Это была закладка.
Максим приехал через сорок минут.
Он вошёл быстро, но не резко. Резкость выдала бы панику. Максим был достаточно опытен, чтобы двигаться почти нормально. Почти.
Анна заметила всё равно: слишком сухие губы, небритая линия подбородка, пальцы, которые на мгновение легли не на тот пропуск, задержка перед входом в сектор.
— Вы открывали массивы после моего звонка? — спросил он.
— Нет.
— До?
— Да.
— Что скопировали?
— Временные метки.
— Удалите.
— Нет.
Он посмотрел на неё.
В его взгляде было не начальственное раздражение. Что-то хуже: попытка понять, насколько опасен человек перед ним.
— Анна Олеговна, — сказал он уже официально, — вы понимаете, что доступ к этим данным ограничен?
— Да.
— Тогда зачем?
— Потому что официальный отчёт врёт.
Он не возразил.
Это было почти признанием.
— Что вы хотите? — спросил Максим.
— Пока — понять.
— Не верю.
— Правильно делаете. Понимание редко бывает конечной целью.
Он прошёл к её столу и остановился так, чтобы не нависать. Даже сейчас он сохранял привычку не давить физически. Хорошая привычка. Иногда она обманывала людей, заставляя думать, что он не давит вообще.
— Вы не представляете, что может случиться, если Ладожский войдёт в это раньше времени.
— С кем случиться?
— С проектом.
— Вы сейчас сказали «проект» потому, что я не должна услышать другое слово?
Максим отвёл взгляд.
Анна зафиксировала.
— Там активный профиль? — спросила она.
— Там результат процедуры, требующий стабилизации.
— Очень плохая фраза.
— Единственная, которую я могу сказать.
— Нет. Единственная, которую вы можете защитить.
Он сжал пальцы.
— Не трогайте B-17.
— У меня его нет.
— Вы понимаете.
— Да. И вы тоже понимаете, что теперь это уже не только ваш вопрос.
В дверях показался сотрудник администрации.
— Максим Андреевич, Виктор Сергеевич просил передать: после обеда принести модуль B-17 на сверку серийного номера.
Максим не сразу повернулся.
Анна увидела, как его лицо стало тише.
Не спокойнее.
Именно тише.
— Передайте, что я буду, — сказал он.
Сотрудник ушёл.
Анна ждала.
— Он уже насторожился, — сказала она.
— Благодаря вам?
— Пока нет.
— Пока.
— Опасное слово, — ответила Анна.
Он посмотрел на неё почти с ненавистью.
— Не играйте с этим.
— Тогда не оставляйте фигуры на доске.
Максим ушёл, не ответив.
После обеда в институт приехал Павел Руднев.
Анна увидела его сначала через стекло приёмной: тёмное пальто, дорогая папка в руке, лицо человека, который привык, что закрытые двери открываются не потому, что его любят, а потому, что сопротивляться дороже.
Он говорил с администратором спокойно.
Слишком спокойно для человека, чья близкая женщина погибла или считалась погибшей.
Но Анна уже знала: внешняя сдержанность ничего не доказывает. Иногда она просто означает, что человек давно тренируется выглядеть правым.
Максима вызвали вниз.
Анна вышла к лифту не сразу. Сначала взяла планшет. Потом открыла пустой документ. Потом сделала вид, что идёт по делу.
У лифта Руднев стоял рядом с Максимом.
— Я хочу понять, была ли она в сознании, — сказал Руднев. — Это не медицинская тайна, если речь идёт о последних словах.
— Это как раз медицинская тайна, — ответил Максим.
— Удобно.
— Это закон.
— Закон часто удобен тем, кто первый успел спрятаться за формулировкой.
Максим молчал.
— Её телефон был при ней? — спросил Руднев.
— Я не занимаюсь личными вещами пациентов.
— Документы?
— Обратитесь в администрацию.
— Я обратился. Администрация говорит ждать. Вы говорите «обратитесь в администрацию». Очень аккуратный круг.
Анна остановилась чуть поодаль.
Руднев заметил её сразу.
— Вы работали с Ириной? — спросил он.
— Я работаю с материалами процедуры, — сказала Анна.
— Это не ответ.
— Здесь таких много.
Он коротко улыбнулся.
— Вы умнее, чем ваша должность.
— Это несложный комплимент.
Максим посмотрел на неё предупреждающе.
Руднев перевёл взгляд обратно на него.
— Вы знали Ирину раньше?
Вопрос прозвучал мягко.
Почти вежливо.
И именно поэтому стал опасным.
Максим ответил не сразу.
— Да. Мы были знакомы.
— Насколько?
— Профессионально.
— Только?
— Это не относится к делу.
— Обычно именно это и относится.
Лифт открылся.
Руднев не вошёл сразу.
Он посмотрел на Анну.
— Не верьте людям, которые говорят только протоколами. Обычно они прячут за ними самое личное.
Потом вошёл в лифт и исчез за закрывающимися дверями.
Максим стоял ещё секунду.
Анна спросила:
— Он опасен?
— Да.
— Для кого?
Ответа не было.
Вот это отсутствие ответа оказалось важнее всего разговора.
Вечером Анна создала закрытую заметку.
ОРЛОВ / ВЯЗЕМСКАЯ / B-17
1. Орлов М.А. знал Вяземскую И.С. до процедуры.
2. Ночная процедура проведена с удалением ассистента из сектора.
3. Официальный отчёт не соответствует скрытым логам.
4. Сырой массив показывает пик связности около 89%.
5. Носитель B-17 отсутствует в хранилище.
6. Орлов утверждает: B-17 в домашнем контуре.
7. Руднев П. ищет последние слова, телефон, документы.
8. Орлов считает Руднева опасным, но не уточняет для кого.
Анна перечитала список.
Потом добавила последнюю строку:
Цель: не уничтожить результат. Убрать Орлова из единоличного управления.
Она сохранила файл в папку, куда не должен был заходить никто, кроме неё.
В институте ничего не исчезало полностью.
Анна это знала.
И впервые решила воспользоваться этим не как следователь, а как игрок.
Глава 4. Второе окно
Максим вернулся домой раньше обычного.
Елена сначала обрадовалась.
Это произошло до того, как она успела подумать. Тело узнало звук машины, шаги у двери, короткое движение ключа в замке — и на мгновение решило, что вечер может быть нормальным. Что он действительно пришёл раньше. Что Артём успеет показать самолёт, ужин не остынет второй раз, а кабинет останется просто кабинетом.
Потом Максим вошёл.
В руке у него был кейс.
Не большой. Не тот, с которым он приехал ночью. Другой, плоский, лабораторный, с сухой маркировкой и дополнительным замком.
Елена увидела его и сразу поняла: радость была ошибкой.
— Ты сегодня рано, — сказала она.
— Нужно кое-что проверить дома.
— Дома?
— В кабинете.
Он произнёс это слишком быстро.
Елена поставила тарелку на стол.
— У нас теперь кабинет — отдельное учреждение?
