Когда они миновали стальной полумесяц ‘Фурнитуры’, потянулись маленькие участки, отданные под домики небольших независимых фирм и частных лиц, желающих иметь недвижимость в Сети. Вокруг обжитых секторов между деревьями и кустарниками тянулись тропинки, где иногда мелькали пешие аватары. До окраины Парка было еще далеко, но местность становилась все менее цивилизованной, застройки перемежались участками дикой природы — там, вроде бы, даже звери водились, автономные боты с ограниченными поведенческими параметрами. Мелькнул купол игрового сектора, под входом которого толпились аватары тех, кто желал побегать в каком-нибудь шутере, погонять на карах или погрузиться в эротический квест. ‘Смотрите’ — произнесла Джоконда прежним лишенным интонаций хрипловатым голоском, одновременно и сексуальным — и мертвым.
Общежитие высилось впереди, почти на границе Музыкальной Поляны, огороженной забором пятиметровой высоты. Базовый алгоритм лозунгов не позволял им подниматься выше, чем на три метра над уровнем земли. Из-за ограды доносился многоголосый хор музыкальных инструментов.
Они зависли, чуть покачиваясь, держась за руки, — будто влюбленная парочка, которая, гуляя по лесу, воспарила над кронами из-за переполнивших обоих чувств.
‘Да... — протянул Данислав. — Говорите, за одну ночь построили?’
ЭА использовала всю максимально допустимую высоту зданий в Парке, все двести метров. На далекой вершине Дан разглядел прилипший к стене белый кружок, но понять, что это, не смог.
‘Видимо, Программа была создана на жестком диске. ЭА и Университеты арендовали сектор, и сегодня инсталлировали Общежитие в Парк.’
‘А что это за кружок там?’
Программисты Раппопорта смоделировали симуляцию простейших человеческих движений: Джоконда подняла голову, хотя могла и не делать этого, посмотрела вверх.
‘Антенна мощного тесларатора, одного из двух, обслуживающих материальную структуру Общежития.’
‘Что-то она большая очень, эта антенна. Можно как-нибудь получше рассмотреть?’
Тут Джоконда исполнила очередной танец: выгнулась, сделав мостик, касаясь кроны дерева пятками и одной рукой. Второй она все так же сжимала запястье Дана. Видимо, это означало, что программисты частично контролируют его аватару и могут перемещать ее вместе с Джокондой на максимально допустимой алгоритмами скорости. А если она его отпустит? Он шмякнется в траву или нет?
Джоконда выпрямилась. От ее лица отделилось прозрачное стеклистое облачко. Подлетело к глазам Дана, меняя форму и трепеща, стало квадратом, в котором виднелись темные линии перекрестья.
‘Утилита оптического прицела.’ — пояснила Джоконда.
Еле слышный шелест — в углу квадрата защелкали, сменяя друг друга, цифры и вершина Общежития стремительно увеличилось. Изображение чуть расплылось, но тут же вновь сфокусировалось. Кружок антенны стал блюдцем.
‘Еще ближе’, — попросил Дан.
Вновь шелест, щелчки. Теперь он хорошо разглядел большую тарелку из множества тонких дуг и штанг, образующих сложную, вроде концентрической паутины, систему.
Данислав пригляделся и сказал: ‘Достаточно’. Квадрат, мигнув, исчез вместе с перекрестием и цифрами.
‘Послушайте, эй! — сказал Дан. — Мне надо поговорить с кем-то живым.’
Пальцы на его запястье сжались, утонув в текстурах, затем возникли вновь.
‘Говорит программист, — молвила Джоконда синтезированным мужским голосом. — У нас авральная ситуация, мы...’
‘Ничего, я недолго. Скажите, зачем этот Кибервомбат согласился помогать ЭА с Общежитием?’
‘Клики.’ — предположил программист.
‘Ну да, понятно. Но я тут подумал... Что, если им нужно было оборудование? Общага напичкана всяким хай-теком, который, наверное, не могли раздобыть дерекламисты... И эта антенна там... Возможна ли переориентировка антенны теслатора для каких-то других функций?’
‘Теоретически — да. Ну и что? Зачем...’
‘Вдруг Кибервомбат сейчас выполняет какое-то конкретное задание дерекламистов? И ему нужны крупные мощности? Вы говорили, они перехватили груз ‘Вмешательства’? Как они смогли отследить... Ну то есть, а вдруг...’
Пауза, и затем Джоконда вдруг стала мигать — быстро-быстро.
Синтезированный голос, то стихающий, то звучащий, как из мегафона, орущего прямо в ухо Дану, затараторил:
‘Это возможно. Вероятно. Слышишь, Эрик! Полевой агент говорит... Эрик, иди сюда! Вомбат может подчинить системы общаги и захватит контроль над сферой?’
Голос смолк. Все то время, пока он звучал, Дан безостановочно вопил — потому что Джоконда не только начала мигать, но и завращалась — и, естественно, вместе с ней стал вращаться Данислав. Ей-то это было все равно, а вот его вестибулярный аппарат тут же запротестовал.
Они зависли горизонтально, лицами к ветвям, и Дан взвизгнул:
‘Вы что делаете?! Если меня сейчас стошнит? Я же сижу под стеной!’
‘Вы выведены из-под мониторинга Общежития, — пробулькал синтезированный голос. — Немедленно найдите Кибервомбата! Дойдите до автопрачечной, дальше... Серба, спешите! Отключение.’
‘Почему отключение? Стойте! Я хочу знать! Да кто такой этот Вомбат?!’
Парк исчез, мигнула заставка геовэба, и он вернулся в коридор под дискотечным шаром.
Придерживаясь за стену, Данислав побрел вниз. После карусели над Парком штормило, но зато навеянные резо-роком тоскливо-сардонические мысли о Своем Месте во Вселенной оставили его. Выведен из-под мониторинга... Это значит, Общежитие теперь не видит его? Для антивирусного сервиса Дан теперь пустое место, этакий стеллс-вирус...
За коридором оказался тамбур вроде тех, которыми оснащены струнные вагоны: низкий сферический потолок и черные двери гармошкой. Они раскрылись сами собой.
Дальше была комната с одежными шкафчиками, от нее вверх вели три лестницы. Раздевалка для охранников? Но вроде нет их здесь, в смысле — охранников-людей, разве что бюрики, которых позвали только на время вечеринки...
Данислав встал посреди помещения, разглядывая пролеты. Куда дальше? Придется проверять все по очереди. Он шагнул к тому, что слева, и тут же остановился, когда шелест, сопровождающий — как он понял только теперь — все его перемещения под дискотекой, стал громче. Что-то шевельнулось, еле заметная мигающая полоса описала круг по стенам — нечто стремительно пронеслось по горизонтали, раз, второй, третий... С каждым витком полоса становилась четче и темнее, а шелест превращался в мелкое постукивание.
Бежевый инверсионный след стянулся к одному месту, набух — и нечто остановилось на стене перед Даном. Оно напоминало божью коровку размером с человеческую голову. Бледно-серый, с легкой примесью желтого, цвет. Матовый панцирь, множество ножек, присоски, пара длинных, чуть подрагивающих усиков...
Приоткрыв рот, Данислав мелкими шажками подошел ближе. Существо состояло будто из цельного куска резины или каучука; как если бы расплавленную массу залили в форму и дали застыть — ни одного сочленения, все части покато переходили одна в другую.
— Перехвачен контроль над модулем антивирусного сервиса, — произнесло существо синтезированным мужским голосом. — Следуйте за ним.
— Уф... — протянул Дан. — Ну вы даете! А меня вы слышать можете?
— Звуковой контакт обоюден.
Ножки модуля шевельнулись, тихое чпок-чпок наполнило комнату, и ‘божья коровка’ скользнула к двери за одной из лестниц. Дан поспешил следом.
— Так куда теперь?
За дверью оказалась та самая автопрачечная, пустое помещение с круглыми стеклянными люками в стенах.
— Вперед, — велел модуль.
Он пронесся по потолку к отъехавшей в сторону двери на противоположной стороне.
— Не так быстро! — Данислав побежал следом. — Эй, вы! Я хочу знать имя. С кем я разговариваю?
Модуль поджидал его за дверью, в начале узкого наклонного коридора. Вдоль стен и потолка тянулись толстые трубы, поблескивающие свежей краской.
— Шеф настаивает на секретности, — сказал модуль.
— К чертям собачьим! Вы знаете, кто я, а...
— Вы — внештатный сотрудник. Ладно... Меня зовут Эрик.