попытался вызвать портреты родителей, однако это ему также не удалось.
– Чепуха какая-то, – пробормотал он.
– Убедились? – скривился Уве. – Я уверен, что это еще только начало.
– Да какая в воспоминаниях польза? – озлился Тима. – Я и так никогда не думаю о прошлом, мне вполне хватает настоящего. А, понимаю… Видимо, в вашем возрасте только и остается, что смаковать подвиги юности!
– Не глумись над старостью, мальчик, – вспылил хозяин. – Впрочем, извините за резкость, господин Гамов, отчасти вы правы.
– Довольно болтовни, – заявил Тима. – Вы гарантируете мою безопасность? То есть, я имею в виду, никто не узнает о том, что это я подсунул в процедуру инсталляции вирус?
– Обещаю. Более того, никто не поймет, что в нее внесены изменения, поскольку наши технологии позволяют не оставлять видимых следов вируса в теле основной программы. Обнаружить его присутствие сможет только сотрудник сетевого Департамента, да и то не каждый – примерно один из пятидесяти…
Старик внезапно замолчал, будто прикусил себе язык, и посмотрел поверх Тиминой головы – видимо, бионы чем-то смущали его.
– Кстати, – сказал изобретатель, – если вы хотите бороться с «Экстатично» по-настоящему, вам надо было бы позаботиться и о тех, кто уже купил нашу консоль. – Кожа на его голове потерянно заныла, будто у нее в последнее мгновение «отняли» прикоснувшуюся к ней теплоту шлема. – Потому что процедура инсталляции запускается только один раз, чтобы подстроиться под таламус клиента, а затем в дело идут совсем другие блоки программы.
– На этот счет можете не волноваться, – улыбнулся старик. – Не держите нас за кретинов, ни одна из уже проданных консолей не останется в стороне. Кстати, чтобы вы знали, я видел код вашей процедуры – в режиме чтения, разумеется. Выражаю вам коллективное восхищение. Я ничего в нем не понял, но наши специалисты говорят, будто он невыразимо красив.
– Спасибо, – сухо ответил пленник.
«Похоже, против сетевого Департамента бессильна любая частная служба безопасности», – подумал он, по-новому взглянув на Мартина.
– Итак?…
– Ведите, – пробурчал пленник. – Но помните о своих обещаниях.
9
Старик подал знак бионам, и те навязчиво помогли Тиме подняться со стула. Тысяча горячих иголочек впилась в ягодицы, стесняя подвижность мышц: долгое сидение на жесткой поверхности утомило слабое тело изобретателя. Вязко передвигая ногами, он пошел между «конвоирами». Уве тяжко шагал во главе процессии. Тима сообразил, что идти ему значительно труднее, чем пленнику (возраст!), и злорадно осклабился.
Вопреки его ожиданиям, старик прошел мимо ближайшей двери и открыл другую – грязноватую, со следами ржавчины. Видимо, этот участок подземелий был выстроен очень давно, иначе вместо металла везде использовался бы пластик.
Они стали спускаться по узкой, звякавшей под подошвами лестницей. Источники света отсутствовали полностью, поэтому Мартину пришлось воспользоваться небольшим, но мощным фонарем, облеченным в странный сетчатый колпак. Портфель с консолью для удаленного доступа к Сети нес один из бионов. По сторонам мелькали какие-то жутковатые переплетения разнокалиберных труб и кабелей, часть из них неопрятно свисала вялыми дугами.
Через два пролета лестницы четверка оказалась на пыльной бетонной площадке, от которой ветвилось множество коридоров. В двух на потолке горели лампы.
Мартин завладел своим чемоданчиком и выдернул из него кабель со старинным 512-пиновым разъемом. Тима заметил, что на обратной стороне крышки портфеля прикреплено что-то вроде карты – рисунок напомнил ему схему здания родной корпорации, только намного более сложную. Мартин не стал пользоваться радиоканалом, вероятно, опасаясь датчиков электромагнитного излучения. Кто знает, что насовали в стены древние строители этих мрачных катакомб?
Отчаянно ныли уставшие от перегрузок ноги.
– Можно я сяду? – спросил он у Мартина.
Тот мельком кивнул, и Тима пристроился на самой толстой трубе, проложенной вдоль пола. Чего уж было жалеть юбку, если он и так испачкался, пока барахтался в проклятом мешке? Труба оказалась теплой и приятно, усыпляюще гудела, проталкивая сквозь себя нечто нужное людям или механизмам.
Старик между тем достал из кармана тонкий ключ и сунул его в неприметное отверстие в стене. Щелкнул язычок замка, и черными прямоугольниками вспыхнули резкие тени тумблеров, кнопок, рычажков и прочей начинки, гнездившейся за неотличимой от стены металлической панелью. Разъем неслышно погрузился в предназначенный для него паз, Уве напялил шлем и замер, привалившись для устойчивости к жутковатому скоплению кабелей.
У Тимы заболел лишенный канюли мочевой пузырь. В паху возникло почти забытое, неприятное ощущение, будто разом ожили времена, когда у него еще не было мочевыводящей трубки. Словно в поддержку собрата (такого же внутреннего органа), жалобно булькнул своим едким соком опустевший желудок.
– Мне надо помочиться, – сказал Тима бионам. – И я хочу есть.
Те промолчали: кажется, они даже не услышали голоса пленника. Тима, не вставая с трубы, отогнул резинку трусов. По бетонному полу зашуршал ломаный ручеек, устремившись куда-то к стене. Стало намного легче, даже голод будто утих и замер глубоко на дне живота.
Мартин закончил общаться с кем-то посредством Сети и отключился от стенной панели.
– Идем, – бросил он и двинулся по освещенному коридору.
Бионы дружно поставили Тиму на ноги и бесцеремонно подтолкнули вслед хозяину, так что он от неожиданности чуть не врезался в стену.
– Извините, – пробормотали они хором, подавив в зародыше его гневный протест.
Старик иногда останавливался и сверялся с картой – в те моменты, когда приходилось выбирать между альтернативными направлениями. Относительная ухоженность переходов постоянно варьировалась: в некоторых местах заметно было частое присутствие персонала, другие же удручали темнотой и запущенностью.
Несколькими уровнями ниже их ждал человек среднего возраста, усталый и пропыленный, будто ему пришлось отскребать от вековой грязи целый километр катакомб. Он сидел на изгибе трубы и поднялся, едва свет фонаря Мартина охватил его целиком.
– Здравствуйте, господин Уве, – сказал он и кивнул. На Тиме его взгляд задержался едва ли на пару секунд.
– Вот, привел вам исполнителя, – отозвался Мартин. – Проводите его в системную область, пусть внедрит программу. Затем сразу отправьте его обратно, домой.
Тиме не понравилось, что его упоминают как нечто неодушевленное. Однако он так устал от перехода, что язык отказывался шевелиться. Тиму даже покачивало – спасибо бионам, они тактично поддерживали его с боков. Спорить и возмущаться было уже лень, ему хотелось только одного – поскорее выполнить то, что от него хотят, и вернуться в семью, упасть на кровать или (еще лучше) в гравикресло и всласть отлежаться.
Новый человек перехватил эстафету, а Уве удалился в боковой ход, на прощание сказав Тиме: «Мы рассчитываем на вас, сударь. Джон вас проводит». Сколько можно идти? Изобретатель уже едва переставлял ноги. К счастью, поход быстро закончился. Пунктом назначения оказалась небольшая комната с парой кресел и узким пультом вдоль прозрачной стены. За ней просматривался монументальный столб с нанизанными на нем тонкими дисками. Из-под рифленого пола раздавалось глухое гудение некоего механизма.
Пленника усадили, и он удовлетворенно расслабился.
– Через восемь минут – плановая профилактика носителя данных, – заметил Джон, когда устроился рядом.
– И что это значит? – удивился Тима.
– Только то, что я должен успеть подготовить вас к миссии.
10
В этом деле, по правде говоря, не было ничего сложного. Имейся хоть у кого-нибудь из сетевого Департамента подходящий генетический код (который не был бы с ходу отвергнут охранным резидентом), они, наверное, провели бы свое гнусное внедрение самостоятельно. Впрочем, нет (подумал Тима), на поиск нужного участка цепочки данных у постороннего (не автора процедуры инсталляции) ушел бы не один день или даже месяц.
Джон подключился к Тиминой консоли и словно сидел у него «на хвосте», а вернее, на плече, подсказывая, что должен делать «исполнитель».
Программный образ носителя, в общем, не отличался от реального. Объемное зрение «мухи», сканирующей блестящую отражающую поверхность носителя, простиралось чуть ли не на 270°, и поначалу это сильно мешало внедренному в ее тельце Тиме. Зато позволяло значительно сократить время профилактики, снизив затраты корпорации на обслуживание реального вместилища всех своих данных – начиная от планировки помещений и заканчивая последними разработками в области практической нейрохимии и физике мозга.
Вообще, Тима был неприятно удивлен, что корпорация арендует такой древний участок подземелий с таким архаичным носителем информации. Может, он вообще резервный? Впрочем, Уве бы об этом знал.
– Сейчас модно хранить резервные копии файлов на старой оптике, – в тему пробубнил в «мушином» микроухе голос Джона.
– Как «резервные»?
– А вы думали, нам удалось бы подобраться так близко к основной базе корпорации? Конечно, удалось бы, но тогда о секретности операции пришлось бы забыть.
– А как же?…
– Это уже наша забота, верно? – Тима пожал плечами. – Сначала таблица разделов, – вернулся к делу Джон. – Запись адреса процедуры инсталляции в динамическую переменную.
Ведомый лазерным лучом, Тима завис над первым сектором носителя, на самой верхушке пирамиды дисков. Перед глазами замельтешили ряды шестнадцатеричных цифр. Параллельно выстраивалась колонка со служебными названиями файлов. Их имена ни о чем не говорили Тиме, да и не могли, поскольку обозначали всего только рабочие группы байтов.
Только одновременный вывод первых расшифрованных строк кода позволил засечь нужный адрес. Эти условные символы подобно спиралям в лампе накаливания горели в Тимином мозге.
– Стоп, – сгоряча бросил он. Напрасно, конечно – повинуясь импульсу узнавания, нужный адрес заполнил ячейку переменной.