«Клинамен Акт I Отклонение»
«Клинамен Акт I Отклонение»

Полная версия

«Клинамен Акт I Отклонение»

Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
1 из 3

«Клинамен Акт I Отклонение»

Глава

КЛИНАМЕН

АКТ I

ОТКЛОНЕНИЕ

Роман

ПРОЛОГ

КЛИНАМЕН

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

Идея выросла из атомизма Эпикура, жившего в IV–III веках до нашей эры. Если каждая частица всегда движется только по заранее определённой линии, причина бесконечно следует за причиной, а будущее становится продолжением прошлого без единого разрыва.

Клинамен нарушает эту цепь.

Не взрыв. Не чудо. Не новая сила.

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

Иногда вся свобода начинается с движения, слишком малого, чтобы его заметить.

ГЛАВА 1

ПОСЛЕДНИЙ ЗАКАЗ



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

Налл стоял на узкой сервисной платформе снаружи корпоративного здания.

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

Над ним медленно повернулась наружная камера.

Объектив остановился.

Красный индикатор погас.

— Сто восемьдесят четыре секунды, — сказал Патч в наушнике. — Наружный контур поднял внеплановую проверку раньше. Камеру я держу, но окно будет сокращаться.

Налл вставил тонкий ключ в аварийный разъём технического люка. Повернул до первого сопротивления.

Ничего.

Ветер толкнул его в плечо. Подошва сдвинулась на мокром металле на несколько миллиметров и остановилась у бортика.

— Люк не отвечает.

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

Налл сделал, как сказал Патч.

Внутри люка тихо щёлкнуло.

— Есть.

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

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

Он закрыл люк, досчитал до пяти и только тогда убрал ключ.

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

— Шесть метров до развилки, потом вниз, — сказал Патч. — Правый жгут не трогай. Изоляцию там не меняли с постройки. Температура пока нормальная, но оболочка уже поплыла.

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

Он сместился влево и пропустил кабели мимо плеча.

— Прошёл.

Патч ничего не ответил. На связи остался только слабый шум базы и короткие щелчки клавиш.

Налл продолжил ползти.

* * *

На старой базе Патч сидел перед тремя соединёнными терминалами. Холодный свет экранов ложился на тёмную кожу и короткие твисты. На нём были чёрная футболка и лёгкий рабочий жилет. Уличная куртка висела на спинке соседнего стула.

Кофе справа от клавиатуры давно остыл. Патч сделал один глоток перед началом операции и с тех пор дважды переставлял кружку, освобождая место для инструментов, но так к ней и не вернулся.

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

Белая отметка дошла до развилки.

В верхней части схемы вспыхнул новый идентификатор.

Служебный пропуск вошёл через северный лифт.

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

Через четыре секунды появился второй пропуск.

Потом третий.

Четвёртый вошёл в кабину до закрытия дверей.

Патч разложил карточки рядом. Четыре подразделения. Четыре разных основания для ночного доступа. Заявки поданы с интервалами, достаточно большими, чтобы не образовать одну группу в автоматическом анализе.

Лифт остановился на этаже архива.

Все четверо вышли в один коридор.

Патч увеличил камеры. Чёрная техническая одежда, закрытые силуэты под куртками, движения людей, которые не искали дорогу и не ждали указателей.

Охрана здания так не входила.

— Налл, на этаже ещё четверо. Северный лифт.

Белая отметка остановилась.

— Охрана?

— Нет. Пропуска из четырёх отделов, маршрут один. У двоих вижу скрытые броневставки, у остальных одежда тяжёлая на правом боку. Они идут к архиву и камеры их не интересуют.

Несколько секунд Налл молчал.

— Клиент предупреждал?

— Нет. Я не знаю, продан накопитель дважды или нас поставили в одну задачу. Пока считаю их конкурентами. Если увижу другое, скажу.

Патч вывел время движения обеих групп.

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

— Маршрут?

— Длинный уже закрыл. Там запустилась проверка вентиляции. Иди по исходному.

