Полная версия
RETURN_TRUE; EDIT_FIELD; TRACE_MODE
14:26
From: Dreamhunter
To: Dmitr
<отправляйте архив. мой канал защищён>
15-JUL-2051
14:32
From: Dmitr
To: Dreamhunter
вложенные файлы: 1
<Отправил. Кстати, успеете ли вы до послезавтра?>
15-JUL-2051
14:49
From: Dreamhunter
To: Dmitr
<трое суток минимум. заметь, суток. сочувствую и советую запастись вазелином, сообщая об этом начальству>
Кристиан оглядел собравшихся. Недоумевающая Линда, внимательная Мари, растерянный Хуберт и сосредоточенный Ян, невозмутимый Вахадж… Зрение периодически стремилось в расфокус, поэтому Крис закрыл глаза и начал, тщательно подбирая слова:
– Я глянул исходящий трафик полицейского департамента…
– Прям отсюда?! – вскочил с места Ян. – А наши визитные карточки ты им не забыл оставить?
– Между прочим, Крис потёр все наши данные с клубного компа, – добавила Линда. – Ты видел, чего ему это стоило… Мы могли бы сейчас сидеть совсем в другом месте.
– Они передали пустяковое дело в службу безопасности, – как ни в чём не бывало, продолжил Кристиан. – Я планирую узнать, с какого хрена это произошло, но мне не хотелось бы впутывать вас. Всё может оказаться на порядок серьёзнее, чем баловство с сайтами кинотеатров и продуктовых магазинов…
При упоминании магазинов Хуберт не смог сдержать улыбку, но ситуация не располагала к воспоминаниям о юношеских хулиганствах. Рыжий музыкант озабоченно взлохматил свои длинные волосы, словно разом шагнув с девятнадцати лет, на которые себя чувствовал, до двадцати трёх, которые ему недавно исполнились.
Ян быстро взглянул на брата. Марию, случайно перехватившую этот взгляд, внезапно бросило в жар, словно она встала на пути мысленного потока, с помощью которого братья общались меж собой.
– Овер… чувак, мы по-прежнему с тобой, в какие бы дебри ты не удумал залезть, – произнёс, наконец, Ян. Выражение крайней серьёзности, однако, давалось ему с трудом, и парень добавил с озорной улыбкой: – Так что ты от нас фиг куда денешься, ещё надоесть успеем. А вот девчонок, действительно, не стоит впутывать…
– Девчонок, значит?! – взвилась Мария. – Да вы посмотрите, где вам предстоит тусить в ближайшее время, если я всё верно понимаю… Да вы без девчонок тут мхом зарастёте и помрёте с голоду!
Линда удивлённо присвистнула, Вахадж одобрительно посмотрел на девушку.
– Короче, если кто-то забыл, то вчера вы меня спасли. И я в деле, – Мария упрямо тряхнула синей гривой и села на место.
– Плюс один, – произнесла Линда. Крис наконец справился с фокусировкой и пристально посмотрел ей в глаза, но девушка не отвела взгляд.
– Думаю, что хороший водитель и опытный подрывник вам тоже пригодится, – широко улыбнулся Вахадж. Правда, левая сторона его лица оставалась почти неподвижной, но в его искренности ни у кого не возникло сомнений.
– Дайте пять! – возопил Ян, к которому постепенно возвращался голос, и протянул над обшарпанным столом свою руку ладонью вверх. Сверху прилетела рука брата в чёрной кожаной перчатке, смуглая рука Вахаджа, узкая ладонь Линды, лёгкая ладошка Мари…
– Вы не понимаете, во что ввязываетесь, – безнадёжно повторил Кристиан и замкнул живую цепь своими тонкими пальцами.
Глава 4, Дело техники
Прошло три дня, по завершении которых «Цитадель» братьев ван Эйков стала хоть как-то оправдывать своё гордое имя. По периметру дома были установлены веб-камеры – не бог весть какое наблюдение, однако за неимением лучшего сойдёт. Братья не вылезали из мастерской, колдуя над движками аэроциклов, а под конец радикально перекрасили машины и оснастили их усиленными модулями беспроводной связи.
На вторые сутки Мария не выдержала и затеяла в доме генеральную уборку.
– Блин, похоже, я ошибся домом, – присвистнул перепачканный в машинном масле Хуберт, вваливаясь в комнату за бутылкой пива.
– Замри на месте! Одежду в стирку! – командным окриком остановила его Линда.
– У вас тут что, карантин в психушке? – отпарировал Хуберт. – А раздеваться прямо здесь? Я-то не против, дамы…
Мария зарделась и прыснула в кулак.
– Ух, ш-шайтан! – донеслось со двора.
Бросившись к окнам, девушки стали первыми зрителями, перед которыми Вахадж с нескрываемым удовольствием продемонстрировал своё мастерство в управлении обновлённым аэроциклом.
– Он как птица, – заметил подошедший сзади Кристиан. – С трудом ходит по земле, потому что его стихия – воздух…
Линда медленно обернулась к парню. Было что-то гипнотическое в этом её движении, а точнее в той странной безусловной уверенности, что разворот всегда будет заканчиваться запредельной глубиной его внимательных тёмных глаз.
– Я кое-что придумал… ну, точнее, стряхнул пыль с хорошо забытого старья, – сообщил хакер. – Теперь мы всегда сможем быть на связи, в линию никто не залезет. На рабочем столе ярлык – белый треугольник. Скачайте себе, хочу потестить.
_overdrive_: online
Ребята, отзовитесь. А, да. Представьте, что читаете слово, которое хотите написать в чат.
– ishtar-: online
Увидетьчтолинадо как на бумаге о типа того ааа оно работает
Jan_v_E: online
Ядрён батон што я ттут делаю??
..aquamarine..: online
О, привет. Необычная программа! А картинки можно передавать?
السلام عليكم
Даже так работает.! Привет и вам
Hub_v_E: online
Так я смотрю у нас 1 спец по текстам это Мари. Овер ты упоролся откуда такая прога
_overdrive_ :
Портировал чаты конца прошлого века для гаджетов дополненной реальности.
Jan_v_E:
> Овер ты упоролся
+1
Между прочим, грамотная вещь на крайний случай Спросить хочу тебе лично подробности соединения
Hub_v_E:
Во-во, пошли вместе, хочу в глаза ему посмотреть
* * *
Восстановление данных заняло ровно трое суток с небольшими перерывами на сон и еду. Охотник за мечтой не ошибся в расчётах. Слишком нетипичным оказался способ, с помощью которого исковеркали базу. Вынырнув из сети, программист в изнеможении сполз с кресла на пушистый бежевый ковёр. Скорее отправить данные – и мыться, ужинать (а может, завтракать?..), спать, наконец… словом, всё и сразу. Но прежде ещё кое-что.
18-JUL-2051
21:50
From: Dreamhunter
To: Dmitr
<вашу базу сломали как будто кошка прыгнула на пазл и смешала все детали. эффектно, быстро и качественно. мне такой способ неизвестен. восстановленные данные отправлю, когда придёт вознаграждение>
18-JUL-2051
22:02
From: Dmitr
To: Dreamhunter
<О! Благодарю! Сообщите, пожалуйста, каким способом вам лучше отправить оплату?>
18-JUL-2051
22:05
From: Dreamhunter
To: Dmitr
<выстрел в молоко =) деньги мне не очень интересны. Катана. настоящая японская. адрес сообщит Роксана, позвоните мне в дверь и оставьте у порога. прошу понять мою предосторожность.>
Широким красным маркером Охотник написал на светлых обоях цифру «50». Юбилей, чёрт возьми. Предыдущий рекорд общей продолжительностью 42 часа успешно побит. Можно и выпить чего-нибудь покрепче кефира… Внезапно программиста повело куда-то вбок, колени подломились, и он медленно осел на ковёр. Небрежно остриженные светлые волосы упали ему на глаза.
Всё-таки сначала спать.
Глава 5. Река под рекой
На чердаке «Цитадели» обнаружилась внушительная куча компьютерного хлама, и ван Эйки решили, что это – лучшее место для монтажа системы синхронного выхода в сеть. Полузасохшей серебряной краской Крис написал на потолке: «Центр связи с высшим разумом» и за завтраком объявил:
– Если вход на чердак закрыт занавеской, не принимаем даже папу Римского. В крайнем случае, стучитесь к нам через чат Треугольника.
Сразу после еды парни отчалили на второй этаж.
– Кстати. Я настроил динамическую переадресацию, – свесился с лестницы Крис. – Так что можете выходить в сеть, но пока только с общего ноута, и каждый раз сбрасывайте после себя подключение.
– Это почти как спустить воду в унитазе, – не удержался Ян.
Личную почту Мария проверила очень быстро, с удивлением осознав, что её совсем не тянет в соцсети. От родителей не было ни строчки. В течение первого семестра девушка собиралась написать им сама, но постоянно откладывала это. Возможно, отчасти потому, что не могла забыть их холодные, разочарованные лица в тот день, когда Мария поступила на желанный лингвистический, а не выбранный родителями финансовый факультет.
Линда проторчала в сети гораздо дольше. Мария увидела, как недоумение на лице её новой подруги сменяется яростным блеском в глазах.
– Что-то случилось? – тихо спросила Мария.
– У меня на работе три отделения объявили забастовку. Мои коллеги решили работать сообразно тому, сколько им платят.
– И как?..
– Сегодня их уволили, – горько усмехнулась Линда. – Обозвали предателями.
– А тебя?
– И меня тоже. Заочно.
– Ох… – девушка пыталась найти подходящие слова.
– Да ладно, мне-то есть чем заняться. Я за своего научного руководителя переживаю, он ведь уже в возрасте, семья, дети… Кстати, мы – далеко не первые, я видела похожие темы на медицинском форуме, но в официальных новостях об этом, естественно, ни слова.
– Между прочим, – внезапно осенило Марию. – А вдруг в сети есть что-нибудь про облаву в клубе?
– Отчего бы и не поискать, – согласилась Линда, и девушки углубились в работу, рассеянно поприветствовав проходящего мимо Вахаджа.
Все эти дни пиротехник старался поменьше привлекать к себе внимание команды, и тому было две веских причины. Во-первых, позавчера он тайком сбегал на местный рынок за курицей, овощами и специями. В удовольствии поторговаться пришлось себе отказать: Вахадж не хотел стать объектом ненужного внимания. Вернувшись в «Цитадель», араб убрал продукты в холодильник, наклеив на пакет яркий стикер: «Мари. Это для блюда Кабса. Пожалуйста».
А во-вторых, что было гораздо важнее, вчерашней ночью он взял свой аэроцикл и отправился на западную окраину города, к старому знакомому по имени Наиль. На рассвете Вахадж бесшумно приземлился в заросшем сорняками огороде и до самого восхода солнца что-то сосредоточенно конструировал, забыв даже про молитву. Перед глазами пиротехника одно за другим проплывали видения из прошлого – увы, не настолько давнего, чтобы воспоминания давались ему без боли. Поэтому Вахадж не сразу обратил внимание на Марию, которая по студенческой привычке проснулась очень рано. Девушка вышла в сад, одетая в безразмерную рубашку цвета «синего экрана смерти», одолженную ей Хубертом из своих неприкосновенных запасов.
– О, Вахадж. Привет! – улыбнулась Мария, заметив растерянного пиротехника. – Я нашла твой пакет, рискну приготовить. А что ты мастеришь?
– Да так, всякие мелочи, – ответил ей Вахадж, незаметным движением убирая в сумку торчащие во все стороны провода. – Хочешь, научу тебя управлять аэроциклом?
Мария подпрыгнула от радости. Ещё бы она не хотела!
Глядя вслед синеволосой студентке, вприпрыжку бегущей к гаражу, пиротехник вздохнул и медленно поднялся на ноги. Вернее, на ногу. Нейропротез пришлось отдать Наилю в качестве оплаты за полный комплект взрывчатки на все случаи жизни. Жасминовый куст у крыльца тихо ронял белые лепестки, девчонка продолжала безмятежно скакать, но Вахадж чувствовал, что какой-нибудь случай обязательно настанет. И на этот раз он будет готов ко всему.
«Река под рекой». Кристиан откинулся в кресле и закрыл глаза, пытаясь поймать это ощущение падения сквозь… что? Где-то далеко вверху осталась светлая точка внешнего физического мира, в котором сейчас болтаются его с братьями полубессознательные тела, опутанные тонкими проводами. Словно глядя с неправильной стороны подзорной трубы, Крис увидел космически далёкого Яна, небрежно закинувшего ноги на стол, огненные патлы Хуберта, разметавшиеся по спинке компьютерного кресла. Постепенно в окружающей темноте начали проступать цветные фигуры – объёмные копии ярлыков, беспорядочно хранимых братьями в недрах старого компьютера. Си-сфера, технология дополненной реальности, празднующая в этом году двадцать второй день рождения. Сила мысли вместо щелчка мыши, сферический интерфейс вместо жалкого прямоугольника монитора…
Но было ещё кое-что. Кристиан дождался, пока рядом с ним проявятся тонкие силуэты братьев и, встав на одно колено, что есть силы ударил кулаком в хрупкое дно си-сферы. Под призрачными ногами хакеров возникла трещина, сила притяжения неудержимо повлекла их вниз, одновременно разворачивая вверх тормашками. Пролетев сквозь неровную дыру, троица обнаружила себя крепко стоящей на ногах вокруг свежего разлома. В рассеянном светло-голубом свете виднелись тонкие, треугольные в сечении башни, парящие на массивном основании в форме перевёрнутой пирамиды. Уровнем ниже, между сложными многоуровневыми развязками располагались плотные скопления пятиэтажных домиков, на первый взгляд абсолютно одинаковых, но кое-где между ними виднелись и весьма вычурные постройки, мигающие разноцветными вывесками. Свежий ветер, налетевший неизвестно откуда, растрепал волосы хакеров. В небе сновали юркие цветные прямоугольники текстовых данных, на верхнем эшелоне медленно проплывали солидные дирижабли видеохостингов. Утренний воздух слегка искрился.
– ishtar-
Крис? Занят?
_overdrive_
пока свободен. что?
– ishtar-
У настут кое-что интересное. Насчёт клубов. Ща Мари расскажет
..aquamarine..
Крис, привет! В новостях написано, что в «Беспечном ездоке» возник пожар из-за нарушений техники безопасности. Но это же враньё! Линда предложила проверить ещё пару известных ей клубов, и оказалось, что они тоже разрушены…
– ishtar-
Это «Джелли» и «Сильмара». Чу ть больше месяца назад.
_overdrive_
ок, понял, проверю
– Ну что, пробуем найти крысу? – спросил Ян.
– Я бы просканил чекины посетителей «Ездока» за последние два месяца, – отозвался Хуберт, виртуальные волосы которого выглядели ещё длиннее, чем настоящие.
– Нужны ещё данные от «Джелли» и «Сильмары», – внезапно встрял Крис. – Я не знаю, на каких серверах они размещались, если вообще осталось хоть что-то. Но девчонки только что сказали, будто между ними есть сходство.
– Думаешь, везде крысятничал один и тот же кадр?..
Кристиан поставил у разлома метку-маячок, чтобы по завершении сессии найти дорогу домой. Хакеры легко оттолкнулись от поверхности мира, в котором вес измерялся не в килограммах, а в килобайтах, и, постепенно обретая прозрачность, устремились к туманному городу.
Река под рекой.
Транскод.
Двадцати восьми часов Дмитрию хватило, чтобы слетать в Киото и вернуться обратно с длинным свёртком, который он лично доставил по указанному адресу. Несколько раз позвонив в дверь, агент не получил никакого ответа (а чего он, собственно, ожидал?) и молча вызвал лифт. Заходя в кабину, он услышал осторожный поворот ключа в двери. Дмитрий проскользнул в закрывающиеся створки лифта, бесшумно заглянул за угол.
Дверь оставалась закрытой. Катаны у порога уже не было.
«Может быть, стоит позволить некоторым тайнам оставаться тайнами», – подумал Дмитрий, глядя на своё усталое отражение в узком зеркале полутёмного лифта, увлекающего своего пассажира всё ниже и ниже.
Настойчивые звонки в дверь вырвали Охотника из безмолвной тьмы, протащили сквозь духоту ночных видений и выбросили прямо в солнечный июльский полдень. С трудом поднявшись на ноги, программист подошёл ко входной двери, мельком глянул на изображения видеокамер, дождался подходящего момента и быстро забрал одинокий свёрток, лежащий у порога.
Шершавая рукоять удобно легла в руку. Солнечные зайчики заплясали на чернёном серебре ножен, на затейливых инкрустациях из перламутра. Охотник закрыл глаза, глубоко вдохнул и раскрыл катану. Его рука слегка дрогнула, тонкий клинок прошёлся по внутренней стороне указательного пальца.
Светловолосый программист зачарованно смотрел, как глубокий порез переполняется тёмной кровью. Из заторможенного состояния его вывел писк разряженных батарей ноутбука. Охотник склонился над столом, собираясь отправить данные, с которыми ему довелось работать, и рассеянно пробежался мутными глазами по бесконечным спискам незнакомых имён.
Внезапно он подскочил, словно на клавиши ноутбука подали электрический ток.
– Быть этого не может, – прошептал Охотник. – Ошибка? Или же…
Болезненная усмешка исказила тонкое лицо программиста. Окровавленными пальцами он воткнул шнур питания в розетку. Пожалуй, в этот раз стоит нарушить кодекс и добавить кое-что от себя прежде, чем вернуть данные этим дилетантам из отдела информационной безопасности.
Глава 6. Скрытые перемещения
Настроение у Дмитрия было более чем приподнятым. Козлович не только не отругал его за задержку, но даже глянул как-то одобрительно. Вернувшись на своё рабочее место, агент продолжил разгребать рабочую почту.
«Всем стажёрам V корпуса срочно пройти вакцинацию от гриппа в медицинском пункте на первом этаже».
Дмитрий хмыкнул: для гриппа вроде бы был не сезон. Хотя, конечно, кто знает, какие у этого вируса планы на сей раз… Агент позвал за компанию Петера Брия, того самого, которому недавно вкатили выговор за пользование аэроциклом. Вместе они спустились вниз, к сияющему стерильной чистотой медпункту. Проворный Петер подсел к молодой светлокожей медсестре, а Дмитрия забрал врач средних лет. При всём своём хладнокровии агент предпочёл не наблюдать, как тонкая игла войдёт в его кожу, и уставился на дальний шкаф с лекарствами.
– Девушка, а если мне поплохеет с этой прививки, куда звонить? – беззастенчиво спросил Петер. – Оставите свой телефончик?
– Не поплохеет, будьте спокойны, – ответила девушка. Из-за стерильной маски на лице её голос звучал слегка приглушённо. – Следующий!
Несмотря на уверения медсестры, к середине дня Дмитрию стало как-то не по себе. Рука периодически чесалась, но агент мужественно игнорировал её, погрузившись в анализ данных, восстановленных его неведомым спасителем. Дмитрий подключился к си-сфере, чтобы было удобнее искать досье и держать в поле зрения внушительный список посетителей. Скосив глаза на одну из папок, агент внезапно замер и приостановил копирование. Имя, которое мерцало перед ним, никак не должно было оказаться в этом списке. Не должно?
Дмитрий рывком вышел из сети и направился к выходу на широкую лоджию, по пути пролистывая адресную книгу в своём смартфоне. Сильный ветер ударил агенту в лицо, не давая как следует вдохнуть; выступившие на глазах слёзы мешали насладиться видом на утренний мегаполис с высоты пятьдесят второго этажа.
– Сестра, ответь, – шёпотом заклинал Дмитрий, но боги мобильной связи были глухи или попросту не существовали, и в динамике раз за разом слышался писклявый сигнал недоступности абонента.
Растрёпанный Дмитрий прошёл на своё место, чувствуя, как пристальные взгляды коллег прожигают дыру в его напряжённой спине. Следовало притвориться чертовски занятым, засидеться допоздна, а потом, в краткий промежуток времени между уходом последнего агента и началом работы клининговых дроидов, влезть в компьютер начальника и воспользоваться кое-каким софтом…
За день металлическая крыша «Цитадели» раскалилась так, что дышать на чердаке стало решительно нечем. Судорожно хватая воздух раскрытым ртом, Крис вынырнул из сети. Рядом по-турецки сидел Ян, откинув голову на низкий подоконник. Хуберт свалился с кресла на пол, его руки дрожали, словно он только что нёс неимоверные тяжести. Впрочем, в какой-то степени так оно и было: компьютер разродился звуком завершённого копирования, и на экране появились две новых папки: jelly01—3, _sylmdata.
– Не сейчас, – словно обращаясь к бесстрастной системе, промямлил Ян. – Давайте сначала пожрём и по пиву.
– Я за, – отозвался Хуберт, сползая вниз по узкой лестнице.
– Чуваки, а река у вас тут ещё не обмелела? – подал голос Кристиан.
– Есть немного, поэтому на всякий случай ныряй с мостика, а не с вышки.
Впрочем, Крис не стал прыгать в реку даже с мостика, а взял разбег прямо с берега и стрелой вошёл в прохладную воду. Вынырнув, парень набрал побольше воздуха, задержал дыхание и позволил медленному течению слегка развернуть его так, чтобы стало видно полную луну, восходящую над далёким городом. Мимо проплыло что-то тёмное; Крис инстинктивно отгрёб в сторону, но это оказалась всего лишь самодельная игрушечная лодка, и парень слегка придержал её. На полинявшем зелёном парусе красовался логотип какого-то общества любителей природы; борта сплошь были исписаны призывами беречь землю, остановить вредное производство, выйти из сети, уйти в горы… Если первый, второй и четвёртый пункты не вызвали у Криса возражений, то третий призыв представлялся ему чем-то, смерти подобным. Хакер легко оттолкнул лодку, и она продолжила свой одинокий путь.
На свежем воздухе Кристиану явно полегчало – по крайней мере, мысль о еде уже не вызвала у него приступа тошноты. Тем более, кажется, Мария затевала там что-то необычное.
Уже на подходе к дому хакер услышал громкие голоса и прибавил шагу. Войдя на тесную кухню, он увидел до крайности возмущённого Яна, который окрысился на Вахаджа.
– Ты мне тут зачем весь сад раскопал? Ладно, если тебе Аллах велит, копай, но предупреждать надо! Вон уже Линда в твою яму чуть не свалилась.
– Я светодиодную ленту зачем положил? Линда её заметила и остановилась. А если ты сам нетрезв, пойди выспись! – повысил голос Вахадж, терпение которого подошло к концу.
Ян сжал кулаки. Хуберт покрутил пальцем у виска, правда, непонятно, в чей адрес. Линда привстала из-за стола, раскрыв ладони в умиротворяющем жесте. Мария предусмотрительно убрала со стола горячую кастрюлю.
– Что случилось? – тихо спросил Кристиан, но его почему-то услышали все.
– Этот кадр раскопал… – недовольно сопя, начал Ян.
– Вахадж вырыл несколько ям вокруг дома, – усадив брата на место, пояснил Хуберт. – А зачем, мы до сих пор ещё не выяснили…
Крис выжидающе посмотрел на пиротехника. Вахадж, уверенный в своей правоте, не отвёл упрямых карих глаз, но во взгляде темноволосого хакера не было ни капли гнева или осуждения.
– Я продумал схему обороны, – слова дались пиротехнику легче, чем он ожидал. – По периметру – мины, настроенные на крупную военную технику, на гражданские аэроциклы они не сработают. Гранатомёт, четыре автомата, патроны… Ещё пластид, на случай, если придётся отступать…
– Етииить… – простонал Ян. – Нафига?
– Ты всё правильно сделал, Вахадж, – произнёс Кристиан.
Воцарилась тишина.
– Похоже, мы с вами ввязались в самую настоящую войну, – во всеобщем молчании добавил хакер. – А Вахадж – единственный из нас, кто имеет опыт боевых действий. Поэтому предлагаю закрыть эту тему. И верните уже кастрюлю на стол, сил нет терпеть…
Мари засмеялась первой, её поддержала Линда. Ян махнул рукой – мол, разнесите тут всё, если сочтёте нужным. Вахадж с благодарностью глянул на хакера. Вообще-то, пиротехник был самым старшим в команде, но преимущество Кристиана заключалось даже не в его росте, а в чём-то другом, чему араб затруднялся подобрать подходящее определение на чужом языке.
Буря не состоялась. Кабса получилась неописуемо вкусной.
Стараясь не шуметь, Дмитрий влез на широкое кожаное кресло начальника. На секунду он представил себя внушающим трепет Романом Козловичем, строго глянул поверх воображаемых очков… Разрядка помогла, у агента уже почти не дрожали руки, когда он логинился в компьютер шефа.
Внутренняя защита в локальной сети отдела была минимальной – оно и понятно, основные мощности уходили на оборону от посягательств извне. Тем не менее, Дмитрий предпочёл обойтись без имплантов. Агент быстро ввёл с клавиатуры имя и паспортные данные, нетерпеливо барабаня пальцами по отполированной до блеска столешнице. На широком экране возникла карта мегаполиса, затем, по мере уточнения GPS-координат запрошенного объекта, начал подробнее загружаться северо-западный пригород. Сигнал был очень слабым и в какой-то момент пропал совсем. За дверью раздалось монотонное жужжание медленно ползущих по коридору роботов-уборщиков, которые ежедневно натирали и без того чистые полы департамента до почти зеркального блеска. Дмитрий успел сохранить приблизительные координаты квадрата около двух километров шириной, прежде чем связь оборвалась окончательно. Безумно уставший агент выскользнул в коридор и свернул в сторону туалетов. В столь поздний час все кабинки были свободны. Дмитрий выбрал вторую слева, заперся и, не поднимая крышки, плюхнулся на сиденье. Десять минут. Ему нужно всего лишь десять минут, чтобы немного прийти в себя перед тем, как начать поиски двоюродной сестры. И хвала всем богам, что завтра у него положенный выходной. Что бы там ни случилось, Дмитрий поклялся, что найдёт девушку быстрее, чем любой из его коллег.