МАРШРУТ ПЕРЕПИСЫВАЕТСЯ
Потом файловый экран сменился текстовым файлом. Маршрутные карточки, диспетчерские таблицы, временны́е слоты, грузовые коды. Пальцы правили строки — не подбирали ключ, не ломали защиту, а меняли уже открытое чужое хозяйство: вставляли новые координаты, удаляли старые записи, подтверждали изменения. Строка за строкой. Без пауз.
КООРДИнАТЫ ПРИнЯТЫ
Правая рука на цифровом блоке — быстрые серии: координаты, индекс зоны. Левая на служебных клавишах — переключение между файлами, окнами, командными строками. Команды шли без ошибок, без единого исправления, без единого промаха. Чужой почерк на его клавиатуре. Его пальцы, чужая грамматика.
ИДЕнТИФИКАЦИЯ ЦЕЛЕВОГО УЗЛА: складская диспетчерская, юго-восточное направление
СИнХРОнИЗАЦИЯ СО СЛУЖЕБнЫМ ВХОДОМ
Модем включился. Индикаторы загорелись один за другим — зелёные точки в ряд. Набор номера: тональный писк, пауза, несущая. Не банк. Диспетчерский вход — один из тех, что вытянули тогда, в октябре, вместе с маршрутами и служебными номерами. Характерный визг — восходящий, потом нисходящий, потом ровный гул рукопожатия. Скорость 33600. Данные пошли.
РЕДАКТИРОВАнИЕ МАРШРУТнОЙ КАРТОЧКИ №—
ПОДМЕнА ИСХОДнОГО ПУнКТА нАЗнАЧЕнИЯ
ПЕРЕнАПРАВЛЕнИЕ: КАМАЗ, дизель/растворитель
РАСЧЁТнОЕ ВРЕМЯ ПРИБЫТИЯ: 13:27
Пальцы. Буквы на экране. Подтверждения от диспетчерской. Ни сомнения, ни паузы. Строки появлялись, уходили вверх, сменялись новыми. Четырнадцать минут его руки набирали координаты, которых он не знал, и перенаправляли маршрут грузовика, о существовании которого он не подозревал. Один раз правая рука машинально потянулась к воде и вернулась к клавиатуре. Потом остался только оранжевый свет внутри век и ничего после.
КОнФИРМАЦИЯ: данные приняты диспетчерским центром
Соединение оборвалось. Правая рука сама дотянулась до кнопки сброса на модеме. Щёлкнула. Индикаторы успокоились. Правая рука вернулась к клавиатуре — пальцы у клавиши ввода; левая так и лежала на служебных клавишах. Поза набиравшего. Поза человека, который закончил работу. Поза человека, который не здесь.
Тишина. Вентилятор в системнике жужжал. Часы тикали неровно. За стеной — ничего.
Вспышка под веками. Белая, резкая — как удар разряда, как в ту ночь в сентябре, когда модем сгорел и в голове появился синий прямоугольник, и всё, что было до этого, стало «до», а всё после — этим. Сердце прыгнуло, провалилось, дёрнулось, выровнялось. Антон открыл глаза.
Комната. Та же. Стол, монитор, кружка с кофе, газета, пингвиниха на стене. Всё на местах. Всё то же. На экране — чёрный файловый экран, открытый текстовый файл. Строки с диспетчерскими записями, отметки времени, коды маршрутов, координаты. Файл, которого Антон не открывал. Строки, которые набирали его руки.
Часы на стене. Одиннадцать семнадцать.
Десять сорок три — одиннадцать семнадцать. Тридцать четыре минуты, из которых четырнадцать — транс. Остальные двадцать — вход и выход, подготовка и возврат. Антон посчитал дважды. Цифры сходились. Они всегда сходились — в этом и была проблема. А ощущение нет.
Капля на верхней губе. Антон провёл тыльной стороной ладони — красная полоска. Кровь из правой ноздри, тёмная, густая, подсыхала по краям. Он достал бумажную салфетку из пачки на столе, свернул, прижал. Салфетка промокла в центре — маленькое пятно. Не опасно. Профессиональное кровотечение. Побочный эффект. Было хуже. Будет хуже.
Руки пахли. Антон поднёс кончики пальцев к носу. Плавленая пластмасса, клавиатурная. Так пахло после долгой ночной работы. Но за клавиатурой он был тридцать четыре минуты. Запах говорил — двенадцать часов.
Тело жило в другом времени. Или транс считает по-другому.
Задание выполнено. Статус: передано в канал оператора.
Длительность сеанса: 14 минут 12 секунд.
Побочные эффекты: кровотечение из носа (слабое), мышечный тонус (сниженный), память сеанса (отсутствует).
Три последних слова. Антон прочитал их дважды. Память сеанса — отсутствует. Как в медицинской карте. Раньше это звучало как протокол. Сейчас — как приговор. Четырнадцать минут его жизни были записаны телом и закрыты от него.
Готовность к следующему сеансу: 90-120 минут.
Полтора-два часа. Не до следующего транса. До готовности к нему. Этого хватало. Калькулятор планировал следующий сеанс спокойно, как техобслуживание. Антон был для него ресурсом. Телу дадут передышку и оставят ждать: когда понадобится, его опять пустят в дело.
— Ещё одного не будет, — сказал Антон. Сказал вслух, в пустую комнату. Прямоугольник не ответил. Рекомендации не требуют подтверждения.
Антон промотал текстовый файл от начала до конца. Читал как чужой журнал после ночной аварии — внимательно, строка за строкой. Всё выглядело так, словно опытный диспетчер спокойно перенаправил грузовой маршрут через полтора десятка промежуточных узлов. Он перечитал и не нашёл ничего своего. Ни одна строка не была его. Команды, написанные его пальцами, теми самыми, что пахли плавленой пластмассой, дрожали, когда держали стакан, и знали клавиатуру лучше собственного лица. Пальцы знали. Он — нет.
Антон посмотрел на одну строку:
ПЕРЕНАПРАВЛЕНИЕ: КАМАЗ, дизель/растворитель
. КамАЗ. Грузовик. Он перенаправил грузовик. Куда — не знал. Откуда — не знал. С каким грузом — написано, но слова «дизель/растворитель» ничего не значили, просто два существительных через косую черту. Кто ведёт этот грузовик. Куда он едет. Что будет, когда приедет. Антон не знал и восстановить уже не мог: в этот раз четырнадцать минут убрали чище обычного, без обрывков, без мусора, без того бокового внимания, которое иногда оставалось после прежних трансов.
Закрыл файл. Файловый экран вернулся — зелёные буквы на чёрном, курсор мигает. Нормальный экран. Нормальное утро. Одиннадцать семнадцать. Ещё утро. Впереди весь день. Пятница, и где-то едет грузовик.
Подвигал пальцами. Суставы ныли, но руки слушались. Свои. Его.
Встал. Ноги не очень — кровь ушла от долгого сидения, в ступнях покалывание, в коленях тяжесть. Подождал пять секунд. Посчитал. Пошёл. Шесть шагов до кухни. Те же шесть, что утром. Чётное. Нормально. Коридор маленький, тёмный, стены крашеные в бледно-зелёный, под ногами линолеум, местами отходящий от бетона. У двери в ванную висело зеркало — Антон прошёл мимо, не посмотрев.
В кухне было тихо. Бабушкины часы тикали неровно. В раковине стоял стакан с трещиной по ободку. Рядом остывший кофе.
На кончиках пальцев держался запах пластмассы. Где-то за городом диспетчерский центр уже принял новые данные. КамАЗ получит изменённый маршрут, водитель просто поедет туда, куда написано. Откуда взялось изменение, не узнает никто.
Что-то уже в движении. Оно не спрашивает.
Антон стоял в кухне и слушал неровные часы. За окном серый ноябрь, на плите Катина гречка, рядом стакан с трещиной. Всё молчало — кроме часов.
Нагнулся к крану. Пил из ладони. Три глотка. Он их посчитал. Те же три, что утром. Железо и хлорка. Вода была холодная. Руки пахли чужим.
Глава 16: Новости
Хлеб был вчерашний, чёрный, подсохший по горбушке. Антон намазал масло — густо, толще, чем хотел, тупым ножом. Откусил. Не почувствовал вкуса. Язык почувствовал — сухость, соль, жир, — но мозг не принял. Словно сигнал ушёл, а подтверждения не было. Глотнул. Хлеб встал в горле, секунду, потом прошёл.