Белая отметка снова двинулась.

Патч перевёл четыре чужих пропуска на отдельный экран и сохранил их полные карточки вне городской сети.

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

* * *

Сервисный канал закончился вертикальной шахтой.

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

Ни окон, ни рекламы. Даже указатели здесь появлялись только на персональных интерфейсах сотрудников. Если у человека не было допуска, коридор не сообщал ему ничего.

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

Налл снял решётку.

— Выхожу.

— Подожди. Третий потолочный датчик после твоего спуска может проснуться от изменения нагрузки. У него нет режима сопровождения в документации, но я не доверяю документации этой компании уже минут двадцать.

Налл остался в шахте.

Две камеры в коридоре одновременно отвернулись к противоположной стене.

— Теперь.

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

На внутреннем таймере оставалось 01:29.

До архива двадцать метров.

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

Потолочный датчик справа плавно повернулся за ним.

— Третий пошёл следом.

— Вижу. Не меняй шаг.

Налл продолжил движение.

Через две секунды датчик остановился. Красная точка на его корпусе погасла.

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

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

Налл приложил к панели плоский инжектор. Из корпуса вышли три тонкие иглы.

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

Налл ввёл первую иглу.

Подождал.

Вторую.

Третью.

Замок провернулся на четверть оборота и остановился.

На интерфейсе появилась новая строка.

ТРЕБУЕТСЯ ПОДТВЕРЖДЕНИЕ ПРИСУТСТВИЯ СОТРУДНИКА.

— Живой профиль, — сказал Налл.

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

Патч замолчал.

Налл слышал в наушнике клавиши.

В конце коридора погас один из светильников, через секунду включился снова.

— Сколько?

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

На внутренней стороне наручного интерфейса появился биометрический профиль.

Налл приложил его к панели.

Замок загорелся зелёным.

Дверь открылась.

Архив встретил его холодом. Постоянного освещения здесь не было. Лампы включались секциями вслед за движением, выхватывая из темноты герметичные шкафы и цилиндрическую стойку в центре. Воздух был сухим и пах озоном.

01:02.

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

Налл нашёл ячейку и открыл защитную панель.

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

Налл повернул корпус к камере наручного интерфейса.

В наушнике коротко щёлкнула программа сравнения.

— Серийная структура совпадает, — сказал Патч. — Это он.

Налл убрал накопитель во внутренний защищённый карман и застегнул клапан.

В коридоре открылся лифт.

Он услышал шаги ещё до того, как Патч заговорил.

— Четверо вышли. Западный поворот, двадцать шесть метров. Через сервисную шахту уйдёшь без контакта, но потеряешь не меньше минуты.

На таймере оставалась сорок одна секунда.

Налл вышел из архива и посмотрел на шов противопожарной перегородки поперёк западного коридора.

— Эта створка автономная?

Патч ответил не сразу.

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

— Сможешь сбросить, когда они пройдут шов?

Пауза стала короче.

— Если привод не закис. Один раз. После этого я либо закрою её, либо потеряю узел совсем.

Налл оценил расстояние до шва, архивной двери и восточной лестницы.

— Одного раза достаточно.

— Тогда оставайся возле архива. Не заходи дальше восьми метров. Когда створка сядет, у тебя будет восточная лестница. Я открою её заранее.

Налл убрал руку от кармана с накопителем.

За поворотом появились четверо.

Двое сразу разошлись к стенам. Человек слева держал электрошоковую дубинку вдоль бедра. Женщина справа оставила руку под курткой. Третий шёл по центру с компактным пистолетом, опущенным к полу. Четвёртый держался на полшага сзади; под распахнувшейся полой куртки показалась рукоять короткого клинка.

На запястье ведущего коротко блеснул золотой геометрический знак.

Триада.

Коридор был шириной три метра. Между группами не было колонн, дверных ниш или мебели. Только гладкие стены, противопожарный шов и восемь метров пустого пола.

Налл остановился возле архива.

