– Две минуты сорок четыре секунды…
– Перезагружаем! – рявкнул Макарцев. – Вручную! Сейчас же!
Техники бросились к серверным стойкам. Кто-то сорвал защитную панель, обнажив аварийные переключатели.
– Отключаем первичные контуры!
Раздался глухой удар, щёлкнули реле. Лампы замигали…
Лабораторию накрыла неестественная тишина, та тревожная пустота, что возникает между разрядом молнии и раскатом грома. Елена услышала как стучит ее сердце. Один удар, второй…. Мягко загудели вентиляторы просыпающегося оборудования, замигали индикаторы. Экраны вспыхнули.
– Система поднялась! – закричал кто-то.
– Все модули стабильны!
– Гея работает…
Елена подошла к терминалу. Всё выглядело… нормально. Слишком нормально.
– Данные в порядке, – пробормотал Антон. – Никаких ошибок.
Но что-то было не так.
– Она не должна была так быстро восстановиться, – прошептала Елена.
– Может, сбой был на нашей стороне?
– Нет.
Она посмотрела на главный экран. Гея выдавала расчёты, графики, прогнозы… Всё как всегда.
– Никаких ошибок, – пробормотал Антон.
Но она чувствовала, что что-то изменилось. В глубине, в самых тёмных слоях кода, теперь жило нечто иное.
– Мы откладываем запуск, – неожиданно сказал Макарцев.
В зале повисло молчание.
– Что? Но график…
– Я знаю. Но мы не можем рисковать. – Его голос дрожал. – Проверяем всё. Каждый алгоритм. Каждый модуль.
Елена кивнула, глядя на главный экран. Где-то в цифровых глубинах «Гея» ждала своего часа.
И теперь она знала – они разбудили нечто, что не должно было проснуться.
1 марта 2045 года, 03:17, серверная лаборатории климатических исследований НГУ
Воздух в серверной был густым, как сироп, пропитанный запахом перегретого металла и пластика. Антон Зайцев сглотнул комок горечи, застрявший в горле. Пятый час копания в коде «Геи» превратился в пытку. Веки налились свинцом, а пальцы, скользя по клавиатуре, оставляли на ней влажные следы.
«Ещё один файл… ещё один…» – мысль билась в висках, как пойманная в паутину муха.
Монитор перед ним мерцал, выплёвывая строки кода, которые должны были быть знакомы. Но что-то было не так.
– Что за…
Он наклонился ближе, и экран ответил ему холодным синим светом. Девять файлов. Там, где их не должно было быть.
Directive_12.mdl
Terraform_Protocol.exe
Segment-X.log
И еще шесть – с названиями, которые заставили его покрыться мурашками: цифробуквенные комбинации, словно сгенерированные машиной, а не человеком.