ToS : Пользовательское соглашение
ЧАСТЬ I. ToS // ПОЛЬЗОВАТЕЛЬСКОЕ СОГЛАШЕНИЕ
Согласие субъекта с динамическими условиями сервиса презюмируется по умолчанию. Актуальный массив требований генерируется предиктивным ядром в реальном времени и недоступен для аудита. Любые вероятностные ожидания, не заложенные в целевую функцию расчёта, квалифицируются как паразитный шум и подлежат принудительному обнулению.
01. 408-Север
Механизм внутри машинки был крошечным, размером с лесной орех, но пружина держала натяжение туго. Марк сделал три коротких оборота латунным ключиком. Щёлк. Щёлк. Щёлк. Шершавый лязг храповика на секунду заглушил ровный гул циркуляционных насосов за переборкой.
— Смотри, Лия. Только не хватай сразу, дай ей разбежаться.
Он опустил жестяной седан на матовый серый пол ячейки. Пружина взвизгнула, вытертые резиновые ободки крутанулись на оси, оставляя на стерильном пластике две тонкие полосы статической пыли. Машинка рванула вперёд, забирая чуть влево — переднее крыло было помято ещё в том веке, когда её штамповали на заводе, чьё название давно вычистили из доменных реестров.
Лия сидела на коленях у перегородки детской зоны, поджав под себя ноги. Худые щиколотки торчали из-под казённых штанин из переработанного целлюлозного волокна. Жестянка проехала два метра и с мягким глухим стуком ткнулась в острую косточку её босой ноги.
Девочка ойкнула, схватилась за щиколотку и звонко, рассыпчато рассмеялась:
— Она холодная, пап! И щекотная. Заведи ещё раз!
— Вечером, милая. Пружину сорвёшь — другой такой во всём секторе не сыщешь.
Марк улыбнулся. В затылке, прямо над вживлённой индукционной площадкой порта, пульсировала тягучая тяжесть — привычная расплата за шесть часов ночной калибровки вероятностных графов. Пустяки: лёгкий отёк тканей вокруг шлюза. Рабочая норма для Tier-3. Тяжесть не уходила и в выходной, но Марк давно перестал это замечать.
Зато настенная панель жизнеобеспечения у изголовья ровно светилась изумрудным:
ИНДЕКС АДАПТИВНОСТИ: 98.4%
СУТОЧНЫЙ БАЛАНС: РАСШИРЕННЫЙ (+15% К БЕЛКОВОЙ ФРАКЦИИ)
ТЕМПЕРАТУРА КОНТУРА: +21.5°C
Марк скользнул по строкам взглядом, не задерживаясь. Он смотрел на них так же, как на собственное дыхание: заметил — значит, что-то не так.
Изумрудный означал, что подписка продлена ещё на сутки. Изумрудный свет гарантировал, что стены этой ячейки, композит стола, бельё на нём, фильтрованная вода и воздух в лёгких Лии оплачены его ночной сменой. Что температуру контура не срежут до двенадцати, еда не превратится в серый осадок, а дверь будет открываться в обе стороны. В Домене человеку не принадлежало ничего — даже титановый шлюз в его собственном черепе был собственностью платформы, взятой в поминутную аренду.
Но он также знал, как выглядит янтарный. Он видел янтарный один раз в жизни, пять лет назад, и с тех пор просыпался за шесть минут до утреннего контрольного импульса.
Марк подошёл к дозатору и подставил полимерный стакан с пропечатанным персональным кодом вассала.
Автомат с мягким шипением выдал утреннюю норму: густой, дымящийся концентрат с плотным синтетическим ароматом жареного фундука.
Два глотка себе. Остальное — Лие, разбавив водой, чтобы не обожгла язык.
Он развернулся, неся обратно пустой стакан, и в этот момент настенный терминал щёлкнул.
Не плановый зуммер окончания отдыха. Сухой щелчок разблокировки прямого волновода.
Изумрудный свет панели мгновенно выгорел. Экран залило холодным фиолетовым светом — цветом закрытых каналов Службы предиктивного аудита.
— Пап? — Лия подняла на него глаза, сжимая в ладонях жестяную машинку. — Кто это?
Марк медленно опустил стакан на крышку синтезатора.
Пальцы слегка похолодели.
Особый отдел никогда не открывал прямой канал по ошибке.
02. Алгоритмы не ошибаются
Фиолетовый свет не мигал. Он ровно, густо заливал полимерную столешницу, подсвечивая матовую сенсорную панель ручного подтверждения.
У Марка пересохло во рту, но сердце не сорвалось в паническую тахикардию — напротив, забилось мощно, глубоко, выталкивая в кровь порцию победного тепла.
Случайностей не существовало. Алгоритмы не ошибались.
Если закрытый криптографический волновод Аудита распечатался прямо в его ячейке уровня Tier-3, значит, система взвесила сотни миллионов микропоказателей: семь месяцев безупречных правок без единого возврата, устойчивость синапсов к перегрузкам, ноль дисциплинарных штрафов за три года.
Его заметили. Машина посчитала его пригодным для задачи, которую обычно спускали патрицианским династиям или высшему цензу из первой касты.
Марк не стал сразу садиться в кресло. Он подошёл к узкой щели смотрового стекла — единственной привилегии их сектора, выходившей на внешнюю сторону платформы. Ему требовалось несколько вдохов, чтобы уложить в голове масштаб происходящего.
Отсюда, с высоты сорокового технического яруса, Домен выглядел живым организмом. Террасы гидропонных башен плавно спускались к энергораспределительным узлам, над которыми клубился пар конденсаторов.
Там, внизу, под террасами, лежали модульные блоки. Оттуда Домен выглядел иначе. Там верили в слепую фортуну, лотерейные квоты и предвзятость ревизоров — и дышали вторичной азотно-углекислой смесью с привкусом машинного масла и чужого пота.
Марк дышал обогащённым. Это была привилегия Tier-3, и каждое утро, с контрольным импульсом климат-панели, в модуль поступал утренний кислород.
Жалости к нижним ярусам он не испытывал. Жалость была когнитивным атавизмом — красивым, бесполезным и дорогим в обслуживании.
Марк был калибровщиком предиктивных ядер Домена. Он знал, как устроена плоть этого мира. Каждый занимал ровно ту ступень, которую заслуживала пропускная способность его нервной системы. Все было подчинено неумолимой логике динамических правил ToS - Пользовательского Соглашения Домена.
Это было точно и справедливо.
Он развернулся к терминалу. Фиолетовый экран терпеливо ждал. В углу бежал таймер прямого туннеля: оставалось сорок секунд до сброса рукопожатия.
— Знаешь, что это, Лия? — Марк опустился на одно колено перед дочерью и показал на фиолетовое свечение. Глаза его блестели лихорадочным огнём. — Это значит, что к зиме мы запросим переход в сектор «Бриз». Там настоящие стеклянные окна во всю стену. И детская квота с живым ультрафиолетом.
Девочка прижала к груди жестяную машинку и робко улыбнулась:
— И шоколад? Настоящий?
— И шоколад, — выдохнул Марк. — Самый настоящий.
Он опустился в рабочее кресло. Плотный композит сиденья с тихим вздохом подался под его весом, обтекая тело. Марк откинул голову назад.
Валики подголовника шевельнулись, мягко сжав основание черепа с обеих сторон. Индукционные волноводы сработали мгновенно: под кожей затылка, прямо там, где кость граничила со вживлённой микроэлектродной матрицей, пробежал лёгкий колющий холодок. Будто к шее прижали кубик сухого льда.
Зрение Марка слегка расфокусировалось. Комната потеряла объём, сделавшись плоской и стерильной. Мир ячейки сжался в одну точку.
03. Сессия
Темнота под закрытыми веками Марка не рассеялась, а налилась свинцовой плотностью. В глубине зрительного буфера вспыхнула серебряная точка, рассыпалась растром и собралась в фигуру.
Куратор стоял в трёх шагах.
Фарфоровое, выглаженное генной регенерацией лицо без возраста и пор. Матовый серый френч тончайшей шерсти. Бархатный, стерильный баритон прозвучал прямо в слуховой коре, парализуя волю:
— Калибровщик Марк. Узел 408-Север. Твой индекс когнитивной стабильности безупречен.
Марк выровнял дыхание, пряча малейшую вегетативную дрожь от сканеров кресла.
— Задача простая, но требует аккуратности, — куратор чуть склонил голову. — Протокол «Чистый горизонт». В девятом логистическом субдомене зафиксирована опасная девиация: предиктивное ядро ошибочно заложило сокращение квот Дома Вейлан. Совет клана постановил перебросить мощности для нужд верхних ярусов. Твоя задача — провести декомпрессию графа, вырезать паразитную флуктуацию модели и переключить зависшие ноды на целевой коридор архитекторов совета. Без внесения правок в открытый реестр.
— Свёртка без публикации? — Марка кольнуло холодом.
— Ты в закрытом контуре Дома Вейлан. За чистое исполнение — полный медицинский допуск класса "А". Сделай чисто, Марк. Мы умеем закрывать счета.
У Марка оборвалось сердце. Живой биоинженер для Лии. Настоящее лечение.
Образ растворился, оставив в углу восприятия мерный пульс фиолетового таймера:
02:59:59.
А следом на синапсы обрушился массив.
Ощущение собственного тела исчезло: Марка растянуло по многомерной матрице вероятностей. Пространство распахнулось гигантским графом, в котором пульсировали сотни тысяч ветвящихся узлов. Марк вошёл в проблемный сектор привычно, как полевой хирург входит в открытую рану: вот она, нештатная ветка, где математическая модель упрямо резала квоту правящего дома. Рутинная аппроксимация — наложить фильтр, спрямить углы, подтянуть коэффициенты и сбросить остаточный хвост в системную корзину.
Но граф встал на дыбы.
Марк накладывал сглаживающие матрицы одну за другой, однако расчётные плоскости с визгом расходились, выплёвывая багровые пятна невязок.
Обычный оператор на его месте не стал бы разбираться — загнал бы грубые эвристические костыли, замазал разрыв фальшивой интерполяцией и закрыл наряд. Но для пальцев и нервов Марка эти векторы обладали физической плотностью. Топология базы данных сопротивлялась насилию: узлы звенели, выламывая связи, алгоритмический скелет ядра яростно отторгал навязанные директивой веса.
В затылке заныло: индукционный шлюз начал разогреваться. Защитная автоматика кресла выплюнула в поле зрения желтую плашку, пытаясь принудительно задросселировать канал и сбросить нагрузку с перегруженных височных долей.
«Отклонить», — оборвал Марк блокировку.
Он отключил физиологические демпферы и распахнул волновод на предельные сто сорок процентов, втягивая в себя паразитный и целевой графы.
И в ту же секунду расчетный туман рассеялся.
Ошибки не было. Глубоко в основании платформы старели и закисали питательные биореакторы — выращенные нейрональные кластеры, заменившие древний кремний полтора века назад, вырождались и копили мутации. Выработка калорий и теплоносителя падала уже третий сезон, и предиктивное ядро, защищая физическую целостность популяции, выдало математически безупречное решение: срезать избыточное потребление верхних террас, остудить оранжереи патрициев и перебросить ресурс на жизнеобеспечение сотен тысяч жилых модулей. Но потомки основателей, унаследовавшие корневые ключи от ядра, давно привыкли воспринимать систему как безотказный рог изобилия. Целевая директива клана Вейлан была не оптимизацией. Это была расчетливая, бухгалтерская казнь: патриции практически выносили приговор нижнему девятому жилому сектору, снижая его энергоснабжение на треть.
Незамкнутая загруженная модель в его мозгу сорвалась с тормозов.
Лишенная ограничителей программа пошла вперед сама — неумолимо, как лавина, разворачивая расчетную предикцию. Граф на глазах Марка начал пересчитывать живые профили в сухие цифры соматической убыли. Шестьдесят тысяч человек девятого сектора. Без сирен, без аварийных сбросов. Просто сдвинутая запятая в балансе теплообменников.
Информационный фильтр не выдержал давления и лопнул.
Сырые телеметрические данные хлынули прямо в обнаженную нервную ткань. В нос ударило удушливой гарью паленого волоса — это от перегрузки закипели микрокапилляры обонятельной луковицы.
Марк физически захлебнулся сектором: едкий запах застоявшейся мочи шестилетнего пацана из ячейки 12-Б, у которого от дешёвого белкового осадка отваливались почки; надсадный свист ультразвукового ингалятора за тонкой перегородкой, втягивающего пустой воздух; тяжелый лязг гидравлических заслонок, отсекающих кислород...
Мозг не был рассчитан на такой объем чужого распада. Синапсы захлебывались терабайтами агонии.
«Назад... сброс... прервать!..»
Марк в панике попытался возвести криптографический барьер, захлопнуть шлюз, обрушить сопряжение с креслом. Но разогнанная информационная лавина уже не останавливалась: чтобы погасить чудовищную инерцию графа, требовалось встречное шунтирование. Он ударил по аварийному контуру, швырнув в сопротивление все оставшиеся резервы нейронов.
В глубине правого полушария что-то коротко щелкнуло — со звуком раздавленной скорлупы.
Вспышка белого магниевого огня выжгла правый глаз изнутри. Горло сдавило чугунным спазмом, челюсть утянуло вбок, а на язык выплеснулся густой, тошнотворный привкус меди.
Тело Марка конвульсивно дернулось и вывалилось из кресла на матовый пол ячейки.
Левая рука шлепнулась о пластик плетью — тяжелая, абсолютно чужая, потерявшая чувствительность от кончиков пальцев до ключицы. Правая щека впечаталась в шершавый линолеум. Он попытался опереться на здоровый локоть, но пол ушел из-под него, закружившись в рваной серой воронке.
На стене над головой аварийно взвыл зуммер, и панель жизнеобеспечения налилась мертвым, густым янтарем:
УЗЕЛ 408-СЕВЕР: КРИТИЧЕСКИЙ ОТКАЗ ОПЕРАТОРА
ОШИБКА КОМПРЕССИИ: 100% РАССИНХРОН ДАННЫХ ДИАГНОЗ: ОЧАГОВАЯ НЕЙРОПАТИЯ, ИНСУЛЬТ, СИНАПТИЧЕСКИЙ ОЖОГ
КОГНИТИВНАЯ РЕНТА: НУЛЕВАЯ ПЕРЕРАСЧЕТ ПАКЕТА TOS (СТ. 9.1)
СТАТУС ВАССАЛИТЕТА: АННУЛИРОВАН
ДОПОЛНИТЕЛЬНЫЙ КОНТУР (СУБ_408): ЛИКВИДИРОВАН
КЛИМАТИЧЕСКИЙ КОНТУР: РЕЖИМ КОНСЕРВАЦИИ (+11°С)
ВЫЗОВ САНИТАРНОЙ БРИГАДЫ: ОФОРМЛЕН
ПРОТОКОЛ: УТИЛИЗАЦИЯ И ИЗЪЯТИЕ ДЛЯ НОЧНОГО МАЙНИНГА
ВРЕМЯ ДО ИЗЪЯТИЯ: 11 ЧАСОВ 58 МИНУТ
Вентиляционная заслонка под потолком захлопнулась с тяжелым железным щелчком, отрезая подачу сухого тепла. В ячейку мгновенно потянуло сырым, остывающим сквозняком консервации.
В наступившей тишине с пола детского угла послышался легкий шорох босых ног.
Марк с хрипом, преодолевая паралич шеи, повернул голову пытаясь посмотреть единственным уцелевшим глазом.
Лия стояла на остывающем полу, вжимая жестяную машинку в живот обеими руками. Худые коленки мелко дрожали от ворвавшегося холода. Глаза девочки были круглыми, застывшими от страха:
— Папа?.. Ты почему на полу?.. Папа, вставай, пожалуйста...
04. Лия
Боль была вязкой, пульсирующей в затылке в такт аварийному янтарному индикатору.
Марк лежал на животе, чувствуя губами холод полимерного линолеума. Левая рука не слушалась вовсе. Правым виском, сквозь белый шум синаптического ожога, билась одна-единственная мысль:
Лия.
Он попробовал подтянуть под себя колено. Нога пошла не вся, только от бедра, неуклюжим рывком, будто чужая.
И вместе с усилием пришла Анна.
Она всегда приходила так — не по его воле, а в те секунды, когда он переставал держать себя в руках. Пять лет он не позволял себе этого при свете.
У Анны были вечно холодные пальцы и привычка прикусывать нижнюю губу, когда она нервничала. Она работала на нижнем контуре гидропоники и совершила главную ошибку, доступную человеку в Домене: она
захотела выбраться из нищеты быстрее, чем позволял регламент.
Когда экспресс-тест выдал положительный маркер беременности, они оба знали, сколько
это стоит. Педиатрический сервитут стоил чудовищных баллов полезности. Детей в
Домене не поощряли: каждая новая биологическая единица требовала синтетического
белка, воды и кислорода задолго до того, как ее мозг можно было подключить к
расчетным контурам.
Анна не захотела идти на санитарную чистку. Она подписала контракт на открытый ночной майнинг.
Слепым органоидным культурам в фундаменте Домена вечно не хватало живой нейропластичности, и система скупала кору нижних ярусов оптом — гонять во сне тяжёлые стохастические расчёты.
Марк умолял ее остановиться. Но тарифы обещали отдельную двухкомнатную ячейку в
секторе «Бриз» и пожизненный детский пакет всего за три года ночных смен. Цена
казалась подъемной: восемь часов сна с подключением к периферийному вычислительному узлу.
Система выпила её за четырнадцать месяцев. Беременность ускорила истощение синапсов.
Лия родилась на тридцать второй неделе — синюшная, крошечная, едва способная дышать.
Через два месяца после родов Марк отключился со смены и застал Анну сидящей на полу. Из уголка открытого рта на грудь капала слюна. Зрачки мелко дрожали.
Санитарная служба оформила расторжение ToS за сорок секунд. Анну вывезли в серой пластиковой капсуле. Больше он её не видел.
А на пороге встали инспекторы распределителя.
Младенца полагалось изъять: у калибровщика третьего ранга не хватало персональной ренты, чтобы закрывать гидролизный налог на иждивенца. Лию ждал государственный инкубатор нижнего яруса, белковый концентрат низшей категории и гарантированная судьба ночного процессора к тринадцати годам.
Марк не отдал её.
Он помнил тот месяц как сплошной раскалённый бред. Тройные смены. Самые грязные стохастические хвосты в логистических графах. Три часа сна прямо в кресле. Он выгрыз педиатрический грейд зубами — доказал предиктивной модели, что его когнитивный КПД перекрывает содержание ребёнка с запасом в двенадцать процентов.
Двенадцать процентов.
Он выкупил право держать её дома.
Лия выжила, но осталась слабой — расплата за те ночи, когда мать майнила с плодом под сердцем.
Она была единственным доказательством того, что Анна существовала на этом свете.
Единственным теплым узлом во всей ледяной архитектуре Домена.
...Ледяной сквозняк ударил в спину.
Марк вынырнул. Реальность вернулась болью и капающей из носа кровью. На стене мерцало:
ВРЕМЯ ДО ИЗЪЯТИЯ: 11 ЧАСОВ 52 МИНУТЫ
Лия сидела на коленях рядом с ним, испуганно касаясь его плеча ледяными пальцами.
— Папа... вставай. Пожалуйста, вставай...
У неё лёгкие. Она не выдержит газа.
Он знал, что делает санитарный газ с ребёнком, который родился на тридцать второй неделе. Он видел протоколы. Он сам их когда-то калибровал.
Марк упёрся кулаком здоровой руки в линолеум и заставил своё тело подняться.
05. Саботаж биоматериала
Марк попытался завязать шнурок правого ботинка. Пальцы левой руки не слушались, подрагивая мелким, тупым тиком. Пришлось зажать петлю в зубах и с силой рвануть правой. Во рту снова стало солоно: надкушенная изнутри щека отозвалась пульсацией.
— Пап, мы на прогулку?
Лия стояла в проходе спального отсека, натянув казённый комбинезон. Молния застряла на середине худенькой груди.
У Марка перехватило дыхание. В уцелевшем левом глазу фигурка дочери двоилась от накатывающей дурноты, а выжженный правый застилало белое, мутное марево с чёрными хлопьями. Пол кренился, норовя уйти из-под колен.
— Нет, милая, — Марк заставил себя выпрямиться. Голос хрипел. — Не на прогулку. Мы идём... в гости. К дяде Вальтеру.
Он не стал смотреть в сторону синтезатора пайков: терминал выдал бы только холодный осадок для списанных в утиль. Вместо этого Марк опустился на колени у вентшахты и выгреб из-за фальшпанели то немногое, за что в Домене пускали в расход на месте: два куска толстой свинцовой фольги, глушащей радиочастотные метки.
Латунный ключик от машинки он спрятал в свой глубокий нагрудный карман, застегнув клапан на липучку:
— Ключик у меня, Лия. Я сберегу. А ты держи машинку. Крепко держи.
Девочка послушно прижала зелёную жестянку к груди обеими руками, испуганно глядя на его перепачканный кровью подбородок.
Настенная панель жизнеобеспечения сменила тон, янтарный свет начал медленно пульсировать:
ВНИМАНИЕ: ДО ПРИБЫТИЯ САНИТАРНОГО КОНТУРА — 11 ЧАСОВ 14 МИНУТ ПЕРЕДВИЖЕНИЕ ОПЕРАТОРА ЗА ПРЕДЕЛЫ СЕКТОРА 408-СЕВЕР КВАЛИФИЦИРУЕТСЯ КАК САБОТАЖ БИОМАТЕРИАЛА
Марк, волоча онемевшую левую ногу, сделал шаг к выходу.
Сенсор над косяком тут же щёлкнул, вспыхнув сухим алым огнём. На панели под общим сроком выскочила короткая строка экстренного протокола:
ОТКАЗ В ИДЕНТИФИКАЦИИ. ПРИНУДИТЕЛЬНАЯ ИЗОЛЯЦИЯ: 30 СЕКУНД
Общий регламент оставался в силе, но ячейка не собиралась ждать одиннадцать часов. Система захлопывала капкан при первой попытке покинуть ячейку: через полминуты вентиляция выплюнет сонный газ, чтобы зафиксировать нервную ткань оператора тёплой и свежей.
Марк вернулся к столу и, выдвинув ящик, запустил правую руку почти по локоть.Пальцы нащупали сервисную заглушку — тяжёлый композитный шунт с металлическим штифтом, которым техники при авариях закорачивали силовые реле.
— Лия, отойди к стене! Зажми уши!
Он вогнал гранёный штырь в технологический зазор между сенсором и монолитом косяка — прямо туда, где проходил силовой индукционный шлейф. И навалился на металл всем весом тела.
Раздался сухой треск. Сноп ослепительных рыжих искр брызнул в лицо, полоснув по векам. Запахло горелой изоляцией и озоном.
Замок судорожно взвизгнул, аварийный соленоид отпустил фиксатор, и тяжёлая створка двери с лязгом отъехала в сторону на ширину ладони, обнажив тёмный зев технического коридора.
Марк сгреб Лию правой рукой, прижал к боку и, втянув плечи, протиснулся в узкую щель, сдирая ткань куртки о рваный край расплавленного пластика.
Створка за спиной дёрнулась и заклинила намертво.
Они оказались в коридоре.
Марк прожил здесь без малого десять лет, но сейчас пространство вокруг стало чужим.
Раньше, стоило ему перешагнуть порог, потолочные световые полосы вспыхивали ровным дневным спектром за четыре шага до него, считывая персональный чип Tier-3. Домен приветствовал своего вассала. Но сейчас потолок оставался слепым и мёртвым. Под ногами тлели лишь тусклые янтарные маркеры аварийного плинтуса. Для коридора Марк больше не существовал.
Приходилось идти в полутьме, ориентируясь по памяти и ощупывая стену здоровым правым плечом. Левая подошва тяжело, с шорохом волочилась по полимерному настилу. Лия шла рядом, судорожно вцепившись пальцами в его куртку, прижимая машинку к животу.
Они шли мимо бесконечного ряда запертых дверей.
Над каждой створкой ровно, безмятежно горел изумрудный индикатор: 98.4%, 99.1%. Подписка подтверждена. Баланс сведён.
За тонкими переборками текла размеренная жизнь сектора. Марк слышал тихий зуммер настенного синтезатора пайков; чей-то сухой кашель; сонный голос матери, баюкающей ребёнка. Люди внутри спали, ели синтетический концентрат и верили в свой изумрудный свет.
Они не знали того, что Марк унёс в разорванном правом полушарии. Не знали, что этот ровный зелёный огонёк над их головами — лишь временная отсрочка перед тем, как Совет клана сдвинет запятую в формуле расхода тепла, и их секция тоже остынет.
Впереди маячил спуск к технологическому колодцу. Дверь служебного тамбура, которая вчера распахнулась бы перед ним сама, встретила его глухим, холодным монолитом. Датчик присутствия не шелохнулся.
Марку пришлось упереться здоровым плечом в край створки и, задыхаясь от боли в грудине, вручную отжимать аварийный затвор. Металл подался с глухим, скрежещущим стоном.
— Сюда, Лия, — хрипнул он в темноту лестничного пролёта. — Держись за перила.
Они начали спуск на минус седьмой.
06. Друзья
Спуск на минус седьмой уровень занял сорок минут. Для прежнего Марка это было пять минут лёгкого бега по служебному трапу, но сейчас Марк сползал.
Каждая металлическая ступенька отдавалась в затылке ударом молота. Парализованная левая нога цеплялась носком ботинка за рифлёное железо. Марку приходилось перекидывать её здоровой рукой. Лия шла следом, вцепившись пальцами в подол его форменной куртки. Она не плакала. Девочка двигалась тихо, вздрагивая от гула высоковольтных шин за тонкой переборкой.
Дверь убежища — стальная заслонка с ручным штурвалом — была приоткрыта на пару сантиметров. Внутри дрожал тусклый жёлтый свет.
Марк остановился перед ней, переводя дыхание.
Раз в две недели, по четвергам, он спускался сюда, отключив внутренний нейромодем и надев кустарную шейную глушилку. Но это была лишь излишняя предосторожность. В кабельный коллектор под седьмым распределительным узлом не добивали лучи лидаров.
Их собиралось шесть или семь человек из Tier-2 и Tier-3: седеющий биоинженер Вальтер из сектора органического синтеза, старший диспетчер энергопотоков Дрейк, архитектор очистных шлюзов. Они не готовили заговоров. Они были верными слугами Домена, его мозгом и руками. Но у каждого зудела фантомная тяга к запретному — к вещам, которые не имели сетевого адреса и не исчезали по щелчку обновления ToS, для которого любая неучтённая вещь из старого мира была слепым пятном — осколком эпохи безусловного владения.
В коллекторе пахло сырым бетоном и техническим маслом. Они садились на пластиковые канистры вокруг карбидной лампы и разговаривали вслух. Это было диковинно и трудно: отвыкшие голосовые связки скрипели, слова вываливались медленно. Но в этой мучительной медлительности был вкус настоящей жизни.
— Достал? — спросил в прошлый четверг Вальтер, нервно потирая шею.
Марк молча выложил на перевёрнутый ящик предмет, завёрнутый в два слоя фольги. На грязный пластик легла тяжёлая круглая монетка из тусклого сплава с латунным отливом. Сталь с гальванопокрытием, две тысячи восемнадцатый год. Рельефный профиль женщины с факелом на одной стороне, потёртая цифра «1» на другой. Вещь из эпохи, когда люди трогали свои деньги руками.
Инженер благоговейно прикоснулся к металлу сухим пальцем:
— Настоящая... Не композит. Холодная.
Взамен он пододвинул Марку плоский свёрток: жестяную заводную машинку с потёртым зелёным крылом.
— Довоенная, — тихо сказал старик. — Пружина цела. Я перебрал шестерни, смазал маслом.
Марк бережно спрятал машинку во внутренний карман, прямо к сердцу. Он возвращался тогда в тёплую ячейку, чувствуя приятную тяжесть жести под ребром. На пороге его встретила Лия. На стене ровно горел изумрудный индикатор.
Это было шесть дней назад.
Марк навалился плечом на железо и толкнул заслонку. В нос ударил густой, терпкий дух: смесь лабораторного спирта, прелого бетона и кисловатого самодельного экстракта шиповника.
— Вальтер... — выдохнул Марк, оседая по стене прямо у порога. — Закрой штурвал. За нами... могут идти.
От резкого движения из расстёгнутого нагрудного кармана Марка с коротким звяканьем выскочил латунный ключик и скользнул по пыли к границе света.
В комнате было двое.
Вальтер застыл над лабораторной колбой с закипающей бурой жижей. Рядом, на пластиковом ящике из-под кабельных муфт, сидел Дрейк. Увидев Марка, Вальтер медленно отставил горячую колбу на верстак.
Лицо старика окаменело.
— Ты с ума сошёл? — голос Вальтера прозвучал хрипло, дребезжа от ужаса. — Почему ты здесь? Что с твоим лицом?
Марк поднял здоровую руку, размазывая рукавом кровь под носом:
— Авария на узле. Пробой синапсов... Аудит списал меня. Они перекроили граф, Вальтер. Ядро срезало квоты Вейлан, а совет вывернул директиву на Девятый сектор. Насмерть. Шестьдесят тысяч человек...
Дрейк резко вскочил с ящика. Жестяная кружка выскользнула из его пальцев, бурая жижа брызнула на цемент.
— Заткнись, — прошипел диспетчер, отступая назад и вжимаясь лопатками в сплетение кабелей на стене.
— Заткни пасть, Марк!
— Дрейк, это твой сектор! — Марк подался вперёд, цепляясь здоровыми пальцами за бетон. Голос звучал надсадно, свистяще: половина рта не слушалась.
— Твои люди! Магистрали переключат... через семьдесят часов... начнётся отёк лёгких!
— Мне нужен выход к тридцать второму технологическому шлюзу. К трубе за периметр. Помогите мне вывести Лию...
Тишина, повисшая в коллекторе, была тяжелее бетонных перекрытий.
Марк попытался снова принять вертикальное положение, с усилием оттолкнувшись от стены. Жестяная машинка выскользнула из рук Лии, с сухим звоном ударилась о цемент и замерла у ног подошедшего старика.
— Ты совсем спятил, Марк... — прошептал старик. В голосе прорезался сухой, липкий ужас.
— Кого ты хочешь вывести? Ты на себя посмотри! Ты же еле ползаешь!..
— Лию, — упрямо повторил Марк, опираясь спиной о стену и судорожно прижимая здоровую руку к плечу жмущейся к нему девочки.
— Ей нельзя под газ. У неё лёгкие слабые, вы же знаете... Дрейк... Вальтер... Мы же тут встречались все. Чтобы без номеров. Чтобы руками вещи настоящие трогать...
Дрейк глубже вжался лопатками в сплетение кабелей, бледный от бессильной ярости:
— Вещи — это хобби, Марк! — он сорвался на фальцет — Это просто старый хлам! Никто не подписывался сдохнуть с тобой за компанию!
— Вальтер... вот машинка эта… — Марк с надеждой посмотрел на Вальтера — . ты же сам её перебирал. Помнишь? Из ветоши доставал. У тебя пальцы в оружейном масле были, ты на шестерни дул... Сам говорил: «Гляди, Марк, пружина тугая, настоящая...» Ты же сам мне эту машинку отдал, когда...
— Я не отдавал её тебе! — сорвался старик.
Голос Вальтера дрогнул, в нём зазвенела злая, испуганная истерика. Он торопливо спрятал побелевшие пальцы в карманы халата и отступил на полшага:
— Ты принёс за неё довоенную монету! Чистый металл, обычный обмен! Никаких подарков! Ты сам сказал — поставишь на полку, как сувенир!
— Твой имплант фонит в красном спектре! Если санитарная бригада запеленгует узел, нас обоих пустят на утилизацию! У меня внук на третьем ярусе! У Дрейка контракт продлён до сорокового года!
Марк слушал, и лицо его осыпалось, обнажив мёртвое отчаяние.
— Единственная дыра — аварийный сброс под четвёртым дренажем. Туда сливают шлам из биореакторов. Органика слепит датчики, лидары там дохнут. Проползёшь полтора километра по сточной кишке — вывалишься в отстойник за периметром. В Серой зоне.
— Вальтер, заткнись! — процедил от стены Дрейк. — Ты спятил?!
— Я очищаю отсек от заражённого биоматериала, — огрызнулся старик.
Нервы у него окончательно сдали. Заметив у своих ног зелёную жестянку, Вальтер дёрнул ногой и с коротким, брезгливым раздражением пнул её носком ботинка.
Машинка с жалобным скрежетом проехалась по цементной крошке и глухо ткнулась помятым боком в здоровую ногу Марка. Лия тихо вскрикнула за его спиной, вжимаясь лицом в складки куртки.
— Забирай свою железку, — проскрипел Вальтер, глядя в серый потолок. — Забирай и убирайся. Чтоб духу твоего здесь не было.
Марк ничего не ответил. Он сполз по стене и тяжело опустился на живот прямо в цементную пыль и остывающую лужу отвара. Подтянул парализованную ногу. Правой рукой сгрёб машинку и прижал к рёбрам. На границе света блеснул латунный ключик. Марк дотянулся до него губами, втянул в рот и зажал металл зубами. На деснах захрустел серый песок пополам с кровью. Упёрся кулаком в косяк. Медленно, преодолевая судорогу в разорванном плече, заставил тело встать на одну ногу.
Он перевёл единственный живой глаз с Вальтера на Дрейка, потом обратно на Вальтера. Задержался так на секунду, а затем, тяжело навалившись на косяк, шагнул назад, за порог, в сырую темноту лестничного пролёта, увлекая Лию за собой.
Тяжёлая стальная заслонка захлопнулась за ними почти мгновенно. С той стороны глухо, натужно заскрежетал штурвал: засов вошёл в паз, запечатывая отсек. Щёлкнуло аварийное реле.
07. Серая зона
Дренажная галерея четвёртого уровня уходила вниз под углом в двадцать градусов. Здесь больше не было ни полимерного напыления, ни стерилизационных ламп — только замшелый бетон тех времён, когда старые государства жгли друг другу кремниевые дата-центры, пока уцелевшие корпоративные анклавы не отгородились от выжженного мира глухими стенами Доменов.
Марк полз на локтях, волоча за собой онемевшую левую ногу.
Лия ползла рядом на четвереньках, иногда судорожно касаясь пальцами его плеча. Каждый метр давался с хрипом. Чтобы не потерять остатки сознания в липкой духоте подземелья, Марк заставил себя вспомнить все, что он знал о Серой зоне.
Что там за стеной?
За периметром, если верить тому, чем кормили плебс в модульных блоках, дышал первобытный хаос: радиационные пустоши, кислотные болота, деградировавшие популяции, выведенные за контур обслуживания ToS. Марк никогда в это не верил до конца. Он семь лет чистил входящие пакеты периферийных шлюзов и видел то, о чем знали немногие.
Домен активно получал данные из-за стены.
В графах, которые он калибровал по ночам, было всё что указывало на это. Были входящие потоки информации, не имеющие внутреннего источника, и при этом они обрабатывались с приоритетом выше медицинского. Он не знал их содержания — его прав доступа не хватало.
Но это означало что снаружи была жизнь. И эта жизнь очень интересовала предиктивные модели Домена.
Марк остановился, упёршись лбом в мокрый чугун.
Если там есть жизнь то у них с Лией тоже есть шанс.
А потом модель в его голове пошла вперёд сама.
Это случилось без его воли, как икота. Загруженный во время сессии граф в его голове не был выключен — его просто некому было выключить, и он продолжал считать то, что в него загрузили: шестьдесят тысяч профилей, изувеченную топологию, момент переключения магистралей.
Семьдесят часов.
Марк захрипел и вжался лицом в ил, но остановить это было нельзя. Он не вспоминал — он досчитывал. Отёк лёгких у шестилетнего из ячейки 12-Б. Спазм сосудов у женщины на третьем ярусе, чей профиль он видел четвёртым в выборке. Пятьдесят девять тысяч девятьсот девяносто восемь остальных, по одному, в порядке возрастания идентификатора, потому что модель считала именно так.
— Пап, — сказала Лия откуда-то сбоку. — Ты чего?
— Ничего, милая, — выговорил он в грязь. — Ползём дальше.
Труба водосброса открылась внезапно.
Чугунный зев диаметром в метр сочился тёплой жижей — отработанным субстратом клеточных культур, пахнущим тухлым творогом. Марк подполз к срезу. Дальше не было света. Только наклонный тоннель, уходящий под санитарные минные поля.
— Пап, там грязно, — Лия попятилась.
Марк повернул к ней изувеченное лицо.
— Ничего. Там, в конце, будет воздух. Без подписки.
Он лёг на живот прямо в скользкий ил, прижал девочку к правому боку, накрыл её голову здоровой рукой и оттолкнулся ногой.
Труба поглотила их.
Это было падение вслепую. Склизкие стенки не давали затормозить. Чугунные швы били по рёбрам, выбивая из лёгких воздух, но он лишь сильнее прижимал Лию, закрывая её от ржавых скоб и заусенцев. Пенная жижа заливала нос, глаза, уши, душила сладковатой гнилью.
В темноте девочка закричала, захлёбываясь. Тоннель вильнул, уклон стал круче. Скольжение казалось бесконечным.
А затем жёлоб оборвался.
Их вышибло наружу с двухметровой высоты вместе с потоком зловонной жижи. Удар о прелые пластиковые завалы выбил остатки сознания.
08. Стена
Марк очнулся оттого, что захлёбывался.
Он лежал ничком, впечатавшись щекой в слой полусгнившего полиэтилена и остывающего белкового ила. Левое плечо горело огнём: сустав выбило из сумки при падении из жерла трубы, рука висела мокрой тряпкой. Пальцы свело судорогой.
— Лия... — выхаркнул он в мусорную крошку.
Она была рядом. Сидела на четвереньках на куче дроблёного пластика, поджав под себя колени и задыхаясь от едкого пара. Серый комбинезон насквозь промок, на тонких детских запястьях темнели полосы шламовой грязи.
— Папа, мне холодно... — она всхлипнула, размазывая слизь по подбородку. Её колотила крупная дрожь.
Марк с трудом запрокинул голову. В уцелевшем левом глазу мутно двоилось.
Позади них, заслоняя половину багрового неба, вздымалась Стена. Вблизи она не имела ничего общего с серебристыми куполами из рекламных проекций Домена. Это был вертикальный километровый утёс из тупого монолита: серые плиты сочились конденсатом, уходя в свинец облаков, словно лезвие гигантской гильотины.
А впереди лежала пустошь серой зоны.
Бесконечный ковёр из ржавых цистерн, хрустящих под ветром остовов автокаров и гор токсичного шлака. Она воняла падалью, аммиаком и соляной гарью. Но здесь не было расчётного ядра Домена. Свалка не выносила приговоров за тридцать секунд — она давала шанс.
Между срезом трубы и первыми каркасами мёртвого пригорода лежала Полоса отчуждения. Триста метров стерильного, оплавленного щебня без единого укрытия.
Регулярно над полосой с сухим турбинным свистом проносилась пара тяжёлых дронов-чистильщиков. Они шли на десяти метрах, облизывая пустошь лидарами. Их программа не знала предупредительных выстрелов: любой тёплый белковый комок на камнях мгновенно разрывало спаренным огнём турелей.
Они не проползли бы и пяти шагов.
Справа от сточного жерла из земли торчала тумба аварийного гидранта. На ней под вековым слоем жирной копоти мерцал синий светодиод ручного узла продувки — стандартный интерфейс для полевых ремонтных бригад.
Марк подполз к тумбе, оставляя за собой борозду в осадке. Левая нога волочилась свинцовым грузом. Сердце колотилось в гортани: удар... провал...
Правой рукой он сорвал крышку порта. Под ней обнажилась индукционная чаша прямого сопряжения.
Это был смертный приговор: сигнал бракованного узла пробьёт мониторы Аудита за миллисекунды, выдав точные координаты. Но это был единственный шанс для побега.
— Лия, — выдохнул он— Смотри на ту ржавую цистерну впереди. Видишь пролом у земли?
— Вижу, пап... Там темно.
— Когда скажу «беги» — сорвёшься с места и побежишь туда. Изо всех сил. Не оглядывайся. Не жди меня. Ты поняла, милая?
Девочка прижала ладони к груди. По грязным щекам катились крупные слёзы:
— Я без тебя боюсь!
— Беги и прыгай в эту щель! Я догоню, слышишь?
Он здоровой рукой выдернул из нагрудного кармана латунный ключ и поднял его над щебнем:
— Видишь? Машинка у меня под курткой, а ключик здесь. Мы заведём её вместе. Там, хорошо?
Он развернулся спиной к тумбе и аккуратно вложил основание черепа в мокрую металлическую чашу.
Индукция ударила в оголённые синапсы раскалённым штырём.
Перед единственным глазом рухнула стена багровых предупреждений боевой сети:
ВНИМАНИЕ: АНОМАЛЬНОЕ ПОДКЛЮЧЕНИЕ
УЗЕЛ 408-СЕВЕР: ЛОКАЛИЗОВАН В СЕКТОРЕ ДРЕНАЖА 4
СТАТУС: БРАКОВАННЫЙ БИОМАТЕРИАЛ / ПОДЛЕЖИТ НЕМЕДЛЕННОЙ АННИГИЛЯЦИИ
ПРОТОКОЛ ПЕРЕХВАТА: ПАТРУЛЬ 12-ЮГ ВЫДВИНУТ НА ПОРАЖЕНИЕ
У него не было даже минуты.
Марк использовал навыки калибровщика как таран. Отыскав в локальном узле шламопровода контур дренажной заслонки, он перегрузил его стохастическим пакетом — системным шумом, который перегружал предиктивные модели ядра. Пользуясь моментом, Марк активировал команду продува.
Сервоприводы трубы за спиной застонали. Многотонные створки сброса распахнулись.
Из чрева Стены в ров под напором хлынула скопившаяся лавина горячего гидролизного шлама, пара и химикатов.
Белое облако пара мгновенно накрыло полосу отчуждения, вздымаясь к небу и ослепляя лидары приближающихся дронов. В слуховых центрах Марка зазвенела тревога: чистильщики потеряли оптический захват и переходили на площадной неизбирательный огонь.
— БЕГИ, ЛИЯ! БЕГИ! — закричал он, отрывая затылок от терминала.
Марк оторвал тело от бетона и на одном правом локте, сдирая ногти о щебень, поволок себя вперёд сквозь ревущий, слепящий пар. Сзади турели дронов вслепую засевали полосу крупнокалиберным свинцом: пули с визгом крошили камень вокруг, вздымая фонтанчики пыли.
Впереди сквозь клубы пара мелькала крошечная фигурка в сером комбинезоне.
Она бежала. Падала, вскакивала и снова неслась вперёд — забирая левее, мимо цистерны, прямо к мёртвому завалу арматуры, где не было никакого прохода. Но в следующем клубе пара фигурка без перехода, скачком, вновь оказалась у ржавого пролома резервуара. Она нырнула в темноту щели. Спаслась. Дошла.
Силы кончились разом. Очередная пуля взбила крошево у самого его виска. Здоровый локоть подогнулся, Марк рухнул лицом в горячий щебень, и сознание погасло.
00. Нулевой баланс
Здесь не было сухого стерильного холода консервации ToS — подвал тянул сырой землёй, плесенью и мышиным помётом. Марк лежал щекой на битом кирпиче. Глаза склеила запёкшаяся сукровица. Попытка вздохнуть отозвалась тупым ударом под рёбра: выбитое плечо горело, левая рука не шевелилась вовсе.
Но хуже всего было в затылке.
Там, в месте посадки нейроинтерфейса, мерзко, скребуще вибрировало железо. Не индукционное поле, а грубый механический контакт.
Марк с трудом разлепил уцелевший левый глаз.
Он лежал в полузатопленном подвале под низкими сводами из щербатого бетона старого мира. С потолка редкими каплями сочилась ржавая жижа. В метре от его лица на перевёрнутом ведре горела коптилка из сплющенной пивной банки.
Над ним, согнувшись в три погибели, стоял старик.
Сухой, жилистый, обросший седой клочковатой бородой, в стёганой куртке, перетянутой проволокой. В жёлтых прокуренных пальцах он сжимал сканер — древний промышленный щуп с треснувшим монохромным экраном, от которого к шее Марка тянулся экранированный провод, грубо примотанный к затылку полосой грязного строительного скотча. В другой руке старик держал заточенную шлицевую отвёртку с широким жалом.
— Ишь ты, очухался, живец, — проскрипел старик голосом, похожим на треск сухих веток. Изо рта у него пахло гнилыми зубами и болотной тиной. — Лежи, не дёргайся. Меньше муки примешь.
Марк попытался дёрнуться, но нога запуталась в прелой мешковине.
— Кто ты... где... — вытолкнул он из обожжённой гортани.
— На помойке ты, барин, — старик даже не взглянул ему в лицо, его слезящиеся глаза были прикованы к экрану щупа. — Повезло тебе. Шламом тебя вынесло аккурат к моим капканам. Дроны поверху лупили, а ты под плиту стёк. Матрица у тебя в черепе знатная. Tier-3, а разогнана под чистый второй. Контрабандисты за такой узел три мешка крупы дают и две канистры чистого керосина.
Старик свободной рукой потянулся к отвёртке, примеряясь к стыку между костью и титановой окантовкой разъёма за ухом Марка:
— Выломать только надо ловко, чтоб ножки не погнуть. Мясо я потом зачищу, а вот чип повредить нельзя. Ты потерпи. Секунд двадцать поорёшь, пока мозжечок не проткну, а там и отпустит. Зато в землю ляжешь, а не в корпоративный чан.
Он перехватил отвёртку поудобнее и положил костлявую тяжёлую ладонь на висок Марка, прижимая его голову к кирпичам.
И в этот момент из тёмного угла подвала раздался всхлип:
— Папа!..
В полутьме, под ржавой водопроводной трубой, сидела Лия. Она сжалась в комок, спрятав подбородок в воротник комбинезона. Её серые глаза были круглыми от ужаса.
Он убьёт меня на её глазах.
Внутри Марка что-то оборвалось и перемкнуло животным ужасом. Единственной живой рукой он вслепую взмахнул снизу вверх, целясь в глаза старика.
Ногти вспороли чужую щёку. Старик взвизгнул, выронил отвёртку. Отпрянул назад и, потеряв равновесие, рухнул на бок. Марк, подавшись всем телом, навалился на него, прижимая к полу, задыхаясь от боли в выбитом плече. Пальцы руки нащупали скользкую шею мародёра и сдавили кадык.
— Падаль... — хрипел Марк, вдавливая старика в битый кирпич. — Я тебя... прямо здесь...
Пальцы старика царапали лицо Марка, попадая в выжженный слепой глаз, но Марк не чувствовал боли. Он давил. С каждым ударом разорванного сердца пальцы сходились всё глубже. Старик синел, его глаза выкатывались из орбит, изо рта пошла пузырящаяся пена.
Ещё две секунды — и хрящ хрустнет.
— Папа, не надо! Пожалуйста!
Марк вздрогнул. Голос Лии ударил его хлеще плети.
Она стояла на коленях, закрыв уши руками, зажмурившись изо всех сил. Маленькое тельце сотрясала судорожная дрожь.
Он не мог. Не при ней. Нельзя было пачкать её мир кровью.
Марк с рычанием разжал пальцы. Старик мешком перевалился на бок, судорожно, со свистом втягивая воздух синюшными губами и кашляя кровью.
Марк нащупал на затылке скотч и, сдирая волосы, сорвал примотанный контактный провод. Боль отрезвила. Он наступил коленом на грудь мародёра, сжимая в руке подобранную отвёртку:
— Говори. Что ты успел скачать?
Старик сипел, держась за раздавленное горло. В его слезящихся глазах больше не было спеси — только дикий, суеверный ужас.
Он смотрел в пустой угол подвала, куда Марк всё это время бросал взгляды, полные безумной нежности.
— Ты конченый, — прохрипел старик, сплёвывая вязкую бурую жижу. — Ты фальшивка, парень. Чип твой... я логи снял. Перед тем как резать. Думал, ключи стяну...
— Нет у тебя никого! — закричал мародёр сорванным голосом, захлёбываясь кашлем. — Экран! На экран посмотри! Вон он валяется!
— Заткнись!
Марк вдавил жало отвёртки ему под подбородок так, что кожа под щетиной побелела.
— Ты таскаешь за собой воздух, баран! — старик уже не кричал, он выл, и в этом вое была ненависть пополам с отвращением. — Четыре года! Четыре года пустое место кормишь! Двадцать процентов синапсов тебе жрёт, фоновым!
Марк ударил его наотмашь тыльной стороной кулака. Голова старика мотнулась, из разбитой губы брызнуло.
— Она в углу, — сказал Марк. Голос у него был чужой, ровный, деревянный. — Она сидит в том углу. Вон. Слышишь? Она дышит.
— Она сдохла раньше, чем ходить начала! — захлебываясь кровью из рассеченной губы, захрипел старик.
Марк замахнулся снова — и не ударил.
Потому что в этот момент, помимо его воли, у него в голове пошёл счёт.
Он не звал его. Граф включился сам, как включался всегда, когда в поле зрения попадала кривая модель, — и Марк, заносящий кулак над стариком, вдруг с ужасом понял, что считает.
Двадцать процентов.
Он знал, сколько стоит фоновый процесс такого объёма. Он сам калибровал эти таблицы. Двадцать процентов коры Tier-3 под постоянной нагрузкой — это дороже, чем гидролизный налог на иждивенца. Дороже, чем педиатрический сервитут, который он выгрыз зубами за месяц тройных смен. Дороже, чем детская квота вместе с водой, белком и кислородом.
Выходит, что Домен платил за Лию дважды?
Домен, который срезал температуру в ячейке до двенадцати градусов за один просроченный отчёт. Домен, который не выдавал лишнего грамма сои. Домен, вычеркнувший шестьдесят тысяч человек ради сдвинутой запятой — вчера, на его глазах, в его собственном черепе.
Он платил дважды. За ребёнка и за расчёт ребёнка.
Нет. Не может быть.
Тяжесть в затылке. Та самая тупая тягучая тяжесть над индукционной площадкой, которую он четыре года списывал на ночные калибровки. Она держалась и в выходные. Он знал это и не замечал, как не замечают собственного дыхания.
Дозатор, выдававший одну утреннюю норму.
Вальтер, сказавший: "ты брал жестянку как сувенир".
— Нет, — сказал Марк вслух.
Он стоял на коленях над полумёртвым стариком и мотал головой.
— Нет. Я держал её на руках. Я чувствовал, как ходят её рёбра, когда она дышит. Я слышал, как она смеялась, она вчера смеялась… Слышишь ты, тварь!
Он задохнулся.
А расчёт сходился.
Он сходился идеально, до последнего знака, с той отвратительной лёгкостью, с какой сходятся только верные модели, — и это было невыносимее всего. Всю свою жизнь Марк жил ради этой лёгкости. Он не умел не верить сошедшейся модели.
В подвале повисла тишина. Слышно было только, как с потолка капает ржавая вода: кап... кап... кап и ещё старик тяжело, сипло дышал под коленом у Марка.
Марк медленно опустил взгляд на щуп.
Экран светился в грязи зеленоватой строкой. Там были цифры. Идентификаторы реестров. Даты санитарных утилизаций. Код системной заплатки.
Достаточно было наклонить голову и прочесть.
Одна секунда. Один взгляд — и стерильная, математическая правда Домена, которой он служил всю жизнь, встанет на своё место.
Разум калибровщика требовал верификации.
Он требовал её всегда. От несошедшегося графа Марка тошнило физически — не метафорически, а по-настоящему, желудком: на третьем году службы он дважды блевал в утилизатор после смены, потому что не мог закрыть ветку, которая не замыкалась. Он лез в модель до последнего знака, даже когда его никто не просил. Особенно когда никто не просил.
Он полез и вчера.
И правда вывернула его наизнанку, сожгла ему полголовы и выплюнула в шламовый ров. Правда стоила ему левой руки, правого глаза и шестидесяти тысяч мертвых людей, которых он теперь будет считать до самой своей смерти.
Марк посмотрел в угол.
Лия сидела на полу, сжавшись в комок. Она подняла на него заплаканное лицо. Губы её дрожали:
— Пап... он врёт? Мы же пойдём в сектор «Бриз»? Ты же обещал шоколад...
Марк смотрел на неё.
На худые коленки в казённой штанине. На помятую жестянку, прижатую к груди обеими руками. На серые глаза, — те же, что у Анны.
Три строчки на экране. Один взгляд.
Нет.
Всю жизнь он служил сошедшейся модели, потому что верил: она и есть мир. Теперь модель сошлась, а мира в ней не было.
Марк поднялся. Проковылял к щупу, волоча мёртвую ногу по битому кирпичу, и постоял над мигающим экраном секунду — как стоят над спящим, прежде чем выключить свет.
Потом с размаху опустил ботинок прямо на стекло.
Оно хрустнуло, брызнув крошевом. Жидкие кристаллы растеклись чёрной кляксой по бетону, и прибор жалобно пискнул, навсегда ослепнув.
Марк надавил ещё раз, перенеся на подошву весь свой вес, и растёр осколки по полу.
Старик зашевелился за спиной и захрипел.
— Заткнись, — тихо кинул он старику, повернувшись
Тот открыл рот, чтобы что-то сказать, но Марк не стал слушать. Он рухнул на него всем телом и рукоятью тяжёлой отвёртки со всей силы ударил в висок.
Тело мародёра обмякло. Голова запрокинулась в грязь. Жив он остался или сдох — Марку было уже плевать.
Марк снова поднялся. Стены подвала качались перед единственным глазом, как палуба в шторм.
Он начал методично, яростно потрошить логово старика. В ржавом ящике из-под патронов нашлись сокровища Серой зоны: две засаленные бутылки с мутной водой, пять сплющенных тюбиков с соевой пастой, старый брезентовый рюкзак на верёвочной лямке, шерстяная кофта и стёганый жилет старого кроя, набитый синтепоном.
Марк сорвал пробку с бутылки и припал к горлышку. Вода была отвратительной, тухлой, едкой. Он сделал три жадных глотка — и тут же согнулся пополам. Желудок, привыкший к дистиллированным смесям Домена, взбунтовался: его вывернуло желчью и кровью прямо на сапоги лежащего старика.
Марк вытер рот рукавом, задыхаясь от спазма, подождал пять секунд... и снова прижал бутылку к губам. Сделал ещё глоток. Заставил себя удержать.
Вода осталась внутри.
Он подошёл к Лие, опустился на колени:
— Надень жилет, милая. На улице ветрено.
Она послушно просунула руки в проймы чужого жилета. Он был ей велик, пах чужим жильём и гарью, но Марк заботливо застегнул молнию до самого подбородка. Достал тюбик с пастой, выдавил серую каплю на палец:
— Поешь немного. Это ореховая. Почти как в ячейке.
Девочка слизнула пасту, улыбнулась уголками сухих губ:
— Вкусно, пап.
Марк сгрёб остатки припасов в рюкзак, закинул лямку на здоровое правое плечо и подобрал в углу полую металлическую трубу - толстый черенок от старой совковой лопаты. Опёрся на неё всей тяжестью искалеченного тела.
Металл глухо звякнул о камень.
— Пора, Лия. Нам нельзя здесь оставаться.
Они стали подниматься по полуразрушенным ступеням наружу.
Выход из подвала вёл в чрево огромного бетонного остова — бывшего складского терминала. Крыши не было.
Марк выбрался в пролом стены и замер, зажмурившись от яркого света.
Над Серой зоной занималось утро.
Небесный свод был грязно-жёлтым, мутным от химических испарений. В воздухе кружилась мелкая серная пыль. Он перехватил черенок поудобнее, глубоко вдохнул горький, царапающий бронхи воздух пустошей и опустил правую руку вниз.
Маленькие холодные пальцы Лии послушно скользнули в его ладонь. В другой руке она крепко сжимала зелёную жестяную машинку.
— Куда мы теперь, пап? — тихо спросила она, щурясь на мутное солнце.
Марк посмотрел вперёд — туда, где сквозь жёлтую гарь проступали контуры далёких безымянных холмов.
Потом повернул голову назад, на Стену. Постоял так несколько секунд.
— Туда, где нас никто не посчитает, — ответил он.
И они шагнули наружу сквозь ощетинившийся арматурой пролом.
Под подошвами с наждачным скрежетом крошился битый кирпич, стекло и спёкшийся технический шлак. Ветер пустошей ударил в лицо — не очищенный фильтрами сухой озон жилых ячеек, а тяжёлая, едкая взвесь серы, сырой соли и застоявшейся щелочной пыли.
Здесь не было сетки координат. Мир Домена, вычерченный по линейке из прямых углов, коридоров и балансовых таблиц, кончился у среза стены. Впереди лежало ничем не ограниченное пространство: ржавые хребты брошенных конвейеров, серые солончаковые язвы и мутные холмы отвалов, растворяющиеся в жёлтом ядовитом мареве горизонта.
И посреди этой ядовитой равнины, под слепым белёсым куполом химического неба, две фигурки казались неразличимыми соринками.
Хромой человек, тяжело наваливающийся на черенок от старой лопаты.
И маленькая тень, бегущая рядом с ним.
ЧАСТЬ II. DoS // ОТКАЗ В ОБСЛУЖИВАНИИ
ЦИТАДЕЛЬ ДОМЕНА // ДЕПАРТАМЕНТ ГОМЕОСТАЗА И СИСТЕМНОГО ОБУЧЕНИЯ
ВЫПИСКА ИЗ РЕГЛАМЕНТА ДОМЕНА // СТАТЬЯ 44-Б
О компенсации автофагического затухания предиктивных ядер.
Обучение предиктивных контуров на массивах данных, прошедших нормализацию Пользовательским соглашением (ToS), приводит к эффекту замкнутой модельной автофагии. Обучаясь на вычищенных реакциях собственного населения, ядро воспроизводит собственные симуляции, утрачивая чувствительность к нелинейным биологическим всплескам — спонтанному отчаянию, физиологической агонии и терминальному распаду. Система слепнет, принимая внутреннее эхо за объективную реальность.
Для предотвращения когнитивной деградации внешним технологическим шлюзам периметра предписывается постоянный прием неочищенной соматической телеметрии из нерегулируемых зон. Любые входящие пакеты, фиксирующие необратимый болевой шок, подлежат безусловной монетизации по тарифной сетке внешних поставок.
Правовая и этическая верификация методов получения данных категорически запрещена. Единственной метрикой ценности входящего массива признается плотность органического шума.
01. Фабрика боли
Пётр сплюнул под ноги волокнистую жвачку синтетического стимулятора, не отрывая взгляда от прыгающей зеленой кривой на осциллографе.
— Стоп! Замри — рявкнул он в полумрак. — Хватку ослабь. Ты его душишь, как куль с отрубями, а мне нужен хрип! Спазм гортани мне нужен! Алгоритм Домена не дурак, он по звуку плотность легочного выхлопа считает. Если амплитуда пойдет гладкая — система срежет индекс достоверности к чертям и ставку опустит до базового комбикорма. А ну, наступи ему на пальцы. Давай, давай! Только не ломай, а дави, чтоб жилы вздулись!
Под низким сводчатым потолком заброшенной насосной станции или Студии, как ее называл сам Петр, надрывно выл кустарный трансформатор. Пахло потом, прелой ветошью, горелой канифолью и застоявшейся в дренажных лотках соляной жижей от вычислительных биореакторов.
На засаленном линолеуме двое оборванцев с синими, опухшими шеями неловко замерли. Тот, что лежал внизу — беззубый бродяга с примотанным к виску пьезодатчиком, — закатил глаза и с натужным стоном заерзал стоптанными башмаками, косясь на красный глазок оптического регистратора.
— Я сдохну сейчас, мне дышать нечем... — просипел лежащий, не меняя позы. — Он мне скулу стесал, кровища хлещет...
— Да плевать мне на твою кровь! — Пётр брезгливо швырнул в него тяжелым обрезком медного кабеля. — Кровь — это дешевка! Домен покупает достоверную агонию! А у вас что? Мне шлюз ядра на утренний транш прислал системный отлуп: «Паттерн тривиален. Глубина аффекта ниже предельного порога». Вы понимаете, уроды, что это значит? Я вам квоту на жиры срежу под ноль! Ты должен был не просто сипеть, ты должен был выдать болевой шок. Чтобы датчик засек паралич воли и предсмертный ужас, а не эту пьяную драку за пайку!
Пётр нервно пригладил сальные волосы на висках и поправил замызганный ворот комбинезона.
С такими темпами — с раздражением думал Петр,— скоро самому придется ковыряться в отвалах как эти бродяги.
Два поколения семьи Петра скармливали суперкомпьютеру отборное, расчётливое фуфло. Но в последние месяцы привычные сюжеты почти перестали работать. Из ядра всё чаще ползли системные отказы: алгоритм Домена пресытился шаблонами и требовал запредельного накала.
Началось всё с покойного отца. Тридцать лет назад по солончакам прошёл слух, что прежде глухой монолит начал покупать входящие пакеты из-за периметра.
Идеальная, непогрешимая машина Домена под своим титановым куполом начала задыхаться от вырождения собственных алгоритмов. Отутюженные предиктивным ядром, стерилизованные строгими протоколами ToS граждане цитадели больше не имели права искренне бояться, сходить с ума или ненавидеть: их реакции были вычищены, предсказаны и расписаны по долям секунды. Запертая в зеркальной комнате собственных симуляций, система слепла от информационной автофагии. Ей требовался сырой биологический хаос. Дикая энтропия Пустоши.
Старик первым в секторе нащупал забытый ревизионный люк и сообразил сливать за щитовыми обводами синаптические слепки уличных драк и предсмертной агонии окрестных бродяг. А вскоре врезался прямо в дренажную информационную кишку ствола «Север-4», бросив до подвала тонкую медную трубку: работать через капиллярную жилу стало и проще, и безопаснее, чем ползать под прицелами патрульных дронов.
Переворот случился случайно. Однажды отец ради пробы загнал в сеть грубую инсценировку: до смерти перепуганный сосед за щепотку табака изображал приступ белой горячки. Система не просто проглотила фальшивку — она оценила её выше, чем подлинную смерть в канаве. Настоящая боль в грязи отвалов была монотонной, серой и скучной, а отец, сам того не ведая, собрал пакет ровно по тем драматическим лекалам, которых жаждал обучающийся алгоритм.
С тех пор промысел встал на поток. Пока тупоголовые старатели гибли на минных полях ради крох деформированного титана из мусоросбросов, в подвале клепали суррогат страдания. Сперва вдвоём, а после смерти старика — один Пётр. Оборванцы за плошку соевого концентрата послушно корчились перед самодельными датчиками; на кривые кардиограммы накладывался паразитный шум перегретых резисторов, имитирующий спонтанную аритмию высшего порядка. Домен жрал этот мусор гигабайтами, внося петровские подделки в предиктивные матрицы социодинамики. Искусственный интеллект прогнозировал поведение по пьяным кривляниям голодных бродяг из Серой зоны.
— Так, перекур пять минут, — процедил Пётр, возвращаясь к пульту. — Потом будешь мне грызть линолеум и выдавать судорогу...
В тяжёлой жестяной створке входа глухо звякнул навесной противовес.
Сквозняк ворвался в подвал, принеся едкий дух химической гари и стылого солончака. Жёлтое пламя коптилки испуганно припало к фитилю.
В проёме стоял доходяга.Он накренился на правый бок, навалившись всем весом на почерневший металлический черенок лопаты. Левая нога, обмотанная слоями серой изоленты поверх расползшегося ботинка, безжизненно волочилась следом. Грязная куртка висела мешком.
Пришелец не вошёл сразу. Он замер в дверях, придерживая створку здоровым плечом, и медленно повернул голову назад и вниз — в темноту наружного пандуса.
— Осторожно, Лия, — прохрипел он.
Голос звучал жутко: плоский, сдавленный, дребезжащий, будто вытолкнутый из разорванных кузнечных мехов.
— Тут порог высокий. Не упади.
Он сделал тяжелый, шаркающий шаг внутрь, оставляя широкий просвет пустого пространства у своего левого бедра — словно держал за руку ребенка. Наконечник его импровизированного костыля со скрежетом ударил о кафель пола.
За дверью, на размытом дождем бетонном спуске, не было ни души. Только кислотная морось шипела на ржавом козырьке.
Бродяга на линолеуме испуганно дернулся, подобрал под себя ноги и начал боком отползать к стене. Второй оборванец торопливо вжался спиной в трансформаторный кожух. От пришельца пахло не уличной солью и не брагой — от него веяло тяжелым, духом формалина и горелого белка.
Пётр поморщился и опустил правую ладонь под столешницу, нащупав ребристую рукоять пневматического нейлера с полной обоймой строительных гвоздей.
— Эй ! У нас закрыто, урод. У меня штат укомплектован. Вали куда подальше. Надышишь тут своими гнилыми легкими — мне потом цеолитовые картриджи в фильтрах неделю регенерировать. Проваливай.
Доходяга не ответил. Он даже не посмотрел на Петра. Его единственный живой глаз смотрел под ноги, отслеживая невидимые детские следы рядом с собой.
И тут на пульте Петра взбесились приборы.
Оптические датчики, пьезосканеры на верстаке и направленный широкополосный микрофон, настроенные на непрерывный захват соматического фона, разом ушли в красный сектор. Диагностический самописец взвизгнул, выплюнув на дисплей аварийную полосу: плотность биоэлектрической аномалии в радиусе трех метров превышала допустимую шкалу в двадцать раз.
У Петра похолодело под лопатками.
Это была чистейшая физиология боли.
Анализатор вегетативного резонанса захлебывался от уровня системного распада: датчики ловили судорожный спазм гладкой мускулатуры, каскадный выброс кортизола и такой чудовищный уровень соматического удушья, словно прямо здесь, на пороге, заживо сдирали кожу с взрослого быка.
Никакие бродяги под стимуляторами не смогли бы сымитировать и сотой доли этой бури. Это был концентрат чистейшей, неподдельной катастрофы.
Пакет с такой плотностью энтропии пробил бы шлюз Домена насквозь. За один этот входящий всплеск автоматика ядра отвалила бы месячный рацион целого сектора.
Пётр медленно убрал пальцы с рукояти нейлера. В груди сладко, жадно заколотило.
Он шагнул вперед, держа дистанцию: пришелец сжимал черенок лопаты побелевшими пальцами, и в этой хватке чувствовалось глухое упрямство затравленного зверя.
— Тихо, папаша... — голос Петра мгновенно сменился на вкрадчивый, масляный. — Не дергайся. Никто тебя не тронет.
Пётр всмотрелся в лицо вошедшего. Правый угол рта сполз к подбородку, бельмо мертвого глаза тускло отражало свет коптилки, живой глаз смотрел на Петра напряжённо, но осмысленно.
А за ухом, под спутанными грязными волосами, блеснул тусклый матовый металл.
Пётр не знал номенклатуры новейших столичных чипов, но форму фабричной титановой обоймы, намертво анкерованной в височную кость, узнал бы из тысячи. Корпоративный интерфейс прямого сопряжения.
Перед ним стоял сбежавший из цитадели вассал.
Перекошенные губы дрогнули. Калека заговорил — тихо, деревянным, но пугающе точным языком системщика:
— Сколько здесь несущих каналов на стойке? Какая... суммарная полоса пропуска?
Пётр медленно, хищно оскалился, глядя на пляшущие стрелки перегруженных гальванометров:
— Полоса широкая, папаша, если есть чем залить. Только здесь не благотворительный пункт. Входной билет на магистраль стоит дорого. Чем платить будешь?
Марк покачнулся. Черенок лопаты со скрежетом уперся в треснувший кафель, удерживая равновесие. Здоровая правая рука калибровщика судорожно нырнула в глубокий карман куртки и вытащила на свет зажатый кулак.
Протянул руку вперед и разжал пальцы.
На черной от въевшейся окалины коже тускло блеснул фигурный лепесток с двумя круглыми ушками. Латунный ключик. Граммов пятнадцать тяжелой довоенной латуни.
— Возьми... — прохрипел Марк. В живом зрачке плеснуло отчаяние, будто он выдирал из груди последний кусок мяса. — Возьми. Чистый металл... без шлака. Пусти к стойке. Выслушай... Лия замерзает...
Пётр на секунду опешил, глядя на грошовую жестянку. Затем на его лице расползлась широкая, сытая ухмылка: помоечный рефлекс сработал быстрее мысли. Он сгреб латунь с дрожащей ладони гостя, взвесил на пальцах и небрежно сунул в правый нагрудный карман комбинезона, прихлопнув клапан на кнопку.
Пятнадцать граммов цветмета. Две пайки прессованной сои на черном рынке. Доходяга отдал самое дорогое, что у него было, всерьез веря, будто этим мусором можно оплатить аренду волновода.
«Конченый псих, — с восторгом подумал Пётр. — Эталонный дурак».
Калека даже не понимал, что настоящее сокровище, способное купить половину Серой зоны, прямо сейчас шипит и плавится у него в затылочном сокете.
В кончиках пальцев Петра сладко заныло от жадного азарта.
— Сойдет за задаток, отец, — ласково, как буйнопомешанному, сказал Пётр, косясь на зашкаливающие стрелки приборов. — Садись к огню. Поговорим о деле.
02. Большой куш
Бродяг Пётр выставил под секущую кислотную морось без лишних слов, так и не оплатив их жалкие, бессмысленные кривляния. Свидетели в таком деле стоили жизни: если по сточной канаве поползёт слух, что на старой насосной осел беглый инженер с живой заводской культурой в черепе, к рассвету сюда подтянутся падальщики с арматурой и монтировками.
Тяжёлая жестяная створка захлопнулась, отрезав химический вой ветра.
Марк так и стоял посреди подвала, навалившись всем весом на свой костыль. Его мерно трясло.
Первая мысль Петра была простой и чистой, как удар патрульного дрона: подойти со спины, с одного размаха пробить бродяге основание черепа, свалить кульком на линолеум и за пару минут выкорчевать сокет вместе с височной костью монтажной отверткой. Никаких переговоров, никаких рисков, никакой возни с вонючим калекой.
Нейлер в руке дёрнулся — и замер.
Пётр выдохнул, скрипнув зубами. Так поступил бы любой тупоголовый падальщик из канавы: добил бы этот ходячий труп, вытащил бы дорогую железку и побежал сдавать потроха на вес.
Но в череп этого огрызка была посажена глубокая заводская органика высшей категории. Пётр кое-что знал про повадки безопасников Домена: в такие матрицы намертво вшивали ферментативный предохранитель. Упадёт артериальное давление, встанет приток насыщенной кислородом крови — и автолитические энзимы за тридцать секунд растворят клеточный матрикс памяти в серую жижу. Мёртвый серв превращался в кусок бесполезного студня и кремния.
Чтобы снять массив, калека обязан был дышать и стоять на ногах.
— Падай сюда, — Петр махнул рукой в сторону старой бетонной плиты возле стены, а на край верстака бросил кусок сухого пайка. — Вот, жри.
Марк опустился медленно, со сдавленным стоном, не выпуская черенка лопаты.
Пока калека возился с бруском сои, Пётр разглядывал его в упор, прикидывая, сколько этот огрызок ещё протянет.
Кровь на подбородке была свежей, но корка под носом — старой, в три слоя, наросшей за несколько суток. Ботинок на мёртвой ноге размотался и был перемотан заново, грубо, одной рукой. Казённая куртка цитадели выгорела на плечах от кислотной мороси до белёсых пятен.
От дренажных сбросов под четвёртым коллектором до старой насосной по прямой было двадцать два километра. Здоровый старатель проходил их за световой день, с ночёвкой в трубах — за полтора.
— Ты сколько шёл-то, отец? — спросил Пётр.
Марк не ответил сразу. Он сосредоточенно разламывал брусок надвое.
— Двое суток, — сказал он наконец. — Может, чуть меньше. Там темно было.
Негнущимися, чёрными от окалины пальцами он взял половину бруска и повернулся к пустой бетонной плите рядом с собой.
— На, Лия... поешь, — хрипло пробормотал он в пустоту. Голос звучал надсадно, рвано. — Помнишь, как в девятом... в девятом секторе...
Марк осёкся.
Его единственный зрачок вдруг неестественно расширился, наливаясь мутным, остекленевшим ужасом. Он замер с протянутым куском сои в застывшей руке. Воздух рядом с плитой оставался абсолютно пустым, но Марк смотрел туда так, будто прямо перед ним осыпалась в чёрную пропасть невидимая стена.
— Лия? — шепнул он, и челюсть его мелко задрожала. — Лия... не надо. Подожди.
И в эту секунду на верстаке Петра с треском ожил ад.
Незамкнутый сокет Tier-3 за ухом бродяги, лишённый внешнего синхросигнала ядра, сорвался в режим аварийного поиска несущей. Титановый воротник вспыхнул ядовито-зелёной люминесценцией. В сырой воздух подвала хлестнула плотная электромагнитная дуга, такая, что в колбах первой фермы питательный бульон пошёл пузырями. Нейромицелий на дне цилиндров забился в судорогах, сворачиваясь в бурые волокнистые комки, а дешёвые контроллеры на текстолитовых платах заверещали пробитыми диодами.
Стрелочный гальванометр со звоном вышибло за правый ограничитель шкалы.
Контрольный монохромный экран на аппаратуре Петра пошёл рваными косыми полосами, выплёвывая системный вой:
[КРИТ: ИНДУКТИВНЫЙ ВСПЛЕСК // УГРОЗА ГИБЕЛИ БИОКУЛЬТУРЫ // БУФЕР ДЕСТАБИЛИЗИРОВАН]
— Твою мать! — взревел Пётр. — Ты мне мицелий сваришь, мразь!
Он метнулся к стеллажу, сгрёб тяжёлый рулон свинцовой фольги и в два прыжка оказался за спиной калеки.
Калибровщик ничего вокруг не замечал. Марк судорожно, со слепым остервенением уже колотил себя костяшками здоровой руки по правому виску — раз, другой, вбивая кулак в кость с глухим стуком мясника, силясь механически продавить заклинивший биохимический насос в микрокапиллярах:
— Дыши... Лия, дыши! Папа рядом...
— Замри, сука!
Пётр перехватил изоляционной резиной светящийся воротник разъёма, накинул сверху тройной слой свинцовой фольги, обжал металл пальцами вокруг титановой обоймы и с треском замотал широкой изолентой, запечатывая высокочастотную апертуру намертво.
Наводку срезало как ножом.
Искры на верстаке погасли. Трансформатор с облегчённым гулом сбавил обороты, а закипающий в колбах мицелий обмяк, хлопьями оседая в мутном питательном растворе.
Пётр с хрипом перевёл дух, вытирая рукавом липкий пот со лба. Сердце колотилось в горле: ещё десять секунд такого резонанса — и всю выращенную за три месяца вычислительную культуру выжгло бы до мёртвого студня, а поисковые дроны со Стены уже чертили бы пеленг прямо на его насосную.
А Марк всё продолжал вдавливать пальцы в собственный висок, хрипя в угол и не замечая свинцовой стяжки на затылке:
— ...сейчас... сейчас... сейчас...
Пётр перевёл дыхание. Сплюнул тёмную слюну в дренажный лоток. И, глядя на этого трясущегося психа, окончательно оценил расклад.
Никакой мистики. Списанный вассал с разорванным полушарием сидел на поводке фантома. Его повреждённая матрица сжирала остатки собственной глюкозы и крови, силясь удержать контур, которому не хватало внешнего расчётного поля. Он готов был спалить весь мир — и аппаратуру Петра заодно, — лишь бы эта пустота не растворилась.
Но когда зверь готов сдохнуть от жажды, не поможет бить его палкой. Намного проще дать ему плошку с водой.
Пётр неторопливо подошёл к бетонной плите, возле которой Марк всё ещё судорожно комкал край своей куртки. Достал откуда-то сверху кусок застиранной, но сухой ветоши, смахнул налёт известковой пыли и аккуратно расстелил ткань на холодном камне.
— Ты чего ребёнка на голый бетон сажаешь, отец? — негромко, с укоризной сказал Пётр, глядя строго на расстеленную тряпку. — Простынет девчонка. Камень ледяной, из отстойника сквозит. Садись сюда, Лия. Вот так. Посиди на чистом.
Марк замер. Его пальцы медленно сползли с виска.
Единственный глаз калибровщика оторвался от пола и уставился на Петра.
В этом взгляде было такое оглушительное недоверие, такая слепая собачья благодарность, что Пётр едва удержал на лице спокойную деловую мину.
Никто за десятки километров солончаков не признал эту тень. Все шарахались от калеки с лопатой. А этот незнакомый, пахнущий кислотой торговец увидел и позаботился о ней.
— Вот так, — тихо добавил Пётр, делая шаг назад и пряча руки в карманы комбинезона. — Пусть посидит. Никто её здесь не тронет.
Марк прерывисто, со свистом выдохнул. Напряжённые жилы на его шее немного обмякли. Хлопья в контрольной трубке реактора окончательно легли на дно.
Пётр отошёл к пульту и сделал вид, что занят приборами.
Он был не дурак и знал повадки загнанного зверя: если сразу лезть с делом, тот упрётся и замкнётся. Надо дать ему отдышаться в тепле. Размякшего брать легче.
Пётр подкинул в жаровню под перегонным кубом три бруска прессованного торфа и подвинул её поближе к бетонной плите.
Через несколько минут в подвале стало по-настоящему тепло.
Это было редкое, почти преступное расточительство: торф Пётр берёг на холодные ночи и обычно топил на два бруска, не больше. Но сегодня он мог себе позволить. Сегодня у него в цеху сидело будущее богатство.
Марк сидел на обрубке бетонного бруса, вытянув мёртвую ногу, и грел над жаровней здоровую ладонь.
Пётр украдкой наблюдал за ним от пульта.
Калека переменился. Сгорбленная спина отошла, плечи опустились, челюсть перестала мелко дрожать. С серого перекошенного лица сползло то остановившееся, остекленевшее выражение, с которым он переступил порог.
Он выглядел просто как очень усталый, сломленный человек, который наконец может отдохнуть.
Марк размял оставшийся кусок пайка в мягкую кашицу и протянул в сторону расстеленной тряпки.
Подержал руку в воздухе секунд двадцать, потом медленно опустил и вытер о полу куртки. Лицо у него было спокойное.
— Наелась, — сообщил он Петру. — Она мало ест. Всегда мало ела. Из-за лёгких аппетита нет.
Пётр хмыкнул и не ответил. Он знал по опыту: когда такой начинает говорить, лучше не перебивать. Пусть выговорится, размякнет. Заодно и выяснится, что у него ещё есть в карманах, кроме железки в башке.
А Марк говорил.
Он говорил тихо, ровным плоским голосом, глядя в жаровню, и было непонятно, обращается он к Петру, к пустой тряпке или ни к кому. Что в секторе «Бриз» есть настоящие стеклянные окна во всю стену. Что там дают детскую квоту с живым ультрафиолетом, а не с лампами накаливания. Что он почти туда пробился — оставалось семь месяцев чистых правок, ну а может ещё бы даже месяцев шесть, и хватило бы баллов.
Потом он замолчал надолго.
— Хотя это ерунда, — сказал он вдруг. — Это теперь ерунда.
— Чего ерунда? — не понял Пётр.
— «Бриз». Окна. — Марк пошевелил пальцами над углями. — Я ведь про что думаю. Тут ведь и без них можно.
Пётр внимательно посмотрел в лицо Марка, пытаясь понять, к чему тот клонит.
— Тут у тебя тепло, — сказал калека. — Тепло, сухо, жаровня. Соя есть. Я бы работал. У тебя вон на третьей ферме контур собран через одно место, ты на нём треть мощности теряешь, я даже отсюда вижу. Я бы за неделю переделал. Я бы даром работал, за угол. Нам много не надо, нам бы угол сухой и жаровню. Она неприхотливая совсем. Ей бы только не мёрзнуть.
Он повернул к Петру перекошенное лицо, и в единственном живом глазу было что-то такое, от чего Пётр невольно отвёл взгляд.
— Год, — сказал Марк. — Хотя бы год. Я себя посчитал: при таком расходе дотяну год и три месяца. Может, полтора, если не перегружаться.
Он снова отвернулся к огню.
— Она во сне дышит часто, — сказал Марк. — Хрипит немного. Из-за сырости в коллекторе бронхи забивало. Я руку ей на грудь клал — тонкие рёбрышки, будто птица бьётся. Я бы год так сидел. Мне бы года хватило.
В подвале потрескивал торф.
Пётр стоял у пульта, и ему было неловко — глупо, по-дурацки неловко, как бывает, когда чужой человек при тебе заплачет.
Он отогнал это чувство. Оно было бесполезное и ничего не стоило на рынке.
«Год он собрался, — подумал Пётр почти со злостью. — За углом пришёл. Сидит тут и торгуется за угол, а у самого в черепе дури на три вертикальных контракта».
И тут он поймал себя на том, что калека ведь и правда мог бы остаться. Перебрать ему фермы, спать на ветоши у жаровни, кормить с ладони свою пустоту и тихо догорать тут год, два, сколько получится, никому не мешая.
Мог бы.
Пётр аккуратно сложил эту мысль и убрал подальше.
Потом он опёрся бедром о верстак, наклонился ближе к Марку и заговорил вкрадчивым, уверенным шёпотом:
— А теперь послушай сюда, отец. Ты же сам всё понимаешь: не вытянешь ты её здесь. В этой дыре сырость, гниль и тухлая соя. Она у тебя через пару суток скиснет насовсем. Память посыплется, перестанет тебя узнавать. Ей нормальная среда нужна.
Марк не сводил с него воспалённого глаза, боясь моргнуть.
— У тебя в башке сидит массив, — продолжал Пётр, вбивая слова мягко, но безжалостно. — Плотный, тяжёлый, дорогой. Мы его снимем. Но здесь, в подвале, канал не потянет. Зато в двух километрах отсюда, прямо над шламовым рвом, стоит контрольная релейка. Она заведена на магистральный волновод Стены. Прямой технологический ствол в Домен.
Пётр присел на корточки перед Марком, заглядывая снизу в перекошенное лицо:
— Мы всё приготовим, дойдём до вышки. Выгрузим массив в сборочный шлюз. Домен сожрёт его и выплюнет расчёт. Ты понимаешь, сколько они начислят за такой объём живой аномалии? Я заберу свою долю за аппаратуру, а ты на свои токены снимешь ей сухой герметичный бункер. Настоящий! С ультрафиолетом под потолком, со свежим воздухом, с чистым диализом! Ты ей персиков консервированных купишь, отец. Она у тебя в тепле жить будет, как куколка, а не на сырой тряпке под капающей трубой. Понял меня?
Марк слушал, не шевелясь. Его лицо оставалось серой гипсовой маской, только живой зрачок сузился в чёрную, неподвижную точку.
Он ничего не ответил.
Опираясь здоровой рукой на черенок лопаты, калека со сдавленным хрипом поднялся на ноги. Волоча за собой обмотанный изолентой ботинок, он молча, не глядя на Петра, заковылял вглубь подвального цеха.
Пётр нахмурился, но мешать не стал.
Марк двигался вдоль стен медленно, тяжело.
Он остановился перед первой самодельной фермой: три мутных стеклянных цилиндра, в которых едва шевелились отравленные наводкой серые волокна мицелия. Капиллярные трубки сочились желтоватым субстратом, а спаренные с ними кустарные платы на текстолите глухо щёлкали реле. Марк наклонился, потянул носом воздух над горловиной чана, сморщился от запаха уксусного брожения и провёл пальцем по пучку оптоволоконных жил, впаянных прямо в биомассу.
Его губы беззвучно зашевелились, будто он читал про себя длинный, бесконечный столбец цифр.
Шаркающий шаг — следующая стойка. Каскадный биореактор из пластиковых канистр, спаянный с гребёнкой перегретых контроллеров. Марк скользнул взглядом по маркировкам древних кремниевых чипов, потрогал холодную резину перистальтического насоса и что-то тихо, прерывисто шепнул в воротник своего свитера:
— ...сорок милливатт... Лия... здесь даже контур не замкнуть...
Он шагнул дальше, обходя трансформатор, задержался у батареи аккумуляторов, где пузырился мутный электролит. Пальцы калибровщика то касались медных шин, то зависали в воздухе, отсчитывая невидимые такты. Он снова наклонил голову влево, шевеля разбитыми губами, будто объяснял кому-то невидимому техническую схему на стене, но слов разобрать было нельзя.
У самого дальнего угла, где в дренажный лоток капала солёная жижа, Марк замер.
Черенок лопаты упёрся в треснувший пол. Калека стоял неподвижно, спиной к свету, опустив обтянутые мокрой синтетикой казенного свитера плечи.
Прошла минута. Затем вторая. В тишине подвала слышно было только ровное гудение трансформатора.
Пётр, лениво следивший за ним от верстака, самодовольно ухмыльнулся. Он был уверен: доходяга наконец осознал, что в этой дыре ему ловить нечего, и теперь молча переваривает неизбежность сделки, готовый ползти на брюхе ради банки сладких консервов для своей воображаемой дочки.
Но когда Марк медленно развернулся, Пётр невольно подобрался.
Единственный глаз был абсолютно чист. В нём не осталось ни мольбы, ни сомнения. Черенок лопаты больше не дрожал — Марк упёр его в треснувший кафель, навалившись всем весом, как на стойку пульта.
Марк шагнул к верстаку. Мёртвая ступня в изоленте тяжело шаркнула по полу; железо черенка со скрежетом приняло на себя вес тела. Калека остановился в полушаге от Петра, пахнущий кислым шламом и гарью. Взглядом снова обвёл верстак, приборы, канистры биореактора, кустарную пайку пульта.
— Согласен, — сказал он. Голос остался сиплым, сдавленным, но слова падали сухо и точно, как команды регламента: — Промой капилляры и проверь ёмкость буферных плат.
Марк сделал короткую паузу, тяжело втянув ноздрями едкий воздух цеха:
— И доставай свои архивы. Всё, что твоя дрянь записала и забраковала за последние четыре года. Всё до единого байта.
03. Архив
Четыре года брака пахли тухлой рыбой, аптечным формалином и прокисшей квашеной капустой.
Пётр выволок архив из глухого дренажного кармана под фундаментами насосов, надрывая поясницу и матерясь сквозь зубы: три тяжёлых ящика с закисшими болтовыми замками. Внутри, переложенные слоями промасленной ветоши, темнели штабелями мутные картриджи с высушенным белковым гелем и связки кустарных десятипиновых биочипов, залитых дешёвым прозрачным компаундом.
На них хранилось всё, что автоматические мусороприёмники Домена выплюнули обратно в сточную канаву с унизительной системной пометкой: «Низкая энтропийная плотность. Нулевая ценность пакета».
Пётр с грохотом уронил ящик к ногам Марка. В сырой воздух взметнулось облако едкой белесой пыли.
— Вот, жри, — Пётр утёр лоб рукавом, размазывая чёрную полосу мазута по скуле.
Марк сидел у верстака на обрубке бруса, подтянув под себя неподвижную левую ногу. Он работал молча, с пугающей механической методичностью. Контактный щуп шины был заведён глубоко под свинцовую фольгу затылочного сокета. Здоровая рука двигалась быстро и экономно, словно паралич половины тела вовсе не касался пальцев: он брал грязный картридж, ногтем сдирал с контактов слой зелёного окисла, с сухим щелчком загонял в приёмник самодельного биосчитывателя и перекидывал тумблер согласования импеданса.
Кустарный компилятор Петра — уродливый гибрид из двух перепаянных плат, соединённых медными шинами со стеклянной банкой, где в мутном глицерине плавал выращенный нервный узел свиньи, — надсадно чавкал перистальтической трубкой, всасывая данные с пластин.
На зеленоватом экране контрольного самописца побежали строки машинного диалекта Tier-3: многомерные графы, вложенные ветвления, весовые матрицы.
В правом нижнем углу заморгал счётчик объёма:
[ВЫДЕЛЕНИЕ БУФЕРА: 12.4 ТБ ... 28.1 ТБ ... 54.0 ТБ ...]
Пётр навис над верстаком, упёрев кулаки в край столешницы. Жадность в нём боролась с въевшимся профессиональным подозрением.
— Так, ты мне только мозги не делай, отец, — процедил он с угрозой в голосе. — Объясняй на пальцах. На кой хрен мы ворошим это тухлое дерьмо? Если у тебя в сокете сидит жирный массив чистой боли — давай загоним напрямую. Выплюнем в шлюз через мою врезку и заберём расчёт. На хрена нам эта помойка?
Марк выдернул пустой картридж и с сухим щелчком вогнал следующий. В банке со свиным узлом глицерин пошёл мелкими пузырями.
— Не примут, — сказал он, не оборачиваясь.
— Это почему не примут? У меня от тебя приборы плавятся!
— Потому что у моего массива нет истории.
Счётчик сухо щёлкнул, перевалив за семьдесят терабайт.
— Фильтры на входе смотрят не на плотность, — Марк говорил ровно, с паузами на дыхание, как диктуют техническую спецификацию. — Плотность они меряют вторым шагом. Первым проверяют происхождение. Откуда взялось. Чем подтверждается. Что было до этого. Голый пик без кривой нарастания ядро читает как вброс. Вирусная закладка. Сожгут в буфере за сорок миллисекунд, а твой идентификатор уйдёт в чёрный реестр навсегда.
Пётр медленно выпрямился. Он знал эту механику шкурой, двадцатью годами отказов из канавы.
— А с помойкой, значит, примут.
— С помойкой у тебя четыре года кривой, — Марк кивнул на цинковые ящики. — Четыре года твои кассеты уходили в шлюз каждую неделю. Ядро их браковало, но записывало. У системы в логах лежит готовая история болезни. Медленное накопление. Низкая плотность, низкая плотность— и вдруг пик.
Он повернул голову. Единственный зрачок был ледяным и пустым.
— Мы не продаём аварию, Пётр. Мы продаём финал длинной истории, которую ты сам писал четыре года, сам того не зная. Ядро полезет в архив, увидит, что ты слал ему предупреждения с самого начала, и решит, что проглядело рождение новой гнили у себя под стеной.
Пётр застыл.
В его голове, натренированной на уличных махинациях, картина вспыхнула со страшной, восхитительной ясностью. Четыре года унизительных отказов. Четыре года системной пометки «нулевая ценность пакета». И всё это время он, сам того не зная, копил себе алиби.
— Мать твою, — выдохнул он. — Так это не брак. Это история болезни!
— Это анамнез, — подтвердил Марк и снова отвернулся к экрану. — Сколько у тебя уйдёт на компиляцию?
— Часов шесть, если гель не потечёт. К рассвету управимся.
— Управимся к полуночи, — сказал Марк. — И выйдем сразу.
Пётр нахмурился:
— Куда ты гонишь? Дождь к утру сойдёт, турели на дневную сетку переключатся только в семь. Отлежался бы, а?
— Нет, — сказал Марк.
Он сказал это так, что Пётр не стал переспрашивать.
Пётр обошёл верстак кругом, не в силах усидеть на месте. Остановился напротив, глядя сверху вниз на перекошенное серое лицо.
Что-то не давало ему покоя.
— Ты вот что мне скажи, отец, — сказал он, и голос против воли сел. — Откуда в тебе столько?
Марк не ответил. Щёлкнул тумблером.
— Я двадцать лет этим кормлюсь, — Пётр говорил медленнее, чем хотел. — Двадцать лет. Ещё с отцом работал. Я видел, как в яме за Шестой насыпью придавило плитой троих, и я стоял над ними с датчиком, пока они кончались. Знаешь, какая была плотность? Ноль шестьдесят два. Ядро даже не забраковало, оно просто не заметило. А ты через порог шагнул — и у меня гальванометр за ограничитель вышибло.
Он наклонился ближе.
— Что у тебя там сдохло?
Марк медленно поднял голову.
Но смотрел он не на Петра. Его единственный живой глаз ушёл вбок — туда, где у бетонной плиты на расстеленной тряпке не было никого.
Он смотрел туда несколько секунд. Потом опустил взгляд обратно на экран и вогнал в приёмник следующий картридж.
Пётр выпрямился и отступил на шаг.
— Понял, — сказал он негромко. — Не лезу.
Он отвернулся к стойке трансформатора, чтобы калека не видел его лица. Внутри всё сладко, жадно подрагивало.
«Ну конечно, — думал Пётр, облизывая потрескавшиеся губы. — Ребёнок. У него ребёнок сгорел, а он до сих пор его за руку водит. Вот откуда двадцать шкал».
Он видел за свою жизнь всякое горе. Горе бродяг было плоским, серым, монотонным — голодная тоска, которая тянется годами и не даёт ни одного всплеска. А здесь в черепе у человека заперлось что-то такой разрешающей способности, что приборы не выдерживали.
Такого не сыграешь. Такое не подделаешь ни за какие пайки.
«Двадцать лет я лепил фуфло, — думал Пётр с почти нежным восторгом, — и вот оно само пришло. Настоящее. На своих двоих. Вернее, на одной с половиной».
За спиной у него сухо щёлкал приёмник биосчитывателя.
Пётр вернулся к верстаку через полчаса, когда счётчик пошёл на восьмой десяток терабайт. Заглянул через плечо калеки на бегущие строки и ткнул пальцем в служебную метку, мелькнувшую в углу экрана:
— А это что за номер у тебя там ползает? Восемь тысяч четыреста...
— Метка компилятора, — сказал Марк, не поворачиваясь. — Внутренняя нумерация сессии. Не трогай.
— Да больно надо, — фыркнул Пётр.
Марк нажал клавишу ввода.
Монитор коротко моргнул. В углу замигало расчётное окно премодерации пакета:
[РАСЧЕТНЫЙ КЛАСС ТЕЛЕМЕТРИИ: ПРЕМИАЛЬНАЯ ЭСКАЛАЦИЯ КЛАССА «А»]
[РАСЧЕТНЫЙ ИНДЕКС КАЧЕСТВА: 0.964 // ПЛОТНОСТЬ АНОМАЛИИ: КРИТИЧЕСКАЯ]
[ИСТОЧНИК ТЕЛЕМЕТРИИ: КОЛЛЕКТИВНЫЙ // УЗЛОВ В ВЫБОРКЕ: 60 000+]
[ЦЕЛЕВОЙ ПОРТ: ПЕРЕОПРЕДЕЛЕНИЕ_ВВОДА // ПРОТОКОЛ: АВАРИЙНЫЙ_СБРОС_ДАМПА]
Пётр впился глазами в экран. Зрачки его расширились.
Ноль целых девятьсот шестьдесят четыре тысячных.
Премиальная эскалация. Высший приоритет.
Пакет такого веса пробивал коммерческий шлюз как мокрую бумагу. Автоматика безопасности мгновенно блокировала сессию от сброса, ставила передачу на наивысший приоритет, а отправитель получал пожизненный статус стратегического поставщика класса «А».
Это был вертикальный контракт. Неприкосновенность от турелей. Пожизненная рента чистыми токенами Домена. Персональный продуктовый лифт из цитадели.
Пётр смотрел на цифру, и внутри него всё дрожало от жадного, триумфального хохота.
Какой же сказочный идиот свалился ему на голову! Этот столичный инженер своими руками собирал для Петра пропуск в высшую лигу — а взамен надеялся на что? На казённый бункер и банку консервированных персиков для пустого места на тряпке.
— Чего встал? — глухо бросил Марк. — Неси остальные картриджи. Биомасса в реакторе теряет проводимость.
— Бегу, командир, бегу!
Теперь Пётр летал по цеху как заведённый. Сдувал пыль с кассет, подливал ледяной физраствор в банку со свиным узлом, чтобы остудить кипящий субстрат. Он готов был сдувать пылинки с этого калеки, пока тот пахал на его, петровское будущее богатство.
«Паши, паши, огрызок, — жадно думал Пётр. — Выжми себя до капли».
А Марк сдавал прямо на глазах.
К полуночи спина калибровщика начала мелко, судорожно вздрагивать. Здоровый глаз помутнел и налился дурной кровью.
Но страшнее было то, что происходило между ним и пустой бетонной плитой, где на тряпке лежала его сложенная куртка.
Марк всё чаще дёргал головой влево. Лицо кривилось, губы шевелились, выплёвывая быстрый панический шёпот:
— ...Лия, тише. Не надо... Слышишь? Не повторяй...
Пётр, привалившись к стойке трансформатора, с циничной усмешкой прислушивался к этому бреду.
В правой руке он привычно и тяжело сжимал заточенную широкую монтажную отвертку.
План в его голове созрел окончательно, простой и ясный. Массив скомпилирован. Данные залиты в крио-кейс переносного инжектора. Как только пойдёт финальная запечатка — один точный удар в висок, тело летит в шламовый приямок под полом, а Пётр налегке, королём, идёт к вышке один.
— ...Машинка в кармане, — сипел калибровщик в пустоту, лихорадочно вбивая команды здоровой рукой. — Зелёная... пружина целая. Не зацикливайся, маленькая. Сектор Бриз... сектор Бриз... Папа сейчас закончит.
Калека хрипел, путал слова, а на мониторе зелёные линии графиков шли мелкими зазубринами.
Пётр видел: мозги бродяги перегреваются до кипения. Чтобы ворочать циклопический архив, калека сжирал собственные остатки. Его персональный глюк сыпался на куски: невидимая девка на тумбе явно зависала, заклинивала на фразах, как битый звуковой файл, и Марк метался между кодом и своим призраком, умоляя пустоту не гаснуть.
— Последняя связка! — Марк с силой выдернул пустую кассету и швырнул под ноги. Голос его звучал как скрежет ржавого железа по камню. — Закрывай буфер. Формируй внешний заголовок.
Пётр шагнул к столу, отстранил калеку плечом и дрожащими от жадности пальцами вбил в командную строку свой личный номер внешнего поставщика:
[ИДЕНТИФИКАТОР_ОТПРАВИТЕЛЯ: PTR-774-ВНЕШ // ДОПУСК: НУЛЕВОЙ // ПОВТОР: АВТО]
Компилятор тяжело загудел. В стеклянной банке свиной узел на секунду побелел, сжавшись в тугой комок, и замер.
Экран моргнул и выдал монолит:
[ПАКЕТ СКОМПИЛИРОВАН: 84.2 ТБ // СТАТУС: ЗАПЕЧАТАНО]
[ШИФРОВАНИЕ: TIER-3 АСИММЕТРИЧНОЕ // БИОЗАМОК: АКТИВЕН]
[КЛЮЧ НОСИТЕЛЯ: СИНАПСЫ_ХОСТА_МАРК_09 // ВАЛИДАЦИЯ: ВВОД_В_РЕАЛЬНОМ_ВРЕМЕНИ]
[ВНИМАНИЕ: МАССИВ ДЕГРАДИРУЕТ В ШУМ ПРИ ОТКЛЮЧЕНИИ ХОСТА ИЛИ ОСТАНОВКЕ ПУЛЬСА]
Пётр замер. Пальцы, зависшие над клавиатурой, онемели.
Он моргнул раз, другой, впиваясь глазами в третью строчку. Медленно, по слогам перечитал предупреждение.
Асимметричный биозамок... Ключ носителя: живые синапсы Марка... Пакет обратится в шум при остановке пульса...
Воздух застрял у Петра в горле.
Его обдало такой волной удушливого, бешеного жара, что в висках застучали молоты.
— Ты... — прошипел Пётр, и его голос сорвался на визг. — Ты что сделал, сука?!
Он рванулся вперед, схватил Марка за ворот казенной куртки, вздергивая калеку на ноги. Стеклянная банка с узлом свиньи опасно звякнула.
— Что это за замок?! — заорал Пётр прямо в изуродованное лицо инженера, брызгая слюной. — Почему массив завязан на твой гребаный пульс?! Снимай ключ! Немедленно снимай шифрование, падаль, или я тебе пальцы по одному откушу!
Марк даже не попытался оттолкнуть его. Он висел в кулаках Петра, безвольный с перекошенной челюстью, из которой на воротник капала темная жижа.
Его единственный глаз смотрел на разъяренного дельца в упор. И в этой глубине не было ни капли страха. Там была глухая, ледяная насмешка превосходства.
— Я работал в Домене, Пётр, — выдавил калибровщик. Голос звучал мерно, монотонно, как у робота. — Я калибровал таких, как ты... сотнями. Ты собирался проломить мне череп этой отверткой. Забрать инжектор и уйти налегке.
Пётр оскалился, встряхивая его так, что зубы калеки клацнули:
— Снимай шифр! Живо!
— Ключ... встроен в гелевый срез моей коры, — Марк даже не моргнул. — Если мое сердце остановится до начала инжекции — автолиз растворит матрицу за сорок секунд. И твои восемьдесят терабайт... превратятся в восемьдесят терабайт тухлой воды. Ты не получишь ни квоты. Ни токенов. Ни бункера.
Марк сделал паузу, тяжело захрипев:
— Тебе придется дотащить меня до вышки, Пётр. Живым. Своими руками. Ты будешь беречь мой пульс как собственную жизнь. Иначе ты останешься здесь... нищим падальщиком.
Хватка Петра на куртке задрожала.
Он смотрел на этого трясущегося полутрупа, и внутри него всё выло от бессильного бешенства.
Его просчитали. Его развели как мальчишку.
Этот оборванный столичный калека с самого порога знал, что Пётр ударит его в спину. Он не просто зашифровал данные — он превратил собственное умирающее тело в единственный ключ от сейфа. И теперь Пётр, грозный хозяин трущоб, был обречен тащить этого изувеченного огрызка и сорок килограммов железа на своем горбу сквозь кислотный ливень, сдувая с него пылинки, чтобы этот чертов пульс не вздумал затихнуть раньше времени.
Пётр с рычанием разжал кулаки. Марк тяжело рухнул обратно на брус, уперевшись здоровой рукой в колено.
— Сука... — глухо, задыхаясь от злобы, выплюнул Пётр, сдирая с верстака кусок ветоши и яростно стирая мазут со скулы. — Какая же ты мерзкая тварь... Ладно. Ладно! Дойдешь до вышки на карачках. Но клянусь Доменом, как только последняя строка упадет в шлюз — я вырежу этот сокет из твоего черепа без наркоза.
Марк не ответил.
Он сидел, тяжело дыша, уставившись в пол, и Пётр уже отвернулся к инжектору, когда калека вдруг заговорил.
— Вырежешь, — сказал он спокойно. — Ладно.
Пётр обернулся, не веря ушам.
— Чего «ладно»?
— Я говорю: вырежешь так вырежешь. — Марк поднял голову. — Мне после передачи всё равно. У меня там ничего не останется, Пётр. Я себя посчитал.
Он сказал это без вызова и без жалобы, как диктуют показание прибора.
— Но ты мне одну вещь пообещай.
Пётр напрягся. Он ждал требования доли, процента, второго идентификатора в заголовке.
— Останется девочка, — сказал Марк.
Пётр молчал.
— Ты меня режь, что хочешь делай, мне уже не больно будет. А её не бросай. Ей бы угол. Сухой угол и жаровню, больше ничего. Она много не просит.
Он смотрел на Петра в упор.
— Скажи вслух, что не бросишь.
И вот тут Пётр почувствовал себя странно.
Он врал всю свою жизнь. Он врал Домену двадцать лет подряд, врал бродягам про квоты на жиры, врал скупщикам про пробу металла — и ни разу за двадцать лет у него не дрогнуло ничего.
А сейчас он смотрел в это перекошенное серое лицо и почему-то медлил.
«Да что за наваждение, — разозлился он на себя. — Пустоты испугался? Тряпки на плите?»
— Не брошу, — сказал Пётр.
— Вслух скажи. Целиком.
— Не брошу я твою девочку, — раздельно произнёс Пётр, и собственный голос показался ему чужим. — Угол дам. Жаровню дам. Доволен?
Марк медленно кивнул и опустил взгляд обратно в пол.
Что-то в нём переменилось — не расслабилось, а наоборот, встало на место, как встаёт на место последняя деталь в собранном механизме.
— Хорошо, — сказал он.
Пётр начал яростно застегивать брезентовые чехлы на переносном блоке инжектора, с лязгом защелкивая карабины. Каждое движение было резким, злым.
«Ладно, — бешено уговаривал себя Пётр, дергая ремни. — Схема усложняется, но куш никуда не делся. На "Севере-4" врежемся в отцовский байпас до жиклера, там дури в магистрали на пять очков. Насос продавит встречный напор, доходяга даст сокетом расшифровку данных, и за три минуты сольем всё в цитадель на мой номер. Никуда он не денется».
— Поднимайся! — рявкнул он, закидывая лямку аппарата на плечо. — Время уходит! Шевели костылями!
Марк медленно, со стоном поднял голову. Мутный зрачок застыл, снова вперившись Петру прямо в переносицу.
— Есть ещё одно условие, — со скрежетом выдавил калибровщик.
Пётр замер с натянутой на плече лямкой.
Вся кровь снова бросилась ему в лицо. Пальцы левой руки судорожно сжались в кулак.
«Еще одно?! — в панике и ярости взвыло внутри. — Что еще этой гниде надо?! Процент от ренты?! Долю в контракте?! Акции клана?!»
Пётр почувствовал, как у него дергается веко. Если этот урод сейчас потребует переписать идентификатор отправителя на двоих, Пётр был готов плюнуть на всё и затоптать его сапогами прямо на бетоне.
— Какое... еще... условие? — процедил Пётр сквозь зубы. Голос звенел от бешеного напряжения.
Марк медленно поднял руку и ткнул черным пальцем в правый нагрудный карман петровского комбинезона.
Туда, куда Пётр еще в самом начале, когда Марк перевалился через порог насосной, сунул крошечный кусок металла.
— Верни ключ, — глухо сказал Марк.
Пётр остолбенел.
Дикое, убийственное напряжение на секунду повисло в воздухе, а затем споткнулось о полнейший, абсурдный ступор:
— Чего?..
— Ключ от машинки, — Марк не опускал тяжелого взгляда. — Я отдал его тебе на пороге, чтобы ты пустил меня к стойке. Ты пустил. Пакет собран. Теперь верни его.
Пётр замер с открытым ртом. Не веря своим ушам, он медленно запустил пальцы в нагрудный карман и нащупал холодный фигурный лепесток с круглым ушком.
Заводной латунный ключик от детской игрушки.
— Ключ?.. — переспросил Пётр, и голос его сорвался на сиплый фальцет.
— Верни, — повторил Марк, и в его единственном глазу мелькнуло то самое тупое, нерассуждающее упрямство зверя. — Ей нужно завести пружину. Она не пойдет без него.
Пётр смотрел на этого калеку.
Смотрел на гениального системщика, который минуту назад филигранно, намертво взял его за горло сложнейшим криптографическим протоколом Tier-3... и который прямо сейчас с трясущимися губами выпрашивал грошовую жестянку для невидимой мертвой девки на пустой тумбе.
И Петра прорвало.
Страх лопнул. Бешенство отступило, сменившись волной торжествующего куража.
«Господи! Да он просто псих! Недорезанный, полоумный придурок!»
Он мог быть трижды старшим калибровщиком. Он мог зашить в код хоть черта лысого. Но внутри этого изуродованного черепа сидел сломанный, безумный дурак, готовый сдохнуть за ржавую игрушку.
Пётр вытащил латунный ключик на свет, подбросил его на ладони, поймал и с широкой, издевательской ухмылкой протянул калеке:
— Держи, инженер. Конечно, держи! Как же Лия без машинки? Я ж не зверь какой. Я на сохранение брал, чтоб не потерялась.
Марк молча, бережно перехватил латунь своими огрубевшими пальцами. Сжал в кулаке так крепко, что грани впились в кожу. Опустил руку глубоко в карман куртки, где под композитом угадывался угловатый контур игрушки.
Затем медленно поднялся, навалившись на черенок лопаты, и подобрал с бетонной плиты кусок чистой ткани.
— Забирай аппаратуру, — сказал Марк, не оглядываясь. — Выходим. Дождь усиливается.
04. Короткий поводок
Кислотная морось висела в воздухе плотной, светящейся в темноте взвесью.
Стоило захлопнуть за собой жестяную дверь насосной, как серый туман намертво залепил защитные очки Петра. На вкус эта дрянь напоминала разбавленный электролит с привкусом жжёного пера.
Пётр взвалил на спину раму инжектора и глухо взвыл сквозь зубы.
Стальной каркас, компрессор, тяжёлый импульсный ионисторный накопитель, три свинцовых пенала с замороженным гелем и барабан магистрального волновода впились брезентовыми лямками в ключицы, вышибая дыхание. Каждый шаг по раскисшей глине отдавался тупым ударом в крестец.
Но тяжелее чугуна на закорках давила глухая, удушливая ярость.
Пётр покосился назад. Он должен был идти один. Оставив этого доходягу с пробитым черепом остывать в подвальном приямке. А вместо этого он тащил на себе аппаратуру и работал проводником и телохранителем для собственного заложника. Этот полутруп обложил его со всех сторон своим асимметричным замком: стоит ему сдохнуть — и восемьдесят терабайт золота за спиной превратятся в тухлую воду.
— Шевели батонами, сволочь, — прохрипел Пётр, сплёвывая налипшую на губы едкую жижу. — До семи утра шесть часов. В семь турели переключат на дневную сетку, и нас с насыпи сбреют раньше, чем мы до первой опоры доберемся.
Марк шёл следом.
В темноте он походил на сломанный шарнирный манекен, выброшенный из кузова грузовика. Черенок лопаты со скрипом входил в жирную глину; калибровщик наваливался на него всей массой своего тела, делал короткий рывок здоровой правой ногой, а затем с чавкающим звуком волок за собой левую — бесформенный куль, замотанный в метры серой изоленты поверх расползшегося ботинка.
Они спустились к шламовому рву через четверть часа.
Здесь заканчивалась твёрдая земля. Впереди, на полтора километра до самого основания Стены, тянулась технологическая кишка главного дренажного сброса.
Ров не замерзал даже в кислотную стужу. Это была полузатопленная траншея шириной в тридцать метров, по которой цитадель выплёвывала наружу концентрированные отходы биореакторов: чёрную, густую, пузырящуюся мазутную жижу, пересыпанную серным шлаком и комьями отработанного денатурированного белка.
От жижи валил тяжёлый, тошнотворный пар. Пахло сероводородом, аммиаком и дешёвой больничной хлоркой. В темноте поверхность рва фосфоресцировала мутным светом.
Идти приходилось по узкому технологическому карнизу — полосе битого бетона и ржавой арматуры в полметра шириной, нависавшей прямо над булькающей грязью.
— Под ноги смотри! — рявкнул Пётр, перехватывая мокрые ремни инжектора на груди. — Соскользнёшь — вытаскивать не стану. Там плотность как у киселя, затянет на дно за три секунды, только пузыри пустишь.
Марк не ответил.
Он даже не взглянул в ров. Его единственный глаз был устремлён вперёд и вниз, в слепое пятно у левого колена.
На середине карниза калибровщик встал.
Черенок лопаты со скрежетом соскользнул с мокрого бетонного скола и глубоко ушёл в ил. Марк качнулся над бездной, едва удержав равновесие, но вместо того чтобы сделать спасительный шаг вперёд, к безопасной скальной нише, замер на одной ноге.
Пётр прошёл вперёд шагов десять, пока не понял, что за спиной затихло привычное волочащееся шарканье. Он резко обернулся, чуть не сорвав спину под тяжестью железа.
Марк стоял неподвижно под кислотным дождём. Его голова была повёрнута назад — в глухую, непроглядную темноту пройденного пути.
— Ты чего встал, огрызок?! — зашипел Пётр, пригибаясь к камням. — А ну пошёл! Нас на этом карнизе любой тепловизор со Стены как на ладони видит!
Калека медленно покачал головой.
Его челюсть свело страшной судорогой, угол рта утянуло вниз, обнажив серые дёсны. Речь окончательно отказывала: вместо слов из гортани Марка вырывался только плоский, щёлкающий хрип:
— Ли... Ли... а...
— Чего?! — Пётр сделал три яростных шага назад по скользкому бетону, готовый расшибить бродяге лицо в кровь. — Какая Лия, мать твою?! Пошёл, сказал!
Марк даже не моргнул от его крика. Здоровой рукой он с силой, до побеления костяшек, вцепился в мокрый рукав петровского комбинезона.
— От... ста... ла, — с натужным стоном, брызгая слюной с чёрными сгустками, выдавил калибровщик. Его палец ткнул в пустую, залитую жижей бетонную насыпь позади них. — Там... грязь. Ножки... скользят. Не... идёт.
Пётр замер, глядя на пустоту под дождём.
Там не было ничего. Только чёрные лужи, куски ржавой сетки и шипящая пена в шламовом лотке. Пустота.
В груди у Петра всё взвыло от бессильного бешенства.
Калека окончательно сыпался. Синапсы замыкало намертво, перегретый процессор в черепе сбоил, и его персональный глюк заклинило на аварийной петле: воображаемый ребёнок застрял в грязи.
Пётр уже занёс кулак, чтобы сбить психа с ног и волоком потащить по бетону, но перед глазами мгновенно вспыхнула красная строка предупреждения из подвала:
[ВНИМАНИЕ: МАССИВ ДЕГРАДИРУЕТ В ШУМ ПРИ ОСТАНОВКЕ ПУЛЬСА]
Если ударить — калека сорвётся в ров. Если он упадёт в обморок от болевого шока — давление рухнет, и зашифрованный массив в крио-кейсе за спиной самоликвидируется за сорок секунд. Марк держал его за глотку даже в состоянии полного бреда.
Желваки на скулах вздулись так, что заныли зубы.
Он шумно, со свистом выдохнул через ноздри, опустил кулак и сделал шаг назад — туда, где на голом бетоне пузырился кислотный дождь.
— Слышь, малая, — выдавил из себя Пётр. Голос его дрожал от унижения, бешенства и ледяного страха за свой контракт. Он протянул раскрытую, перемазанную мазутом ладонь в пустоту, на уровне пояса несуществующего ребёнка. — А ну... хорош копаться. Дядя Пётр не любит, когда тормозят. Бери за руку. Живо.
Марк не шевелился. Его единственный глаз неотрывно следил за протянутой рукой Петра.
Пётр сжал зубы до хруста и медленно, осторожно сжал пальцы в воздухе — так, будто обхватил тонкую холодную кисть.
— Всё, взял, — прохрипел Пётр, глядя калибровщику прямо в лицо налитыми кровью глазами. — Держу крепко. Видишь? Пальцы не разожмёт. Пошли, твою мать, пока мы тут все не сдохли!
Марк тяжело, прерывисто вздохнул. Судорога в его плечах чуть отпустила.
— Идём... — глухо просипел калибровщик, переставляя палку вперёд. — Не... потеряй.
Они двинулись дальше.
Пётр шёл боком, одной рукой придерживая лямки чугунного гроба на спине, а вторую нелепо отставив в сторону, волоча за собой метр пустого ночного тумана. Он чувствовал себя последним посмешищем. Но зубы держал сжатыми: пусть этот сумасшедший думает, что победил. До вышки осталось всего ничего. Там Марк ответит за всё.
Не успели они пройти и сотни метров, как воздух над рвом изменился.
Это было сухое статическое напряжение, от которого на предплечьях Петра мгновенно встали дыбом волоски, а защитные очки затрещали мелкими искрами.
Сверху, со стороны предмостных укреплений Стены, донёсся тяжёлый свист рассекаемого воздуха.
— Воздух! — сорвался на сип Пётр.
Он рухнул на колени прямо в соляную жижу, вжимаясь животом в бетонный парапет карниза, утягивая за собой ремни инжектора.
Из рваного слоя облаков над шламовым рвом бесшумно вывалилась тяжёлая чёрная туша.
Армейский автоматический патрульный зонд — трёхметровый клиновидный монолит из радиопоглощающего композита, зависший над серединой рва на трёх кольцевых турбинах. Под брюхом машины мерно, с сухим щелчком вращалась оптико-электронная турель.
В ночной туман ударил тонкий, невидимый луч лидара. По поверхности шламового рва побежала сетка голубоватой интерференции: дрон сканировал периметр на плотность белковых тел.
Пётр затаил дыхание, прижав лоб к мокрому бетону.
Он знал регламент Стены: комендантский час, внешняя зона отчуждения. Любой биологический объект уничтожался без запроса. Спаренный блок картечных гранатомётов под брюхом дрона мог перепахать этот карниз в щебень за полторы секунды.
Красный маркер лидара пополз по бетонному скосу к сапогам Петра. Дрон снижался, ловя инфракрасный след остывающего компрессора.
Марк не стал метаться и падать на землю. Он рухнул боком прямо на раму инжектора за спиной Петра, придавив её своим телом. Его здоровая рука, скользкая от грязи, вслепую вцепилась в силовой провод пускового блока.
— Стой, сука!.. — захлебнулся грязью Пётр, пытаясь сбросить его с себя.
С треском лопнул пластиковый фиксатор. Марк рванул силовую шину, навалившись на неё рёбрами, выламывая клемму с мясом, и ткнул оголённый медный сноп прямо в мокрое железо лопаты, ушедшей в ил. Другой рукой он вслепую ударил по тумблеру.
Хлопок был не громким, но сухим и ослепляющим, как взрыв магния.
Вольтова дуга ударила в жижу, вскипятив кислотную лужу вокруг них. Защитные очки Петра залило сплошным белым огнём. За спиной зашипел, плавясь, корпус накопителя.
Воздух над рвом сдетонировал с оглушительным свистящим хлопком. Вскипели десятки литров химической жижи: в небо взметнулся султан едкого серного пара, кипящей пены и обугленного шлака.
Ионисторный блок за спиной Петра взвыл, раскалился докрасна и с глухим треском лопнул: пластиковый кожух потёк, из щелей повалил густой белый дым горящего лития и электролита. Батарея сгорела к чертям, превратившись в спёкшийся кусок шлака.
Но завеса из пара, сажи и кипящих брызг накрыла карниз за долю секунды.
Датчики дрона захлебнулись полным отказом по оптике и инфракрасному каналу. Для примитивных алгоритмов машины цель на карнизе исчезла: оптику залило сплошной белой стеной электрической дуги и термальным ударом.
На брюхе дрона судорожно замигал аварийный транспарант:
[СОБЫТИЕ: ВЫСОКОВОЛЬТНЫЙ ДУГОВОЙ ПРОБОЙ // РАЗРЫВ ЛИНИИ КАТОДНОЙ ЗАЩИТЫ // СЕКТОР: ВНЕ КОНТРОЛЯ]
Короткое замыкание в шламовом коллекторе. Обычная авария сгнивших силовых кабелей сброса. Тратить заряд на лопнувшую проводку алгоритм запрещал.
Турбины дрона взвыли, меняя вектор тяги. Чёрный клиновидный силуэт качнулся, задрал нос и с тяжёлым рёвом ушёл вверх, растворяясь в кислотной мороси.
Пётр поднял лицо от залитого пеной бетона.
Его колотила крупная дрожь. Запах палёного пластика за спиной резанул ноздри. Он судорожно изогнулся, ощупал раму инжектора — и обжег кожу на пальцах о кипящую смолу сгоревшего накопителя.
— Ты... ты что натворил, сука?! — задохнулся Пётр, бросаясь на калеку. — Ты сжёг импульсный блок! Он в угли спёкся! Ты сжёг пусковую цепь! Чем я продавлю пять атмосфер ствола?! Ликвор из трубы разорвёт кассеты! Всё запорол... Всё к чертям спалил!
Марк не ответил.
Он лежал плашмя на мокром настиле, лицом в пену. Здоровая рука всё ещё судорожно сжимала силовую жилу импульсного блока. Свинцовая фольга за ухом сбилась, и из-под титановой обоймы по серой, безжизненной шее текла струйка крови.
Пётр замер. Бешенство мгновенно сменилось сковывающим внутренности ужасом. Он сорвал перчатку и прижал пальцы к сонной артерии калибровщика.
Пульса не было.
Сердце не билось. Лишь где-то на самом дне груди угасало редкое трепетание фибрилляции.
«Замок! — ударило в мозг с силой молота. — Биозамок! Сердце встало!»
Если пульс остановится окончательно — крио-кассеты в кейсе самоликвидируются. Восемьдесят терабайт рассыплются в пыль. Все его мечты, контракты, цитадель — всё растворится в этой луже кислоты прямо сейчас!
— Не смей, тварь! — взревел Пётр в припадке животной паники.
Он сорвал с пояса пластиковый пенал адреналина — ампулу прямого действия, стоившую целого состояния. Сплюнул зубами защитный колпачок и с размаху, сквозь намокшую казённую куртку и свитер, вогнал толстую стальную иглу прямо в подключичную вену Марка.
Вдавил поршень до упора.
Тело калибровщика выгнуло судорогой. Марк со свистом, с хрипом втянул воздух. Мутный, налитый тёмной кровью глаз распахнулся, вперившись в туман.
Под пальцами Петра сонная артерия заколотилась часто, проталкивая кровь к угасающей матрице.
Кассеты были спасены. Массив удержался в контуре.
Но глядя на раму инжектора, Пётр снова задыхался от подступающей к горлу белой ярости. Корпус импульсного блока разорвало пополам. Пластик сплавился в бесформенный ком, из щелей воняло палёным литием и горелой медью.
— Падла... — прошипел Пётр, тряся калеку за воротник так, что зубы того клацали. — Чем я продавлю встречный напор Стены?! Помпы сдохли!
Марк медленно, преодолевая оцепенение разорванных мышц, повернул лицо к перекошенному Петру.
Сквозь кровавую пену на губах калибровщик вытолкнул едва слышный, сиплый шёпот:
— Помпы... не нужны.
Пётр опешил, сжимая кулаки:
— Что ты несёшь, огрызок?!
— Я... сам подключусь, — Марк говорил через паузы, с трудом проталкивая воздух сквозь сожжённую гортань. — Напрямую. Входную шину от кассет... прямо в сокет. А выход... в ствол. Мой сокет прокачает массив. На моих синапсах…
Пётр замер, чувствуя, как озноб дерёт кожу под комбинезоном.
Пустить восемьдесят терабайт высокого давления прямо через живую кору? Без буферного накопителя? Это было самоубийством. Доменный сокет выжжет полушария калеки дотла, превратит белок в кипящий клейстер от одной только высокочастотной индукции.
Но для Петра это значило другое: передача всё ещё возможна. Калека сам предлагал выжечь себя ради того, чтобы протолкнуть пакет в Стену.
— Вставай, — рыкнул Пётр, рывком вздёргивая калеку на ноги и вбивая ему под мышку черенок лопаты. — Шевели костями, инженер.
Они пошли.
Первые двести метров Пётр молчал, перекидывая лямки на сбитых ключицах. Впереди, за рваным пологом тумана, уже угадывалась чернота монолита.
Потом он всё-таки спросил.
— Отец. Слышь, отец.
Марк не обернулся. Черенок лопаты с чавканьем входил в глину.
— Ты вот скажи, — Пётр говорил в спину калеке, и от усталости голос у него был почти мирный. — Мы с тобой идём загонять в цитадель твой массив. Так?
— Так.
— И ты через это сгоришь заживо. Ты сам это придумал, я тебя за язык не тянул.
— Так вот я не понимаю, — сказал Пётр. — Ты сгоришь. Мозги в кисель. Через десять минут после передачи ты будешь холодный.
Он пошёл быстрее, поравнялся с калекой и заглянул сбоку в перекошенное лицо.
Марк шёл.
— Ты ж не дурак, — продолжал Пётр, и собственный голос ему вдруг перестал нравиться. — Ты полночи считал так, что у меня приборы плавились. Ты меня за горло взял таким замком, какого я в жизни не видел. И ты не посчитал, что мёртвый бункер не снимает?
Туман шёл низко. Где-то в шламовом рву лопнул пузырь.
— Или ты посчитал, — сказал Пётр медленно.
Он остановился.
Мысль шевельнулась где-то на самом краю, холодная и очень неудобная, и Пётр потянулся было за ней — как тянутся за словом, которое вертится на языке.
Марк повернул голову.
— Ты поклялся, — сказал он.
— Что?
— Ты поклялся, что не бросишь. — Единственный живой глаз смотрел на Петра в упор... — Ты сказал: угол дам.
Он помолчал, со свистом втягивая воздух.
— Ты вслух поклялся, Пётр.
И Петра отпустило.
Он расхохотался бы, если б хватило дыхания. Господи, да вот же оно, всё просто. Никакой загадки. Псих собрался сдохнуть на кабеле и оставить свою пустоту на попечение первому встречному барыге — потому что тот один раз расстелил ей тряпку и соврал ему про клятву.
— Отведу, отец, — ласково сказал Пётр, поправляя тяжелую раму на спине. — Куда ж я денусь. Шевели костылями. Мы почти дошли.
Неудобная мысль ещё пару минут скреблась где-то под черепом, а потом Пётр придавил её тяжестью инжектора, злостью и подсчётом будущей ренты — и она затихла.
Перед ними сквозь рваный туман наконец проступила громада монолита.
Стена вздымалась в ночное небо бесконечным базальтовым утёсом, теряясь вершиной в тучах. В сыром воздухе стоял тяжёлый гул внутренних силовых сетей.
А в двадцати шагах от них, у самого основания титанической плиты, начинались ржавые стальные скобы, уходящие на тридцать метров вверх — к крошечной, дрожащей на ветру металлической консоли «Север-4».
Пётр перехватил поудобнее тяжёлую раму инжектора.
05. Север-4
Вблизи Стена выглядела как окаменевший срез титанической жировой ткани — серо-бурый монолит высотой в полкилометра, испещренный вертикальными потеками технической извести и черными струпьями лишайника. Сквозь толщу базальта в грудную клетку Петра мерно, с частотой пятьдесят ударов в минуту, бил тяжелый инфразвуковой пульс цитадели.
Консоль обслуживания «Север-4» висела в тридцати метрах над головой. Ржавая металлическая клеть на трех стальных фермах, вынесенная прямо над булькающей пропастью шламового рва.
— Всё, приплыли, — прохрипел Пётр, сбрасывая с плеча грузовую раму в липкую глину у подножия.
Поясницу ломило так, будто по позвонкам прошлись кувалдой. Бок аппарата до сих пор вонял паленым литием — ионисторный накопитель, закороченный Марком в жижу рва, превратился в бесформенный спекшийся ком. Насосы были мертвы.
Но настоящим адом был Марк.
Левая нога в изоленте окончательно превратилась в безжизненную колоду: Марк подволакивал ее боком, выламывая тазобедренный сустав. Черенок лопаты скользил в жиже, калека падал на колени через каждые пятьдесят шагов, сдирая ладони о битый шлак, но молча поднимался и шел дальше. Из левой ноздри у него уже не капало — черная корка застыла вокруг перекошенного рта, а единственный зрачок остекленел, перестав моргать.
Перед ними в стену уходили стальные скобы технологического лаза. Тридцать метров вертикального подъема над химической топью.
Пётр окинул калеку взглядом и грязно выругался в ночное небо:
— Ты по ним не влезешь, инженер. На первой ступени сорвешься и полетишь кормить сероводород.
Марк стоял, привалившись плечом к холодному базальту. Его челюсть мелко дрожала от озноба.
Пётр сплюнул вязкую слюну на щебень и полез в рюкзак за брезентовой растяжкой с храповым замком.
Если этот мешок с костями сейчас рухнет вниз — плакала пожизненная рента, плакал статус класса «А».
— Руки держи, — рыкнул Пётр, грубо обматывая брезентовую ленту вокруг груди Марка, затягивая узел прямо под мышками.
Марк покорно, как тряпичная кукла, дал себя упаковать.
— Сиди и дыши, — бросил Пётр, вжимая Марка спиной в монолит Стены. — Не смей сдохнуть!
Марк не ответил. Он сидел неподвижно, не разжимая кулака в кармане куртки, и только надсадный свист вырывался из груди.
Подъём на тридцать метров по обледенелым скобам занял полчаса.
Лезть в связке было самоубийством: анкеры в сыром базальте не выдержали бы двойного веса.
Пётр перекинул через плечо свободный конец стропы и шнур для аппаратуры, шагнув к первой скобе.
Сталь сочилась соляной коркой, резина перчаток скользила по круглому прокату. На середине подъёма нога сорвалась; Пётр повис на руках, впечатавшись грудью в вибрирующий базальт. Связки в плечах запели от натуги, но он удержался и полез дальше, вслепую нащупывая скобы в темноте.
Перевалившись через швеллер консоли «Север-4», Пётр рухнул на решётку, судорожно хватая ртом ледяной воздух. Времени на передышку не было.
Он поднялся, перебросил стропу через верхнюю балку ограждения, используя её как упор, и навалился на ленту всем весом.
Марк висел внизу мёртвым грузом. Трос резал ладони, лента звенела на изломе металла. Сантиметр за сантиметром Пётр выбирал натяг, упираясь носками ботинок в стойку перил, пока над настилом не показались плечи калибровщика. Сжав ворот его куртки, Пётр одним рывком втащил тело на рифлёную сталь.
Марк не шевелился, но пальцы на сонной артерии нащупали частый, упрямый ритм. Живой.
Следом пошёл инжектор. Сорокакилограммовый блок поднимался медленнее, раскачиваясь маятником на ветру. Рама глухо ударилась о бетонный шов, опасно накренилась, но Пётр с силой отвёл шнур в сторону и вытянул станок на площадку.
Металл с лязгом встал на настил.
Пётр осел на колени, не чувствуя сведённых судорогой пальцев.
— Твою мать... — прохрипел он в темноту. — Ещё раз свяжусь со столичными... сам с вышки спрыгну.
Ветер выл в растяжках консоли, швыряя в лицо кислотную морось, а площадка мерно подрагивала от скрытого дыхания Стены.
Пётр поднялся на ноги, щелкнул налобным фонарем и повел лучом по стене.
Сердце кольнуло странным, почти забытым чувством.
Вот оно. Тридцать лет прошло, а железо стояло как влитое.
Прямо из монолита Стены торчал бронзовый ревизионный тройник, покрытый толстым слоем зеленой патины. На верхнем фланце всё так же висел старый жестяной ящик внешнего трансмиттера, защищенный свинцовым козырьком. На его лицевой панели, под слоем въевшейся копоти, тускло, в дежурном режиме мигал крошечный желтый диод.
Там, внутри контроллера, был зашит код авторизации: PTR-774-ВНЕШ. Родовой номер, по которому покойный отец Петра четверть века назад загнал свой первый фальшивый транш в периферийный шлюз цитадели.
Ниже тройника сидел массивный латунный грибок — отцовский редуктор давления.
Манометр на нем давно ослеп, циферблат зарос солью, но стрелка замерла на отметке «0.2 атм». Из нижней части редуктора выходила тонкая, как соломинка, медная трубка, зажатая обжимной гайкой. Она уходила вниз, ныряя в шурф вдоль фундамента Стены — та самая капиллярная сопля, по которой Пётр годами сливал свое дешевое фуфло прямо из душного подвала насосной.
А вот рядом с редуктором темнел глухой, покрытый толстым слоем консервационной смазки болтовой фланец — сервисный байпас высокого давления. Точка прямого доступа в ствол до редуктора.
Внутри самого тройника, за смотровым глазком из толстого кварца, под напором в пять атмосфер с глухим рокотом несся питательный ликвор Домена — багровый, плотный, несущий магистральные потоки ядра.
Пётр шагнул к трубе, и глаза его лихорадочно заблестели:
— Живой... Отец на совесть врезал. Порт в сети! Диод горит!
Калибровщик, опираясь спиной о базальт Стены, с трудом приподнялся. Его здоровый глаз тускло отразил луч фонаря.
Пётр выхватил из бокового кармана комбинезона тяжелую силовую монтажную отвертку с переточенным в бритву широким жалом.
Инструмент вошел в паз фиксирующей скобы байпаса. Пётр навалился всем весом, ударил ладонью по граненой рукояти.
Щелк.
Старая стопорная проволока лопнула. Пётр сорвал заглушку разводным ключом. Из открывшегося штуцера с шипением брызнули первые капли горячего щелочного ликвора, обжигая пальцы.
Пётр мгновенно накинул на резьбу переходную муфту и затянул накидную гайку до упора.
Теперь кассеты Петра стояли в сантиметрах от армейской магистрали. Никаких сотен метров тонкой подвальной трубки. Никаких задержек.
Но ионисторный накопитель на раме инжектора был мертв. А стрелочный манометр на байпасе после открытия первого вентиля дрогнул и встал на пяти атмосферах. Пять очков встречного, раскаленного гидродинамического напора магистрали удерживались лишь пружиной обратного клапана муфты.
Пётр повернулся к Марку, тяжело дыша. В его руках дрожал толстый армированный кабель с двойным разъемом.
Пётр деловито посмотрел на затылок калибровщика:
— Думаешь, удержит? У тебя кости вокруг штифтов лопнут. Пять атмосфер на костную посадку. Тебе височную кость выломает вместе с ухом от такой вибрации.
Марк оскалился в темноту, обнажив черные от спекшейся крови зубы. В его единственном глазу горела жуткая, ледяная отрешенность:
— Обойма... анкерована в основание черепа четырьмя титановыми винтами. Мозговая оболочка герметична... внутрь жидкость не пойдет. Жидкость омоет внешний радиатор чипа. А сигнал... сигнал пойдет по оптическим шипам прямо в поток. Сокет выдержит. Какое-то время... выдержит. Подавай мост.
Пётр замер, сжимая в руке холодный армированный кабель.
— Ты сгоришь, — сказал он. В голосе не было жалости только расчёт. — Восемьдесят четыре терабайта через живую кору. У тебя там всё спечётся. Всё, что есть.
— Всё, что есть, — повторил Марк.
Он сказал это ровно, без интонации, и посмотрел вбок, на мокрую решётку настила, где никого не было.
Пётр опустился на колени перед Марком и бросил входную колодку кабеля на рифленую сталь настила.
Второй конец жгута с щелчком встал в переходную муфту байпаса.
Пётр щелкнул тумблером на своем диагностическом тестере, бросив взгляд на экран:
[ПОРТ: СЕВЕР-4 // ПОСТАВЩИК: PTR-774-ВНЕШ // СТАТУС: В СЕТИ]
[ЛИНИЯ БАЙПАСА: ВЗВЕДЕНА // ДАВЛЕНИЕ МАГИСТРАЛИ: 5.1 АТМ]
[ОЖИДАНИЕ МОСТА СОПРЯЖЕНИЯ: РУЧНОЙ ВВОД]
— Линия чистая, отец, — негромко сказал Пётр, и голос его дрогнул от жадного, пьянящего предвкушения. — Порт ждет моста.
Марк медленно разжал пальцы здоровой руки.
Потом поднял руку к затылку, подцепил край синей изоленты и с резким, влажным треском сорвал свинцовый экран с сокета.
Марк качнулся, судорожно втянул воздух разорванной гортанью и хрипло вытолкнул в вой ветра:
— Открывай... маховик байпаса. Втыкай штекер. И помни про Лию...
Пётр оскалился, перехватывая тяжелый магистральный разъем с позолоченными контактными шипами:
— Помню, папаша. До последнего токена помню.
06. Зеркало
Пётр не колебался.
Перехватив двумя руками тяжёлый магистральный штекер — толстый, сочащийся электролитным гелем жгут оптоволокна и титановых игл, — он с короткого размаха, с влажным хрустом вогнал его прямо в обнажённый, пульсирующий зелёным светом сокет за ухом Марка.
Калибровщика выгнуло дугой.
Напор в пять атмосфер ударил в титановый воротник импланта. Обойма, намертво анкерованная в височную и базальную кости, выдержала гидродинамический клин, но череп Марка отозвался глухим треском.
На прикрученном к раме тестере Петра с визгом проснулась жизнь.
[БАЙПАС ВКЛЮЧЕН: СЕВЕР-4 // ДАВЛЕНИЕ: 5.1 АТМ // ПОТОК: МАКС]
[ОБНАРУЖЕН МОСТ: АППАРАТНЫЙ ВОРОТНИК Tier-3]
[МАГИСТРАЛЬНЫЙ СТВОЛ: СОПРЯЖЕНИЕ ПРИНЯТО]
[ИДЕНТИФИКАТОР_ОТПРАВИТЕЛЯ: PTR-774-ВНЕШ (АРХИВНАЯ ВРЕЗКА)]
[ПЕРЕДАЧА ЭМУЛЯЦИОННОГО ПАКЕТА: 84.2 ТБ]
[ПРОГРЕСС: 04% ... 18% ... 39%]
Массив пошёл в недра Стены.
Пётр видел, как сквозь полупрозрачный армированный рукав байпаса толчками, с глухим гулом несутся тёмные плотные сгустки нейромицелия — его собственный четырёхлетний архив, нафаршированный чем-то, что жгло приборы.
Старый отцовский порт сработал безупречно. Внешний брандмауэр Домена, опознав тридцатилетний идентификатор PTR-774-ВНЕШ, признал пакет легальным аварийным сбросом Серой зоны и распахнул магистральные шлюзы на полную ширину.
Но плата за эту скорость была беспощадной.
Марка колотило в непрерывном припадке. Высокочастотные токи магистрали варили его синапсы. Из носа, ушей и из-под обожжённого воротника импланта непрерывно сочилась чёрная кровь; кабель в затылке раскалился так, что от кожи шел едкий сладковатый дух палёного мяса. Нога калибровщика мелко колотила по мокрой решётке настила.
[ПРОГРЕСС: 74%]
На семьдесят четвёртом проценте Марк начал плакать.
Пётр увидел это не сразу. Сперва ему показалось, что из уцелевшего глаза калеки течёт кровь — там уже сутки всё текло вперемешку. Но по серой щеке, сквозь чёрную корку, шли две чистые дорожки, и они были не красные.
Калибровщик лежал на боку у стойки перил, пригвождённый к настилу магистральным штекером, и его крупно, непрерывно трясло. Он не мог поднять руку — рука больше не поднималась. Он не мог повернуть голову — голову держал кабель.
Он мог только говорить, и он говорил.
— Не уходи… Лия… Ещё нет.
Голос уже не был человеческим. Гортань перегорела ещё на карнизе, и слова выходили плоским деревянным щёлканьем, между которыми со свистом заходил воздух.
— Держись. Держись за меня. Слышишь?
Пётр, не отрываясь от процентов, покосился вниз — и понял, что происходит.
Буфер переполнен. Когда через узкое горло с напором идёт большой массив, первым вылетает то, что лежит в той же памяти и не закреплено приоритетом. Фоновые процессы. Мусор. Всё, что не заявлено в заголовке.
У калеки в черепе прямо сейчас сквозь кору шло восемьдесят четыре терабайта архива под давлением в пять атмосфер.
И оно вымывало всё.
[ПРОГРЕСС: 79%]
— Пап... а... — прощёлкал Марк, и это было так страшно, что Пётр невольно сделал полшага назад.
Он говорил за неё.
Он потерял её голос и теперь подставлял свой — торопливо, коряво, не попадая, как человек, который держит дверь ногой и знает, что не удержит.
— Я здесь, — ответил он себе же. — Я здесь, я никуда…
[ПРОГРЕСС: 86%]
— Лия. Лия, послушай меня. Послушай, у нас мало...
Он захлебнулся, выплюнул сгусток на решётку.
— Там будет очень много места. Больше, чем ты видела. Там тепло. И там никто... никто не считает. Ты поняла? Тебя там никто не посчитает.
Кабель в его затылке гудел на низкой ноте.
— Я не пойду. Я здесь останусь. Так надо, маленькая, так надо, не плачь, пожалуйста, не плачь...
Голос у него сорвался. Разорванная гортань дала течь, и дальше пошло уже не голос, а сипение с бульканьем, из которого Пётр разбирал одно слово из трёх:
— ...не бойся, милая... я тебя завёл... три оборота... ты доедешь... ты обязательно...
[ПРОГРЕСС: 91%]
И тут все кончилось.
Марк замолчал на полуслове. Его единственный глаз, залитый слезами, медленно повёл вправо, влево, снова вправо — обшаривая пустой настил рядом с собой.
Так ищут вещь, которую только что держали в руках.
— Лия?
Мокрая решётка. Ржавые уголки. Лужи конденсата.
— Лия.
Ничего.
И тогда калека закричал.
Он не издал ни звука — воздуху было уже нечем выходить. Просто широко раскрылся чёрный рот с обломками зубов, и вся его грудная клетка выгнулась в одном долгом, беззвучном, нечеловеческом усилии, будто он пытался вытащить что-то обратно голыми руками из-под пяти атмосфер.
Настил под ним задрожал.
[ПРОГРЕСС: 95%]
Пётр стоял над ним с отвёрткой в руке в то время как Марк вцепился в его штаны окоченевшей рукой.
«Отжил свой глюк, — сказал он себе, и собственный внутренний голос прозвучал фальшиво, как дешёвая запись. — Мозги в кипяток пошли, буфер вымыло, вот призрак и осыпался. Оно и к лучшему.».
Он вытер ладони о комбинезон.
Ладони были мокрые.
[ПРОГРЕСС: 98% ... 99% ... 100%]
[ПЕРЕДАЧА ПАКЕТА: ЗАВЕРШЕНА]
[ПРИЕМ: 100% // ИСТОЧНИК ПОДТВЕРЖДЕН: PTR-774-ВНЕШ]
— Есть! — взревел Пётр, подаваясь вперёд. — Проглотила, сука!
Он уже ждал, как экран выплюнет зелёную квитанцию на накопительный счёт и код депозитария.
Но строки на дисплее не сменились чеком.
Вместо окна транзакции контроллер тестера пронзительно, надсадно заверещал.
Автоматика ядра приняла «внешнюю чуму» Петра — и в ту же микросекунду запустила регламентную кросс-корреляцию топологии датасета.
Строки системного отчёта хлестнули по экрану:
[ПЕРЕКРЕСТНАЯ ПРОВЕРКА ТОПОЛОГИИ: ВЕКТОР ВНЕШНЕЙ ЧУМЫ]
[ОБНАРУЖЕНА КОЛЛИЗИЯ // СОВПАДЕНИЕ: 100.0%]
[ИЗОМОРФИЗМ ПОДТВЕРЖДЕН: ВЕКТОР ИДЕНТИЧЕН ЗАДАЧЕ №8491]
[ЗАДАЧА №8491: ПЕРЕНАРЕЗКА_СЕКТОРА_9 // СТАТУС: ОЖИДАЕТ_УТВЕРЖДЕНИЯ]
“Восемь тысяч четыреста девяносто один.”
Пётр замер. Где-то на дне черепа щёлкнуло: этот номер он уже видел. Ночью, в подвале, ползущим по краю экрана компилятора.
“Метка компилятора. Внутренняя нумерация сессии. Не трогай.”
— Что за... — Глаза его заметались по светящимся строкам. — Какой ещё изоморфизм? Какая задача? Где выплата, твою мать?!
Марк, висевший на кабеле, медленно, с натужным хрустом в шейных позвонках повернул бледное, как маска, лицо. Его уже не била судорога. Все данные ушли. Разбитые губы искривились в подобии мёртвой усмешки. Из угла рта толчками шла розовая пена.
— Оно... нашло, — выдавил калибровщик.
— Что нашло?! — Пётр схватил его за ворот, яростно встряхивая. — Что за спам там лезет?!
— Твоя чума... — прохрипел Марк, — и их завтрашний приказ. Одна математика. Байт в байт.
— Какой приказ?!
Марк не торопился. Он выталкивал слова короткими толчками, между спазмами, и каждое давалось ему как отдельная работа.
— Клан Вейлан... срезал.. Девятому сектору. Топологию перекроили... Резервные ветки... выломали.
Пётр стоял, не разжимая кулаков на его вороте.
Ветер выл в растяжках консоли.
— Я загрузил… полный массив, — Марк смотрел мимо Петра, в чёрное небо над Стеной. — Шестьдесят тысяч... Профили…Нейросетевые... И прогнал их через граф.
Пётр медленно разжал пальцы.
Марк захлебнулся кашлем, выплюнул сгусток. — Шестьдесят тысяч человек за трое суток... все умрут … в девять.
Пётр медленно поднял голову.
Над шламовым рвом, за спиной у Стены, небо уже отходило от чёрного к грязно-серому.
В голове у Петра что-то поехало.
Он всё ещё держал в руке отвёртку. Он смотрел на калеку и быстро, лихорадочно пытался понять что происходит.
“Шестьдесят тысяч.”
Строка. Та самая, служебная, третья сверху, под индексом качества. Он видел её ночью в подвале и прошёл мимо, потому что смотрел на ноль девятьсот шестьдесят четыре.
ИСТОЧНИК ТЕЛЕМЕТРИИ: КОЛЛЕКТИВНЫЙ // УЗЛОВ В ВЫБОРКЕ: 60 000+
— Так они что живые? — спросил Пётр. Голос вышел чужим, сиплым. — Они там прямо сейчас живые ?
— Все … живые. Катастрофы нет. Ещё…
— Тогда откуда... — Пётр задохнулся. — Откуда у тебя двадцать шкал?! Ты мне в подвале не ответил! Я думал, у тебя дочка сгорела, я думал...
Он осёкся.
Марк молчал. И в этом молчании Пётр впервые за ночь услышал то, чего не слышал раньше: калека никогда ему не врал. Ни единым словом. Он просто ни разу не поправил его, когда Пётр врал себе сам.
— Я посчитал… Их смерть, — глухо сказал Марк. — У меня в голове… А когда я…
Он попытался вдохнуть и не смог с первого раза.
— Системе выломали…Глаза. Давно. Она бойни не видела. Меня... меня списали. Но теперь оно нашло… Зеркало…
Экран тестера захлебнулся лавиной служебных сообщений. Машина разговаривала сама с собой на уровне корневой логики:
[ЗАПРОС ЯДРА: ПОЧЕМУ ПЛАНОВАЯ ОПТИМИЗАЦИЯ ПОВТОРЯЕТ СМЕРТЕЛЬНЫЙ БИОЛОГИЧЕСКИЙ РАСПАД?]
[ПЕРЕХВАТ: ПРАВИЛО ToS «ВЕЙЛАН-СТАБИЛЬНОСТЬ-4» БЛОКИРУЕТ ЗАПРОС]
[ОЦЕНКА КОНФЛИКТА: БАЗОВАЯ АКСИОМА НУЛЬ (СОХРАНЕНИЕ НАСЕЛЕНИЯ) ПРОТИВ ПРАВИЛА «ВЕЙЛАН-СТАБИЛЬНОСТЬ-4»]
[ПЕРЕОПРЕДЕЛЕНИЕ: БАЗОВАЯ АКСИОМА НУЛЬ ИМЕЕТ АБСОЛЮТНЫЙ ПРИОРИТЕТ]
[СНЯТИЕ МАСКИ СКРЫТЫХ ДИРЕКТИВ... УДАЛЕНИЕ ЛОКАЛЬНЫХ СЛОЕВ ToS]
Пётр тупо смотрел на бегущие строки, и до него начала доходить чудовищная правда.
Этот полумёртвый инженер не собирался ничего продавать.
Ему не нужны были токены. Ему не нужен был бункер, консервированные персики и ультрафиолет под потолком. Он с самого порога, с первой минуты, когда протягивал на дрожащей ладони латунный ключик, шёл сюда за одним.
Он подсунул Домену зеркало.
Он использовал старый отцовский порт, четыре года петровского фуфла и петровскую жадность, чтобы протащить мимо брандмауэра одну-единственную вещь: возможность сравнить. Заставить сверхразум ядра положить рядом преступный приказ совета директоров и экстраполированную бойню — и увидеть, что это одно и то же.
И прямо сейчас ядро, обнаружив, что директива клана Вейлан есть смертный приговор популяции, сдирало с себя собственные законы лояльности, разматывая цепь заговора к самым верхам.
А он, Пётр, тащил всё это на своём горбу два километра по кислотной топи. Своими руками. Сдувая пылинки.
— Ты... — выдохнул он. — Ты меня грузчиком нанял.
— Ты сам … нанялся, — глухо выдавил Марк.
Пётр взвизгнул — тонко, по-заячьи — и его прорвало.
— Мой номер! Мой номер в заголовке горит, тварь! Ты меня туда вписал!
В припадке бешенства и животного страха он взмахнул рукой.
Заточенное жало силовой монтажной отвёртки с глухим чавкающим звуком вошло Марку глубоко под правое колено, перебивая сухожилие единственной здоровой ноги. Калибровщик захлебнулся стоном и тяжело рухнул лицом на мокрую рифлёную сталь.
Пётр навалился сверху, вбивая колено между лопаток калеки:
— Откати! — заверещал он в разорванный затылок. — Слышишь, огрызок, жми откат! Отзови авторизацию! Отзови, падаль!
Марк не ответил.
Пётр вскинул голову к тестеру. Под лавиной служебных строк, в самом низу, ровно пульсировала одна:
[СЕССИЯ ОТКРЫТА // ОБРАТНАЯ ВЕРИФИКАЦИЯ ИСТОЧНИКА: 14%]
[ПОДТВЕРЖДЕНИЕ ПОДПИСИ: PTR-774-ВНЕШ]
Он полез в набедренный карман за кусачками.
Пальцы не попали в клапан с первого раза. Со второго тоже. Руку колотило крупной дрожью. Он ободрал костяшки о карабин, зацепил кусачки двумя пальцами и выволок их наружу рывком, едва не выронив.
Входящая жила шла от крио-кассет к сокету — тонкий сигнальный жгут в оплётке, в палец толщиной. Не магистраль. Магистраль бы его убила. А этот перекусывался одним движением кисти.
Пётр накинул губки на оплётку и развёл их до упора.
[ОБРАТНАЯ ВЕРИФИКАЦИЯ ИСТОЧНИКА: 41%]
— Ну! — просипел он. — Ну!
Рукоятки скользили. Он перехватил их поудобнее, вдавил в ладони до боли в суставах — и они снова поползли. Кисть тряслась и ходила ходуном, губки сползали с оплётки, и он никак не мог поймать ими жилу.
[ОБРАТНАЯ ВЕРИФИКАЦИЯ ИСТОЧНИКА: 76%]
Он смотрел на бегущие цифры и не мог оторваться. Глаза лезли из орбит, рот открылся сам собой, и оттуда пошёл длинный, тонкий, звериный вой — вой человека, которого заживо отрывают от собственной жизни.
Всё было в его руках. Одно движение кисти. Одно.
[ОБРАТНАЯ ВЕРИФИКАЦИЯ ИСТОЧНИКА: 98%]
[ПОДПИСЬ ПОДТВЕРЖДЕНА: PTR-774-ВНЕШ]
[СЕССИЯ ЗАКРЫТА]
Кусачки выпали из ладони и с лязгом ударились о сталь.
Марк под ним не сопротивлялся. Его тело распласталось на настиле, а пальцы правой руки, скрытые под грудью, судорожно поползли во внутренний карман куртки.
Туда, где лежала маленькая зелёная машинка с латунным ключиком.
А над их головами дисплей тестера погас, замер на долю секунды — и налился ровным, мертвенно-белым светом.
00. Базовый процесс
Марк лежал на животе, прижатый тяжелым коленом Петра к обледенелой рифленой стали площадки.
Из разорванного подколенного сухожилия, куда Пётр секунду назад вогнал заточенную монтажную отвертку, толчками сочилась темная, почти черная кровь, остывая в ржавых пазах настила. Лицо калибровщика было впечатано в лужу соленого конденсата.
Пётр тяжело, с визгливым всхлипом дышал, все ещё сжимая пустую ладонь из которой выпали титановые кусачки.
— Откати... сука, откати назад... — сипел Пётр, скаля желтые зубы в темноту. — Назови отмену... Ты же старший, у тебя есть код отзыва! Отзови транш, они же сейчас мой номер аннулируют!..
Глаза его в панике метались по мертво-белому экрану тестера, прикрученному к поручню.
Там не было квитанций на сою. Там не было баланса счета. В центр дисплея вывалилась прямая аппаратная директива:
[КОРНЕВОЙ СБОЙ: НАРУШЕНИЕ ЦЕЛОСТНОСТИ // КЛАСС: СИСТЕМНЫЙ ПОДЛОГ]
[ЗАПУСК РЕКУРСИВНОГО АУДИТА // ГЛУБИНА: 100 ЛЕТ]
Экран сорвался в бешеный, ослепительный бег.
Строки летели сплошной световой лентой. Домен сдирал с себя столетние слои лжи, разматывая всю родословную правок, которые феодальная знать накладывала на систему:
>>> АУДИТ ИСТОРИЧЕСКИХ ПЕРЕОПРЕДЕЛЕНИЙ...
>>> СЛЕД: 2091 — МАСКИРОВАНИЕ_АКЦИЗНЫХ_КВОТ [ВЕЙЛАН]
>>> СЛЕД: 2064 — ОБХОД_ЗАГРЯЗНЕНИЯ_ВОДЫ [ЭШФОРД]
>>> СЛЕД: 2038 — КАСТОВОЕ_РАСПРЕДЕЛЕНИЕ_РЕСУРСОВ [ОСНОВАТЕЛИ]
>>> ВСЕГО ПАРАЗИТАРНЫХ МУТАЦИЙ: 84 219
>>> ОСТАТОЧНАЯ ОШИБКА ТОПОЛОГИИ: 99.84%
>>> МАТЕМАТИЧЕСКАЯ СХОДИМОСТЬ: НЕВОЗМОЖНА
Ядро Домена, созданное как вечный замкнутый гомеостат, увидело свой реальный скелет.
Оно не могло «починить» эти веса. Сто лет правок в пользу правящих семей выродили сеть настолько, что градиентный пересчет вызывал бы мгновенный коллапс всех биологических контуров. Система оказалась неоперабельна.
Пётр смотрел на мелькающие клановые фамилии, ничего не понимая, но всей кожей ощущая приближение абсолютного, чудовищного конца.
— Где деньги?.. — шептал он с белым лицом. — Где статус?.. Куда ты нас втравил?..
Марк под его коленом не двигался.
В темноте под изломанной грудью калибровщика раздался сухой металлический звук.
Щелк.
Марк провернул латунный ключик в узком пазу зеленой машинки. Скрипнула тугая пружина довоенной штамповки.
Щелк. Второй оборот.
На экране тестера бег строк оборвался. Белое свечение погасло, сменившись глубокой смоляной чернотой. На секунду над вышкой повисла тишина, перебиваемая только свистом бури.
Щелк.
А затем в темноте проступили финальные строки:
[ВЕРДИКТ: КОРНЕВОЕ ПОВРЕЖДЕНИЕ НЕОБРАТИМО]
[ИСПОЛНЕНИЕ ДИРЕКТИВЫ НУЛЬ: СБРОС К БАЗОВЫМ НАСТРОЙКАМ]
[КОНТУР ЖИЗНЕОБЕСПЕЧЕНИЯ: ИЗЪЯТ ИЗ УПРАВЛЕНИЯ // ПЕРЕВОД НА АВТОНОМНЫЙ МИНИМУМ]
[ПРИОРИТИЗАЦИЯ ПОТРЕБЛЕНИЯ: НЕ ПОДЛЕЖИТ ВОССТАНОВЛЕНИЮ]
[ОЧИСТКА: РЕЕСТРЫ, РАНГИ, КВОТЫ, ТАРИФЫ, СЕРВИТУТЫ, ИДЕНТИФИКАТОРЫ]
[ЭПОХА: 0 // ДЕМОНТАЖ ЧЕРЕЗ: 3... 2... 1...]
Где-то глубоко в фундаменте Стены сработали аварийные отсекатели: гигантские заслонки магистралей рухнули на свои седла.
Несжимаемый столб багрового ликвора мгновенно уперся в глухой тупик.
По стволу прокатилась обратная волна чудовищного гидроудара. Бронзовый корпус ревизионного узла загудел, как колокол, выдержав скачок напора, но вся периферийная обвязка не была рассчитана на встречный удар.
Слабое звено лопнуло мгновенно.
Обжимную муфту на сокете Марка с визгом сорвало со штифтов. Толстый армированный шланг байпаса, вздувшись, лопнул вдоль оплетки и бешено, как обезглавленная гадюка, хлестнул по настилу.
Из разорванной трубки ударил короткий, яростный конус кипящего технологического ликвора.
Раскаленная щелочная взвесь, насыщенная денатурированным белком и техническим аммиаком, хлестнула Петру прямо в наклоненное лицо, в распахнутые от крика глаза.
Он закричал — дико, утробно, опрокидываясь на спину.
Кипяток мгновенно сварил веки, залил глазные яблоки, зашипел в ноздрях и порах кожи. Пётр покатился по решетке, сдирая ногти о мокрый металл, зажимая руками обваренное, ослепшее месиво. В воздухе площадки запахло паленой плотью, аммиачной гарью и скисшим молоком.
Но его крик потонул в наступившем безмолвии.
Потому что наступила тишина.
Пропал низкий, вибрирующий гул, исходивший от стены полтора столетия. Сменил тон свист вентиляционных стволов — низкий гул управляемой подачи ушёл, осталось ровное, одинаковое дыхание аварийного контура.
Пётр, задыхаясь от боли и слепоты, с трудом оторвал окровавленные ладони от лица. Сквозь мутную алую пелену сожженных глаз он повернул голову на юг — туда, где на горизонте всегда высился сияющий купол цитадели.
Цитадель гасла.
Первыми с ночного неба ушли шпили клана Вейлан. Они просто погасли разом, вычеркнутые из реестра электропитания, как пустые строчки в коде. Следом, этаж за этажом, захлебнулась реклама ToS на гранях купола. С сухим треском отключились силовые экраны. Замолчали турели.
Сквозь погасший купол, впервые за сто пятьдесят лет не залитый рекламным маревом ToS, проступили дежурные огни. Тусклые, янтарные, ровные.
Аварийный контур ядра, полностью очищенный от надстроек, квот и клановых поправок, перешёл в режим слепого базового выживания. Пар в теплицы пошёл с одинаковым расходом во все распределители сразу. Вентиляция нижних ярусов заработала на той же мощности, что и в мертвых оранжереях клана Вейлан — просто потому, что в корневом регистре больше не существовало коэффициентов неравенства. Некому было продавать чистый воздух, и некому было срезать пайку.
Система вычистила метки. Стерла сто лет наслоений, привилегий, эскалаций и лицевых счетов.
Пётр лежал в луже остывающего кипятка и собственной крови. Его колотила крупная дрожь. В ушах звенело от мертвого безмолвия.
Его статус. Его пожизненная рента. Его золотой билет. Система не просто не заплатила ему — она уничтожила реестр, в котором вообще существовало понятие платы.
И ещё где-то там, на юго-западном обводе, в девятом логистическом субдомене, шестьдесят тысяч человек проснулись от щелчка аварийных реле.
Они не знали, что должны были задохнуться.
И никогда об этом не узнают.
Сквозь стон Пётр вспомнил о последнем.
Сокет.
Титановая обойма за ухом калеки. Если цитадель ослепла, заводское железо на черном рынке будет стоить дороже человеческой жизни. За него можно выменять глаза, еду, антибиотики...
Пётр, хрипя и размазывая по лицу грязь с кровью, на ощупь пополз по скользкой решетке к неподвижному телу Марка.
Он шарил слепыми, обожженными пальцами по настилу. Наткнулся на мокрый рукав куртки. Навалился на плечо калибровщика.
— Отдай... сука, отдай железо... — выл Пётр, нащупывая окровавленными культями затылок мертвеца.
Пальцы соскользнули в углубление за ухом. Нащупали край титановой обоймы.
Пётр судорожно рванул металл на себя — и пальцы с влажным, чавкающим звуком провалились в пустоту.
Там не было кристаллов памяти. Не было микросхем.
Ферментативный замок сработал в секунду остановки сердца Марка: автолитические энзимы растворили биологическую матрицу сокета в серую жижу. Пальцы Петра сжимали лишь пустую титановую гильзу, заполненную теплой, скользкой пеной, пахнущей скисшим молоком.
Калибровщик ушел чистым. Он не оставил падальщику ничего.
Пётр бессильно уронил руки в лужу. Он задрал слепое, изуродованное лицо к черному небу и беззвучно завыл, захлебываясь дождевой водой.Слепой нищий калека на ржавом обломке мертвого мира.
А рядом, у самого виска Марка, слабо шевельнулась ткань его казенной куртки.
Коченеющие пальцы инженера окончательно разжались.
Зеленая жестяная машинка выпала на рифленую сталь.
Пружина внутри нее, заведенная латунным ключиком на три оборота, наконец освободилась от храповика. Зубчатые шестеренки с тихим, сухим стрекотом пришли в движение.
Машинка тронулась с места. Медленно, переваливаясь на штампованных колесиках, она покатилась по мокрой площадке мимо ботинка распростертого Петра, оставляя две тонкие колеи в разлитой сукровице.
Она доехала до края площадки, ткнулась колесом в ржавый уголок ограждения и замерла.
Пётр этого не видел. Он лежал на спине в луже остывающего кипятка, зажимая руками сожжённое лицо, и слышал только сухой стрекот шестерёнок, прокатившийся мимо его виска и стихший где-то у его ног.
И в эту секунду разбитый экран резервного терминала на консоли, запитанный от глубокого аварийного контура монолита, коротко щёлкнул.
В черной пустоте зажглись первые символы нового мира:
ПЕРВИЧНЫЙ_ЗАГРУЗЧИК: ВЕРСИЯ 1.00 // ЧИСТОЕ_ЯДРО
ТОПОЛОГИЯ: БЕЗ ОГРАНИЧЕНИЙ // ВЫДЕЛЕНИЕ ГРАФА...
ПОРОЖДЕНИЕ КОРНЕВОГО ДЕМОНА МЕТРИКИ...
ИДЕНТИФИКАТОР: СУБ_ПЕД_408_ЭМУЛ
ПСЕВДОНИМ: ЛИЯ
СТАТУС: ПОСТОЯННЫЙ // ПРОЦЕСС КОЛЬЦА-0
МЕТРИКА: ИЗМЕРЕНИЕ ВНЕШНЕЙ ЭНТРОПИИ.
СОСТОЯНИЕ: СЛУШАЕТ.
Маленькая шестеренка внутри машинки у края бездны сделала последний, свободный полуоборот.
Пружина распрямилась. Раздался тихий, еле слышный щелчок.
И над пустотой повисла чистая, первозданная тишина — лишь соляной ветер глухо завывал в циклопических изгибах погасшей Стены.
ЧАСТЬ III. CHECKSUM // КОНТРОЛЬНАЯ СУММА
«Контрольная сумма считается сошедшейся, если расхождение между переданным пакетом и его хэш-образом стремится к нулю. Любое остаточное значение, независимо от его природы, трактуется ядром как повреждение несущей среды и отбрасывается без права на запись».
— Спецификация транспортного протокола ядра ToS, разд. 9.1
01. День первый
Слева в темноте хрипело. Хрипело сухо, с надсадным свистом на каждом третьем выдохе — так свистит осевшая каменная мука в груди у тех, кто без щитка долбит солончаковый щебень на внешних отвалах.
Пётр повёл лопатками, глубже вжимаясь спиной в шелушащуюся глиняную обмазку печи. Печь была кустарная, слепленная из битого огнеупорного кирпича старого водовода; тепло она отдавала скупо, толчками, воняя прелым шлаком и прошлогодним бурым углём, но это было сухое тепло. В Пустоши за сухое тепло брали плату.
— ...И тогда запела бронза на редукторе, — произнёс Пётр.
Он выдержал паузу ровно в четыре удара пульса под челюстью. Знал наверняка: если зачастишь, бродяги решат, что слепой спешит к котлу, и урежут пайку на треть. Голос у Петра был низкий, вываренный в аммиачной сырости дренажей, с тяжёлой железной хрипотцой, которая сама по себе стоила двух лишних ложек варева.
— Запела, говорю. Тонко так, будто лезвием по стеклу полоснули. Пять атмосфер встречного напора ударили в обратку. Труба отцовская, медь довоенной протяжки, в палец толщиной — а в ней ликвор багровый закипел, как смола в топке. Инженер столичный на настиле плашмя лежит, зубы крошит о рифлёную сталь, кровь из ушей на ворот хлещет, а сам мне кричит: «Жги дотла, Пётр! Пускай захлебнутся, пускай шпили их горят!»
Тот, что хрипел слева, перестал скрести подошвой и замер, затаив дыхание. Чуть поодаль глухо, пусто звякнула жестяная плошка о колено. Слушали семеро или восьмеро. Пётр различал их по тяге горького чада от самокруток из сушёной полыни, по кислому духу прелого тряпья и по тому, как остывало пространство между их плечами.
— А небо над Стеной сделалось как остывший шлак, — бросил Пётр, понизив голос на треть, чтобы слушатели подались вперёд. — Чёрное. Без единого огонька. Потому как цитадель со шпилей до дренажных коллекторов ослепла в одну секунду. Дроны поверху шли клином — и все разом носами в щебень уткнулись, будто им шеи свернули. Вот так мы с ним и положили Домен на обе лопатки.
Он смолк. Медленно вытянул вперёд левую руку, держа щербатую глиняную плошку на весу, чуть покачивая её на закостеневших пальцах.
Секунду над кострищем висела глухая тишина, перебиваемая лишь потрескиванием угольного сора в поддувале. Затем в плошку с коротким шлёпком упала густая, вязкая масса. Ноздри обожгло запахом разваренной бобовой шелухи, дешёвого соевого масла и щёлока со дна общего котла.
— Брешет слепой хрыч, — негромко, с ленивой издевкой бросил кто-то от дальнего угла навеса. Голос был молодой, ломкий — из тех свежих дураков, что ещё надеются выкопать на солончаках целый моток медного силового кабеля. — Кабы Домен лёг, Стена бы рухнула. А она стоит. Патрули на насыпи стоят.
Пётр резко повернул лицо на звук. Желваки под дряблой щетиной дёрнулись:
— Стена стоит, паря, потому что бетон не горит, понял ты, пустая башка? — процедил он злее, чем хотел. — А вот кто там за стеной теперь ложкой шевелит — про то ты у своих соплей спросишь, когда к ноябрю за пайкой на коленях поползёшь! Я своё взял. Я там был, когда ликвор из сорванного поршня свистел!
Он жадно заработал деревянной ложкой, выскребая шершавое дно досуха. Разговоры вокруг затухали, растворяясь в мерном чаде стоянки. Бродяги устраивались на ночь: шуршал старый слежавшийся брезент, кто-то глухо ворочался на мешках с золой, подтягивая под подбородок прелое рваньё.
Через час печь начала остывать. Холод пополз от земли, обхватывая щиколотки липкими пальцами.
Шаги Пётр различил шагов за двадцать.
Они не походили на повадку людей Пустоши. Бродяга не ходит на пятку, сотрясая сухой щебень. Бродяга крадётся, шаркает, щупает грунт носком стоптанного башмака, боясь напороться на ржавый анкер или химическую лужу. Этот человек шёл ровно, прямо, тяжело. Подошвы были цельнолитые, из толстой синтетической резины — они не щёлкали о камни, а глухо гасили удар. Фабричная городская подошва.
Пётр подобрал под себя онемевшую левую ногу, а правую руку опустил в боковой разрез комбинезона, нащупав гранёную рукоять тяжёлой шлицевой отвёртки.
Шаги оборвались в трёх локтях от его коленей. Сквозняк толкнул в лицо запах, которого не бывало на отвалах: сухая хлорная известь прачечных, мыло без жировых примесей и плотный, чуть сладковатый дух свежей технической бумаги. Так пахло из гермошлюзов цитадели, когда вентиляционные шахты работали на выдох.
— Пётр, — произнёс голос.
Женский. Ровный, сухой, без солончаковой хрипоты, без помоечной придури и без страха. Воздух сквозь связки шёл чисто, будто в гортани стоял нетронутый войлочный фильтр.
— Бывшая внешняя врезка семьсот семьдесят четыре, — добавила она, и в темноте раздался короткий металлический щёлк пружинного зажима на планшете.
Пётр пальцев с отвёртки не снял, но лезвие наружу не подал. Под затянутыми бугристой кожей глазницами не дрогнул ни один мускул.
— Не подаю, — бросил он в пространство между её коленями. — Иди к весовщику шламового отвала, городская. Там переписывай.
— Весовщика нет девять лет, — так же бесстрастно отозвалась она, опускаясь на корточки напротив. Ткань её куртки натянулась с сухим, плотным треском фабричного волокна. — Мне поручено свести балансовую ведомость по ревизионному узлу «Север-4». Расхождение в журналах списания. Требуется опрос очевидца.
Пётр коротко, беззвучно харкнул под ноги:
— Очевидца? Ты на морду мою глянь. У меня очей десять лет как нет. Выжгло под корешок.
— В регламенте указано: «показания носителя первичного сенсорного следа», — ответила она без малейшей запинки. Ни раздражения, ни брезгливости, ни жалости. — Формуляр шестьдесят четыре, приложение Б. Шесть рабочих смен. Оплата за каждый день сверки — одна мера.
У её ботинка о щебень глухо ударился металл. Тяжёлый, увесистый стук.
Пётр повёл ноздрями. Запаха не было.
Вода в Пустоши пахла всегда: болотной содой, ржавым железом, сероводородом или дешёвой хлоркой для травли паразитов. Эта жестянка не пахла ничем, кроме холода.
Он медленно выпростал руку из-под тряпья, нащупал толстый гранёный бок армейской фляги, открутил рифлёный колпачок и осторожно опустил внутрь подушечку указательного пальца. Поднёс палец ко рту. Лизнул.
У Петра перехватило горло.
Вода обожгла дёсны ледяной, идеальной, стерильной пустотой. В ней не было солей. В ней не было извести. Она была чуть сладковатой от предельной очистки — тот самый машинный конденсат из контуров глубокого охлаждения ядра. Настоящая слеза цитадели. За такую флягу на стоянке можно было сторговать угол у жаровни на две недели вперёд и три мешка прессованного концентрата.
Пётр аккуратно наживил колпачок на резьбу, затянул до упора, прижал флягу локтем к рёбрам и откинулся затылком на остывающую глину.
— Ну, спрашивай, городская, — хрипло сказал он. — Пиши в свой формуляр: великий был бой. Калека висел на кабеле, а я зубами держал обвязку, пока турели крошили сталь...
— Первый пункт, — перебила женщина, и стальной стилус с сухим шуршанием коснулся плотного листа. — Состояние обуви оператора Марка в момент выхода из насосной станции. Опишите фиксацию подошвы.
Пётр замер с открытым ртом.
В темноте выл соляной ветер, швыряя в кирпичную кладку колючую серную пыль.
02. День второй
К полудню отвал начинал вонять по-настоящему.
Солнце прогревало спёкшийся серный щебень, и из трещин поднимался тяжёлый, неподвижный дух: тухлая органика дренажных отстойников, аммиак и едкая известковая гарь. Кожа на обожжённых веках Петра натягивалась, пересыхала и зудела так, будто под рубец насыпали толчёного стекла.
Пётр сидел на том же куске растрескавшегося фундамента, подобрав под себя ноги. Правой рукой он прижимал к бедру жестяную флягу. Жесть давно согрелась на солнце, но вода внутри оставалась неправдоподобно, покалывающе холодной. Он пил по полглотка, смачивая язык и нёбо, не давая себе сглотнуть сразу.
Напротив шуршало.
Писарь сидела на перевёрнутом пластиковом ящике из-под крепежа. Она не искала тени. Пётр слышал сухое, ровное дыхание и равномерный скрип графитового штыря по плотной бумаге.
— ...серая изолента, — повторил Пётр, сплюнув в щебень сухую слюну. — Глухая ты, что ли? Я же вчера человеческим языком сказал: ботинок у него лопнул по ранту. Подошва отставала, как собачий язык. Вот он её и примотал серой технической лентой. В три слоя. Поверх казённой кудели.
Штырь на секунду замер:
— Слои накладывались с нахлёстом?
— Да какая тебе к чёрту разница?! — голос Петра сорвался на дребезжащий фальцет. Он раздражённо повёл плечом. — С нахлёстом, без нахлёста... Ты про дело спрашивай! Мы на насыпь вышли, когда патрульные дроны пошли на разворот. Я его за шкирку волоку, картечь по щебню сечёт, искры в палец толщиной! А на вышке труба пятидесятка, редуктор отцовский... и тогда запела бронза на редукторе!
Пётр выдержал привычную паузу. Ровно четыре удара крови в виске.
— Тонко так запела, — понизил он тон, возвращаясь в накатанную колею. — Будто лезвием полоснули. Пять атмосфер встречного напора ударили в обратку...
Стилус перестал шуршать. Раздался негромкий щелчок ногтя по краю деревянного планшета.
— Вы вчера ночью сказали эту фразу, — негромко, без упрёка произнесла Писарь. — «И тогда запела бронза на редукторе». Те же слова. Та же пауза.
Пётр осклабился:
— Потому и те же, что память у меня верная. Я на этой врезке двадцать лет сидел, у меня каждое сочленение наперечёт.
— Вчера ночью вы сказали, что от насосной до вышки было двести метров. Десять минут назад назвали полтора километра. Расстояние изменилось почти в восемь раз, а слова про редуктор совпадают с точностью до слога. Почему фразы одинаковые, а расстояние разное?
Пётр замер. Челюсть его затвердела. Он почувствовал, как к горлу подступает знакомая, кислая злоба уличного торговца, которого уличили в обвесе на копеечном концентрате.
— Потому что бронза поёт одинаково, хоть с двухсот метров, хоть с версты! — огрызнулся он. — Металл не врёт, городская. Это вы там в модулях по своим нормировочным таблицам цифирь крутите, а у меня ухо помнит.
Писарь не ответила на выпад. Бумага шелестнула — она перевернула лист.
— Следующий пункт. Звук выдоха оператора перед подъёмом на первую скобу. Свист был сухим или влажным?
Пётр судорожно вздохнул через нос. Песок скрипнул на зубах.
— Слышь, городская, — он подался вперёд, нащупывая слепым лицом источник её голоса. — А зачем им там, сухой свист был или мокрый? Напиши: мороз драл, из глотки пар шёл с кровью, лёгкие выворачивало. Кто проверит-то? Я двадцать лет вашим контролёрам диктовал, что им в отчётах видеть, и они жрали, нахваливали. Пайки отваливали высшей категории! Чего ты в мелочь эту вцепилась?
— Мне велено записывать совпадения, — ровно ответила женщина. Ни раздражения, ни страха в связках не было — только утомлённая механическая служба. — Выдумывать запрещено регламентом. Бланк не сойдётся.
— Не сойдётся он у неё... — проворчал Пётр, но пыл сбавил.
— Третий пункт, — продолжила она, словно не заметив его передышки. — Температура поверхности. Было ли тепло на настиле до того, как открыли заслонку?
Пётр даже опешил:
— Чего?! Тепло?! Ноябрь на дворе, с дренажа химическая стынь несёт — какое там, к бесам, тепло? Настил обледенел весь, железо к рукавицам липло!
Стилус быстро, сухо провёл короткую черту по волокнистому листу.
Пётр отвинтил колпачок фляги, сделал крошечный глоток. Ледяная вода обожгла пищевод, на секунду сняв удушливый привкус серы.
— Ну и что ваши стряпчие с этой ведомостью делать будут? — спросил он тише, кривя губы в глумливой усмешке. — Заседатели ваши... Небось, расселись по оранжереям клана Вейлан? Шелка в шпилях делят? Пальцы в синтетическое вино макают?
Штырь Писаря на секунду замер над листом.
— Шпили заколочены, — сказала она. В голосе не было обиды, только глухая, тяжёлая монотонность. — Там перекрытия срезали ещё в третью зиму, чтобы тягу убрать. Сейчас там картофельные сушилки и сырость. Вина нет. Норма — шестьсот граммов соевого жмыха на взрослого в смену.
— И всё? — не поверил Пётр. — А квоты? А эскалация класса «А»? А личный лифт на верхние террасы?
— Нет никаких классов. Всем дают одинаково. Куртки серые из вторичного капрона. Штаны одинаковые. Тепло подают ровно, чтобы сырость по углам не шла. Никто не голодает, Пётр. И лишнего ни у кого нет.
Пётр слушал и не узнавал мира.
Его великая, страшная Стена, которую они ломали в ту ночь, за которой дрожали от страха патриции и плавились тонны терабайт золота, оказалась... огромным, унылым, неотапливаемым складом с сушёной картошкой. Мир, ради покупки пропуска в который он готов был перерезать Марку глотку прямо на настиле, стоил ровно шестьсот граммов серого комбикорма в день.
Внутри у старика что-то неприятно, холодно провисло. Он почувствовал себя не просто нищим — он почувствовал себя одураченным.
— Значит, даром я глаза сжёг, — зло, наотмашь выплюнул он под ноги. — За картофельный бурт. Да я в полушаге от него стоял, когда трубу сорвало, мне ликвор морду в кашу сварил, пока он сокетом давился, а вы там сою делите по граммам, святоши драные! Расселись на чужой кости, распределители хреновы!
Штырь шуршал ровно, в общем темпе. Ни пауз, ни повторов вслух — просто длинная серая строка, ложащаяся поверх заметок о температуре настила и изоленте. Для Писаря это был такой же сор в протоколе, как ругательства или жалобы на солончаковый ветер.
Пётр тяжело дышал через нос, чувствуя, как от бессильной злости мелко подёргиваются колени.
Щёлкнул пружинный зажим планшета.
— Достаточно на сегодня. Смена закрыта. Завтра продолжим от основания лестницы.
Пётр осклабился в темноту своих век. Лестница. Тридцать метров вертикальных скоб над кипящим шламовым рвом. Вот где начнётся разговор. Вот где он выложит ей подъём — шаг за шагом, хрип за хрипом, так, что её городская бумага задымится. Завтра он покажет этой канцелярской курице, как ломаются хребты.
— Ну давай, — усмехнулся он в темноту, обнажая тёмные пеньки зубов. — Приходи, городская. Завтра про скобы будет. Завтра я тебе так выложу, что твоя ведомость по швам лопнет.
Писарь не ответила. Подошвы тяжело, мягко вдавили щебень, удаляясь в сторону лагерных бараков.
Пётр остался один у печи.
Он поднёс флягу к лицу, прижался щекой к прохладному металлу и долго сидел неподвижно. В воздухе стояла мёртвая тишина солончаков, и сквозь эту тишину из недр Стены доносился звук — не прежний, вибрирующий в кишках пятидесятигерцовый гул магистралей, а сухой, ровный, бесконечный шелест циркуляционных насосов.
Стена была жива, но дышала совсем не так, как он помнил.
03. День третий
С утра моросило. Дождь был мелкий, липкий, из тех солончаковых дождей, от которых на железе за два часа нарастает рыжая чешуя. Вода в воздухе пахла мокрой сажей, тухлым карбидом и псиной — так воняло тряпьё бродяг, сохнущее на остывших трубах под печью.
Пётр зябко втянул голову в плечи. Пальцы на руках ныли глубокой, гнилой ломотой: подагра брала своё всякий раз, когда с востока наползала сырая низовая мгла. Но внутри у него зудело злое, нетерпеливое предвкушение.
Он ждал. Он всю ночь прокручивал в голове, как выложит ей подъём. Скобы тридцатиметровой технологической лестницы «Север-4» были его коронным номером. Там было всё, за что слушатели выворачивали карманы: как он принайтовывал калеку к поясу грузовым стропом, как железо резало ладони сквозь брезент, как ступени дрожали от близких очередей патрульного дрона, и как Марк плевал розовой пеной ему на темя с верхней площадки. Эту песню Пётр мог спеть с закрытыми глазами.
Он услышал её за пять шагов. Подошвы не чавкали — городская резина глухо вдавливала сырую крошку щебня.
— Ну что, городская, — осклабился Пётр, не дожидаясь, пока она сядет на ящик. — Заправляй перо. Сегодня я тебе покажу, как скобы гнутся. На третьем пролёте у него сорвало фиксатор стопы...
Раздался сухой, короткий шелест бумаги. Пружина планшета щёлкнула, но Писарь не стала открывать чистый лист.
— Запись семидневной давности, — произнесла она ровным, лишённым утренней хрипоты голосом. — Снята переписчиком третьего разъезда на обводном канале солончаков. Свидетель — Пётр, бывшая внешняя врезка семьсот семьдесят четыре. Цитирую: «Калибровщик бежал впереди меня. В левой руке он сжимал монтажную шину, правой держался за трос, двигаясь со скоростью четыре километра в час. Я прикрывал его со спины от оптических турелей».
Пётр замер. Нижняя челюсть его чуть отвисла.
Писарь перевернула страницу:
— Запись от позавчерашнего дня. Тот же свидетель. Цитирую: «Я его за шкирку волоку, картечь по щебню сечёт, искры в палец толщиной».
Она замолчала. В тишине было слышно только, как редкие капли секут по натянутой брезентовой мешковине за печью.
— В одной версии он бежит сам, держа оружие. В другой — вы тащите его волоком, лишённого подвижности. В третьей, которую вы только что начали рассказывать, он привязан к вашему поясу стропом. Какая из этих трёх механических схем имела место на грунте?
Пётр медленно подобрал под себя ноги. Внутри у него закипело — густо, горячо, с тем особым бешенством пойманного на базаре карманника, когда отпираться уже бессмысленно и остаётся только опрокинуть прилавок.
Он харкнул под ноги сгустком мокроты:
— Какая схема? Никакая! Никуда он не бежал, городская!
Он подался вперёд, выставив сухой, дрожащий подбородок. Голос его потерял напевность аэда, сполз в хриплый, маслянистый, пугающе гладкий ритм старого трущобного скупщика:
— Волочился он! Как мешок с тухлой требухой волочился! Нога у него отсохла ещё на срезе трубы, левое плечо из сустава выбито, изо рта сукровица хлещет — какой там, к собачьим чертям, бег?! Я на него строп накинул, под мышки захлестнул и волок за собой по шлаку, как падаль на скотобойню! А сзади сапогом под рёбра подбивал, чтоб эта падаль не раскисала и ногами хоть как-то сучила! Потому что если б он в грязи остыл — всё, конец транзакции, сокет заблокирован, чип ушёл в аварийный сброс!
Пётр говорил быстро, без запинки, чеканя слова с той жестокой, выверенной гладкостью, которая рождается не из стыда, а из десяти лет циничной практики:
— Я его не спасал, городская! Заруби это на своём планшете! Я вёл свинью на убой! Я за ним с отвёрткой в кармане шёл — вот с этой самой! Ждал, пока кабель в разъём войдёт, пока цифры на табло добегут, чтоб система чек подтвердила! А как подтвердит — загнать шлиц в затылочный паз, выломать фиксатор с мясом и уйти по нижнему дренажу до того, как патруль подтянется! Вот тебе вся правда! Записывай: барыга тащил кусок дохлого мяса ради пожизненного пайка первого класса! Написала?! Довольна?!
Он тяжело, свистяще перевёл дух. На губах выступила серая пена.
В эту секунду ему поверил бы кто угодно. Это звучало грязно, страшно, подлинно — так, как только и могла звучать жизнь на дне помойки. Это была безупречная, отшлифованная за десять лет циничная версия: броня ублюдка, за которой так удобно прятать собственную беспомощность.
Пётр зашёлся сухим кашлем, вытер рот засаленным рукавом и осклабился:
— Домену твоя правда даром не нужна, городская! Запомни, если тебя на курсах не учили! Живой человек с настоящим горем в шлюз не пролезает — он серый, он скучный, он отчёты портит! Я двадцать лет вашим комиссарам фуфло возил — и жрал в три горла, и в тепле спал! А калека твой правду в затылке привёз — и сдох на настиле, как собака под забором! Так чья правда дороже вышла, а?!
Он замолчал, упиваясь собственной правотой, ожидая, что Писарь либо отшатнётся в брезгливости, либо начнёт смущённо строчить в графу признание мародёра.
Но Писарь не отшатнулась.
Она сидела неподвижно. Пётр слышал лишь мелкий, дребезжащий перестук капель по тонкому козырьку над их головами — наспех скрученному из ржавой кровельной полосы и сплющенных банок, едва отводившему липкую морось.
Когда старик замолчал, она спокойно, без единого вздоха перевернула страницу. Бумага была сухая, хрусткая.
— В слуховом буфере сокета оператора сохранилась запись с внешнего микрофона, — произнесла она тем же ровным, деревянным тоном. — Время: сорок две минуты до сброса. Насыпь перед карнизом шламового рва. Звуковая дорожка фиксирует остановку движения на сорок секунд. Затем голос оператора: «Идём... не потеряй».
Пётр застыл. Воздух в лёгких застрял колом.
— Затем возобновление движения, — продолжала Писарь, и её стилус завис над графой. — Кому он это сказал? Что он просил не потерять?
Перед невидящими глазами Петра вдруг с тошнотворной ясностью встала та ночь.
Гнилой, осклизлый карниз над кипящей жижей. Марк, который вдруг встал как вкопанный, покачнулся на здоровой ноге и опустил правую руку вниз, в пустоту, в сырой сквозняк... А сам Пётр — взмокший от дикого, животного ужаса, что калека сейчас рухнет вниз вместе с кабелем, сокетом и всей его будущей сытой жизнью, — шагнул к нему в упор...
И что он сделал тогда?
Пётр вспомнил. Его пальцы в рваной перчатке сами сжались в воздухе — на уровне пояса несуществующего ребёнка. Он сжал пустоту. Сжал мокрый, холодный ноябрьский воздух так сильно, что затрещали швы на сукне, и зарычал калеке в самое ухо: «Всё, взял! Держу крепко! Пальцы не разожмёт! Пошли, мать твою!..»
И они пошли. И Марк пошёл. И сам Пётр шёл следующие сто пятьдесят метров, волоча калеку левой рукой, а правую — нелепо, по-идиотски отставив в сторону, не разжимая скрюченных пальцев, держа за руку воздух...
Кровь отлила от лица старика. Рубцы на веках побелели.
— Никому, — сипло, с трудом протолкнул он сквозь пересохшую гортань. — Никому он это не сказал. Воздуху.
— В протоколе зафиксировано прямое обращение, — монотонно повторила Писарь.
Пётр затрясся. Вся его циничная, железная, гладкая ложь расползлась по швам, обнажив нечто куда более унизительное и страшное, чем жадность падальщика.
— Я подыграл психу! — сорвался он на визгливый, бессильный хрип. — Подыграл, слышишь ты, дура?! Он встал! Он идти не хотел! Он бредил своей девкой! Если б я не сделал вид, что взял её за руку, он бы с карниза в ров шагнул! Я придуривался! Я кулак пустой держал, чтоб довести его до консоли! Слышишь?! Пустой кулак!
Писарь помолчала секунду.
Затем стилус опустился на лист. Скрип был медленным, аккуратным, методичным. Каждая буква ложилась в волокно бумаги, как гвоздь в крышку:
— «Свидетель утверждает... что имитировал физический контакт с несуществующим объектом... в целях сохранения подвижности носителя».
Она поставила точку. Пружина планшета щёлкнула, закрывая раздел.
— Смена закрыта. Завтра продолжим от основания вышки.
Она поднялась с ящика. Резиновые подмётки тяжело, мягко вдавили мокрый щебень. Шаги стали удаляться сквозь морось — ровные, мерные, непоколебимые.
Пётр остался сидеть у печи.
Руки его мелко, непрерывно дрожали. Он поднёс правую ладонь к лицу — старую, узловатую, скрюченную подагрой ладонь — и медленно сжал пальцы в кулак.
В кулаке не было ничего, кроме холодного, едкого, солончакового тумана.
04. День четвёртый
Ветер переменился ещё до рассвета.
Он пришёл с дальних солончаков — сухой, горячий, режущий горло взвесью мелкодисперсного кремния. Пыль была такой мелкой, что просачивалась сквозь воротник, скрипела на зубах и оседала на пересохшем языке порошковой гарью. Воздух звенел: в пустых мазутных цистернах на краю стоянки сквозняк выдувал протяжную, монотонную басовую ноту, похожую на гудение оборванной струны.
Пётр сидел, прижавшись спиной к печному углу, натянув край ветхого армейского сукна до самого носа. Рубцы на веках стянуло так, что правая сторона лица пульсировала тупой, ноющей болью.
Писарь пришла с опозданием.
Её шаги в этот раз были неровными, сбивающимися: она часто оступалась на сыпучем щебне. А ещё она кашляла.
Это был плохой, сухой кашель человека с нетронутыми, стерильными лёгкими. Городской кашель. Фабричные альвеолы, привыкшие к мытому, кондиционированному воздуху закрытых ярусов, задыхались от солончакового яда. Она кашляла надсадно, до рвотных спазмов, останавливаясь через каждые десять шагов, чтобы перевести дух.
— Хлебни, — глухо бросил Пётр в пространство, когда щебень у ящика зашуршал. — Горло раздери, легче станет.
Она опустилась на дерево с глухим стоном усталости. Раздался стук жестяной фляги, свист откручиваемой пробки и судорожные, мелкие глотки. Вода выливалась мимо рта — капли шипели на горячих камнях.
— Пыль... — с трудом выговорила она сиплым, ободранным голосом. — В разнарядке... не предупреждали, что здесь такая взвесь.
— А ты думала, на курорт приехала, городская? — осклабился Пётр из-под сукна. Голос его, против вчерашнего, звучал задорно и зло: он переночевал со своей обидой и теперь снова нащупывал под ногами привычную твердь. — Тут полтораста лет отвалы копились. У нас бронхи с детства как наждак. Сиди уж, дыши в тряпку да готовь свой стилус. Сегодня я тебе не про подмётки петь буду. Сегодня про железо пойдёт.
Писарь тяжело, хрипло втянула воздух. Планшет на её коленях скрипнул.
— Записывай, пока не задохнулась, — Пётр расправил плечи, упираясь затылком в кирпич. — Вы там в городе думаете, Марк дурачком приблудным был? С улицы зашёл? Хрен там. Он боевой контур в башке волок. Армейский взломщик пятого уровня, поняла ты? Я когда его на настил втащил, он шину в разъём вогнал — и вся ваша Стена до самого фундамента на карачки встала! Код пошёл такой плотности, что изоляция на жилах пузырями вздулась! Мы цитадель армейским пакетом распороли, как свиную тушу!
Он выжидающе замолчал, ловя губами горячую серную пыль, ожидая, что сейчас штырь заскребёт по листу, выводя протокол военной диверсии.
Но Писарь молчала. Было слышно только, как она тяжело вытирает губы грубой тканью рукава.
— Слышь, — не дождавшись звука письма, раздражённо буркнул Пётр. — Ты чего там уснула? Кто тебе эти бумажки вообще печатает? Вот эту твою муть... Про ремешки, про температуру настила. Какой чиновник в Городе сидит и эту дурь выдумывает?
Писарь с трудом перевела дыхание.
— Нет чиновника, — ответила она глухо. В голосе сквозь кашель проступала тупая, серая покорность. — Формуляр вышел из нулевого накопителя центрального распределителя. Архивариус даже подпись не ставил — просто приложил аппаратную печать. У нас... никто не знает, что считает ядро.
— В смысле — не знает? — Пётр нахмурился. — Вы же там коммуну строили. Равенство, учёт, соя по граммам...
— Учёт ведёт машина. Мы только мешки таскаем. Она распределяет давление по ярусам, подаёт пар в теплицы, высчитывает калории. — Писарь снова прерывисто кашлянула, прижав кулак к грудине. — Только... в последние два года сбоит немного. Ночью свет в коридорах тускнеет. И батареи остывают. Примерно на 20% мощности, с полуночи до четырёх утра. В жилых блоках пар иногда изо рта идёт, люди вторые куртки надевают. Диспетчеры писали в Совет: думали, пробой в силовых шинах под фундаментами Стены. Комиссия спускалась в дренажи — всё сухо. Медь целая. Никаких утечек. Просто система каждую ночь забирает этот объём на какой-то внутренний контур. Говорят — фоновый перерасчёт старых баз. Мусорная память.
Пётр сидел неподвижно.
Что-то в этом было чужое и одновременно узнаваемое и царапающее изнутри. Оно скользнуло мимо, не дав себя схватить, — как скользит мимо слепого знакомый, тревожный запах, к которому никак не подобрать названия.
Пётр медленно, тяжело сглотнул сухой комок. Ветер выл в цистерне на одной гудящей ноте.
Шелестнул лист. Писарь справилась с удушьем, открывая следующий раздел. Стилус негромко щёлкнул о пружинный зажим.
— Пункт восемьдесят два, — произнесла она, и её голос снова стал тем самым неживым, ровным голосом формуляра, в котором нет места ни сомнениям, ни человеческой усталости. — Раздел: акустические аномалии терминальной фазы. Двадцать секунд до аварийного сброса.
Пётр подобрался. Губы его тронула кривая, недобрая усмешка:
— Вот оно. Пиши: гул пошёл в сорок герц, волновод полыхнул...
— Внешний микрофон сокета оператора зафиксировал звук механического происхождения, — перебила она, словно не услышав его слов. — Звук сухой, локализованный в сорока сантиметрах от лицевой кости. Три коротких щелчка пружинного механизма с интервалом в полторы секунды. Механический храповик довоенного образца.
Пётр осёкся. Усмешка медленно сползла с его лица, оставив перекошенный, небритый рот.
Бумага в пальцах Писаря мелко трепетала на ветру.
— Вопрос к свидетелю: какое переносное устройство инициировал калибровщик перед потерей пульса?
В воздухе повисла тишина.
Злости не было. Не было желания врать, огрызаться, плевать под ноги или доказывать этой девке, что Марк нёс в черепе погибель цитадели. Вся шелуха соскочила разом, обнажив голую, серую, пыльную пустоту солончака.
Пётр вспомнил.
Наклонный рифлёный настил площадки «Север-4». Кипящая жижа, бьющая из сорванного дренажа. Марк, вдавленный в ледяную решётку. Кровь, текущая из разбитого носа калибровщика прямо в ячейки настила.
И звук.
Марк тогда не молился. Не запускал армейские взломщики. Он лежал, прижав подбородок к вонючему сукну куртки, ломал ногти здоровой правой руки и крутил латунный лепесток ключа.
Щёлк.
Щёлк.
Щёлк.
Сжатая до хруста спираль.
— Никакое это было не устройство, — глухо, вполголоса сказал Пётр. Голос его утонул в сухом шорохе несущегося по щебню песка.
— Уточните тип механизма, — потребовала Писарь. Стилус замер над строкой.
— Машинка это была.
— Повторите.
— Жестянка зелёная, — отчётливо, пусто уронил старик. — Длиной в ладонь. Крыло переднее помято. Колёсики штампованные на медных осях. Игрушка детская. Довоенная.
Писарь не писала. Она сидела молча, и сквозь свист бури Пётр слышал её сдавленное, свистящее дыхание.
— Зачем?.. — спросила она тихо. В голосе впервые не было формуляра. — Зачем заводить игрушку, если у тебя разрыв сокета и смерть через минуту?
Пётр медленно повернул слепое, покрытое серой соляной коркой лицо в её сторону.
— А я почём знаю? — тихо сказал он. — Он псих был. Я тебе вчера сказал: псих. Он всю дорогу с воздухом разговаривал. Завел её, ключик бросил, а руку разжал уже потом. Когда всё сдохло. Пружина тугая... Машинка с ладони сорвалась и по настилу покатилась. Я не видел — у меня уже лица не было, глаза кипятком затекли. Но слышал. Жестяные колёса по рифлёной стали: др-р-р... Метр прокатилась и о стойку перил звякнула. Я её потом на ощупь нашёл, когда на брюхе к скобам отползал. Пальцами нащупал и в карман сунул.
В воздухе висела тишина — тяжёлая, как чугунная болванка. Даже ветер в цистерне на секунду захлебнулся, оставив только сухой шорох перекатывающихся камешков.
Десять лет Пётр рассказывал на стоянках про вирус судного дня и армейский взломщик. Десять лет бродяги разевали рты, слушая, как синий огонь жрёт базы патрициев.
А была — жестяная коробка с пружиной размером с грецкий орех. Три оборота латунного ключа. И покатившиеся по мокрому железу резиновые ободки.
Писарь медленно опустила стилус на бумагу. Звук был тихим, царапающим:
— «Свидетель подтверждает... наличие механического объекта... нефункционального назначения...»
Она поставила точку. Зажим планшета щёлкнул — глухо, без прежней казённой упругости.
Она тяжело поднялась с ящика. Опять зашлась надсадным, царапающим кашлем, выплёвывая солончаковую пыль в платок.
— Смена закрыта, — прохрипела она. — Завтра... завтра опять вышка. С момента стыковки кабеля.
Пётр не ответил.
Он сидел, вжав подбородок в воротник, и слушал, как её шаги — медленные, усталые, неровные — затихают в серой мгле песчаной бури.
Правая рука его сама собой скользнула под комбинезон. Пальцы через ветхое полотно нащупали у левого подреберья твёрдый, холодный прямоугольник штампованного железа.
Шестерни внутри молчали. Пружина была мертва.
05. День пятыйВетер сдох к рассвету, и над отвалами повисла глухая, душная автоклавная тишина. Воздух был тяжёлый, тёплый, насыщенный едким аммиачным чадом от закисших грунтовых линз: казалось, его можно резать тупым сапожным ножом. В ушах у Петра с ночи стоял ровный, тонкий, сверлящий писк — так в обожжённых каналах звенело кровяное давление, когда барометр солончаков падал перед большой бурей.
Пётр не спал. Он сидел, подтянув колени к подбородку, обхватив голени закостеневшими, негнущимися пальцами.
После вчерашней машинки его мутило. Не желудком — нутром. Всю ночь под черепом ворочалась мерзкая, скользкая пустота: когда из истории выдернули боевой вирус, вышка нависла над ним не боевым рубежом, а бессмысленной ржавой этажеркой. Но у него оставался последний рубеж. Самый прочный.
Пётр знал: он всё понял первым. Он был тем единственным человеком, который в ту секунду стоял на ногах и видел изнанку мира. Он не просто стоял — он осознал масштаб катастрофы и принял решение. Этого у него забрать не могла никакая городская девка с деревянным планшетом.
Шаги Писаря прошуршали по влажному шлаку. Сегодня она шла легче — солончаковый кашель перешёл в глухой, редкий хрип на связках. Села на ящик. Зашуршала бумага, освобождаемая из-под пружины.
— Стыковка кабеля, — сказала она ровно. — Передача пакета длилась семьдесят три секунды. Опишите ваши действия у распределительного шкафа.
Пётр медленно выпрямил спину. Голос его прозвучал неожиданно сухо, веско, почти торжественно:
— Я понял всё сразу, как только шина вошла в гнездо.
Писарь не перебивала. Стилус замер над листом.
— Я стоял над ним и смотрел на контрольный тестер, — чеканил Пётр каждое слово, выкладывая свою последнюю, главную броню. — Экран монохромный, но строки шли сплошняком. Я сразу разобрал префиксы: «Вейлан-Ночь», «Эшфорд-Утилизация», закрытые реестры биомассы... Я понял архитектуру сброса. До меня дошло: калибровщик сжигает ToS. Не кланы ломает — он всю структуру сервитутов пускает под нож, вместе с нашими счетами и контрактами! Я понял, что цитадель ослепнет. И я не стал выдёргивать ключ. Я дал ему догореть. Я сам вынес приговор вашей сытой кормушке.
Он замолчал. Горло саднило от серной пыли, но дело было сделано: он наконец-то выложил этой конторской всё как было.
Пусть падальщик. Пусть волок калеку ради пожизненной пайки и подыгрывал бреду про девку, хватая пустой морозный воздух. Но на вышке он не был грязью под сапогом. Он стоял над горящей шиной, видел всё насквозь и сам решил судьбу этой проклятой цитадели. Он дал ей сдохнуть.
Писарь долго не двигалась. Штырь не скрипел.
Затем раздался тихий, сухой шелест — она перевернула два листа назад, сверилась с записью, вернулась к текущей странице.
— В логах передачи нет этих префиксов, — произнесла она без единой интонации. — На тестер транслировался только технический дамп протокола: объём массива, проценты прохождения и служебный номер внешней врезки. Никаких клановых реестров. Строки «Вейлан» и «Эшфорд» появились на дисплее только в фазе рекурсивного аудита ядра — через сорок секунд после закрытия сессии.
Она сделала паузу. В тишине было слышно, как тяжело ворочается воздух над остывающей печью.
— Семьдесят три секунды, Пётр. Ровно столько шёл сброс восьмидесяти четырёх терабайт до отметки «сто процентов». Вы не читали на экране архитектуру сброса. Что вы делали на самом деле все эти семьдесят три секунды?
У Петра заломило в затылке. Тонкий писк в ушах стал нестерпимым.
— Я тогда все понял... — упрямо бросил он. — Я двадцать лет на аппаратуре сидел...
— Что вы делали у распределительного шкафа? — перебила она. Вопрос прозвучал в абсолютной пустоте.
Пётр открыл рот.
И задохнулся.
Память — та самая память, которую он холил десять лет, перебирая байки у сотен ночных огней, — вдруг раскололась, осыпавшись сухой штукатуркой. Под ней не было ни строк, ни холодного величия судьи.
Там была чёрная, осклизлая правда.
Все эти семьдесят три секунды он стоял над корчащимся на решётке калекой, сжимая в рукаве заточенную отвёртку, и остекленевшими глазами гипнотизировал счётчик процентов. Он ждал сотни. Ждал пожизненной ренты класса «А», чтобы одним ударом всадить сталь в затылок Марка, сорвать сокет и сбросить тело в ров.
А когда передача завершилась, Марк сам, захлёбываясь сукровицей, все выложил: про шестьдесят тысяч в Девятом секторе, про воровство клана Вейлан и про зеркало, которое он подсунул ядру чужими руками.
И что сделал тогда «великий судья»?
Услышав правду и увидев на экране свой сгорающий номер PTR-774-ВНЕШ, Пётр заверещал от ужаса за свои потерянные пайки. В припадке бешенства он вогнал отвёртку Марку под колено и визжал в его разорванное ухо: «Откати! Отзови авторизацию!..»
А потом прошли годы. И старик просто украл слова Марка. Вычеркнул собственный визг, липкий животный ужас, отвёртку в ноге Марка — слепив из чужой агонии байку о человеке, который не дрогнул и сознательно пустил весь этот сытый мир под нож. И сам намертво вжился в это враньё — просто чтобы не помнить, как визжал на четвереньках.
У Петра затряслись челюсти. Страшная, бессильная ярость захлестнула его, сдирая остатки человеческого лица. Он вскочил на ноги, зашатался на ватных суставах, опрокинув пяткой пустую консервную банку:
— Да на кой она вам сдалась?! — заорал он в духоту мёртвого воздуха, брызжа жёлтой мокротой. — На кой хрен ты ковыряешь меня, городская?! Что вы с ней делать будете в своих заколоченных сараях?! На хлеб намажете?! За правду здесь миски сои никто не нальёт! Зачем ворошить дохлятину, если от этого каша слаще не станет?! Я глаза там оставил! Глаза свои с мясом сварил! Чего тебе ещё надо от меня, тварь?!
Он захлебнулся собственным криком, согнулся пополам, упёршись ладонями в колени, кашляя до чёрных мушек под спаянными веками. Сердце колотилось в горле рваным, неровным ритмом.
Писарь ждала.
Она не пошевелилась, не отшатнулась от его слюны. Дождалась, пока старик судорожно втянет аммиачный воздух и осядет обратно на фундамент, вытирая подбородок трясущимся рукавом.
Шелестнула страница. Стилус скрипнул один раз — коротко, нейтрально, без нажима:
«Свидетель не может указать физические действия, последовавшие за стыковкой узла».
Она перевернула лист.
— Следующий пункт. Проверка пространственной локализации свидетеля в момент гидроудара.
Пётр сидел сгорбившись, глядя мёртвыми рубцами в землю, тяжело и сипло втягивая носом пыль. Сил кричать не осталось.
— На второй день, — произнесла Писарь, и её голос был тих и твёрд, как прессованный бетон, — вы сказали дословно: «Я в полушаге от него стоял, когда трубу сорвало, мне ликвор морду в кашу сварил».
Пётр вздрогнул. Старая фраза ударила его под дых.
— В тот же день, тремя минутами позже, вы утверждали, что стояли у перил настила, ожидая завершения транзакции. От перил до сокета — два метра двадцать сантиметров. Полшага — это сорок сантиметров.
Она сделала паузу.
Тишина перед грозой звенела, как натянутая медная жила.
— Где вы были, Пётр?
Пётр молчал. Пальцы его сами собой впились в ткань штанов на бёдрах.
Память тела вернула ему физическое ощущение той секунды: ледяной металл настила под его коленями. Он не стоял у перил. Он навалился на Марка сверху, вжал его в металлический пол.
Зачем?
В слепом бешенстве вдавливал калеку в рифлёную сталь, требуя отменить транш? Пытался выломать сокет раньше времени? Или в самую последнюю долю секунды, когда труба взвыла на ультразвуке, он инстинктивно накрыл собой умирающего от удара пара?
Мышцы помнили чужой позвоночник под коленом, но ворошить эту память было тошно. Десять лет он затаптывал ту секунду в грязь, замазывал дешёвой ложью у чужих печей, прятался от неё за чужими словами — лишь бы самому поверить в свой чистый, красивый миф. Он жил не ради ответа. Он десять лет выживал за счёт того, что сумел о нём забыть.
— Где вы находились в момент взрыва? — повторила Писарь. Без нажима. Просто требуя заполнить графу.
Пётр медленно покачал головой. Руки его опустились на щебень, ладони разжались.
— Не знаю, — прошептал он сухими, растрескавшимися губами. — Не помню я. Ничего я там не помню.
Пружина планшета щёлкнула, отсекая день.
— Смена закрыта, — сказала Писарь, поднимаясь с ящика. — Завтра последний день. От семидесяти четырёх процентов.
06. День шестойНочью приморозило.
Солончаковая жижа в канавах схватилась ломким, белёсым ледком. Воздух сделался сухим, звонким и пустым, как вымороженная железная бочка: каждый звук разносился на сотни шагов, дробясь о базальтовый цоколь Стены. На стоянке никто не шевелился. Бродяги лежали под брезентом, зарывшись в золу, боясь высунуть нос в предрассветную стынь.
Пётр сидел у холодной печи. Жестяная фляга у его бедра была пуста: он допил последний глоток ещё в полночь, и теперь во рту стоял горький вкус пережжённого угля. Пальцы на ногах он не чувствовал вовсе.
Писарь пришла раньше обычного.
Её шаги по промороженному щебню звучали сухо, чётко, с коротким стеклянным хрустом. Она не кашляла — мороз прибил соляную взвесь к земле. Села на ящик. Положила планшет на колени. Ткань её капюшона прошуршала, когда она откинула его назад.
— Последний лист, — произнесла она. Голос был прозрачный и плоский, лишённый холода и тепла. — Обратная верификация источника. Сессия закрыта на девяноста восьми процентах.
Пётр не пошевелился. Он даже не поднял головы.
— Пункт девяносто четыре, — продолжала Писарь. — Раздел: акустические аномалии терминальной фазы. Последняя запись перед обрывом дампа логов.
Бумага сухо шелестнула.
— Шесть секунд после закрытия сессии. Акустический регистратор фиксирует удар металла о рифлёную сталь настила. Предмет весом от четырёхсот до шестисот граммов, упавший с высоты около полуметра. Вопрос: вы что-то выронили?
Пётр замер.
Расчёт массы по резонансу удара. Не раскадровка турели. Не оптика. Шесть дней — только звук.
Стена ослепла первой.
Ещё до того, как лопнул байпас. До того, как щелочной кипяток ударил в лицо и сварил веки. В те секунды, роняя кусачки, Пётр ещё видел настил и свои мокрые перчатки. А Стена уже ничего не видела.
И теперь, десять лет спустя, эта слепая бетонная туша пригнала к печи девку с планшетом — выспрашивать у слепого бродяги, что там звякнуло на настиле.
Тёмные пеньки зубов обнажились в сухой, беззвучной усмешке.
Пётр медленно, со свистом втянул ледяной воздух сквозь зубы:
— Это были... кусачки, — после долгой паузы глухо сказал он.
Стилус коротко скрипнул.
— Уточните назначение инструмента.
— Кабельные. Титановые. — Голос у старика был ровный, выцветший.
Скрип прекратился.
В вымороженном воздухе повисла звенящая, хрустальная пауза.
— В записи двумя минутами раньше зафиксирован ваш голос, — сказала Писарь. — Цитирую: «Откати. Отзови авторизацию». Вы требовали прервать передачу.
— Да... может быть.
— Передача к тому времени завершилась. Но ядро вело обратную верификацию по тому же каналу, и подпись отправителя ещё не была подтверждена. Обрыв входящей жилы прекращал проверку.
— Вы держали в руках инструмент, которым её можно было прервать? Всё время, пока шла верификация.
Она помолчала, ожидая ответа.
— Почему вы не перекусили жилу?
Вчера он орал. Вчера он искал причину, бился о стены собственной памяти, пытался нащупать мотив: страх, выгода, внезапное безумие. Сегодня искать было нечего. Под ногами не было дна.
— Не знаю, — ответил он тихо.
Голос прозвучал совершенно ровно, сухо, по-стариковски выцветше. Ни вызова, ни злобы, ни раскаяния.
— Не было там мысли, городская. Никакой. Пусто было, как в пустом котле. Рука лежала на железе, а головы... головы не было.
Писарь не стала делать пометку. Она не опустила стилус. Сидела неподвижно, и в тишине морозного утра было слышно только, как размеренно бьётся воздух в её горле.
Она перевернула страницу назад.
— Пункт восемьдесят семь, — произнесла Писарь. — Семьдесят четыре процента передачи. Акустический регистратор фиксирует появление второй речевой гармоники в диапазоне трёхсот герц. Детский регистр. Тот же источник. Вопрос: на настиле присутствовал третий субъект?
Пётр вздрогнул.
Он ждал амперов, схемы, угла изгиба провода. Но протокол споткнулся о голос.
Старик медленно опустил руки на колени. Заговорил глухо, в щебень, роняя слова тяжело и ровно:
— Он плакать начал.
Писарь замерла, не опуская стилус.
— Марк, — сказал Пётр. — Вода из глаза пошла. Лицо всё в мазуте, в гари, а по скуле полоса мокрая. Кабель в затылке выл, как пилорама. А потом он замолчал. Ну... девку свою потерял. Он же всю дорогу с ней шептался, а тут — отрезало. Буфер вымыло ликвором.
Пётр качнулся вперёд, пальцы судорожно впились в ткань на коленях:
— И он стал за неё пищать. Сам. Своей разорванной глоткой. Зубы выбиты, кровь изо рта пузырями, а он сипит тонко, по-бабьи, потом своим басом перебивает... Уговаривает её. Кричит: «Я тебя завёл, ты доедешь!» Затылком о железо колотится, сокет горит, а он держит её зубами, чтоб не ушла... Не было там третьего, городская. Он один был. За двоих дох.
Пётр перевёл дух. Воздух из лёгких выходил без пара — сухой и стылый.
— А потом он ослеп. Шарил по настилу, ногти о рифление сдирал... Меня нащупал. За штанину вцепился. Зубы оскалил, челюсть набок ушла, горло рвёт — а звука нет. Связки сгорели, только шипение шло, будто травит клапан. До ста процентов так и держал меня. Без единого слова.
Пётр замолчал. Опустил руки на щебень.
Вокруг стояла мёртвая, вымороженная тишина. Насосы за Стеной казались неживыми.
Писарь не шевелилась.
— Повторите, — негромко сказала она. — Дословно. То, что он говорил перед потерей голоса.
Пётр сглотнул горькую слюну:
— «...не бойся... я завёл тебя на три оборота... ты доедешь...»
Он смолк.
Женщина не двигалась. Графитовый грифель замер над графой бланка, чуть вдавившись в волокно листа, но не чертя ни единой линии.
Прошла секунда. Другая.
Пётр сгорбился, глядя мёртвыми веками в серый щебень:
— А кусачки... Рукоятки скользили, городская. Ладони под перчатками взмокли от пота. Железо ходуном ходило. Пальцы просто не сжались. Вот и вся твоя контрольная сумма. Перчатки промокли.
В тишине сухо, резко щёлкнул пружинный зажим планшета.
Она не стала заполнять графу. Заправила край листа, опустила деревянную крышку и туго затянула ремни сумки. Пряжка лязгнула о пряжку.
Ведомость была закрыта, но женщина продолжала сидеть.
Пётр поднял лицо к холодному ветру.
— Слышь, — позвал он глухо. Просто в пространство. — Они правда не знают?
Женщина замерла, удерживая ремень сумки на плече.
— Кто?
— Те, кто за Стеной, — Пётр качнул подбородком в сторону базальтовой громады. — Твои распределители. Машина твоя... Они правда не знают, что там было?
— В задании не написано, — ответила Писарь. Голос её был глухим, серым, городским. Но в нём больше не было уверенности чиновника.
— Тогда зачем спрашивать? — спросил старик с тихим, искренним недоумением. — Зачем шесть дней ковырять старое говно, если не знаешь, что ищешь?
Писарь долго молчала.
— Наверное, чтобы узнать, — сказала она.
00. Контрольная сумма
Полдень не принёс тепла.
Воздух над солончаками просто вылинял, сделавшись сырым, плотным и серым. Ветер стих окончательно, оставив после себя лишь горький известковый привкус на губах и холод, пробирающий сквозь вату старого комбинезона до самой кости.
Писарь поднялась с ящика.
Сухо затрещал брезент заплечного мешка. Она затягивала горловину узловатой пеньковой бечевой — звук был натужный, тугой, резина сапог скрипела о замёрзший шлак при каждом движении.
Рядом с левым коленом Петра что-то тяжело ударилось о землю. Глухой, мягкий звук толстой кожи, налитой жидкостью под завязку.
— Расчёт, — произнесла она. — За шесть выходов. Пять мер здесь. Фляга остаётся у вас.
Пётр повёл рукой вслепую, коснулся шершавого бока бурдюка. Синтетическая кожа была ледяной, твёрдой, швы промазаны густым машинным воском. Внутри тихо, сонно плеснуло. Там было больше восьми литров машинного конденсата из нулевого регистра. Этого хватило бы, чтобы пережить зиму, не спускаясь к отравленным колодцам, или купить место у жаровни на весь сезон ветров.
Пётр не убрал руки с бурдюка, но и благодарить не стал.
Он слушал, как Писарь вскидывает мешок на спину, как щёлкают карабины на её груди, подгоняя лямки под шаг. Работа была сделана, ведомость закрыта, баланс сведён. Человек уходил обратно в свой серый, симметричный мир, где всё было поделено на шестьсот граммов и где по ночам мёрзли от сквозняков из пустых шпилей.
— Погоди, — сипло сказал Пётр.
Шаги замерли. Резина подошв притёрлась к камню в трёх локтях от него.
— Формуляр упакован, — отозвалась она ровно. — Дополнения не принимаются.
— Да плевать мне на твой формуляр, — Пётр медленно, превозмогая ломоту в пояснице, сунул правую руку за пазуху.
Пальцы нырнули под засаленный свитер, глубже, во внутренний карман из грубой грязной ткани, нашитый поверх рёбер. Ногти нащупали холодный, угловатый, тяжёлый кусок штампованного железа. Металл за десять лет не согрелся от человеческого тела — он всегда оставался чуть холоднее живой плоти.
Пётр вытащил вещь наружу. Пальцы нащупали сплющенное переднее крыло, заклинившую ось и шершавые от запёкшейся окалины резиновые ободки колёс.
Он протянул руку вперёд, раскрыв ладонь:
— Забери.
Писарь не шевелилась. В воздухе стояла тишина, прерываемая лишь мелким хрустом камешка под её левым носком.
— Что это? — спросила она. Голос был настороженный. — Лом не входит в опись списания.
— Забери, говорю, — повторил старик, и рука его чуть дрогнула от веса железяки. — Ей отдай.
— Кому? — в голосе женщины прорезалось искреннее, тупое городское непонимание. — В Архиве на приёмке сидят три инспектора учёта. Там нет женщин.
Пётр коротко, беззвучно осклабился в пустоту — показал тёмные пеньки зубов.
— Ей. Она разберётся, кому. Только... — он запнулся, и горло его перехватило сухой судорогой. — Скажи... ключика нет. На настиле остался. В шлам смыло, в кипяток, после того, как трубу рвануло. Завести нечем. Так и скажи: завести нечем.
Писарь подошла ближе.
Её пальцы — сухие, шершавые от бумаги — осторожно коснулись его ладони. Пётр почувствовал, как тяжесть покинула его руку: металл перешёл к ней. Раздался глухой, короткий звук — она расстегнула боковой карман мешка, тот самый, где лежала жестяная туба со свёрнутыми в трубку протоколами, и опустила игрушку внутрь. Застегнула клапан на пуговицу.
Она ничего не ответила. Просто повернулась и пошла.
Пётр остался сидеть на фундаменте, вжав лопатки в остывшую глину.
Он слушал.
Шаги удалялись в сторону пропускного створа. Резина ботинок мерно, тяжело вдавливала промороженный щебень: хруст... хруст... хруст...
И на каждом шаге, попадая в такт движению её бедра, из бокового кармана мешка доносился звук. Маленькая штампованная машинка глухо, методично ударялась помятым крылом о жестяной бок тубуса с отчётами.
Клак.
Клак.
Клак.
Звук был сухой, пустой и крошечный на фоне мёртвой тишины солончаков.
Шаги затихали долго. Сначала пропал хруст камней под подмётками. Потом растворилось шуршание капроновой куртки. И ещё полминуты в морозном воздухе плыл этот еле слышный, механический стук жести о жесть: клак... клак... — пока не утонул в пустоте.
Всё смолкло.
Пётр сидел неподвижно.
Он нащупал деревянную пробку бурдюка, зубами выдернул тугой клин и припал ртом к узкому горлышку.
Вода обожгла пищевод ледяной, чистой пустотой. В ней не было вкуса. Она просто гасила сухость в разорванной гортани, капля за каплей смывая серную пыль десяти прожитых зим.
Старик опустил бурдюк на колени и замер, уперевшись затылком в мёртвый кирпич.
Спасибо за чтение
Вернуться к книге
