Добавить в цитаты Настройки чтения

Страница 14 из 26

   - Пулеметы отключены, - бесцветным голосом сказала она. - Но этот терминал пуст. Информация лежит на нижнем уровне серверной.

   В ушах шумело все сильнее. Мы пришли сюда... откуда? Я с трудом сосредотачивался на словах девушки.

   - Значит... - Я поднес руки к вискам. - Бежим вниз? Сейчас?

   - Да! И поскорей уже!

   Я спрыгнул с платформы. Пулеметы повернулись за мной, но Александра не обманула: выстрелов не было. Коридоры мелькали, сменялись шахтами лифтов, закрытыми наглухо. По жесту Александры включался и гас за нашими спинами свет, распахивались двери. Я задыхался, болели шрамы на животе: я запоздало догадался, что это следы пыток. Боги, что со мной делали в подвале, откуда я сбежал? Зачем?

   И что я сам с собой сделал, вшив в мозги эдакое чудо?

   Александра покосилась на меня и, кажется, собралась что-то сказать, но не успела. Здание потряс взрыв. Потом еще один.

   - Что за?.. - Я не договорил. - Ищи дверь! Нас вот-вот похоронят заживо!

   - Мы на минус третьем этаже! - крикнула Александра. - Не сгорим!

   - Но и не выберемся!

   - А куда бы ты хотел выбраться? К бандитам? Или на встречу с инспектором?

   - Нет нужды, - раздался сзади сухой голос. - Я уже здесь.

   Я стремительно развернулся. За нашими спинами одна за другой опускались прозрачные перегородки, загорались тревожные красные огни. И посреди этого великолепия стоял худощавый мужчина в темном костюме. Тот самый или уже другой?

   - Ни разу не слышала, чтобы инспектор шутил, - растерянно сказала Александра.

   - Я человек, как и вы. Всю работу делает моя программа: я всего лишь поддерживаю разговор. Кто вы?

   Инспектор смотрел только на нее. На меня он не по-прежнему обращал внимания.

   - Управляющая программа, временный код 45319К, - без запинки сказала Александра.

   - Хорошо. Выбирайтесь через подземные переходы, наверху пожар.

   Не обращая внимания на перепуганный писк датчиков, инспектор развернулся и пошел обратно по коридору. Стеклянные перегородки с визгом распахивались перед ним.

   - Управляющая программа? - хрипло спросил я. - Ты? Тебе не кажется, что ты чего-то недоговариваешь?

   Александра со вздохом прислонилась к стене. Светлые пряди, прилипшие к ее лбу, блестели от пота.

   - Я залезла в твою память, - неохотно сказала она. - Нашла кое-какие фрагменты. Ты был серверной программой или чем-то вроде того. Я сгенерировала временный код доступа, но потом у тебя сработал какой-то предохранитель, и связь прервалась.

   Я уставился на нее.

   - Ты залезла в мою память?

   Александра открыла рот, чтобы ответить, и вскрикнула: пол под нами ощутимо тряхнуло. Запахло паленым: похоже, инспектор не шутил насчет пожара. В следующий миг между нами упала сверкающая балка.

   Я больше не рассуждал. Перескочив через брус, я припустился по коридору вслед за Александрой: по лестнице, по пандусу, еще по одной лестнице, мимо покореженных дверей лифта, за которыми эхом разносились чьи-то голоса, вниз, вниз, мимо потухших компьютеров и отогнутых металлических листов, с которых свисала проводка.

   Дверь на самый нижний уровень выглядела совсем не внушительно. Всего лишь блестящий прямоугольник в конце короткой лестницы.

   - Я ее не открою, - тихо призналась Александра. - Там главная серверная, вся информация и запасной выход, но мне не хватает данных. Точнее, тебе их не хватает. Хорошо хоть, пожар сюда не доберется.

   - Так. - Я крепко взял ее за плечи. - Пожар, может, и не доберется, а я уже здесь. По какому праву ты копаешься в моей памяти, дорогуша?

   Александра шагнула назад. Я невольно разжал руки. Все-таки трясти девушек нехорошо, хотя мне, черт побери, хотелось.

   - Это все, что я умею, - призналась она шепотом. - Я прилипала.

   - Кто?

   Девушка со вздохом опустилась на пол. Стройные ноги показались из-под широкой юбки, но сейчас мне было не до них.



   - Это моя программа. Прилипала.

   - Расскажи.

   - Знаешь, как учат в детстве? - Александра слабо улыбнулась. - У хороших людей хорошие программы, а плохие меняют свой личный код, становятся вирусами и делают себе нелегальные прошивки, и тогда к ним приходит инспектор. Только нам не рассказывают, что иногда хорошим людям ставят плохие программы без их ведома.

   Я поднял брови.

   - Верится с трудом, извини.

   - Не хочешь - не верь. Только я всю жизнь верила, что у меня нет программы - или вшили неудачно, или просто не прижилась. А два года назад у меня словно глаза открылись. Знаешь, начала видеть все штуки, что видят только прошитые: виртуальное море вместо свалок, голографию на строительных лесах, рекламу в небе.

   - А потом?

   - Стала подключаться к другим программам. - Александра улыбнулась, вспоминая что-то. - Осмелела настолько, что даже к инспектору попробовала подключиться. И почти сразу меня нашли крутые ребята. Я так и не узнала: это они меня прошили или нет? Но теперь уже никакой разницы, правда?

   Она тихо засмеялась.

   - У парня, с которым я жила на даче, был отличный канал. Когда моя программа баловалась через него, я думала, что могу все. Все, Эрик, понимаешь? Не обижайся, но когда я шуровала в твоей памяти, было совсем не так интересно.

   - Что ты нашла? - негромко спросил я.

   - Я особо не искала. - Александра пожала плечами. - Чертежи здания, остатки управляющих процессов, которых хватило, чтобы открыть двери, и простой код, завязанный на твою подкорку. Я аж заморгала, как увидела. Хочешь знать, какой?

   - Ты издеваешься? - спокойно поинтересовался я.

   Александра глубоко вздохнула. И продолжила чуть ли не извиняющимся тоном:

   - Когда твой первый приоритет под угрозой, тебе блокируется доступ ко всей информации, память стирается, и это повторяется каждый раз, когда...

   - Первый приоритет? Что это?

   - Понятия не имею. Твоя программа, наверное.

   - То есть моя память стирается, когда меня хватают в плен? Лезут в мой код?

   - Не знаю.

   Вдалеке раздался очередной взрыв. Из коридора в проем выпало несколько кусочков щебенки. Александра опустила взгляд.

   - А ты - паразит, цепляющийся к чужим программам? - безжалостно продолжил я. - И поэтому ты пошла со мной? Потому что в одиночку тебе бы не удалось сбежать?

   Александра подняла голову, и я увидел в ее глазах нехороший блеск.

   - Думаешь, это праздник? - очень тихо спросила она. - Притворяться крутой и обмирать внутри, зная, что рано или поздно ты догадаешься, что я читаю твою память, и бросишь меня тут? Каждый день ломать чужие коды, чтобы придумывать отговорки для инспекторов? Спать с богатеньким буратино, потому что только он защитит зайку от инкапсуляции? А когда буратине надоест зайка, прятаться по подвалам?

   Следующий взрыв раздался гораздо ближе, подбросив нас на полметра вверх. Одна из ламп перегорела; другая опасно затрещала. Я растянулся на скользком полу и больно ушиб локоть. У Александры из губы текла кровь.

   - Плохо дело, - прошептала девушка. Ее лицо вдруг оказалось рядом с моим. - Знаешь, что начнется через минуту-другую?

   - Здание взлетит на воздух?

   Она качнула головой.

   - Хуже. Взорвется логическая бомба. Серверы отключаются один за другим: виртуальную среду вот-вот вывернет наизнанку. Даже если мы выберемся отсюда, не факт, что нам удастся куда-то дойти, потому что мир вокруг сойдет с ума!

   - Что? - Гул в ушах нарастал, и мне приходилось кричать.

   - Мы прошиты! - закричала она в ответ. - Мы не видим мир, как он есть, мы видим, каким нам его показывают! Гулял когда-нибудь по виртуальному фильму ужасов? Тебе это сейчас предстоит во всей красе!

   Раздался очередной хлопок, и сила тяжести исчезла. Невидимая рука подняла меня в воздух, и наступила темнота.

   Я очнулся, лежа на спине. Александра, по-прежнему в юбке, блузке и босиком, сидела у подножия разрушенной башни. В небе безмятежно перекликались чайки. Там, где я ожидал увидеть заборы дач, шумело море.