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