Ведущий тоже остановился. Пистолет не поднял.

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

Налл смотрел не на его лицо. На ствол, на правую руку женщины, на дубинку слева. Человек с клинком уже прошёл шов перегородки. Ведущий оставался с другой стороны.

— Опустите оружие. У двоих руки уже на рукоятях. Пока вы держите меня в перекрёстном, я ничего не положу.

Ведущий перевёл взгляд на своих людей, потом снова на Налла.

— Ты вышел к нам сам. Мог уйти через шахту.

Значит, они знали план этажа и заметили открытый сервисный маршрут.

Налл ничего не ответил. Человек с клинком сделал ещё полшага и полностью перешёл шов перегородки. Ведущий остался с другой стороны.

— Накопитель всё равно уйдёт отсюда не с тобой. Не затягивай.

Налл видел, как женщина справа чуть перенесла вес на переднюю ногу. Не для шага. Для извлечения оружия.

— Уберите стволы. Тогда положу.

Ведущий не ответил.

Женщина начала вытаскивать пистолет.

Свет погас.

Патч удержал коридор в темноте полторы секунды.

Налл шагнул влево и опустился ниже линии груди.

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

Синяя дуга вспыхнула в темноте.

Налл увидел кисть.

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

Свет вернулся.

Женщина была в пяти метрах. Пистолет уже снова поднимался.

Налл толкнул в неё оглушённого бойца и пошёл следом, закрываясь его корпусом. Выстрел ударил в защитную пластину на спине. Удар передался через чужое тело в руки Налла. Пальцы на мгновение ослабли, но он удержал человека.

Женщина шагнула вправо, пытаясь освободить линию.

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

Второй выстрел ушёл в потолок.

Пистолет выпал.

Человек с клинком уже был рядом.

Он не полез между Наллом и женщиной. Сместился левее, заставляя Налла выбирать, кому оставить пространство, и ударил снизу под рёбра.

Налл отвёл его запястье защищённым предплечьем и развернул корпус. Лезвие прошло вдоль куртки.

Противник сразу поменял линию. Кисть развернулась, клинок пошёл обратно к шее.

Налл отклонился.

Ткань высокого воротника натянулась у ключицы и разошлась с сухим треском. Кожа осталась цела.

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

Он не сделал этого.

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

Клинок упал.

Налл подхватил его и вогнал в стеновую панель рядом с головой противника. Лезвие прошило край рукава и прижало ткань к стене.

Боец рванулся свободным плечом. Куртка удержала его меньше секунды.

Этого хватило.

Женщина подняла с пола пистолет левой рукой.

За перегородочным швом ведущий уже навёл оружие.

Красные аварийные лампы вспыхнули вдоль пола.

Створка пошла вниз.

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

Пуля с другой стороны пришлась в центр перегородки.

В наушнике раздалось быстрое дыхание Патча.

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

Налл оглядел троих.

Боец с дубинкой лежал у стены и пытался вернуть дыхание. Женщина держала пистолет левой рукой, но повреждённая правая висела ниже груди, и стойка стала осторожнее. Человек с клинком уже вырывал рукав из стены.

— Трое с этой стороны живы.

На связи на мгновение стало тихо.

— Вижу. Иди.

Налл отступил к восточному коридору, не поворачиваясь к ним спиной. Женщина не выстрелила. Она понимала то же, что и он: ещё один обмен даст преимущество тому, кто сейчас ломал перегородку с другой стороны.

У лестницы горел зелёный индикатор.

Налл вошёл внутрь и закрыл дверь.

Через несколько секунд за спиной ударили по аварийному замку.

На настенной панели возле перегородки появилось сообщение:

ОЖИДАЙТЕ ТЕХНИЧЕСКУЮ СЛУЖБУ.

ПРЕДПОЛАГАЕМОЕ ВРЕМЯ ПРИБЫТИЯ: 47 МИНУТ.

Налл увидел строку через камеру наручного интерфейса уже с лестницы.

Патч ничего о ней не сказал.

Налл тоже.

