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