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