Читать книгу Книга III Белый регистр (Тень Белого Дракона) - - Страница 5
Часть I. Весенние тени долга
Глава 3. Человек без имени
ОглавлениеСирена на складе дала короткий, неправильный вздох – будто кто-то нажал кнопку и тут же передумал. На секунду промзона застыла: крановые стрелы встали против серого неба, на рельсах блеснул влажный лёд, и Амур под насыпью ответил глухим толчком, словно под железом проходила чужая волна.
Максим шёл первым, по привычке держась ближе к воде. Ветер тянул запах дизеля и мокрого металла, а под подошвами шуршала крошка шлака. Внизу, у свай, кто-то уже был.
Старик в тонком пальто стоял на границе льда – там, где тёмная вода прорезала наледь узкой щелью. Пятка зависла над пустотой, как над ступенькой, которой не существует. В правой руке – паспорт, прижатый к груди. Лицо – серое, спокойное до неправдоподобия. Ни просьбы, ни угрозы. Только движение вперёд, как по расписанию.
– Стой, – сказал Максим и пошёл быстрее.
Слова не зацепились за старика. Тот не обернулся, не ускорился – просто продолжал ставить ногу туда, где должна была быть твёрдая земля.
Максим успел схватить его за локоть. Кость под тканью была тонкой, как сухая ветка. Старик вздрогнул, будто прикосновение включило боль, а потом медленно поднял на Максима глаза. В них не было паники. В них было ожидание – как у человека, который знает: спорить поздно.
С другой стороны насыпи послышались шаги. Из темноты между контейнерами вышел охранник в ватнике, держа фонарь низко – свет резал по ногам, не по лицам.
– Вы кто такие? – спросил он, не повышая голоса. – Тут проход закрыт. И… это. Этот ваш?
«Этот». Ни имени, ни даже попытки назвать. Максим отметил это.
Марина осталась чуть выше, на площадке, и одним движением показала: не подпускать людей ближе к кромке. Лиза в наушнике шепнула что-то про координату узла – звук резанул и пропал, будто воздух сам съел связь.
Старик повернул паспорт так, чтобы Максим увидел разворот. Дрожи не было – пальцы держали документ аккуратно, почти чинно. Страница с личными данными светилась белым пятном. Там, где должно было быть имя, зияла ровная пустота: прямоугольник, вырезанный идеально, без бахромы, без следа ножниц. Будто кто-то выжег слово лазером и вытащил его вместе с бумагой.
Фотография вверху смотрела на Максима чужими, молодыми глазами. Черты – похожие и не похожие одновременно: другая линия губ, другой подбородок. Старик держал документ так, будто это всё равно его лицо – будто возраст и время можно подменить так же легко, как строку.
Максим вынул перчатку, коснулся края выреза. Бумага была гладкой, холодной, и всё равно пахла водой – так пахнут старые документы, которые долго лежали рядом с рекой. На соседних строках – дата рождения, серия, штампы. Всё на месте, всё «по форме». Только главный якорь отсутствовал. А чуть ниже, поверх привычных печатей, стоял дополнительный прямоугольный оттиск: «АДРЕСАТ:…» – дальше шёл номер, набор цифр, будто кому-то важнее было назначение, чем человек.
– Где это сделали? – спросил Максим, стараясь держать голос ровным.
Старик открыл рот. Воздух вышел, но звука не родилось. Тонкая морщина у губ дрогнула, будто он пытался вспомнить, как начинается слово. Ничего.
Охранник подошёл ближе и остановился, не переступая невидимую линию, где начинался ледяной блеск.
– Без… – он запнулся и тут же исправился. – Без данных – не пропущу. Вы его куда ведёте? Пусть назовёт себя. Иначе никак.
В этой «иначе никак» слышалась не забота о правилах. Слышалась привычка нажимать на нужную кнопку. Охранник держал фонарь так, чтобы свет падал на пустой прямоугольник в паспорте – точно демонстрировал отсутствие как улику.
Максим посмотрел на старика. Тот сжал документ сильнее, как будто от имени зависела не бумага, а сердце. Локоть под рукой Максима снова дрогнул – не от холода, от стыда. Страх был не в воде, страх сидел в горле.
– Ему нельзя говорить, – сказала Марина сверху. Слова прозвучали спокойно, почти по бытовому, но в них была команда.
Охранник усмехнулся уголком рта.
– Нельзя… или не хочет? Сейчас времена такие: кто молчит – тот согласен. У нас тут всё фиксируется.
«Фиксируется». Максим почувствовал знакомый привкус злости: когда людей превращают в строчку. Он вытащил телефон, включил камеру и навёл на паспорт – не на лицо старика, не на охранника, а на вырезанное место и на штамп «АДРЕСАТ».
– Фиксация есть, – сказал Максим. – Дальше – без вас.
Охранник сделал шаг, и в этот момент старик дернул рукой, как будто хотел вырвать документ обратно и спрятать. Паспорт выскользнул, ударился о металлический поручень. На поручне лежала тонкая полоска инея, влажная от дыхания реки.
То, что должно было быть пустотой, не осталось пустотой.
По белому полю вокруг выреза прошла тончайшая зелёная нить – как след от нефрита по стеклу. Она не рисовала буквы. Она искала, куда лечь. Нить дрогнула и замерла, сложившись в короткий угловатый знак, похожий на ключевой узор, который Лиза когда-то показывала на витрине.
Телефон в ладони Максима тихо пискнул – один раз, коротко, как складская сирена минуту назад. На экране поверх видеокартинки вспыхнуло уведомление из модуля наблюдения: «несовпадение поля: критерий изменён». И ниже – частота сигнала, уже знакомая по витринному коду.
Максим поднял взгляд на охранника. Тот смотрел не на людей – на зелёную нитку, и впервые за всё время моргнул слишком быстро.
– Уведите его, – сказал охранник почти шёпотом. – Только… не называйте. Тут… лучше не надо.
Поздно. Узел уже услышал. Старик сжал паспорт, будто пытался задушить знак пальцами. Пустота в документе стала дверью.
Максим перехватил его крепче и потянул вверх, к площадке, где ждала Марина.
– В Дом, – коротко сказал он в гарнитуру. – У нас «вырезанное имя». И… адресат не совпадает. Оно отвечает.
Снизу, из щели воды под льдом, поднялся глухой звук – не плеск, не треск. Скорее щелчок замка, который только что повернули.
+++
Во дворе школы снег лежал пятнами, как плохо стёртая мелкая ложь: белое – там, где не дошли лопаты, чёрное – там, где уже растоптали. Пахло мокрой резиной и мелом. Рекламный щит у калитки скрипел на ветру, и этот скрип странно совпадал с тем самым «неправильным» писком, который Максим поймал у воды. Виктория услышала совпадение кожей – так слышат, когда чужая музыка входит в привычный ритм.
Старика оставили в машине на внутренней парковке, под наблюдением Марины. Он сидел, прижав паспорт к груди, и смотрел на школьные окна так, будто там должен был появиться ответ. Максим стоял рядом, не отпуская локоть. Водитель-охранник школы уже дважды подходил и уходил, не решаясь спросить прямо.
Виктория прошла через калитку, как через таможню: улыбка, кивок, нейтральная папка в руке. На входе висел список «дежурных по этажу», под стеклом – грамоты и фотографии выпусков. На одном общем снимке кто-то жирно, слишком старательно замазал лицо маркером. Чернила расплылись от времени, но старание было свежим, почти злым.
– Вам к директору? – секретарь подняла глаза и сразу опустила их на папку. – По какому вопросу?
Слова «по человеку» здесь звучали бы, как камень в оконное стекло. Виктория назвала дело иначе:
– По документам. Нужна сверка сведений. Архив и журнал регистрации. Это на десять минут.
Секретарь медленно выдохнула, будто проверила, можно ли дышать при чужих.
– Архив у нас… – она сделала паузу слишком длинную. – Архив у нас не любят тревожить. Директор на уроке.
Виктория увидела, как пальцы женщины легли на телефон – не чтобы позвонить, а чтобы удержать себя от звонка. Здесь всё было про «не произносить» и «не фиксировать». Так страх делает из людей интерфейс: кнопки вместо лиц.
– Тогда к завучу, – мягко предложила Виктория. – Или к тому, кто отвечает за личные дела. Я подожду.
Секретарь не спорила. Она просто посмотрела чуть в сторону, туда, где висела камера у потолка. Это движение было ответом: не «нельзя», а «нас смотрят».
В коридоре прозвенел звонок – не громко, но с металлическим привкусом. Дети, смеясь, пролетели мимо, и на секунду Виктория увидела, как одна девочка, уже у лестницы, резко замолчала, будто кто-то нажал на горло. Девочка бросила взгляд назад – не на Викторию, на окна, – и ускорилась.
Завуч встретил их в кабинете с портретом Ломоносова и запахом дешёвого кофе. Человек лет сорока пяти, аккуратный галстук, взгляд, который умеет не замечать лишнего. Он не предложил сесть – это тоже было решение.
– Документы вы, конечно, можете запросить официально, – сказал он и улыбнулся ровно настолько, чтобы улыбка выглядела обязанностью. – Но школа… понимаете… не место для ваших… историй.
Слово «историй» прозвучало так, будто речь шла о грязи.
– Школа – место, где всё начинается, – ответила Виктория так же ровно. – Меня интересует один выпускник. Личное дело. Переводы. Сведения о семье. Ничего лишнего.
– Имя?
Вопрос был формальный. И ловушка.
Виктория не произнесла. Вместо этого она вытащила копию паспорта – ту, где прямоугольная пустота вместо имени. Положила на стол, прижав угол папкой, как прижимают дрожащий лист на ветру.
Завуч наклонился. И тут же отпрянул, будто бумага пахнула холодной водой.
– Это… подделка.
– Это факт, – спокойно сказала Виктория. – Подделка – когда выдумывают. Здесь вырезали. Изъяли. Как зуб.
Завуч сглотнул. На секунду он стал не «должностью», а человеком, которому больно вспоминать. Потом лицо снова застыло.
– У нас есть правила. Персональные данные. Без запроса…
– Правила – не щит от того, что творится с детьми и взрослыми, – Виктория не повысила голос. – Вы же не о законе боитесь. Вы боитесь произнести.
Пауза стала густой. Завуч посмотрел в сторону двери, где на стене висел план эвакуации. План выглядел честнее живых людей.
– Это… он? – завуч кивнул на пустоту, избегая слова «имя». – Этот человек… связан с тем, что было тогда?
Виктория уловила: «тем, что было тогда» – и сразу «вина». Здесь долг давно перепутали со стыдом. И стыд оказался удобнее: его можно спрятать, замазать на фотографии, вырезать из паспорта.
– Связан с тем, что сейчас, – ответила она. – И если вы продолжите делать вид, что его нет, будет хуже. Для вас. Для детей. Для всех, кто рядом с рекой.
Завуч выпрямился и наконец предложил стул – не из вежливости, а потому что разговор перешёл в другую зону. Он стал искать компромисс, а компромисс – форма торговли.
– У нас был случай, – сказал он тише. – Лет… много назад. Мальчик. Его… травили. Словом. Кличкой. Потом – драка. Потом комиссия. Потом родители требовали «убрать» запись. И… – он резко оборвал себя. – Я этого не говорил.
Виктория наклонилась вперёд.
– Кто требовал?
– Родители. Не только его. Те, кто боялся, что их дети рядом с… – завуч не нашёл слова. – С этим пятном.
Вот оно: «пятно». Так стыд становится долгом, который никто не признаёт, но все несут.
Виктория достала другой лист – пустой бланк объяснительной, без шапки, без печатей. Чистая бумага, как возможность.
– Мне не нужна ваша подпись, – сказала она. – Мне нужна правда. Не для суда. Чтобы остановить механизм. Если вы сейчас молчите, механизм выбирает вместо вас. И назначает следующего.
Завуч смотрел на бумагу долго. Потом поднял глаза – и в них мелькнуло что-то похожее на облегчение и одновременно на расчёт.
– Хорошо, – произнёс он. – Я проведу вас в архив. Но вы понимаете… это риск. И… – он задержал взгляд на камере в углу кабинета. – За стенами – уши.
«Двойная игра», отметила Виктория. Он помогает – и одновременно страхуется: оставляет себе путь сказать, что его заставили. В этом городе почти все так ходили: одной ногой по льду, второй – над водой.
Архив оказался маленькой комнатой с железными шкафами. Пахло пылью и старой бумагой. Завуч достал связку ключей, и связка звякнула точно тем же угловатым ритмом, что зелёная нить у паспорта. Виктория поймала себя на желании проверить звук – как проверяют, не совпадает ли частота.
– Дело… – завуч перебирал папки, не называя фамилии. – Вот.
На обложке личного дела было имя… и оно не читалось. Не зачёркнуто – стерто так, будто бумага выгорела изнутри. Осталась только тень чернил и отпечаток шариковой ручки, продавивший волокна: буквы когда-то были, они оставили рельеф, но исчезли из видимого.
Виктория провела пальцем по продавленным линиям. Кожа чувствовала букву, глаз – пустоту.
– Это сделали не вы, – сказала она, не спрашивая.
Завуч резко закрыл папку, как будто захлопнул дверь.
– Сюда никто не заходил, – быстро произнёс он. – Кроме… кроме комиссии. Тогда.
– Какая комиссия? – Виктория удержала голос спокойным. – Название. Дата. Список.
Завуч молчал. Молчал слишком профессионально. Потом тихо, почти беззвучно, выдохнул:
– Не произносите. Пожалуйста.
И в этот момент за тонкой стеной архива, со стороны коридора, прозвенел звонок – хотя по расписанию звонка быть не должно. Не школьный, не знакомый. Короткий, «неправильный». Будто кто-то проверял замок ещё раз.
Виктория подняла голову. На стекле маленького архивного окна, выходящего во двор, выступил иней – тонкой линией, как след от нефрита по бумаге. Линия собралась в угловатый знак, похожий на ключ.
Завуч побледнел и сделал шаг назад, упершись спиной в шкаф.
– Это… не было здесь, – прошептал он. – Это не… наше.
Виктория медленно закрыла личное дело и, не отрывая взгляда от окна, сказала в гарнитуру:
– Марина, держите машину. Не давайте никому подойти к нему. Здесь… кто-то уже слушает.
А за дверью архива послышались шаги – ровные, неторопливые. И голос секретаря, слишком громкий для коридора:
– К вам пришли. Сказали, по поводу… того самого.
Слова «того самого» повисли в воздухе, как приговор без имени.
+++
Монитор моргнул не как при обычном сбое – белая вспышка прошла по строкам, будто кто-то провёл ластиком по живому тексту. В «Доме» такое случалось редко: Лиза держала контуры сети, как держат шов на ране – ровно и без лишних узлов. Но сейчас на главном экране вместо карточки человека стоял серый прямоугольник с короткой подписью: NULL.
Виктор не поднял голову сразу. Сначала дослушал, как в стене, за панелью с проводкой, тонко дребезжит труба отопления – звук совпадал с тем «неправильным» писком, который Максим передал с промзоны. Потом уже потянулся к клавиатуре.
– Это не сеть, – сказал он Лизе, не оборачиваясь. – Это почерк.
Лиза подошла ближе, откинула прядь волос, посмотрела на экран так, будто видела не цифры, а температуру воздуха.
– «Почерк» у нас обычно с задержкой, – ответила она. – А здесь… как будто выжгли прямо сейчас.
На стене у входа загорелся индикатор камеры: Виктория и Марина вернулись. Дверь хлопнула коротко, без привычной «домашней» мягкости. По коридору прокатился запах школьной пыли и холодного воздуха.
Виктория держала папку на сгибе локтя. Щёки побелели, глаза – сухие.
– К нам пришли, – сказала она вместо приветствия. – В архиве. «По поводу того самого». Я не стала выяснять, кто именно. Завуч… помог, но держал вторую руку за спиной.
– Пусть поможет ещё раз, – сухо произнёс Виктор. – Пусть не пытается быть героем. Нам нужны факты, не позы.
Он взял папку, раскрыл на столе. Обложка личного дела выглядела обожжённой изнутри: место, где должно было быть имя, стало бледным пятном, а под пальцем чувствовался рельеф продавленных букв – как надпись на могильной плите без краски.
– Стыд всегда оставляет вмятину, – тихо сказала Виктория. – Даже когда стирают чернила.
Виктор кивнул, но взгляд уже ушёл обратно в экран. Лиза включила дополнительный канал – на панели загорелись ещё два окна: госреестр, база выдачи документов, школьный электронный журнал (старый формат, с кривыми ссылками).
– Начинаю с простого, – сказал Виктор. – Дата рождения. Серия. Любая нитка.
Пальцы работали быстро, как у человека, который привык чинить мир инструментом. Запрос – ответ. Запрос – снова ответ.
Запись не найдена. Совпадений: 0. Доступ подтверждён. Данные отсутствуют.
Слишком чисто. Не ошибка. Не «нет доступа». Именно «нет данных», будто человек никогда не существовал.
Виктор переключился на журналы аудита – туда, где система обязана фиксировать любое касание. И там было хуже: строки были, а времени – нет. Метки стояли одинаковые, как штампы на поддельных справках.
– Смотри, – он ткнул пальцем в одну строку, но не назвал её вслух, словно слово могло стать крючком. – Кто-то прошёлся не по карточке. По истории карточки. И убрал следы прохода.
Лиза присвистнула – коротко, почти беззвучно.
– Так не делает даже хороший админ. Это делает тот, кто не боится ломать систему. Или тот, кто сам – система.
Марина заглянула в комнату, не снимая куртки.
– Он в машине. Сидит спокойно. Документ держит, как икону. И… – она замолчала, подбирая выражение. – Как будто ждёт команды.
Виктор не спросил, какой «команды». Слишком хорошо было понятно, что команда может прийти не от людей.
Он открыл второй слой – то, что Лиза называла «закрытым счётом»: внутренний модуль Дома, где каждое событие писалось контрольными суммами, как река пишет ледяной кромкой. Там обычно не стирали – там только добавляли.
На секунду экран подвис. Потом выдал цепочку событий, связанных с промзоной: координата, «неправильный» писк, отметка Максима. И рядом – метка, которой не было вчера: АДРЕСАТ: 07-… (дальше цифры). Тот же формат, что на штампе в паспорте.
– Адресат, – произнесла Виктория, и в этом слове впервые прозвучала не растерянность, а злость. – Они его не «удалили». Они его… переназначили.
Виктор щёлкнул по метке. Вместо привычной карточки всплыла пустая форма, как бланк без заголовка. Только один параметр был заполнен автоматически: КРИТЕРИЙ.
И критерий выглядел не как фамилия, не как дата, не как номер документа. Он выглядел как ключ: угловатый знак, совпадающий с тем инеевым рисунком на архивном окне – и, по словам Максима, с тем, что зелёной нитью проступило на паспорте.
– Вот где подмена, – сказал Виктор. Голос стал ниже. – Не «человек исчез». Исчезло правило, по которому мы ищем человека. Вместо личности – метка. Вместо имени – ключ.
Лиза уже набирала команду трассировки.
– Источник? – спросила она. – Откуда ключ пришёл в наш контур?
– Оттуда же, откуда пришёл писк, – ответил Виктор и открыл спектрограмму сигнала. Полосы на графике сложились в знакомый рисунок частот – почти нефритовый, холодно-зелёный по ощущению, хотя цвет на экране был обычным.
Марина, не понимая деталей, всё равно уловила смысл.
– То есть кто-то… стучится к нам через это?
– Не стучится, – сказал Виктор. – Он уже внутри. Просто оставляет следы так, чтобы мы думали, что их нет.
Телефон Виктора завибрировал. Номер был городской, «служебный». На экране высветилось: Единый центр данных.
Он взял трубку не сразу – дал вибрации пройти до тишины, как проверяют, кто первым моргнёт.
– Слушаю.
Голос был вежливый, гладкий, как новая папка в архиве.
– Добрый день. Фиксируется аномальная активность по вашему запросу. Назовите, пожалуйста, фамилию субъекта, чтобы мы могли уточнить…
Виктор чуть улыбнулся – без тепла.
– У субъекта нет фамилии, – сказал он. – У вас – должна быть запись. Вы её видите?
Пауза была слишком точной. Вежливость стала холоднее.
– Мы не можем работать с неполными данными. Назовите идентификатор.
– Идентификатор вы уже озвучили, – Виктор взглянул на экран: АДРЕСАТ 07-… – и нарочно не произнёс цифры. – Вопрос не в доступе. Вопрос в том, кто вам сказал, что это «аномалия».
Тон в трубке изменился – легкая насмешка под шёлком.
– Осторожнее с формулировками. Некоторые вещи лучше не поднимать. Иначе… – голос сделал мягкую паузу, словно заботился. – Иначе поднимут вас.
Связь оборвалась без щелчка. Будто разговора не было.
Лиза подняла глаза:
– Они нас слушают не через камеру. Через запрос. Через сам факт поиска.
Виктор провёл ладонью по столу, остановился на папке с личным делом. Рельеф букв под пальцами был упрямый, человеческий. Не исчезал.
– Значит, будем искать иначе, – сказал он. – Не по имени. По стыду. По тем, кто выжигал. У «чужой руки» всегда остаётся жар.
На экране мигнуло новое окно – Лиза вывела трассу ключа. Строка источника не была адресом сервера. Это было место.
ВИТРИНЫ ЦЕНТРА / ОКНО ПРОХОДА: АКТИВНО.
И сразу ниже – ещё одна строка, как приговор, который только готовят к публичному чтению:
ПУБЛИЧНАЯ ПРОВЕРКА: АДРЕСАТ ПОДТВЕРЖДЁН.
Виктор не сказал «поехали». Не было нужды. По тому, как Виктория подняла папку и как Марина уже повернулась к выходу, стало ясно: механизм перестал прятаться в архивах и базах. Он собирался выйти на стекло.
+++
Стекло у входа в торговый центр запотело изнутри, хотя вестибюль был тёплым. На секунду по прозрачной плоскости прошла волна – не трещина, не блик, а именно вдох: мутная дымка поднялась снизу вверх, задержалась на уровне глаз и так же спокойно ушла, оставив чистый прямоугольник, как окно в чужой этаж.
Виктор остановился, прибор в кармане дал короткий «неправильный» такт. Тот самый, промзонный. Совпадение было слишком точным, чтобы оставаться случайностью.
Максим прикрыл дверь плечом, чтобы поток посетителей не втолкнул группу внутрь кучей. Марина уже держала правую сторону, как держат коридор на пожарных учениях: взглядом и корпусом. Виктория шла рядом, папка прижата к пальто, как доказательство, которое нельзя уронить.
– VTR-12, – тихо сказала Лиза в наушник. – Координата совпала. Сигнал стабильный… и живой. Как будто кто-то дышит рядом с антенной.
«Дышит», – повторил Виктор про себя и посмотрел на витрины вдоль центрального прохода.
Там, где обычно бросают глаза на скидки и манекены, сейчас висела ровная пустота: магазин на реконструкции, свет выключен, внутри – тёмные силуэты стоек, укрытые плёнкой. На стекле – чисто, без объявлений. Только по нижней кромке тянулся налёт инея, как по зимнему окну, хотя за стеклом был тёплый воздух.