- -
- 100%
- +
Вера поместила тампон в анализатор. Надежда включила режим экспресс-идентификации, а пока прогревался сенсор, взяла из шкафа контрольную пробу штатной теплоносительной смеси.
— Красное пятно на панели, — сказала она, не поднимая глаз. — Первое, что приходит в голову, — кровь.
— Первое, что приходит в голову, редко годится для протокола, — отозвалась Вера.
Илья прислонился к стойке, скрестив руки.
— Особенно если пятно не просит вызвать врача.
Надежда бросила на него быстрый взгляд, но промолчала. На панели анализатора проступили первые строки. Вера дождалась уточнения и снова посмотрела на экран.
— Гем не обнаружен.
— Может быть старая кровь, — сказала Надежда. — Если образец долго пролежал на холоде…
— Тогда картина разрушения была бы другой. Нет ни гемоглобинового отклика, ни человеческой ДНК — по крайней мере, в количестве, которое способен уловить этот тест.
Илья повёл плечом.
— Значит, у двери никто не истёк кровью. Жаль. Я уже приготовил речь для того, кто оставил отпечатки пальцев.
— Отпечатков мы пока не нашли, — сказала Вера.
— Я оптимист.
Анализатор перешёл ко второй полосе спектра. На экране вытянулись пики растворителя и ингибитора коррозии. Надежда придвинулась, читая значения вслух, будто голосом могла удержать их на месте.
— Гликолевый носитель. Основа похожа на смесь из архивного контура.
— Похожа или совпадает? — спросила Вера.
— По основе совпадает. С добавками разберёмся после контрольного скана.
Надежда запустила сравнение с контрольной пробой. Два графика наложились друг на друга, затем разошлись. Контрольная линия оставалась чистой; в образце из кейса поднимался плотный красный пик.
— Железо, — сказала Надежда. — По спектру — гематит.
— Такой пигмент есть в штатной жидкости?
Надежда прижала губу к зубам. На мгновение её лицо ожесточилось — не от вопроса, а от самой необходимости отвечать.
— Нет. В контуре нет красителя. Смесь прозрачная, добавки защищают металл и уплотнения.
— Значит, кто-то вмешался в теплоноситель, — сказал Илья.
— В образце есть теплоноситель и железный пигмент, которого нет в штатном составе, — поправила Вера. — Как они оказались вместе, анализ не установит.
Надежда приблизила график. Красный мазок на подложке теперь казался не кровью и не ржавчиной, а следом чужой работы — аккуратно нанесённым, почти безошибочным.
— Обычное ржавое отложение было бы грубее, — пробормотала она. — Здесь частицы одного размера. Их смешали с носителем.
Илья взглянул на неё.
— Уверена?
— Нет. Уверена только в том, что пигмент не входит в состав. Остальное — предположение.
Вера внесла результат в полевой протокол и запечатала образец новой пломбой. На экране остались два графика: штатная жидкость и образец, похожий на неё ровно настолько, чтобы обмануть взгляд.
— Сам след подлинный, — сказала она. — Его происхождение мы ещё не установили.
Илья усмехнулся без улыбки.
— Вот это уже похоже на хорошую новость.
— Вы рано радуетесь.
Он не ответил.
Надежда проследила за рукой Веры, когда та убирала контейнер. Её взгляд задержался на запястье, потом перескочил на кейс.
— На двери тоже что-то нашли?
— Внутреннюю сторону полотна ещё не осматривали, — сказала Вера.
— Из галереи?
— Нет. Снаружи, через смотровую вставку.
Илья закрыл контейнер и защёлкнул пломбу. Надежда сняла с крючка переносной источник косого света — плоский прибор с поляризационной линзой — и протянула его Илье.
— Для наледи лучше он. Верхний нагрев не включайте.
— Я иногда умею обращаться с приборами, — сказал Илья.
— Я видела, как вы однажды поставили горячую чашку на датчик влажности.
— Датчик был обречён.
Они вернулись к гермодвери через служебный коридор. Аркадий Вей ушёл в административный отсек; его не было ни в переходе, ни у входа в галерею. Дверь оставалась запертой, зелёный индикатор горел ровно. Красный след на наружной панели исчез — на защитной плёнке возле места отбора образца белел чистый прямоугольник.
Узкая смотровая вставка выходила в серверную галерею. На внутренней стороне стекла лежала тонкая изморозь, похожая на след дыхания. Вера не сразу различила среди белых прожилок неровный просвет.
Илья направил вдоль поверхности переносной источник света.
На стекле проступила ладонь.
Пальцы были вытянуты и чуть разведены, большой палец прижат к краю. Линии кожи пересекали бледную изморозь, словно человек прижал ладонь к стеклу и оставил на нём тепло. Отпечаток был резким; различались даже дуги на подушечках пальцев.
Надежда втянула воздух.
— Старый след?
— По изморози дату не определить, — ответил Илья, не отводя лампу. — Но отпечаток настоящий.
Вера подошла ближе, не касаясь стекла. Галерея оставалась пустой: ряды стоек, холодный блеск кабельных желобов, отражение их троих в защитном слое. Ни тени между шкафами, ни движения за стойками.
— Дверь не открывалась, — сказала Надежда.
Она уже смотрела на терминал контроля, встроенный рядом с панелью. Нескольких быстрых жестов хватило, чтобы вывести на дисплей диаграмму перепада давления. Линия лежала почти ровно; отметок разблокировки не было.
— Циклов нет, — сказала Надежда. — Давление не менялось. Замок не снимался.
— Значит, отпечаток могли оставить до герметизации, — предположил Илья.
— Или он появился позже, без открытия двери, — сказала Вера. — Состояние стекла не подскажет, когда это случилось.
— А что подтверждает, что его оставил человек?
— Линии кожи. Кто коснулся стекла и когда, по отпечатку не установить.
Илья опустил лампу на несколько сантиметров. В проступившем свете обозначились новые детали: складка у основания ладони, короткая полоса под большим пальцем. Перчатка такого рисунка не оставила бы.
Надежда смотрела на отпечаток, почти не мигая.
— Сорен был здесь.
Вера повернулась к ней.
— Почему вы так решили?
Надежда уже открыла рот, но задержала дыхание. Пальцы сжались на краю терминала.
— Я выдала ему допуск на прошлой смене. Лично.
— У стойки временных допусков?
— Да. Открыла профиль, передала жетон.
— Что запомнилось?
— Он стоял напротив. Я протянула жетон, он взял его. Мы коснулись руками.
— А он сам? Как выглядел?
Надежда отвела взгляд к двери.
— Голос помню. Наверное. Он поблагодарил меня. Или сказал, что я опоздала с выдачей. Нет, это мог быть кто-то другой. — Она на мгновение закрыла глаза, словно пыталась нащупать воспоминание. — Может, в тёмной рабочей куртке. Он стоял совсем близко.
— Вы видели его лицо? — спросил Илья.
Надежда открыла глаза.
— Помню, что видела.
— Это не одно и то же, — сказала Вера.
Надежда резко посмотрела на неё. В её взгляде было больше злости, чем страха.
— Не нужно формулировать за меня.
— Я уточняю.
— Я помню жетон у него в руке. Как он повернул запястье, чтобы приложить его к считывателю. Помню, что… — Она запнулась. — Нет. Лица не помню.
Из-за поворота коридора донеслись шаги, затем щёлкнул замок. Аркадий Вей появился у прохода без спешки. Он успел сменить куртку; на плечах больше не блестел иней, остались только влажные точки конденсата. Его взгляд задержался на переносном светильнике, затем на диаграмме давления.
— Лаборатория уведомила меня о доступе к контрольному контуру. Я хотел убедиться, что образец не внесли в основную систему.
— Он запечатан отдельно, — сказала Вера.
— Хорошо. Что показал анализ?
— Не кровь. Основа теплоносителя, железный пигмент вне штатного состава. Человеческой ДНК и гема не обнаружили.
Вей перевёл взгляд на стекло.
— А это?
— Отпечаток ладони на изморози. На стороне галереи.
Он подошёл ближе, но не коснулся двери. Лицо осталось спокойным; только веки чуть сузились, когда он различил линии пальцев.
— Датчик не зафиксировал открытие.
— Мы в курсе, — сказал Илья.
— Тогда отпечаток могли оставить до последней герметизации. Или нанести на внутреннее стекло во время обслуживания.
— Обслуживание не зарегистрировано, — отозвалась Надежда.
Вей посмотрел на неё.
— Вы утверждаете, что Сорен получил физический допуск?
— Я передала ему жетон.
— Лицо вы помните?
Надежда сглотнула.
— Нет.
— Значит, выдачу допуска вы помните, но подтвердить, кому именно передали жетон, не можете. Система связывает запись с именем Сорена, а воспоминание могло прикрепиться к нему позже.
— Я ничего не прикрепляю к журналу, — резко сказала Надежда.
— Тогда опишите, что помните без подсказки.
— Я уже описала.
— Вы описали жетон и прикосновение. Имя появилось позже.
Вера заметила, как Надежда вцепилась в край терминала, и встала между ней и директором, не заслоняя экран.
— Вы видели журнал выдачи? — спросила она.
— Только сводку. В ней есть временный профиль, но нет биометрического подтверждения получателя. Запись камеры хранится отдельно.
— Камера установлена у стойки?
— Да.
Надежда отняла руку от терминала. На пальцах остались белые следы от слишком сильного давления.
— Я могу открыть локальную копию.
Вей кивнул.
— Откройте. До автоматического удаления архива чуть больше тридцати трёх часов. Не тратьте их на спор о том, как устроена память.
— Она не спорит, — сказал Илья. В его голосе уже не осталось насмешки. — Она пытается не ошибиться.
Лицо директора не изменилось.
— Ошибка тоже бывает убедительной.
Надежда подошла к рабочей панели. Вера и Илья последовали за ней; Аркадий Вей остался у двери, на расстоянии от улики. Надежда ввела код, открыла журнал прошлой смены и нашла выдачу временного допуска. Отметка стояла на 11:42. Рядом отображались профиль Сорена Вейла и подтверждение Надежды Белой.
— Подпись моя, — сказала она. — Я выдала ему жетон.
— Подпись подтверждает действие учётной записи, — ответила Вера. — Что показывает камера?
Надежда выбрала запись. Панель несколько секунд загружала кадр. В её отражении Вера видела, как Илья следит за Надеждиными пальцами, а не за экраном.
Появилось изображение стойки выдачи. Надежда сидела за терминалом, повернувшись боком к камере. По другую сторону узкой стойки стояло пустое кресло.
Время в углу кадра совпадало с отметкой выдачи.
Надежда наклонилась к экрану. На записи она подняла руку и протянула её через стойку. Пальцы разжались, словно выпуская жетон. Напротив не шевельнулся никто.
Вера ощутила, как холодеет кожа под воротником.
Илья выключил переносной светильник. За его спиной внутренний отпечаток ладони снова проступил белым на изморози.
— Я помню прикосновение, — сказала Надежда. Слова давались ей по одному. — Помню его руку. Тогда почему на записи никого нет?
Вера смотрела на пустое кресло и на раскрытую ладонь Надежды, застывшую в кадре.
— Можно помнить, как коснулась человека, которого не можешь вспомнить?
Запись с пустого кресла
— Можно помнить движение, — сказала Надежда. — А лицо к нему уже потом приклеить. Или наоборот: помнить лицо, а жест… Я не знаю.
На экране её рука застыла над пустым креслом. Вера смотрела на стоп-кадр, пока в висках не начала пульсировать тонкая боль. Наклон ладони, отведённый большой палец, напряжённое запястье — тело Надежды помнило передачу жетона куда точнее, чем камера.
— Ты помнишь, что он взял жетон?
— Да.
— Что именно ты видела?
Надежда сжала пальцы, словно пластик снова лежал у неё на ладони.
— Его руку. Нет… Сначала край жетона, потом руку. Я протянула — он забрал. Вера, я ведь выдала его.
Илья шагнул к консоли, но не коснулся экрана.
— Память и запись — разные журналы, — сказал он. — Сейчас нельзя доверять ни одному.
Надежда резко повернулась к нему.
— Я не придумываю.
— Я этого не говорил.
— Ты посмотрел на запись так, будто…
— Я посмотрел на кадр. В кресле никого.
Вера подняла ладонь, останавливая их обоих. В записи был только один бесспорный факт: Надежда протянула руку к пустому креслу. Всё остальное начиналось там, где кадр обрывался.
Внизу экрана мигнуло уведомление о синхронизации. Вера остановила автоматический экспорт.
— Никаких копий с панели, пока не разберёмся, откуда они берутся. Надежда, запиши идентификатор фрагмента и время запроса. На бумаге.
— У нас есть журнал доступа.
— Его тоже сохрани на бумаге.
Надежда бросила на неё быстрый, тревожный взгляд, но достала из кармана тонкий служебный блокнот. Записала номер кадра, время выдачи и текущую отметку терминала. Ручка несколько раз соскользнула по шероховатой бумаге; последнюю цифру она нажала так сильно, что та отпечаталась на следующем листе.
— Все записи смен по стойке, — сказала Вера. — Стыки дежурств, выдача жетона, вход в галерею. Любой фрагмент, где кресло попадает в кадр.
— Панель выдаст склейку, — ответила Надежда. — Не исходники. Она всегда так делает, если запрашивать больше одной камеры.
— Тогда покажи, как запросить исходники.
Надежда отвела взгляд к двери.
— Нужен доступ в диспетчерскую. И разрешение Вея.
Будто имя директора прозвучало вызовом: дверь открылась. Аркадий Вей вошёл без охраны, на ходу поправляя манжету светлой куртки. Его лицо не выдало ни удивления, ни раздражения; взгляд лишь задержался на стоп-кадре с пустым креслом.
— Госпожа Белова, — произнёс он. — Мне сообщили, что вы запрашиваете записи с камеры.
— Пока только просматриваем. Ищем источник.
— Источник — система наблюдения станции.
— Это название системы, а не происхождение данных.
Вей подошёл к экрану, но не наклонился и не прищурился. Он стоял прямо, сохраняя между собой и столом аккуратную дистанцию.
— Сорен Вейл работал удалённо. Ему не требовалось находиться в этом помещении. Голос и изображение шли по рабочему каналу; камера у стойки снимала местный зал. Пустое кресло этому не противоречит.
— Отметка выдачи допуска говорит о личной передаче жетона, — сказала Вера.
— В документации так обозначена операция. Жетон мог получить уполномоченный связной.
Надежда дёрнулась, словно коснулась горячего металла.
— Связного не было.
Вей перевёл на неё взгляд.
— Вы подписали получение.
— Я подписала передачу Сорену. Я помню его руку.
— Вы помните событие, — ровно сказал Вей. — Личность получателя подтверждает система.
Вера посмотрела на пустое кресло, затем на директора.
— Если система подтверждает получателя, почему камера не подтверждает его присутствие?
— Потому что это камера физического помещения, а не удалённого канала.
— А запись выдачи допуска?
— Та же система.
Илья тихо выдохнул носом.
— Удобное совпадение.
— Обычная архитектура, — сказал Вей. — Удалённый оператор, локальный куратор, единый журнал. Вы нашли расхождение между человеческой памятью и автоматической записью. Этого недостаточно, чтобы обвинять кого-либо в подмене.
— Я никого не обвиняла. Я запрашиваю материал, на котором строится ваша версия.
Несколько секунд Вей смотрел на неё, затем кивнул Надежде:
— Диспетчерская. Доступ я открою.
Надежда потянулась к терминалу, но Вера мягко отвела её руку.
— Сначала закончи запись в блокноте.
— Конечно. Да. Я просто…
Надежда прижала ручку к странице и ещё раз обвела номер фрагмента. После этого её рука стала твёрже.
В 14:22 они вышли из архивной комнаты. Запечатанный образец красного следа, экспресс-анализ, контрольная проба теплоносителя и переносной источник косого света остались на столе под прежней пломбой. Вера дождалась, пока дверь за ними закроется. До автоматического отключения архива в 23:50 следующего дня оставалось чуть больше тридцати трёх часов. Срок не оправдывал поспешных выводов — он лишь ограничивал время на проверку.
Диспетчерская находилась за двумя гермодверями и коротким переходом, где тепло от оборудования смешивалось с сухим запахом пыли. Под потолком тянулись световые полосы; блоки питания отзывались ровным гулом. У порога Вей приложил ладонь к считывателю, и замок отпустил створку.
Внутри три изогнутых ряда экранов отбрасывали синие и зелёные отблески на лица дежурных. Пост был почти пуст: одна сотрудница следила за картой теплообмена, ещё двое работали в отдельной кабине связи. Вей провёл их к боковой консоли, где отображались записи наблюдения.
— Покажите исходные потоки за три последних дежурства, — сказала Вера.
Надежда открыла поиск. На экране появились обзор стойки, коридор к серверной галерее, камера над внутренней дверью и журнал допуска. У каждого фрагмента была своя временная отметка, однако в свойствах уже значилось: «сводный просмотр».
— Панель объединяет их автоматически, — сказала Надежда. — Можно менять порядок, но кадры всё равно останутся в одной сборке.
— Отдельные каналы?
— Если система их сохранила.
Вей положил на стол карточку разрешения.
— На открытие первичных данных есть ограничение.
— Тогда ограничьте меня лично, — сказала Вера. — Материал всё равно должен быть доступен для проверки.
Илья выдвинул соседнее кресло, но садиться не стал. Он провёл пальцами по панели, просмотрел настройки аудиовыхода и остановился у разъёма для служебных наушников.
— Заберу звук отдельно. Если он вообще существует отдельно.
— Канал синхронизации единый, — заметил Вей.
— Вот и проверим, что он сохранил.
На экране появился фрагмент с передачей допуска. Надежда стояла за стойкой, плечом к камере. Напротив неё пустовало кресло. При увеличении изображение распалось на квадраты, но на спинке всё ещё различалась светлая царапина, а на сиденье — неглубокая просадка, похожая на тень от края стола.
— Артефакт сжатия, — сказал Вей.
Вера промолчала и переключилась на запись другого дежурства. За стойкой проходила другая сотрудница, менялись блики на пластиковом полу, едва заметно плавала яркость потолочных панелей. Кресло оставалось пустым. На сиденье лежала та же светлая тень.
— Вот, — сказал Вей. — Повреждение обивки. Или след старой нагрузки.
— Возможно.
Вера раскрыла боковую камеру. Та смотрела на кресло почти с уровня стойки, захватывая ножки и узкий участок пола. Линия сиденья оказалась не тенью: обивка плавно уходила вниз, образуя вмятину. Блик потолочного светильника на полу сместился вместе с ракурсом, а край вмятины остался привязан к креслу.
Вера приблизила изображение и сверила его с записью передачи допуска. Вмятина была физической, а не прилипшей к пикселям. Глубина и изгиб повторялись.
— Это один и тот же кадр? — спросила она.
— Разные файлы, — быстро ответила Надежда. — Номера разные. И временные метки.
— Я спросила не о номерах.
Вера выставила изображения рядом. На одном у металлической ножки кресла виднелась короткая царапина, на другом ножка скрывалась в тени. Но прогиб обивки совпал вплоть до тонкой складки у шва. При разном освещении он сохранял ту же глубину и тот же изгиб.
— На всех трёх. Покажи момент начала удалённого сеанса.
Надежда открыла журнал смены. Короткий фрагмент показывал пустое помещение; затем в углу монитора за стойкой возникала карточка удалённого подключения. В комнате не шевельнулась тень, не изменился свет. Лишь сиденье кресла едва заметно осело: линия шва опустилась относительно металлического обода.
Вера поставила этот кадр рядом с двумя другими записями начала сеанса. Каждый раз кресло проседало одинаково. Не просто на ту же глубину — складка разворачивалась одним и тем же движением, словно сиденье опускало невидимый груз, а потом отпускало его по заранее знакомой траектории.
— Повреждённая пружина, — сказал Вей. — Даёт один и тот же провал.
— Пружина не знает, когда начинается удалённый сеанс.
— Нет. Но кресло могло реагировать на вибрацию стойки, вентиляцию, движение воздуха. Вы видите совпадение.
— Пока вижу повтор.
— Хорошо. Повтор — ещё не доказательство присутствия человека.
Илья снял наушники.
— Зато звук в каждом фрагменте начинается одинаково.
Он развернул консоль к ним. На экране шла дорожка комнатного микрофона: ровный шум вентиляции, тихое электрическое шипение, редкий щелчок реле. Перед первой репликой Сорена дорожка обрывалась. Не затихала постепенно, а срезалась до узкой плоской полосы, после которой начинался голос.
— Шумоподавление, — сказал Вей. — Удалённый канал открывает речевой тракт, местный микрофон отсекает помехи.
— Оно отсекает помехи, — ответил Илья. — Здесь пропадает вентилятор — фон помещения, а не помеха. И срез начинается за три десятых секунды до голоса.
— Система открывает канал заранее.
— Тогда почему тот же провал попал на дорожку местной камеры? У неё собственный микрофон.
— Все микрофоны могли сводиться через один шлюз.
Илья снова надел наушники, прокрутил запись и замедлил участок. От ровного гула остался короткий, абсолютно чистый провал. Перед каждой репликой — одинаковый срез. После голоса фон возвращался сразу, целиком, будто кто-то снова включал помещение.
— В первом фрагменте четыреста девять миллисекунд, — сказал он. — Во втором столько же. В третьем тоже. Голоса разной длины, фон до и после отличается, а дыра одна и та же.
Надежда придвинулась к экрану.
— Может, так работает входящий шлюз.
— Может, — сказал Илья. — Только странно, что он вырезает воздух, а не речь.
Вера посмотрела на звуковую дорожку, затем на кадры. Просадка кресла совпадала с провалом в записи. Зрительная и звуковая странности начинались почти одновременно — за долю секунды до первой фразы Сорена.
— Ещё записи, — сказала она.
В следующих фрагментах Сорен появлялся только в окне удалённой связи на мониторе за стойкой. Камеры фиксировали пиксели экрана, рамку сеанса и подпись «С. Вейл», но не человека перед объективом. В коридоре никто не подходил к стойке и не покидал её. Внутренняя камера серверной галереи показывала пустое пространство за гермодверью. На записи выдачи жетона Надежда протягивала его через стойку в сторону кресла.
Ни одна камера, снимавшая помещение, не поймала Сорена перед объективом.
Вера не стала сразу озвучивать вывод. Она проверила углы обзора, временные метки, отражения и тени. В нескольких местах экран удалённой связи засвечивало, но камера в коридоре продолжала фиксировать входы и выходы. Никакого тела. Только изображение на дисплее, голос в динамике и пустое место, которому система приписывала имя.
— Он подключался удалённо, — повторил Вей. — Именно это я и объясняю с самого начала.
— Удалённая связь объясняет голос и изображение на мониторе, — сказала Вера. — Но не личную передачу жетона.
— Её объясняет локальный куратор.
— Кто?
Вей посмотрел на Надежду.
— В журнале выдачи указана сотрудница, ответственная за передачу. Вы.
— Я не была его куратором, — быстро сказала Надежда. — Я выдала ему допуск. Лично. Там же стоит моя подпись.
Вера открыла запись журнала выдачи. На экране снова появились профиль Сорена Вейла, подтверждение Надежды и отметка «личная передача — 11:42». Слова были чётче, чем на панели в архивной комнате.
Вей не изменился в лице.
— Это может быть терминологическая метка.
— Она выглядит как отметка о способе выдачи, — сказала Вера.
— В системе есть поля, смысл которых не всегда совпадает с привычным языком. Подтверждение учётной записи не доказывает физического присутствия.
— А что доказывает?
— Для физического присутствия нужны физические данные.
— Мы их сейчас и ищем.
Надежда опустила взгляд на ладонь. На коже остались тонкие белые следы от ручки.
— Я помню, что отдала жетон, — повторила она тише. — Если кресло было пустым, что тогда было у меня в руке?
Вей не ответил. Илья снял наушники и положил рядом с карточкой разрешения.
— Теперь оригиналы, — сказала Вера. — Не сводная панель и не аудиторская выгрузка. Поток камеры в собственном формате, журнал с исходными полями, история формирования файла.
— Локальные камеры отдают данные в узел синхронизации, — сказал Вей. — Там выравниваются временные метки и собираются каналы. Отдельно исходный поток после закрытия сегмента не хранится.
— Кто так решил?
— Проектная архитектура.
— Я не спрашивала, как она называется.
Вей на мгновение задержал дыхание. Этого хватило, чтобы Вера поняла: обычной административной формулировки ему уже недостаточно.
— Аварийный буфер доступен через независимый ключ, — сказала Надежда. — Там должны быть манифесты. Если исходники сохранились, они будут в корневых пакетах.
Илья вынул из внутреннего кармана небольшой металлический ключ с чёрной головкой.




