160418.fb2
CODE SEGMENT
ASSUME DS:CODE.SS:CODE,CS'CODE ES-CODE
ORG$+0100H
VCODE: JMP
virus: PUSH CX
MOVDX.OFFSETvir dat
CLD
MOV SI.DX
ADD Sl,first_3
MOVCX.3
MOV Dl, OFFSET 10ОН
REPZ MOVSB
MOVSt.DX
mov ah,30h
int21h
cmp al,0
JnZ dos_ok
JMP quit
Элана шагнула вперед, увидев встревоженное выражение лица Джилета.
— В чем дело? Что происходит?
Он, не замечая ее, ответил Бишопу:
— Позвони в ФБР. Скажи им, что происходит. Позвони в Вашингтон.
—Я пытался, — ответил Бишоп. — И Бернштейн тоже. Но агенты просто кладут трубку. По правилам нападения, установленным Свэнгом, преступники могут попытаться выдать себя за копов штата и отменить или отложить атаку. Имеют силу только приказы компьютера. Никакого вербального общения. Даже с Вашингтоном. Если бы было больше времени, мы могли бы убедить их, но...
— Иисусе, Фрэнк...
Как Свэнг узнал, что он здесь? Потом хакер вспомнил: Бишоп звонил полицейским, чтобы предупредить, что Джилет останется у Эланы на час. И еще: Фейт и Свэнг прослушивали радио— и телефонные сообщения с ключевыми словами — Трипл-Х, Холлоуэй и Джилет. Свэнг, наверное, подслушал разговор Бишопа.
Бишоп сказал:
— Они сейчас рядом с домом. На расстоянии выстрела. — И добавил: — Я просто не понимаю, зачем это Свэнгу.
Зато понимал Джилет.
Месть хакера — терпеливая месть.
Джилет предал Фейта несколько лет назад. Разрушил тщательно придуманную жизнь, которую он создал при помощи социального инжиниринга... а сегодня утром и вообще помог ему отправиться на тот свет. Теперь Свэнг убьет Джилета и всех, кого тот любит.
Он выглянул в окно, кажется, увидел какое-то движение.
— Уайетт? — спросила Элана. — Что происходит?
Она тоже попыталась выглянуть в окно, но Джилет грубо оттащил ее назад.
— В чем дело? — закричала она.
— Отойди! Не подходи к окнам!
Бишоп продолжил:
— Свэнг ввел код уровня четыре — то есть команды СВАТ не будут предлагать вам сдаваться. Они предполагают, что их встретят яростным сопротивлением, достойным самоубийц. Такие правила обычно используют, когда имеют дело с террористами, готовыми умереть.
— Значит, они забросят внутрь слезоточивый газ, — пробормотал Джилет. — Выбьют двери и убьют каждого, кто пошевелится.
Бишоп помолчал.
— Возможно, и так.
— Уайетт? — повторила Элана. — Что происходит? Скажи мне!
Он повернулся и закричал:
— Скажи всем лечь на пол в гостиной! Сама тоже ложись! Сейчас же!
Ее черные глаза вспыхнули гневом и страхом.
— Что ты натворил?
— Извини, извини... Просто сделай это. Ложитесь!
Он повернулся, выглянул в окно. На аллею в пятидесяти футах от дома высаживались люди из двух больших черных фургонов. Вдалеке в ста футах над землей завис вертолет.
— Послушай, Уайетт. Бюро не начнет атаку, пока не получит окончательное подтверждение. Таковы условия. Можно ли как-нибудь выключить машину Свэнга?
— Дай трубку Тони.
— Я здесь, — сказал Мотт.
— Ты в системе ФБР?
— Да, мы видим экран. Свэнг притворяется центром боевых операций в Вашингтоне и пишет коды. Боевой агент на месте операции отвечает, как на обычном задании.
— Ты можешь проследить звонок к машине Свэнга?
Мотт сказал:
— У нас нет ордера, но я потяну за кое-какие ниточки в «Пасифик белл». Дай мне пару минут.
Снаружи донесся шум от тяжелых грузовиков. Вертолет жужжал все ближе.
Джилет слышал в гостиной истеричные всхлипывания матери Эланы и гневные слова ее брата. Сама Элана молчала. Он увидел, как она перекрестилась, беспомощно взглянула на хакера и зарылась головой в ковер рядом с матерью.
«О Господи, что я натворил!»
Через несколько минут Бишоп вернулся:
— "Пасифик белл" пытается его проследить. Это линия внутренней связи. Они определили центральный офис — где-то в западной части Сан-Хосе, рядом с бульваром Винчестер. Там, где склад Фейта.
Джилет спросил:
— Думаешь, он в здании «Сан-Хосе компьютер продактс»? Может, вернулся после того, как вы закончили с обыском?
— Или сидит где-то поблизости — там куча старых складов. Я в десяти минутах пути, — сказал детектив. — Еду туда прямо сейчас. Братишка, если бы я знал, кто такой Свэнг.
Джилету кое-что пришло в голову. При написании кодов он иногда проверял гипотезы, противоречащие известным фактам и законам логики. И сейчас сделал вывод.
— У меня есть мысль по этому поводу.
— Свэнг?
— Да. Где Боб Шелтон?
— Дома. Почему ты спрашиваешь?
— Позвони ему и узнай, правда ли он там.
— Ладно. Перезвоню тебе из машины.
Через несколько минут в доме Папандолосов зазвонил телефон. Джилет схватил трубку. Фрэнк Бишоп говорил, мчась по Сан-Карлос в сторону бульвара Винчестер.
— Боб долженбыть дома, — сообщил детектив. — Но телефон не отвечает. Только если ты думаешь, что Боб Шелтон — Свэнг, ты ошибаешься.
Выглядывая из окна, наблюдая за еще одной полицейской машиной, подкатывающей вслед за военным фургоном, Джилет пояснил:
— Нет, Фрэнк, послушай: Шелтон утверждал, что ненавидит компьютеры, ничего о них не знает. Но помнишь: у него в доме есть накопитель на жестких дисках.
— Что?
— Мы видели накопитель — хардвер, который использовали несколько лет назад люди, занимающиеся исключительно серьезными хакингами или увлекающиеся чатами.
— Не знаю, — медленно проговорил Бишоп. — Может, просто улика.
— Он когда-нибудь занимался компьютерными делами?
— Ну, нет...
Джилет продолжил:
— И исчезал на какое-то время перед тем, как мы напали на дом Фейта в Лос-Альтос. У Шелтона было время послать убийце сообщение о нападении и дать Фейту шанс сбежать. Подумай — именно из-за него Фейт сумел пробраться в «ISLEnet» и получить компьютерные адреса ФБР и коды нападения. Шелтон сказал, что вышел в сеть, чтобы проверить меня. Но на самом деле он оставлял пароль и адрес компьютера ОРКП для Фейта — чтобы тот смог взломать «ISLEnet».
— Но Боб никак не связан с компьютерами.
— Он так говорит. Но знаешь ли ты наверняка? Ты часто ходишь к нему в гости?
— Нет.
— Что он делает по вечерам?
— Обычно сидит дома.
— Никогда не выходит?
Бишоп неохотно ответил:
— Нет.
— Поведение хакера.
— Но я знаю его три года.
— Социальный инжиниринг.
Бишоп покачал головой:
— Невозможно... Не клади трубку — у меня еще один звонок.
Тем временем Джилет выглянул за штору. Увидел, как бронетранспортер, похожий на военный, остановился недалеко от дома. Кто-то шевелился в кустах через дорогу. Полицейский в камуфляже пробежал от одного ряда живой изгороди до другого. Казалось, снаружи собралось не меньше сотни копов.
Бишоп вернулся на линию.
— "Пасифик белл" обнаружил место, откуда Свэнг взломал ФБР. Он действительно в «Сан-Хосе компьютер продактс». Я почти там. Позвоню, когда войду внутрь.
Фрэнк Бишоп вызвал подкрепление и припарковал машину вне зоны видимости, на стоянке через дорогу. Судя по всему, в конторе отсутствовали окна, но он не хотел рисковать и давать Свэнгу шанс заметить опасность.
Пригибаясь к земле, как можно быстрее, несмотря на кошмарную боль в затылке, Бишоп побежал к складу.
Он не поверил в слова Джилета о Бобе Шелтоне. И все же не мог не рассмотреть такую гипотезу. Из всех своих напарников Бишоп меньше всего знал о Шелтоне. Грузный коп действительнопроводил все вечера дома. Действительноне общался с другими копами. И хоть сам Бишоп, например, имел общее представление об «ISLEnet», онбы не смог залезть в систему и найти ту информацию, которую Шелтон обнаружил о Джилете. Бишоп также вспомнил: Шелтон сам вызвался на это дело, он еще тогда гадал, почему коп предпочел его убийству в Марин.
Но в данный момент ничто не имело значения. Боб Шелтон ли Свэнг или кто другой, но у Бишопа оставалось только пятнадцать минут, прежде чем федеральное боевое подразделение СВАТ начнет атаку. Вытащив пистолет, он прижался к стене у погрузочной платформы, остановился и прислушался. Изнутри не раздавалось ни звука.
Ладно... Пошел!
Выбив дверь, Бишоп влетел в коридор, потом через офис в сам сырой склад. Там оказалось темно и пусто. Детектив нашел выключатель и зажег верхний ряд ламп слева, не опуская пистолета. Свет залил все помещение, и теперь детектив ясно увидел, что там никого нет.
Он выбежал наружу в поисках другого здания, где мог бы сидеть Свэнг. Но к складу не примыкало ни одной постройки. Отворачиваясь, детектив, однако, заметил, что снаружи склад кажется гораздо больше, чем внутри.
Он поторопился обратно и увидел, что одна из стен выглядит свежее, чем остальное здание. Да, наверное, Фейт соорудил секретную комнату. Вот где прячется Свэнг...
В темном углу логова Бишоп обнаружил дверь, подергал ручку — не заперто. Детектив глубоко вздохнул, вытер вспотевшие руки о выехавшую из-под ремня рубашку и снова схватился за ручку. Услышал ли Свэнг звук его шагов и щелканье выключателя? Направил ли уже убийца оружие на дверь?
Все сводится к этому...
Фрэнк Бишоп толкнул дверь, подняв пистолет.
Упал на колено, щурясь в поисках мишени, осматривая темную комнату, прохладную от работы кондиционера. Никаких следов Свэнга, только машины и оборудование, коробки, инструменты, ручной гидравлический вильчатый погрузчик.
Пусто...
И тут он увидел.
О нет...
Бишоп понял, что Уайетт Джилет, его жена и ее семья погибли.
Комната представляла собой всего лишь удаленную телефонную станцию. Свэнг взломал ФБР откуда-то из другого места.
Неохотно он перезвонил Джилету. Хакер взял трубку и отчаянно выкрикнул:
— Я вижу их, Фрэнк. У них автоматы. Дело плохо. Нашел что-нибудь?
— Уайетт, я на складе... но... извини, Свэнга тут нет. Только телефонная релейная станция или что-то подобное.
Детектив описал большой черный металлический ящик.
— Это не удаленная телефонная станция, — пробормотал Джилет, его голос стал пустым от отчаяния. — А интернет-маршрутизатор. Но он нам тоже не поможет. Чтобы проследить сигнал до Свэнга, понадобится час. Мы ни за что не найдем его вовремя.
Бишоп взглянул на ящик.
— На нем нет выключателей, провода под полом — здесь такое же логово динозавра, как и в ОРКП. Так что я не могу его отключить.
— В любом случае не поможет. Даже если ты его отключишь, передатчики Свэнга автоматически найдут другой путь к ФБР.
— Может, здесь есть что-нибудь еще, что подскажет местонахождение Свэнга? — Детектив начал отчаянно перетряхивать ящики и коробки. — Здесь куча бумаг и книг.
— Каких? — спросил хакер, но в его монотонном голосе, полном безысходности, уже не слышались нотки детской любознательности.
— Руководства, распечатки, блокноты, компьютерные диски. Технические в основном. Из «Сан Майкросистемс», «Эппл», Гарварда, «Вестерн электронике» — со всех мест работы Фейта.
Бишоп пролистал книги, рассыпая страницы.
— Я попытаюсь успеть к дому Элли вовремя и уговорить бюро послать внутрь человека для переговоров, прежде чем они начнут атаку.
— Ты в двадцати минутах езды, Фрэнк, — прошептал Джилет. — Не успеешь.
— Попытаюсь, — мягко сказал детектив. — Слушай, Уайетт. Ляг посредине гостиной. Держи руки на виду. И молись.
Он кинулся к двери.
Потом услышал крик Джилета:
— Стой!
— Что?
Хакер спросил:
— Там повсюду разбросаны руководства. Какие компании, еще раз?
Бишоп просмотрел документы.
— Те, где работал Фейт. «Сан», «Эппл», «Вестерн электронике». И...
— "НЭК"! — закричал Джилет.
— Верно...
— Аббревиатура!
— Что? — не понял Бишоп.
Джилет объяснил:
— Помнишь? Хакеры используют аббревиатуры? Первые буквы в названиях компаний — «Сан» — С, Гарвард — Г, «Эппл» — Э, «Вестерн электронике», «НЭК»... С, В, Э, Н, Г. ...Машина в комнате... Это не маршрутизатор. Ящик и есть Свэнг. Он создал его из краденых кодов и хардвера!
Бишоп ухмыльнулся.
— Невозможно.
— Да нет же. Вот почему поиск закончился там. Свэнг — машина. Он... она генерирует сигналы. Перед смертью Фейт запрограммировал его на взлом системы Бюро и организацию атаки. И Фейт знал об Элли — он называл ее по имени, когда ворвался в ОРКП. Кажется, он думал, будто я предал его из-за нее.
Бишоп, яростно содрогаясь от сырого холода, повернулся к черному ящику.
— Компьютер не может такое вытворять...
Но Джилет прервал его:
— Нет, нет, нет... Почему я не подумал? Только машина и может. Только суперкомпьютер в состоянии взломать скрэмблированный сигнал и отслеживать все радио— и телефонные передачи, входящие и выходящие из ОРКП. Человек не может — слишком много надо прослушивать. Правительственные компьютеры занимаются слежением каждый день, обнаруживают ключевые слова — «президент» и «нападение» — в одном предложении. Вот как Фейт узнал, что Энди Андерсен отправился на хакерский холм, и обо мне — Свэнг, наверное, услышал, как Бакл позвонил в министерство обороны, и отослал Фейту передачу. Он же заметил сообщение о нападении, когда мы собирались прижать Фейта в Лос-Альтосе, и предупредил хозяина.
Детектив сказал:
— Но электронные послания Свэнга на компьютере Фейта... По виду их писал человек.
— С машиной можно общаться как угодно — электронная почта подходит не хуже всего остального. Фейт запрограммировалих так, чтобы они выглядели человеческими словами. Помнишь, я рассказывал тебе о своем «Трэш-восемьдесят».
с-в-э-н-г.
Все в написании...
—Что нам делать? — спросил детектив.
— Есть только одно средство. Тебе надо...
Линия заглохла.
— Мы вырубили телефоны, — доложил связист специальному агенту Марку Литтлу, боевому командиру операции «Убийство в Марин». — Мобильные тоже. Ни один сотовый телефон на милю вокруг не работает.
— Хорошо.
Литтл вместе со своим заместителем, специальным агентом Джорджем Стидманом, сидел в фургоне, служившем командным постом в Санивейл. Автомобиль припарковали за углом дома на Абрего, где прятались преступники по делу об убийстве в Марин.
Отключение телефонов — стандартная процедура. За пять или десять минут до нападения все соединения подозреваемых прерываются. Никто не может предупредить их о нападении.
Литтл много раз участвовал в стремительных атаках на забаррикадированные здания — по большей части принадлежащие наркоторговцам из Окленда и Сан-Хосе — и ни разу не потерял ни одного агента. Но сегодняшняя операция беспокоила слишком. Он работал над убийством в Марин с первого дня, читал все доклады, включая полученный от анонимного информатора, где говорилось, что убийцы, почувствовав за собой хвост из ФБР и полиции штата, собирались подвергнуть пыткам всякого пленного офицера. В приложении также упоминалось, что они скорее умрут в бою, чем сдадутся живыми.
Боже, это всегда нелегко. Но сейчас...
— Все готовы? — спросил Литтл Стидмана.
— Да. Три команды и снайперы готовы. Улицы свободны. Вертолеты в воздухе. Пожарные машины за углом.
Литтл кивнул, прослушав доклад. Ну, все, кажется,нормально. Что же его так сильно беспокоит?
Он не знал. Может, виновато отчаяние в голосе того парня — утверждавшего, что он из полиции штата. Бишоп, так вроде бы его звали. Он все твердил что-то о взломе компьютеров бюро, размещении фальшивых кодов нападения на невинных граждан.
Но правила нападения, установленные Вашингтоном, предупреждали, что преступники могут выдавать себя за офицеров и утверждать, что вся операция всего лишь недоразумение. Они могут даже притвориться полицейскими штата. К тому же, размышлял Литтл, взлом компьютеров бюро? Невозможно. Общественный веб-сайт — одно дело, но секретный боевой компьютер? Никогда.
Он посмотрел на часы.
Осталось восемь минут.
Литтл сказал одному из техников, сидящих перед монитором:
— Получите желтое подтверждение.
Мужчина набрал:
От: тактического командования, Северная Калифорния
К: Центр тактических операций, Вашингтон
По вопросу: операция 139-01, Северная Калифорния:
Подтвердите желтый код?
И нажал «Ввод».
Существуют три уровня кодов тактических операций: зеленый, желтый и красный. Зеленый код дает добро на переброску агентов на место операции. Его получили полчаса назад. Желтый означал — подготовиться к атаке, занять позиции вокруг мишени. Красный подтверждал начало атаки.
Минутой позже на экране появилось сообщение:
От: Центр тактических операций, Вашингтон
К: тактическому командованию, Северная Калифорния
По вопросу: операция 139-01, Северная Калифорния:
Желтый код: <Дуб>
— Распечатай, — приказал Литтл связисту.
— Да, сэр.
Литтл и Стидман проверили кодовое слово и подтвердили его. Агентам разрешили занимать позиции вокруг дома.
И все же Литтл сомневался, в голове звучал голос парня по имени Фрэнк Бишоп, снова и снова. Он думал об убитых в Вако детях. Несмотря на правила «Уровня-4», которые запрещали переговоры с подобными преступниками, Литтл гадал, не стоит ли ему позвонить в Сан-Франциско, где сидел лучший специалист по переговорам, работавший с ним раньше. Может...
— Агент Литтл? — прервал его связист, кивая на экран компьютера. — Для вас сообщение.
Литтл наклонился вперед и прочитал:
СРОЧНО СРОЧНО СРОЧНО
От: Центр тактических операций, Вашингтон
К: тактическому командованию, Северная Калифорния
По вопросу: операция 139-01, Северная Калифорния:
АРМИЯ США СООБЩАЕТ, ЧТО ПОДОЗРЕВАЕМЫЕ ПО ДЕЛУ ОБ УБИЙСТВЕ В МАРИН ВОРВАЛИСЬ НА СКЛАД ОРУЖИЯ В САН-ПЕДРО СЕГОДНЯ В 15.40 И ВЫНЕСЛИ БОЛЬШОЕ КОЛИЧЕСТВО АВТОМАТИЧЕСКОГО ОРУЖИЯ, РУЧНЫХ ГРАНАТ И ПИСТОЛЕТОВ.
Известить боевых агентов о сложившейся ситуации.
О Боже, подумал Литтл, сердце бешено застучало. Сообщение выкинуло из головы все предположения о переговорах. Он взглянул на агента Стидмана и спокойно сказал, кивая на экран:
— Сообщи остальным, Джордж. Пусть занимают позиции. Начинаем через шесть минут.
Фрэнк обошел Свэнга кругом.
Коробка около четырех квадратных футов, сделана из толстых листов металла. Сзади несколько вентиляционных отверстий, оттуда шел горячий пар видимыми глазу белыми струйками, похожими на дыхание в морозном воздухе. Передняя панель состоит всего лишь из трех зеленых глаз — изредка мигающих индикаторов. Свэнг напряженно работает, претворяя в жизнь посмертные инструкции Фейта.
Детектив попытался перезвонить Уайетту, но телефон не работал. Он позвонил Тони Мотту в ОРКП. Рассказал ему и Линде Санчес о машине и объяснил, что Джилет собирался сделать нечто особенное, но у хакера не хватило времени на уточнения.
— Какие-нибудь идеи?
Они заспорили. Бишоп думал, что можно попытаться отключить машину и прекратить передачу подтверждающих кодов от Свэнга к тактикам ФБР. Тони Мотт, однако, утверждал, что, возможно, где-то находится вторая машина, которая в таком случае получит задачу, пошлет подтверждение и, узнав об отключении Свэнга, наделает еще больше бед — например, заблокирует где-то компьютер воздушных диспетчеров. Он предлагал попытаться взломать Свэнга и занять корневой каталог.
Бишоп не стал спорить с Моттом, только объяснил, что клавиатуры поблизости нет, а значит, Свэнга не взломать. К тому же до штурма всего несколько минут, так что времени на попытки взять машину под контроль нет.
— Я его выключу, — заявил Бишоп.
Однако детектив не знал, как выполнить свое намерение. Он еще раз огляделся в поисках сетевого выключателя, но так и не обнаружил его. И панели доступа, которая позволила бы добраться до кабелей под толстым деревянным полом, тоже не оказалось.
Детектив посмотрел на часы.
Три минуты до штурма. Нет времени на то, чтобы выходить наружу и искать трансформаторы энергокомпаний.
И, словно шесть месяцев назад на аллее в Окленде, когда Тримейн Винтерс поднял на плечо «ремингтон» двенадцатого калибра и наставил его на Бишопа и еще двух городских полицейских, детектив спокойно вытащил свое оружие и выпустил три пули в тело противника.
Но в отличие от металлических горошин, отправивших на тот свет главаря шайки, сейчас пули сплющились в крошечные блины и упали на пол. Кожа Свэнга едва пострадала.
Бишоп подошел ближе, стал наискосок, чтобы избежать рикошета, и разрядил обойму в индикаторы. Один зеленый глаз разбился, но пар продолжал валить из вентиляционных отверстий в холодный воздух.
Бишоп схватил телефон и крикнул Мотту:
— Я только что разрядил в машину обойму. Она все еще в сети?
Ему пришлось прижать трубку вплотную к уху, чтобы услышать, как молодой коп в ОРКП говорит ему, что Свэнг все еще на связи.
Черт...
Детектив перезарядил пистолет и, направив его на задние вентиляционные отверстия, снова опустошил обойму. На сей раз рикошет — немного горячего свинца — задел тыльную сторону ладони и оставил воспаленный стигмат на коже. Бишоп вытер кровь о штаны и снова взялся за телефон.
— Прости, Фрэнк, — безнадежно ответил Мотт. — Он все еще работает.
Коп в отчаянии посмотрел на ящик. «Да, если собираешься поиграть в Бога и создать новую жизнь, — горько думал он, — наверное, стоит постараться и сделать ее неуязвимой».
Шестьдесят секунд.
Бишопа ломало от безысходности. Он подумал об Уайетте Джилете, чья единственная вина заключалась в том, что он слегка запутался, пытаясь выбраться из пустого детства. Так много парней, которых повязал Бишоп в Ист-Бэй и Хейт — безжалостных убийц — ходят теперь на свободе. А Уайетт Джилет только следовал безобидным путем, куда его направляли Бог и собственная гениальность, — в результате хакер, его любимая женщина и ее семья пострадают без вины.
Нет времени. Свэнг может послать подтверждение в любой момент.
Каким же образом остановить Свэнга?
Спалить чертову штуковину?
Разжечь огонь рядом с вентиляционными отверстиями. Бишоп подбежал к столу, вывалил содержимое ящиков на пол в поисках спичек или зажигалок.
Ничего.
Потом что-то всплыло у него в памяти.
Что?
Он не мог никак поймать мысль, воспоминания о чем-то очень далеком — слова Джилета при первом посещении ОРКП.
Тема — пожар в компьютерной комнате.
Так делай что-нибудь.
Он глянул на часы. Время штурма. Два оставшихся глаза Свэнга бесстрастно мигали.
Так делай...
Пожар.
...что-нибудь.
Да! Бишоп внезапно отвернулся от Свэнга и яростно заметался по комнате. Вот она! Детектив подбежал к маленькому серому ящику с красной кнопкой посередине — аварийному рубильнику логова динозавра.
Ударил ладонью по кнопке.
На потолке взвыла сирена тревоги, и из труб сверху и снизу машины с пронзительным шипением хлынули потоки газа, окутывая присутствующих в комнате — одного человека и одного не-человека — призрачным белым туманом.
Марк Литтл посмотрел на экран компьютера в командном грузовике.
Красный код: <Кленовый лист>
Поступило подтверждение штурма.
— Распечатай, — приказал Литтл технику. Потом повернулся к Джорджу Стидману. — Подтверди «Кленовый лист», зеленый свет на штурм по правилам четвертого уровня.
Второй агент сверился с маленькой книжкой с печатью министерства юстиции на обложке под крупными словами «Совершенно секретно».
— Подтверждено.
Литтл передал по радио трем снайперам, следящим за всеми дверьми:
— Мы начинаем. Какие-нибудь мишени у окон?
Каждый ответил, что таковых не наблюдается.
— Ладно. Если через дверь выйдет кто-либо вооруженный, стреляйте. Снимайте выстрелом в голову, чтобы не успел нажать кнопку детонации. Если по виду человек не вооружен, решайте сами. Но я напоминаю вам, что мы действуем по правилам четвертого уровня. Как поняли?
— Вас понял, — сказал один из снайперов, остальные присоединились.
Литтл и Стидман покинули командный грузовик и в серой тьме побежали к бойцам. Литтл скользнул в боковой дворик к восьми своим подчиненным офицерам — взводу «Альфа». Стидман примкнул к «Браво».
Литтл выслушал отчеты поисковой и наблюдательной команд.
— Командир «Альфы», инфракрасный излучатель показывает источники тепла в холле и коридоре. И в кухне тоже — но, возможно, там просто жар от плиты.
— Понял.
Потом Литтл объявил по радио.
— Я начинаю операцию со взводом «Альфа» с правой стороны дома. Мы используем гранаты — три в коридор, три в холл, три на кухню, кидаем с интервалом в три секунды. На третий взрыв «Браво» заходит спереди, «Чарли» сзади. Устраиваем зоны перекрестного огня около окон.
Стидман и командир другого взвода подтвердили, что услышали и поняли передачу.
Литтл надел перчатки, капюшон и шлем, размышляя об украденном запасе автоматического оружия, ручных гранат и бронежилетов.
— Ладно, — сказал он. — Взвод «Альфа», вперед. Медленно. Используйте все возможное прикрытие.
Внутри дома Папандолосов — дома с лимонами, фотографиями семейного очага — Уайетт Джилет прижимался лицом к кружевным занавескам, их, помнится, мать Эланы сшила однажды осенью. На этой ностальгической нотке он увидел, как агенты ФБР двинулись вперед.
Пару футов за раз, пригибаясь, осторожно.
Он заглянул в другую комнату, позади, увидел на полу Элану, закрывающую рукой мать. Кристиан, ее брат, лежал поблизости, но с поднятой головой, он с бескрайним гневом смотрел прямо в глаза Джилету.
Уайетт ничего не мог сказать им в оправдание, поэтому молчал, повернувшись спиной к окну.
Он решил, что делать — решил уже давно, на самом деле, но хотел провести последние несколько минут жизни рядом с любимой женщиной.
По иронии судьбы идею ему подсказал Фейт.
Ты герои с изъяном — изъяном, который обычно втягивает их в неприятные ситуации. О, ты совершишь что-нибудь героическое в конце и спасешь пару жизней, и зрители будут плакать по тебе...
Он выйдет наружу с поднятыми руками. Бишоп говорил, ему не поверят, подумают, он самоубийца с бомбой или спрятанным пистолетом. Фейт и Свэнг постарались, чтобы полиция ожидала наихудшего. Но офицеры тоже люди, вдруг они засомневаются. А если так, то могут позволить ему вывести наружу Элану и остальных.
Но ты все равно не дотянешь до последнего уровня игры.
Однако даже если ничего получится, если его застрелят, агенты обыщут тело и, не обнаружив оружия, решат, что остальные тоже намерены мирно сдаться. Потом узнают, что произошла жуткая ошибка.
Он взглянул на жену. «Даже сейчас, — подумал он, — Элана такая красивая». Она не подняла глаз, и к лучшему, Джилет не смог бы выдержать ее взгляда.
«Подожди, пока они подойдут поближе, — говорил он себе, — они должны увидеть, что ты не представляешь опасности».
Выйдя в коридор, чтобы подождать у двери, хакер заметил на столике старый компьютер марки «IBM». Уайетт Джилет подумал обо всех часах, проведенных в сети за последние дни. И решил: если он не может взять с собой в могилу любовь Эланы, то по крайней мере останутся воспоминания о часах в Голубом Нигде.
Бойцы взвода «Альфа» медленно поползли к оштукатуренному загородному дому — явно неподходящее место для подобной операции. Марк Литтл просигналил команде укрыться за клумбой с колючими рододендронами за двадцать футов от западной части дома.
Он махнул рукой трем своим агентам, с поясов которых свисали большие гранаты. Они заняли позиции рядом с окнами кабинета, холла и кухни, потом сняли чеки с гранат. К ним присоединились еще трое, с полицейскими дубинками в руках, ими они разобьют стекло, чтобы первые смогли забросить гранаты внутрь.
Мужчины оглянулись на Литтла, ожидая сигнала «вперед».
В наушниках Литтла раздался щелчок.
— Командир взвода «Альфа», у нас срочный звонок по линии внутренней связи из Сан-Франциско.
Специальный агент Джагер? Ему-то что нужно?
— Соединяйте, — шепнул он в микрофон.
Послышался щелчок.
— Агент Литтл, — сказал незнакомый голос. — Фрэнк Бишоп. Полиция штата.
— Бишоп? — Тот самый чертов коп, что звонил раньше. — Дайте трубку Генри Джагеру.
— Его здесь нет, сэр. Я солгал. Мне надо было пробиться к вам. Не вешайте трубку. Вы должныменя выслушать.
Бишоп, по их предположениям, — это преступник из дома, пытающийся сбить их с толка.
Однако, задумался Литтл, телефонные линии и мобильная связь с домом прерваны, то есть звонок не могисходить от преступников.
— Бишоп, что, черт возьми, вам нужно? Вы знаете, какие неприятности вас ожидают за обман? Я отключаюсь.
— Нет! Не надо! Запросите подтверждение.
— Я не собираюсь больше выслушивать чушь про каких-то хакеров.
Литтл осмотрел дом. Все спокойно. Такие моменты вызывали любопытные чувства — возбуждение, и страх, и онемение, — все вместе. И еще возникает неприятное ощущение, что один из убийц ненавидит именно тебя и сейчас выбирает мишень на твоем теле.
Коп сказал:
— Я только что повязал преступника-хакера, отключил его компьютер. Я вам гарантирую, подтверждения не поступит. Пошлите запрос.
— Это не по правилам.
— Все равно. Вы будете жалеть всю свою оставшуюся жизнь, если зайдете внутрь по правилам четвертого уровня.
Литтл замолчал. Как Бишоп узнал, что они действуют по четвертому уровню? Только кто-то из команды или с доступом к компьютеру бюро мог выяснить такое.
Агент заметил второго командира, Стидмана, постукивающего нетерпеливо по часам и кивающего на дом.
В голосе Бишопа звучало настоящее отчаяние.
— Пожалуйста. Я ставлю свою работу на то, что прав.
Агент помедлил, потом пробормотал:
— Да уж, именно это вы только что и сделали, Бишоп.
Он кинул за плечо автомат и переключился на тактическую частоту.
— Всем командам оставаться на местах. Повторяю, оставаться на местах. Если в вас начнут стрелять, разрешаю дать отпор.
Он помчался к командному посту. Связист с удивлением поднял голову:
— Что случилось?
На экране Литтл все еще видел код, подтверждающий атаку.
— Подтвердите красный код еще раз.
— Зачем? Нам не нужно заново...
— Сейчас же, — отрезал Литтл.
Мужчина набрал:
От: тактического командования, Северная Калифорния
К: Центр тактических операций, Вашингтон
По вопросу: операция 139-01, Северная Калифорния:
Подтвердите красный код.
На экране вспыхнуло сообщение.
<Пожалуйста, ждите>
Несколько минут могут дать убийцам внутри шанс приготовиться к атаке или начинить дом бомбами для группового самоубийства, которое заберет жизни дюжины его людей.
<Пожалуйста, ждите>
Слишком долго. Он кинул связному:
— Забудьте. Мы выступаем. И двинулся к двери.
— Эй, подождите! — крикнул офицер. — Что-то не так. Он кивнул на экран:
— Посмотрите.
От: Центр тактических операций, Вашингтон
К: тактическому командованию, Северная Калифорния
По вопросу: операция 139-01, Северная Калифорния:
<Нет информации. Пожалуйста, проверьте номер операции>
Мужчина заметил:
— Номер правильный, я проверил. Литтл:
— Посылай запрос снова.
Агент опять застучал по клавишам, нажал «Ввод».
Снова пауза и:
От: Центр тактических операций, Вашингтон
К: тактическому командованию, Северная Калифорния
По вопросу: операция 139-01, Северная Калифорния:
<Нет информации. Пожалуйста, проверьте номер операции>
Литтл снял черный капюшон и вытер лицо. Иисусе, что же происходит?
Он схватил телефон, позвонил агенту ФБР, в чьем ведомстве находилась территория у оружейного склада в Сан-Педро, в тридцати милях. Агент доложил, что никаких краж оружия или взломов вечером не происходило. Литтл опустил трубку на рычаг, уставившись на экран.
К двери трейлера подбежал Стидман.
— Что, дьявол меня забери, происходит, Марк? Мы ждем слишком долго. Если атаковать, так сейчас.
Литтл продолжал смотреть на экран.
<Нет информации. Пожалуйста, проверьте номер операции>
— Марк, мы идем?
Командир взглянул на дом. Теперь уже прошло достаточно времени, чтобы обитателей насторожило отключение телефонов. Соседи, возможно, доложили в местную полицию об отрядах в окрестностях, и сканеры репортеров перехватили информацию. Наверное, вертолеты прессы уже в пути. С геликоптеров начнут вести прямые репортажи, и убийцы увидят отчеты по телевидению через пару минут.
Внезапно по радио раздался голос:
— Командир взвода «Альфа», это снайпер номер три. Один из подозреваемых на крыльце. Белый мужчина, около тридцати. Руки за головой. На расстоянии выстрела. Мне его снять?
— Оружие? Взрывчатка?
— Не видно.
— Что он делает?
— Медленно идет вперед. Повернулся, чтобы показать нам спину. Оружия не видно. Но может, он прикрепил что-нибудь под рубашку. Через десять секунд я потеряю мишень из-за листьев. Второй снайпер, возьмите мишень, когда он минует куст.
— Понял, — послышался голос второго снайпера.
Стидман сказал:
— На нем взрывчатка, Марк. Все сводки говорят, что именно так они и собираются поступить — взять с собой в могилу как можно больше наших. Тот парень нажмет на кнопку, а остальные выскочат из задней двери, стреляя.
<Нет информации. Пожалуйста, проверьте номер операции>
Марк Литтл сказал в микрофон:
— Командир «Браво», прикажите подозреваемому лечь на землю. Второй снайпер, если он не окажется лицом вниз через пять секунд, стреляйте.
— Да, сэр.
Мгновением позже они услышали мегафон:
— Это ФБР. Лягте на землю, руки в стороны. Быстро, быстро, быстро!
<Нет информации...>
Агент доложил:
— Он на земле, сэр. Обыскать и надеть наручники?
Литтл подумал о жене и двух детях и отозвался:
— Нет, я сам.
Он добавил в микрофон:
— Всем командам — отойдите под прикрытие.
Он повернулся к связисту.
— Дайте мне заместителя директора из Вашингтона.
Потом он указал пальцем на противоречивые сообщения — распечатку подтверждающего кода и строку «Нет информации» на экране компьютера.
— И доложите мне подробно,как это, черт возьми, могло случиться.
Лежа на траве, чувствуя запах земли и легкий аромат лилий, УайеттДжилет заморгал, когда лучи фонарей сфокусировались на нем. Он увидел нервного молодого агента, осторожно направляющегося к нему с огромным пистолетом, нацеленным хакеру в голову.
Агент надел на него наручники и грубо обыскал, расслабившись только тогда, когда Джилет попросил позвонить полицейскому штата по имени Бишоп, который может подтвердить, что компьютерная система ФБР подверглась нападению, а люди в доме не являются подозреваемыми по убийству в Марин.
Агент приказал вывести из дома членов семьи Эланы. Она, мать и брат вышли медленно на лужайку с поднятыми руками. Их обыскали и надели наручники, и, хотя с ними обращались достойно, угрюмые лица выдавали страдание от бесчестья и ужаса, почти аналогичное боли от физических ран.
Однако горе Джилета не могло сравниться с их чувствами, и дело вовсе не в грубости агентов ФБР, просто теперь он понял, что любимая женщина потеряна для него навсегда. Она, похоже, почти передумала переезжать в Нью-Йорк с Эдом, но машины, разлучившие их несколько лет назад, теперь чуть не убили ее семью, что, конечно, невозможно простить. Элана улетит на восточное побережье с ответственным, прилично устроенным Эдом и станет для Джилета только набором воспоминаний, как файлы .jpg и .wav — визуальные и звуковые образы, исчезающие, когда отключаешься ночью.
Агенты ФБР сгрудились и сделали пару телефонных звонков, потом что-то обсудили. Они заключили, что ордер на атаку выдан незаконно. И отпустили всех — кроме Джилета, конечно, хотя и помогли ему подняться и слегка ослабили наручники.
Элана подошла к своему бывшему мужу. Он стоял перед ней не двигаясь и не издал ни звука, приняв всю силу пощечины. Женщина, чувственная и красивая даже в гневе, молча отвернулась и помогла матери зайти на крыльцо. Ее брат выдал невнятную угрозу двадцатилетнего юнца об обращении в суд и еще худших последствиях и последовал за родственниками, хлопнув дверью.
Когда агенты начали собираться назад, прибыл Бишоп и обнаружил Джилета в компании мощного агента-охранника. Он подошел к хакеру и сказал:
— Аварийный рубильник.
— Газ, — кивнул Джилет. — Именно о нем я и собирался тебе сказать, когда отключили линию.
Бишоп улыбнулся:
— Я вспомнил, как ты говорил о нем в ОРКП. Когда впервые увидел логово динозавра.
— Какие-нибудь повреждения? — спросил Джилет. — Свэнг пострадал?
Он надеялся, что нет. Машина разжигала любопытство — как она работает, что может сделать, какая операционная система составляет ее сердце и душу.
Но машина несильно пострадала, как объяснил Бишоп:
— Я выпустил две полные обоймы в ящик, но они не причинили ей никакого вреда. — Он улыбнулся. — Просто царапины.
К ним сквозь слепящие лучи фонарей направлялся пухлый мужчина. Когда он подошел поближе, Джилет узнал Боба Шелтона. Прыщавый коп поприветствовал напарника и взглянул на Джилета с обычным презрением.
Бишоп рассказал ему обо всем, что случилось, однако не упомянул о том, как они посчитали самого Шелтона Свэнгом.
Коп покачал головой с горьким смехом.
— Свэнг оказался компьютером? Иисусе, кто-то должен выкинуть в океан их все, до последнего.
— Почему ты не прекратишь так говорить? — не выдержал Джилет. — Я уже слегка устал от этого.
— От чего? — парировал Шелтон.
Уже не в состоянии контролировать гнев, хакер процедил:
— Ты поносил меня и машины, как только мог. Но почему-то не верится в проклятия, исходящие от человека, в чьем доме лежит винчестер за тысячу долларов.
— Что?
— Когда мы стояли у тебя на пороге, я видел жесткий диск в зале.
Глаза копа вспыхнули.
— Он принадлежал моему сыну, — прорычал Шелтон, — я выбросил его. Наконец убрал в его комнате, избавился от всего компьютерного дерьма. Жена не хотела, чтобы я выкидывал хоть что-то из вещей сына. Поэтому мы и ругались.
— Он занимался компьютерами, твой сын? — спросил Джилет, вспомнив, что парень умер несколько лет назад.
Снова горький смех.
— О да, он занимался компьютерами. Часами сидел в сети. Ему хотелось стать хакером. Только вот какая-то кибербанда пронюхала, что он сын полицейского, и решила, что парнишка пытается сдать их копам. Они начали охоту. Разместили всякую дрянь о нем в Интернете — что он гей, сидел в тюрьме, совращал малолетних... Взломали школьный компьютер и устроили все так, будто он изменял свои оценки. Его отчислили. Потом послали девушке, с которой он встречался, гадкое электронное сообщение от его имени. Она ушла. В тот день он напился и врезался в столб на шоссе. Может, случайно, может, совершил самоубийство. В любом случае его убили компьютеры.
— Мне жаль, — тихо проговорил Джилет.
— Черта с два! — Шелтон шагнул к хакеру, его злость нисколько не уменьшилась. — Вот почему я вызвался на компьютерное дело. Думал, попадется преступник из той банды. И вот почему я сегодня залез в сеть — узнать, не состоял ли и тыв ней.
— Нет, не состоял. Я бы не стал так поступать с человеком. Я не для этого занимаюсь хакингом.
— О, ты постоянно так говоришь. Но ты такой же, как они, те, кто заставил поверить моего мальчика, что весь мир заключается в пластиковых коробках. Чушь собачья. Жизнь вовсе не там.
Он схватил Джилета за пиджак. Хакер не стал вырываться, просто смотрел в яростное лицо мужчины. Шелтон крикнул:
— Жизнь здесь! Плоть и кровь... люди... семья, дети... — Он захлебнулся, в глазах появились слезы. — Вот они настоящие.
Шелтон отпихнул хакера, вытер глаза рукавом. Бишоп вышел вперед и тронул его за руку. Но Шелтон отмахнулся и исчез в толпе полицейских и агентов.
Джилету стало жалко несчастного отца, но он не мог не подумать: «Машины тоже настоящие, Шелтон. Они все больше и больше становятся частью плоти и крови реальной жизни, и так будет всегда. Нам не нужно спрашивать, хорошо это или плохо по сути, волновать должен следующий вопрос: кем мы становимся, когда шагаем через монитор в Голубое Нигде?»
Детектив и хакер, теперь наедине, смотрели друг другу в глаза. Бишоп заметил, что его рубашка снова вылезла из-под ремня. Он заправил ее в штаны, кивнул на татуировку пальмы на руке Джилета:
— Знаешь, наверное, тебе захочется убрать ее. Не думаю, что она тебе так уж дорога. По крайней мере голубь. Дерево получше.
— Чайка, — поправил хакер. — Но если уж ты заговорил о ней, Фрэнк... почему бы тебе не обзавестись такой же?
— Чем?
— Татуировкой.
Детектив открыл было рот, потом поднял бровь.
— Знаешь, может, и стоит.
Джилет почувствовал, как его схватили сзади за руки. Полицейские штата приехали точно по графику, чтобы вернуть заключенного в Сан-Хо.
Через неделю после возвращения хакера в тюрьму Фрэнк Бишоп выполнил обещание Энди Андерсена. Не обращая внимания на возобновившиеся протесты начальника тюрьмы, доставил Джилету подержанный лэптоп фирмы «Тошиба».
Когда хакер включил машину, на экране первым делом появилась цифровая фотография толстого, темного младенца нескольких дней от роду. Подпись внизу гласила: «Поздравления от Линды Санчес и ее внучки, Марии Энди Хармон». Джилет мысленно поставил себе на заметку послать ей открытку с поздравлениями, с подарком для ребенка придется подождать, в федеральных тюрьмах нет магазинов с сувенирами.
Компьютер, естественно, был без модема. Джилет мог подключиться к сети, просто соорудив модем из плеера Девона Франклина (обмененного на абрикосовое варенье), но не стал. Хакер заключил сделку с Бишопом. К тому же теперь он хотел только, чтобы быстрее пролетел последний год его заключения, после чего можно заняться собственной жизнью.
Правда, это не означало полнейшую изоляцию от сети. Ему позволяли работать в библиотеке на чертовски медлительном «IBM» над анализом Свэнга, который пока жил в приемном доме — Стэнфордском университете. Джилет сотрудничал с учеными по компьютерной технике и Тони Моттом. (Фрэнк Бишоп наотрез отказался перевести Мотта в отдел убийств и утешил юного копа, порекомендовав назначить его главой отдела по расследованию компьютерных преступлений, с чем и согласились в Сакраменто).
То, что Джилет обнаружил внутри Свэнга, поразило его. Чтобы получить доступ к большему числу компьютеров через «Лазейку», Фейт наделил свое творение собственной операционной системой. Она уникально сочетала в себе все уже существующие: «Windows», MS-DOS, «Apple», «Unix», «Linux», «VMS» и еще пару малоизвестных систем для научных и инженерных приложений. Его операционная система, под названием «Протей-1.1», напомнила Джилету о целой теории, объясняющей поведение материи и энергии во Вселенной.
Только Фейт в отличие от Эйнштейна и его последователей явно преуспел в ее доказательстве.
Единственное, что не выдал Свэнг, — исходный код к «Лазейке» или местонахождение сайтов, где он может прятаться. Женщина, назвавшаяся Патрицией Нолан, успешно забрала код и стерла все копии.
Ее тоже не нашли.
Раньше исчезнуть было просто, потому что не изобрели компьютеры, выслеживающие людей, как сказал Джилет Бишопу, узнав новости. Теперь исчезнуть еще проще, потому что компьютеры могут стереть все следы твоей старой личности и создать совершенно нового человека.
Бишоп также рассказал, что Стивену Миллеру устроили настоящие полицейские похороны. Линда Санчес и Тони Мотт все еще переживали, что поверили в предательство Миллера, когда он на самом деле был всего лишь несчастным неудачником из ранних времен компьютеров. Уайетт Джилет мог бы объяснить копам, что им не следует винить себя, Голубое Нигде выносит обман гораздо дольше, чем некомпетентность.
Хакеру предоставили также разрешение выходить в сеть по другому заданию. Взглянуть на обвинения против Дэвида Чамберса, смещенного главы отдела министерства обороны по расследованию преступлений. Франк Бишоп, капитан Берн-штейн и министр юстиции США решили, что личные и рабочие компьютеры обвиняемого взломал Фейт, чтобы сместить Чамберса и заменить его Кеньоном или одним из его лакеев и вывести Джилета из дела.
Хакеру понадобилось пятнадцать минут, чтобы отыскать и загрузить доказательства взлома файлов и подделки Фейтом отчетов о брокерских и оффшорных сделках. Обвинения сняли, и Чамберса восстановили в должности.
Против Уайетта Джилета так и не возбудили дела за взлом «Стандарта-12», так же, как и против Фрэнка Бишопа за помощь Джилету в побеге из ОРКП. Министр юстиции США решил прекратить расследование — не потому, что поверил истории, будто программу для расшифровки «Стандарта-12» написал Фейт, но из-за предстоящего дознания бухгалтерской комиссии министерства обороны, интересующейся, почему тридцать пять миллионов долларов потратили на изначально ненадежный шифр.
Джилета также попросили помочь выследить особенно опасный компьютерный вирус, известный как «Полоний», впервые появившийся на прошлой неделе. Вирус содержал демона, который заставлял компьютер подключаться к сети самостоятельно и рассылать все настоящие и бывшие электронные сообщения по всем адресам, содержащимся в электронной адресной книге. Это привело не только к большим «пробкам» в Интернете по всему миру, но также к определенным неприятностям, когда люди получали электронные сообщения, не предназначенные для их глаз. Несколько человек совершили попытку самоубийства, когда открылись любовные интрижки, болезни, передающиеся половым путем, или детали теневого бизнеса.
Особенно пугал, однако, путь заражения компьютеров. Зная, что брандмауэры и защиты остановят большинство вирусов, преступник взломал сети производителей коммерческого софтвера и дал команду машинам, производящим диски, записывать вирус на диски, включенные в пакеты программного обеспечения, продаваемые в розничных магазинах и почтовых торговых компаниях.
Делом занимались федералы, но они установили только, что вирус появился в университете в Сингапуре две недели назад. Других зацепок не оказалось, пока один из агентов ФБР не подивился вслух:
— Полоний вроде бы персонаж из «Гамлета», верно?
Джилет вспомнил слова Фейта. Разыскал книгу с пьесами Шекспира и узнал, что именно Полоний сказал: «Но главное: будь верен сам себе...». Джилет попросил проверить время и дату первого появления вируса: оказалось все произошло поздно вечером того дня, когда Патриция Нолан убила Фейта. Когда ее коллеги открыли первую программу передачи файлов, они, сами того не понимая, выпустили в мир вирус «Полоний» — прощальный подарок Фейта.
Код действительно оказался очень изящным и трудноуничтожимым. Производителям пришлось бы переписывать системы изготовления дисков, а пользователям — стирать содержимое жестких дисков и начинать все заново со свободными от вируса дисками.
Запомни эти строчки. Человек Долины. Совет волшебника, «Но главное: будь верен сам себе...»
В четверг в последних числах апреля Джилет сидел с лэптопом на коленях в камере, анализируя кое-что из операционной системы Свэнга, когда к двери подошел охранник.
— Посетитель, Джилет.
Бишоп, догадался он. Детектив все еще работал над убийством в Марин, проводя большую часть времени на севере Напы, где, по сообщениям, прятались подозреваемые. Они никогда не приезжали в графство Санта-Клара. Оказалось, сам Фейт отослал большинство заявлений об убийцах прессе и полиции в качестве отвлекающего маневра. Однако Бишоп иногда заходил в Сан-Хо, когда проезжал мимо. В прошлый раз он принес Джилету воздушные тартинки и немного абрикосового варенья, приготовленного Дженни из фруктов собственного сада Бишопа. Не самое его любимое блюдо, но варенье послужило отличной валютой в тюрьме — эта банка принесла ему плеер, который можно превратить в модем, но не нужно.
Однако посетителем оказался не Фрэнк Бишоп.
Джилет сидел в кабинке и смотрел, как в комнату входит Элана Папандолос. Темно-синее платье. Черные вьющиеся волосы откинуты назад. Они такие густые, что золотая заколка, удерживающая их, в любой момент может развалиться. Заметив ее короткие ногти, отлично отполированные и накрашенные лавандовым лаком, Уайетт подумал о том, что никогда прежде не приходило ему в голову. Ведь Элли, учительница музыки, тоже творила мир руками — как и он, — хотя ее пальцы оставались прекрасными, даже без намека на мозоли.
Она села, придвинула стул ближе.
— Ты все еще здесь, — сказал он, слегка наклонившись, чтобы говорить в отверстия в пластиковом стекле. — Я давно не слышал о тебе. Думал, ты уехала пару недель назад.
Элана ничего не ответила. Посмотрела на разделяющее стекло.
— Они добавили это.
В последний раз, когда она навещала его несколько лет назад, бывшие супруги сидели за столом без разделителей, но с нависающим над ними охранником. При новой системе охранника не стало, они получили свободу, но потеряли близость. Он предпочел бы сидеть с ней рядом, решил Джилет, вспомнив, как во время визитов Элли любил касаться кончиков ее пальцев или прижиматься ботинком к ее ноге, контакт порождал электрическое ощущение, походящее на занятие любовью.
Теперь Джилет, наклонившись вперед, заметил, что яростно стучит по воздушным клавишам. Заставил себя прекратить и засунул руки в карманы.
Спросил:
— Ты с кем-то говорила по поводу модема?
Элана кивнула:
— Я нашла юриста. Она не знает, продастся плата или нет. Но если да, то, судя по всему, я верну деньги, уплаченные твоему адвокату и за половину нашего дома. Остальное твое.
— Нет. Я хочу, чтобы тебе...
Она прервала его словами:
— Я отложила свои планы. Переезжать в Нью-Йорк.
Он замолчал, переваривая новости. Наконец спросил:
— На сколько?
— Не знаю.
— А как же Эд?
Она оглянулась.
— Он снаружи.
У Джилета упало сердце. «Мило с его стороны сопровождать Элану к бывшему мужу», — горько подумал хакер, разгораясь ревностью.
— И зачем ты пришла?
— Я думала о тебе. О том, что ты сказал в тот день. Прежде чем появилась полиция.
Хакер кивнул, чтобы она продолжала.
— Ты бросишь ради меня машины? — спросила она.
Джилет вздохнул. Поколебался и ответил:
— Нет. Я никогда этого не сделаю. Я намерен заниматься машинами всю жизнь.
Будь верен сам себе...
Джилет ожидал, что она встанет и уйдет. Тогда бы умерла какая-то часть его сущности — может, даже большая, — но хакер дал себе слово, что, если появится еще один шанс поговорить с Эланой, он не станет лгать.
Уайетт добавил:
— Но я могу обещать, что они никогда не будут вмешиваться в наши отношения так, как раньше. Никогда.
Элана медленно кивнула:
— Не знаю, Уайетт. Не знаю, могу ли я тебе доверять. Мой отец выпивает по бутылке каждый вечер. И продолжает клясться, что бросит пить. И выполняет свое обещание — примерно шесть раз в год.
— Тебе придется поверить мне на слово, — сказал он.
— Кажется, ты нашел не самые лучшие слова.
— Но зато честные.
— Доказательства, Джилет. Мне нужны доказательства, прежде чем я начну думать над твоим предложением.
Джилет не ответил. Он не мог предоставить убедительных доказательств того, что изменился. Ведь он в тюрьме, почти довел до смерти любимую женщину и ее семью из-за своей страсти к миру, совершенно чуждому тому, где она жила и который понимала.
Через мгновение хакер заговорил:
— Больше я ничего не могу сказать, кроме того, что люблю тебя и хочу быть с тобой, создать семью.
— Я останусь в городе, по крайней мере на какое-то время, — медленно произнесла она. — Может, посмотрим, что у нас получится?
— А что Эд? Что он скажет?
— Почему бы тебе не спросить самому?
— Мне? — встревожился Джилет.
Элана поднялась и подошла к двери.
Что, черт возьми, ему сказать? — запаниковал Джилет. Он сейчас окажется лицом к лицу с человеком, похитившим сердце его жены.
Элли открыла дверь и махнула рукой.
Секундой позже в комнату вошла худощавая неулыбчивая мать Эланы. Она вела за руку маленького мальчика, около полутора лет от роду.
Иисусе, Боже... Джилет застыл, потрясенный. У Эланы и Эда родился ребенок!
Его бывшая жена снова села на стул и взяла малыша на колени.
— Это Эд.
Джилет прошептал:
— Он?
— Да.
— Но...
— Тырешил, что Эд мой парень. Но он мой сын... На самом деле следовало сказать «наш сын». Я назвала его в твою честь. Твое второе имя, Эдвард.
— Наш? — прошептал Уайетт.
Она кивнула.
Джилет вспомнил о последних ночах с ней, до того, как он сдался тюремным властям, чтобы начать отбывать наказание. Как лежал с Элли в постели, притягивал ее к себе...
Он закрыл глаза. Боже, Боже, Боже... Уайетт помнил о наблюдении за домом Эланы в Санивейл, в ночь его побега из ОРКП — он решил, что дети, которых увидели полицейские, принадлежат ее сестре. Но одним из них явно был его мальчик.
Я видел твою электронную почту. Когда ты говорила об Эде, мне совсем не показалось, будто из него выйдет отличный муж...
Джилет усмехнулся.
— Ты мне не говорила.
— Я так злилась на тебя, что не хотела, чтобы ты узнал. Никогда.
— Но теперь передумала?
— Не знаю.
Он взглянул на густые, черные, вьющиеся волосы мальчика. Мамины. Парнишка также унаследовал ее прекрасные темные глаза и круглое лицо.
— Подними его, пожалуйста.
Она посадила мальчика к себе на колени. Быстрые глаза ребенка внимательно изучили Джилета. Потом мальчик обнаружил пластиковое стекло. Протянул вперед толстые младенческие пальчики и дотронулся до него, улыбаясь от восхищения, пытаясь понять, как он может видеть сквозь перегородку, но не трогать что-то по другую сторону.
«Он любопытен, — подумал Джилет. — Вот что он взял от меня».
Потом появился охранник и объявил об окончании посещения. Элана опустила мальчика на пол и поднялась. Ее мать взяла ребенка за руку, и Эд с бабушкой вышли из комнаты.
Элана и Джилет смотрели друг на друга через пластиковое стекло.
— Посмотрим, что получится, — сказала она. — Как тебе?
— Я прошу только об этом.
Она кивнула.
Потом они развернулись в противоположные стороны, и, как только Элана исчезла за дверью, охранник вывел Уайетта Джилета обратно по туманным коридорам в камеру, где его ждал компьютер.