* * *

Из здания он вышел через нижний технический уровень.

Дождь усилился. Вода стекала с транспортных дуг широкими полотнами и разбивалась о навесы над входами. После сухого архива холод сразу забрался под рассечённый воротник.

Налл освободил капюшон и накинул его.

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

Налл вошёл между ними.

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

На записи остался высокий мужчина в чёрной технической куртке после тяжёлой ночной смены.

Таких во внешнем кольце были тысячи.

Через квартал Налл спустился в старый пешеходный тоннель. Через два вышел на другой линии. Патч поочерёдно подменял маршрутные отметки, но не стирал их.

Исчезновение требовало объяснения.

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

Когда Налл добрался до старой базы, прошло почти сорок минут.

Бывшее техническое помещение пряталось между обслуживающими уровнями. Низкий потолок пересекали трубы. У одной стены стоял верстак Патча, заставленный инструментами, платами и раскрытыми корпусами. У другой был закрытый оружейный шкаф. Вентиляция гудела ровно, без дождя и ветра.

Налл закрыл за собой дверь и снял рюкзак.

Патч уже поднялся из-за терминалов.

— Стой. Воротник.

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

— Не задело, — сказал Налл.

— Вижу. Снимай куртку, она насквозь мокрая. Накопитель пока не доставай.

Налл расстегнул куртку и повесил её рядом с выходом. Под ней осталась чёрная футболка. Вода с рукавов начала собираться на полу маленькими тёмными пятнами.

Патч вернулся к столу и открыл экранированный контейнер.

— Теперь клади сюда.

Налл достал накопитель из внутреннего кармана куртки и положил в гнездо.

Патч закрыл крышку, запустил внешний скан и только после этого открыл канал посредника.

На терминале появилось лицо, размытое цифровой маской.

— Покажите объект.

Патч повернул камеру к контейнеру. Крышку не открыл.

— Корпус и серийная структура подтверждены. Сначала вопрос по процедуре. Почему за тем же накопителем на этаж пришли ещё четверо?

Пауза на линии была чуть длиннее обычной сетевой задержки.

— Другие исполнители не относятся к условиям вашей сделки.

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

Посредник перевёл внимание на Налла, потом обратно на Патча.

— Вы получили объект. Оплата будет произведена после проверки. Подключите накопитель к модулю.

Патч положил ладонь на блокировку передаточного шлюза.

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

— Тогда мы не можем подтвердить содержимое.

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

Посредник молчал несколько секунд.

Налл стоял у стены и смотрел не на лицо на экране, а на руки Патча. Левая оставалась на блокировке шлюза. Правая лежала рядом с клавиатурой, не двигаясь.

Он не блефовал.

В боковом канале шлюза загорелся индикатор входящей посылки.

Внутрь вошёл небольшой герметичный контейнер.

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

Только после этого переложил туда накопитель.

Шлюз закрылся.

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

Перевод прошёл через несколько одноразовых счетов и разделился на две равные части.

Пятьдесят на пятьдесят.

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

ОПЕРАЦИЯ ЗАВЕРШЕНА.

ПРЕТЕНЗИИ ОТСУТСТВУЮТ.

Экран погас.

Несколько секунд слышно было только вентиляцию.

Патч вывел рядом два окна: четыре пропуска и маршрут перевода.

— Деньги зарезервировали заранее, — сказал он. — Не было ни задержки, ни попытки остановить платёж после того, как мы подняли вопрос о второй группе. А их пропуска начали оформлять ещё днём. Это не похоже на случайность.

Налл подошёл ближе.

— Что похоже?

Патч увеличил временные метки заявок.

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

— Начнёшь с пропусков.

— Утром. После моих правок внутренний контур несколько часов будет пересобирать журнал. Если полезу туда сейчас, часть следов приму за собственный шум.

Патч закрыл одно окно, потом второе.

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

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

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

Он снова надел ещё влажную куртку. Рассечённый край воротника лёг на место неровно.

На страницу:
1 из 3