
Полная версия
Райзер. Реверсия смерти
Система начала работу, когда снизу раздался металлический лязг.
— Хозя-а-аин! — с пронзительным дребезжащим голосом из-под стойки выкатился корпус, некогда оранжевый, а теперь выцветший до грязно-желтого. Его украшала глубокая царапина, на месте одного из сенсоров зияла дыра, заклеенная изолентой. Дисплей мигал прыгающими символами, обозначавшими радость.
Райзер опустил взгляд.
— Обнаружен враг! — запищал Брик, тычась в пол. Между трещинами в бетоне лежала скрепка.
— Это не враг, — сказал Райзер, держа руки в приготовленном положении над клавишами.
— Но он блестит! — Брик подпрыгнул на месте, его колеса скрипнули от резкого движения. — Все блестящее — мусор! Весь мусор должен быть убран!
— Это не мусор, — вздохнул Райзер. Он знал, чем это закончится.
Брик разогнался: «Активирован режим пожирателя!». Его корпус дрожал от возбуждения, вентилятор внутри завыл, как крошечный реактивный двигатель. С характерным хрустом скрепка исчезла в недрах устройства. Раздался звук, словно кто-то бросил горсть гаек в блендер. Брик дернулся, его дисплей погас, а потом замигал красным и показал два крестика.
— Ка-та-стро-фа... — голос растянулся, замедлился, проигрываясь через поврежденный динамик.
Райзер снова вздохнул — это был третий инцидент за неделю. Он перевернул пылесос, поддел скрепку, аккуратно встряхнул корпус. Из Брика звонко выпал согнутый инопланетный иероглиф.
— Ты мусор, — констатировал Райзер.
Станция тем временем завершила процедуру. В воздухе замерцали строки кода, схемы маршрутизации, графики нагрузки.
— Сканировать скрытые сокеты. Глубина проверки максимальная.
Компьютер задумался на несколько секунд. Где-то в глубине системы зажужжали вентиляторы. Наконец на экране появился отчет: ВНЕШНИХ СОЕДИНЕНИЙ НЕ ОБНАРУЖЕНО; ЛАЗЕЕК В МЕЖСЕГМЕНТНОЙ МАРШРУТИЗАЦИИ НЕТ; ЦЕЛОСТНОСТЬ СИСТЕМЫ: 98%.
Система чиста. Никаких следов вторжения, никаких цифровых тараканов в вентиляции его сети. Райзер уже собирался завершить сеанс, когда экран дрогнул.
НЕИДЕНТИФИЦИРОВАННЫЙ ОБЪЕКТ В КЭШЕ УРОВНЯ 3. РАЗМЕР: 12,7 МБ. ВРЕМЯ СОЗДАНИЯ: 02:17:31
Пальцы провалились в клавиатуру. В два ночи Райзер спал.
Глава 2. Ядовитый воздух
Семьдесят два часа непрерывного анализа. Райзер просканировал каждый байт локальной памяти, проверил целостность секторов, перебрал все активные узлы и соединения в пределах своей внутренней сети. Он разложил архитектуру на составляющие, отследил каждый пакет, каждый отклик, прослушал внутренние каналы. Он знал свою систему лучше, чем собственное тело — а тело сейчас напоминало о себе тупой болью в перетруженных мышцах, сухостью глаз и навязчивым подергиванием левого века.
Но объекта не было. Не то чтобы он не мог его расшифровать или удалить — он не мог даже обнаружить следов вторжения.
Гул серверов, обычно убаюкивающий, теперь резал слух. Райзер не спал больше суток. Тело требовало отдыха, но мозг отказывался отключаться, зациклившись на одном неразрешенном вопросе: как можно потерять то, что находится прямо перед тобой? Как можно знать о существовании угрозы, но не иметь возможности увидеть ее следы? Впервые за долгое время Райзер ощутил разъедающую злобу. Он всегда находил ответ. Даже если задача казалась нерешаемой, он разбирал ее на части методично до тех пор, пока не обнаруживал слабое место. Но этот объект не был задачей — он был насмешкой.
Брик скользил, мягко урча приводами, Райзер следил за ним взглядом. Этот кусок пластика был последним «существом», бодрствовавшим в убежище в тот час. Но его примитивные логи были пусты: ни странных сигналов, ни помех.
Райзер поймал себя на том, что стирает пыль с экрана рабочей станции уже второй раз за день. Он подошел к вентиляционной решетке. Обычно ее мерное гудение сливалось с общим шумовым фоном убежища, но сейчас звук был иным — чуть выше тоном, с легким присвистом. Он поднес ладонь к выходному потоку, и через минуту кожа покрылась тончайшим, едва заметным налетом. Райзер провел пальцем по металлической поверхности и собрал толстую полоску пыли. Неоптимально.
После трех суток безуспешной охоты за цифровым тараканом в кэше, бессонницы и напряжения, убежище перестало быть ковчегом. Оно стало капсулой с пыльным воздухом, и теперь это ощущалось особенно остро.
Тело зудело от нужды сменить паттерн. Почувствовать под ногами не гладкий бетон, а бугры и трещины уличного асфальта. Услышать не монотонный гул серверов, а хаотичную какофонию города: грохот строек, копошение масс, случайные визги и крики ни о чем. Вдохнуть воздух, который пахнет не только его собственной пылью. Пусть даже он будет ядовитым — зато другим.
Он сунул воздухоочистительный фильтр в карман потертой куртки — образец для поиска, чтобы не ошибиться. Брик издал вопросительный гудок.
— Жди, — сказал Райзер.
Почерневшие остовы небоскребов торчали, как обугленные кристаллы, стянутые ржавой арматурой. Над руинами города нависали новые постройки: серые модульные блоки, собранные на скорую руку из типовых секций. Без окон, без вывесок, без права на индивидуальность. Только блеклый свет из вентиляционных щелей вдоль стен говорил о том, что внутри кто-то живет.
В гуще этого пейзажа, на перекрестке, сидел старик с ящиком «подлинных артефактов». Он размахивал потрепанным снимком, тыча им в лица прохожим. Хриплый голос пробивался сквозь городской гул:
— Фотографии прошлого! Смотрите! Зеленые деревья! Чистое небо! Люди улыбаются без стимуляторов! Настоящая жизнь!
Желтоватая бумажка в его дрожащей руке показывала неестественно яркую зелень, лазурь без единого облачка и лица с широкими улыбками до глаз. Контраст с окружавшей серостью, вонью и унынием был настолько резким, что казался издевательством.
Старик, уловив мимолетную задержку Райзера, молниеносно встал и сделал шаг вперед, перекрывая путь. Его пальцы, обмотанные грязным бинтом, судорожно сжимали фотографию.
— Смотри, парень! — хрип перешел в навязчивое шипение. — Вот оно — счастье! Настоящее! Трава, солнце, дети бегут! — Он тыкал пожелтевшим углом снимка в грудь Райзера. — А у тебя что? Гниль, трубы да балки! Ты даже небо забыл, как выглядит! Заточен в своей консервной банке с гудежом! Ду-у! Ду-у!
Обычно Райзер проходил мимо. Шум. Помеха. Коэффициент полезного действия таких взаимодействий нулевой. Но сегодня что-то сломалось. Может, накопившаяся усталость от невидимого объекта, может, ядовитый воздух, а может, эта наглая ложь, подсовываемая как спасительная таблетка.
Старик не унимался:
— Не веришь? Да ты ослеп! Забил мозги своими чипами! — Слюна брызнула в лицо Райзера. — Небось думалку себе выжег! Пятнашка токов — и гляди! Гляди на реальный мир! Вспомнишь, что ты человек! Дышать научишься заново!
Левое веко Райзера дернулось так сильно, что глаз на миг закрылся. Когда он снова открыл его, вспыхнул холодный, опасный огонь. Он молниеносно выхватил фотографию из цепких, но немощных пальцев старика.
— Замолчи, — голос прозвучал тише городского гула, но ощущался отчетливым щелчком предохранителя.
Он не смотрел на изображение, а изучал качество бумаги, медленно водя подушечкой пальца по краю глянцевой поверхности.
— Свежая, вот следы промышленного лака. Оттиск не старше полугода, — проговорил он, переворачивая снимок. — Вот шов. Лазерная резка кустарного производства.
Старик скривил беззубый рот:
— Ну и что? Красиво же!
Райзер не ответил. Он ткнул пальцем в изображенное небо:
— Слишком синее — ни облака, ни дымки. Как в детских раскрасках. Такого не бывает даже в заповедниках. Деревья! Листья один в один — ни разницы в оттенках, ни различий в форме. Генномодифицированный урод, нарисованный ИИ.
Он прищурился, всматриваясь в лица с фотографии:
— Люди, улыбки. Рот растянут, а глаза? Пустые. Как у клоуна, которому все надоело. Настоящая улыбка она здесь, — он коснулся уголка своего глаза. — Морщинки, гусиные лапки. Здесь их нет. Плохая симуляция. Стоимость твоего прошлого — ноль целых три десятых токена.
Он бросил фотографию к ногам старика. Та упала лицевой стороной в масляную лужу. Яркие краски поплыли, превращаясь в мутное, бурое пятно. Старик не нагнулся.
— Паршивец, — буркнул он.
В кармане Райзер нащупал плоскую, гладкую кассету. Навязчивый символ домашней пыли, от которой он сегодня сбежал.
Найти замену. Прочистить убежище.
Он двинулся вдоль улицы, мимо витрин, заклеенных потертыми объявлениями: «Дешевые стимуляторы!», «Чиним импланты 24/7! Гарантия — честное слово!». Свернул в узкий проулок, где аритмично мигала вывеска: «Кибер-утиль».
За прилавком восседала пожилая смуглая женщина с кольцами в носу и седыми волосами. На переносице старый оптический монокль с фонариком. Его линза, покрытая мелкими царапинами, отбросила резкий луч света, когда хозяйка покосилась на вошедшего.
— Молодой человек? — голос прозвучал, как скрип несмазанной двери. — Ищешь счастье в таблетках или горе в бутылке? Или, может, проводок для мозгов? У меня есть и то, и другое, и то, чего нет. Если хорошо попросишь.
— Фильтр, — Райзер положил на прилавок образец. — Тонкой очистки. Вот такой.
Женщина свистнула сквозь зубы. Луч монокля заскользил по поверхности. Она подняла кассету, взвешивая ее на ладони.
— Год-два назад такой еще можно было найти в подвальных складах. Теперь… — она мотнула головой в сторону задника, заваленного грудой непонятного железа. — Теперь их выдирают на запчасти быстрее, чем крысы портят товар. Чистят воздух от наночастиц лучше, чем персональные импланты.
Райзер не моргнул, встретив луч монокля взглядом.
— Есть в наличии?
— Ха! — женщина откинулась в кресле, и монокль погас. — Такие штучки не пылятся на полках. Их ищут и не находят, а те, кто достает, достает по спецзаказу. У меня есть один пособник, знает, где валяются списанные «Циклоны» с третьего энергоблока. То, что тебе нужно, костлявый.
— Стоимость?
— За поиск, риск и доставку чистенького фильтра к твоей дверце? Две тысячи. Наперед.
За эти деньги можно было купить несколько новых фильтров — но больших и шумных, а ему был нужен компактный и тихий, идеально подходящий для убежища. Вот только здесь все пахло скамом: полная предоплата, сомнительный посредник посредника и корпоративная охрана, которая могла в любой момент накрыть всю аферу. Рисковать было неразумно.
— Слишком, — констатировал Райзер.
— Для чистого дыхания? — она фыркнула. — Ладно, сокол. Тогда могу предложить вот это.
Она швырнула на прилавок что-то похожее на картридж от огнетушителя, покрытый ржавыми подтеками.
— Снят с танкера химотходов. Мощный! Вытянет из воздуха все, включая воспоминания. Двести токов.
Ответа не последовало.
Райзер вышел на улицу, и сразу же его уши заполнил низкий, нарастающий гул. Он инстинктивно поднял голову, щурясь от дерганого света вывески и пытаясь разглядеть мутное пятнышко корпоративного лайнера, что с трудом пробивалось сквозь плотную завесу смога. В детстве он мог часами смотреть на самолеты, представляя, куда они летят. Теперь он знал ответ: из одной стеклянной башни в другую, перевозя усталых менеджеров с их стандартными чемоданчиками и стандартными мечтами. Но даже это знание не могло убить странное чувство, когда смотришь на металлическую птицу, плывущую так высоко, будто она действительно свободна.
Его настиг дрон — коробочка с треснувшим дисплеем и пропеллерами, жужжащими, как разъяренная оса. Он завис перед самым лицом Райзера, загораживая путь. Экран вспыхнул неестественно ярким светом, пиксели сложились в лицо девушки. Слишком симметричное, слишком безупречное. Голубые волосы, голубые глаза, голубые губы.
— Устали от стресса, господин? — визжал синтезированный голос, перекрывая уличный галдеж. — Попробуйте «КлирХед»! Инновационный дренаж кортизола и адреналина! Никаких имплантов! Безболезненная чистка сознания!
Райзер резко шагнул в сторону. Дрон тут же последовал, как привязанный. Его экран сменил картинку: теперь там пульсировал розовый мозг, испещренный черными каплями.
— Один сеанс, и тревога, гнев, тоска уходят! Технология мягкой нейрофильтрации…
— Контрафакт, — процедил Райзер.
— Э-это... — дрон завис.
— Вы выкачиваете гормоны, но блокируете рецепторы их выработки. Первые три месяца — апатия. К полугоду потеря базовых эмоций. Год — вегетативное состояние. Вы продаете лоботомию в рассрочку.
Дрон издавал нервное жужжание, судорожно пытаясь стабилизироваться. Его экран лихорадочно перебирал стандартные ответы на критику: «Продукт сертифицирован...», «Проконсультируйтесь со специалистом...». Но Райзер уже не слушал. Его взгляд скользнул по корпусу аппарата, зацепившись за едва заметный логотип, выштампованный возле зарядного порта: капля и волна с автографом «АкваФарм».
— Любопытно, — пробормотал он.
Пальцы уже скользили по мультитулу в кармане. Короткий щелчок, и дрон затрепыхался, как рыба на суше, пропеллеры захлебнулись, экран погас. Он рухнул бы на тротуар, но Райзер уже подставил руку, поймав его на лету. Темное треснувшее стекло отразило холодный расчет в глазах. Другая рука достала из потаенного кармана штырек с иглой на конце, которая легко вошла в крошечный разъем под резиновой заглушкой дрона. Тот дернулся в попытке вырваться, но сигнал уже был перехвачен. На миниатюрном экранчике штыря заплясали строчки непонятных символов. Райзер обходил защиту, искал нужное — и нашел хаб корпорации, где должны были лежать утиль и брак. Бинго.
Райзер выдернул штырек. Экран засветился рекламой «КлирХеда», и дрон снова зажужжал в назойливом полете.
— Продавай свою лоботомию дальше.
Ночь опустилась на город густым маслянистым покрывалом. Райзер выбрал тенистый маршрут по задворкам технопарка, где камеры слежения давно ослепли от вандалов и времени.
Сервисный хаб «АкваФарм» оказался унылым трехэтажным бетонным кубом, больше похожим на кладбище забытых машин. Все ценное уже уплыло в новый комплекс на окраине.
Райзер замер на крыше соседнего здания, сканируя периметр точеным взглядом. Система освещения кишела мертвыми зонами — островками тьмы меж редких, тусклых фонарей. В будке у шлагбаума неподвижно сидел охранник, явно погруженный в дешевые фантазии. Его взгляд был устремлен в пустоту, на виске поблескивал протоинтерфейс.
Северная сторона: заросший пустырь с ржавым забором, местами просевшим в землю. Даже в темноте движение на фоне пустыря было бы заметно с дороги или из окон соседних полуразрушенных цехов. С востока заманчиво смотрела дыра в ограждении, аккуратно затянутая инородной колючей проволокой без следов коррозии. Аккуратность «ремонта» настораживала — возможная ловушка или место частого патрулирования. На юге находился главный вход с прозрачными дверьми, перед которыми ковром стелились свежие окурки и пустые ячейки кофедоза. Дополнительную угрозу создавал робот-уборщик старой модели — неуклюжее корыто на скрипящих гусеницах с единственным манипулятором. Он вяло курсировал по предсказуемому паттерну, но его сенсоры, хоть и работали с перебоями, могли засечь любое аномальное движение у заветных и недоступных дверей.
Западная сторона: вентиляционные шахты с рыхлыми заржавевшими решетками. Никаких следов патрулирования. Идеальная точка входа.
Райзер выбрал самую неприметную шахту. Решетка поддалась мультитулу со скрежетом. Металлические стенки шахты были липкими от конденсата, местами покрыты странными волокнистыми наростами — то ли плесень, то ли какой-то биотехнологический кошмар «АкваФарм». Двадцать три минуты ползком в кромешной тьме, ориентируясь только на тактильные ощущения и отсчет времени в голове. Нытье спины усугублялось старыми перегрузками.
Наконец шахта вывела его в подвальный техотсек. Здесь царил хаос заброшенного музея технологий: стеллажи с приборами разных эпох, некоторые еще с маркировками 20-х годов, в разобранном виде, похожие на выпотрошенных роботов. Узкая неприметная дверь в глубине вела к основанию винтовой лестницы. Райзер приоткрыл створку на сантиметр, в щель хлынул запах застоявшейся краски и пыли. Ни единого звука изнутри, кроме собственного дыхания.
Маленькая промежуточная площадка первого этажа встретила его гнетущей теснотой и прохладой стен. Одна дверь вела в коридор первого этажа, откуда доносился далекий ровный гул генераторов и чуть различимый, знакомый скрежет того самого уборщика. Другая — открывала путь вверх, по продолжающейся винтовой лестнице. На облупившейся серой стене висел план здания, покрытый слоем паутины. Взгляд Райзера мгновенно впитал схему: администрация, охрана, генераторная на первом этаже, склады на втором, зоны ремонта и списания на третьем.
Под ногами были последние ступени винтовой лестницы, а перед лицом — дверь на третий этаж. Райзер взялся за ручку, готовый к выходу в зону списания, и замер. Свет под дверью резанула черная полоса. Райзер вжался в шершавую бетонную стену лестничной шахты, сливаясь с ее фактурой, став частью затхлой конструкции. Левая рука сама нашла мультитул в кармане, пальцы сомкнулись на рукояти с такой силой, что костяшки побелели. Треск вентиляции сверху превратился в навязчивый, зловещий рокот, заполняющий череп.
Тень уползла в сторону. Глубокий прерывистый выдох вырвался из легких. Больше никого, только тот же навязчивый гул вентиляции, теперь звучащий как дыхание спящего гиганта где-то в глубине. Ни шагов, ни скрипа, ни голосов. Пальцы, секунду назад сжимавшие мультитул, нашли дверную ручку. Давление плавное, рассчитанное на микрон. Замок внутри отозвался тихим кликом. В щель хлынул искусственный свет, режущий после полной темноты лестницы.
Цель была здесь, в зоне временного хранения перед утилизацией. В ней царил относительный порядок: коробки с маркировкой «списание» стояли ровными рядами, каждая с чипом идентификации. Взгляд Райзера, привыкший выхватывать ключевое из потока данных, скользил по ярлыкам: «Фильтры грубой очистки. Партия F-88. Причина списания: бракованный пластик корпуса», «Биосенсоры “Кровоток”. Партия K-17. Причина списания: устаревший интерфейс», «Анализаторы воздуха “Чистый Лист”. Партия A-45. Причина списания: несоответствие новым протоколам калибровки». И вот — «Фильтры “Циклон”. Партия 422-К. Причина списания: несоответствие стандартам узаконенной упаковки». Коробка была затянута защитной пленкой, поверх которой красовался штамп «Забраковано». Райзер надрезал пленку и вскрыл клапан. Внутри, в индивидуальных антистатических коконах, лежали фильтрующие кассеты, совершенно идентичные той, что он принес за образец. Новые, чистые, без малейшего дефекта. Абсурд корпоративной бюрократии: ценный ресурс, обреченный на уничтожение из-за неправильной коробки. Он быстро извлек две кассеты, спрятал под куртку, остальное вернул в коробку.
Вентиляционная шахта встретила его как старого друга: теснотой, липкостью и духотой. Обратный путь казался еще дольше, будто Райзер продирался через химическое болото со всеми отходами города. Когда он вылез наружу, втянув полной грудью пропитанный смогом городской воздух, тот показался свежим, желанным глотком свободы после удушья корпоративных кишок. Два бесценных фильтра плотным прямоугольником давили на ребра.
Убежище приветствовало знакомым гулом серверов: низким, ровным, умиротворяющим. Брик, завидев хозяина, издал гудок и заездил вокруг его ног, умело петляя благодаря новому координирующему мостику.
Новая кассета вошла в гнездо с глубоким, почти живым вдохом. Райзер прислушался — качество тишины изменилось. Исчез тот едва уловимый присвист, скрежет микрочастиц, царапавших поверхности. Оптимально. Маленький хаос побежден, система снова функционировала в заданных параметрах.
На столе, рядом с терминалом, лежал небольшой контейнер из матового черного пластика — внутри тускло мерцал гель. Бессмысленный жест Флекса напомнил, что завтра, после завершения ежедневной диагностики сети, предстоит несколько часов элементарной работы, еще один логичный шаг в непрерывном потоке дел. Рутинная процедура.
Глава 3. Рутинная процедура
Терминал стоял в нише обшарпанного офисного здания, его экран покрылся призрачным слоем уличной грязи. Райзер провел пальцем по разъемам: стандартный интерфейс с царапинами вокруг портов. Слишком много подключений за последнее время.
Левая рука потянулась к диагностическому модулю размером с пачку сигарет на поясе. Райзер собрал его из списанного оборудования: перепаянные контакты, кустарный декодер сигналов и кое-как стабилизированный источник питания, который иногда бил током. Зато он умел то, чего не могли корпоративные аналоги, — бесшумно подбираться к защитным протоколам, залезать в щели между устаревшим железом и новым ПО, которое «МежТэк» насильно впихивал в терминалы, экономя на замене оборудования.
Три светящиеся точки на корпусе мигнули красным — заряд на критическом уровне. Райзер щелкнул переключателем и перевел модуль в режим оптимизации: теперь крот питался от нейроимпланта, вызывая легкое покалывание в виске. Устройство зашептало с терминалом на языке протоколов «МежТэка».
Райзер взял заказ по старой, проверенной схеме — через Флекса. Это избавляло его от необходимости лезть в греймаркет лично. А посещение греймаркета было равносильно игре в русскую рулетку с половиной заряженного барабана. Там, под прикрытием полуразрушенных киосков и перекошенных гаражей, торговали смертью, замаскированной под товар. Просроченные шунты с микротрещинами в гильзах, которые могли разгерметизироваться в любой момент, стимуляторы, собранные из выловленных на свалках чипов с непредсказуемой прошивкой, восстановленные импланты, чьи контуры питания имели неприятную привычку перегреваться прямо в черепной коробке. Но даже это было не самое страшное. Хуже были торговцы с выцветшими татуировками на шеях. Они с улыбкой впаривали «усиленный протеин», который на поверку оказывался перемолотым пластиком с добавлением психоактивных стабилизаторов. Нужный товар в нужном качестве доставался только своим. Флекс был своим: десятилетиями плавал в этих мутных водах, знал все подводные течения и мог достать даже очищенную, как он выражался, синтятину.
«МежТэк» официально не контролировал эти трущобы, но их сенсоры опутали район невидимой паутиной. Каждая покупка, каждый обмен фиксировались и заносились в базы. Алгоритмы аналитики выискивали паттерны в этом хаосе, вычисляли «сбои». И когда кто-то становился слишком заметным, появлялись они. Люди в оранжевых комбинезонах с логотипом «Технической инспекции». Косцы. Они вежливо объясняли, что ваш самодельный мандражник не соответствует корпоративным стандартам безопасности и его необходимо изъять для утилизации и вашего же блага. Будьте добры снять и все сопутствующее оборудование, даже если оно проходит через мышцы вашей шеи, иначе…
Райзер предпочитал работать через Флекса. Он не размахивал флагом «цифровой гуманизации» и не обещал светлого будущего. В отличие от «МежТэка», чьи голограммы показывали улыбающихся ветеранов, снова обретших радость жизни благодаря протезам нового поколения. Райзер видел изнанку этого спектакля: как в полночь по стандартному корпоративному времени эти самые протезы отключались у тех, кто задержал платеж, как реабилитационные центры пахли едким сочетанием хлорамина и перегретой кремниевой платы — верный признак работающих нейрогенных скальпелей. Как за брошюрами о «возвращении к полноценной жизни» скрывались контракты на участие в экспериментальных программах.
Он не был диссидентом. Он был инструментом — отточенным, безэмоциональным, идеально предсказуемым в своих действиях. Инструменты не задают неудобных вопросов, не ведут тайных дневников, не оставляют следов. Они просто выполняют работу. А когда срок их службы подходит к концу — молча отправляются в утиль.
Маршрут предусматривал проверку еще двух терминалов. Райзер сверился с часами — двенадцать минут с начала операции. План соблюдался, но следующий пункт вызывал сомнения: терминал значился в заброшенной биохимической лаборатории.
Подъем по аварийной лестнице подтвердил худшие ожидания. Ступени осыпались под весом, а дверь в нужный сектор оказалась заблокирована нагромождением плит и арматуры — следы недавнего частичного обрушения. Пришлось потратить четыре с половиной минуты, чтобы расчистить узкий проход. Когда он наконец протиснулся внутрь, перед ним предстала удручающая картина: скелеты реакторов торчали из-под обломков, словно ребра гигантского существа, стены покрывали синие прожилки сульфата меди, желтые подтеки серы, черные кляксы углерода.

