Шрифт:
Интервал:
Закладка:
Минут десять Артур тихо сидел в углу, прислушиваясь к возне Червей. Судя по всему, здесь был и третий: пока его братья развлекались борьбой, он шуршал где-то у самого угла здания, будто пытаясь подкопаться под него.
«И чего они так разошлись? Может, кто-нибудь рассердил их?» — но Артур и сам знал, что в середине дня здесь никого не могло оказаться — неосторожный путник просто погиб бы раньше, чем подошел так близко складам.
Собравшись с духом, Артур аккуратно закрыл амбразуру и неслышно вытек из комнаты, тщательно прикрыв за собой люк. Остаток дня парень маялся от безделья, да пытался медитировать в надежде, что это поможет ему уснуть. День, однако, клонился к ночи, а парень скорее все больше уставал, чем набирался сил.
Когда на руке завибрировали часы, отмечая конец светового дня, Артур включил фонарь и подготовился к выходу. Поднявшись в верхнюю комнату, чтобы оценить обстановку, парень надолго приник к перископу: последние крохи света выхватывали из темноты пряди тумана, державшегося весь день, но с наступлением ночи почему-то рассеивающегося. Насколько помнил незадачливый разведчик, все должно быть наоборот, но его это не расстраивало: туман только мешал бы ему снаружи. Аккуратно закрепив очки в кронштейне на щите, Артур отодвинул задвижку и осмотрел местность вооруженным взглядом. В узкое поле зрения очков попал только один закопавшийся в землю Червь. Парень несколько минут последил за ним, но тварь, кажется, действительно уснула. Значит, пора выходить.
У двери тамбура парень вдруг понял, что не хочет выходить. Даже в надежном убежище ему было беспокойно и страшно, что же будет снаружи? Разбудить Червей можно просто споткнувшись, но даже самого аккуратного разведчика в любой миг может настигнуть невидимая смерть свыше. Стоит ли это дурацкое задание риска? Бесполезный вопрос, даже если он бросит задание, ему все равно придется выходить в ночь.
«Все девочки-писечки отправляются прятаться на кухню», — вдруг вспомнился ему насмешливый голос Сани. Стиснув зубы, Артур юркнул в тамбур, бесшумно отодвинул засов и приоткрыл дверь.
Ночь охотно приняла приглашение войти. Сырой холод втек в тамбур, смешавшись с затхлым воздухом убежища. Какое странное чувство, парень еще не вышел — а уже как бы снаружи. Артур сделал два шага в темноту и с удовлетворением огляделся: ни хрена не видать! Опустив очки на глаза и тщательно приладив манжеты, он включил прибор и забрал из тамбура шест. Путь его лежал прямо от двери, к рухнувшей секции бетонного забора, и вдоль пути он увидел всего несколько спящих тварей — достаточно далеко от тропинки, чтобы их не пришлось обходить. Преодолев половину пути, парень решил взглянуть на показания «Цемры». Разматывая кабель, он вдруг почувствовал очень редко донимавшее его чувство: взгляд в спину. Ни в какие шестые-седьмые чувства он не верил, потому, поежившись, стряхнул наваждение и продолжил возиться с прибором.
В этот раз, казалось, «Цемра» крутила свои «песочные часы» дольше обычного. Когда появилась схема, пятнышек на ней было немного, а пару секунд спустя машинка и вовсе ненадолго «подвисла». Артур пошевелил шестом, потряс рукой и вновь взглянул на экран. За это время схема все же успела обновиться, показав уже более привычную картину: звуковая тень позади, а до кольца деревьев за забором — охотящиеся мыши. И индикатор сообщений мигает.
Запутавшись от неожиданности в кнопках, Артур кое-как открыл вкладку сообщений и увидел заголовок:
«Income#Auto-call: „beacon.id=^HANNAH30“ #0001E: decryption failure»[6]
Артур смутно предполагал, что «Цемра» своим шестом-антенной уловила сигнал с чьего-то радиомаяка, но то ли формат сообщения был прибору не знаком, то ли сигнал был слишком слабым. В любом случае, тело сообщения состояло из нечитаемой последовательности цифр и латинских букв.
Не выключая сканер, парень прошел забор и поднялся на ближайшее возвышение — холм в полукилометре от складов, где была одна из его точек наблюдения. Второй сигнал маяка вызвал еще более жесткие глюки сканера, но заголовок был все тем же, а в теле часть символов были другими. Осмотревшись через тепловизор на все стороны света, Артур ничего не обнаружил.
«Радиосвязь дальше горизонта почти невозможна, облака все поглощают, значит, маяк должен быть где-то в полях передо мной», — думал парень, раз за разом обшаривая взглядом окрестности.
Больше сигналов не было. Забравшись в дренажный колодец под холмом, Артур надолго залип в компьютер. Саня-Электроник лишь вскользь объяснил ему работу радиоприемника, но Артур помнил, что корпус блока микрофонов заодно является и маленькой фазовой антенной, способной с помощью сравнения фаз с невысокой точностью пеленговать сигнал. Электронщик говорил, что программное обеспечение «Цемры» еще не готово до конца, поэтому компьютер просто сохраняет круговую диаграмму сигнала в виде 128-битного числа в конце сообщения.
Действительно, в конце обоих сообщений была строка «R_PH: RAWDATA»[7] и последовательность из тридцати двух символов — в каждом сообщении разная. На поиск файлов недописанного пеленгатора и попытку выяснить принцип шифрования диаграммы ушло более часа. Зато Артур в конце концов понял, что радиомодуль делит круг на восемь секторов, начиная с некого «базового вектора», и записывает вероятность в секторе в виде четырех символов. Таким образом, для каждого сообщения парню нужно было поделить большую последовательность на восемь четверок символов, определить самую большую из них и отсчитать по часовой стрелке нужное количество сорокапятиградусных секторов от этого самого «базового вектора».
Найти чертов вектор заняло гораздо больше времени. Совсем одурев от тысяч строк исходных кодов, парень в конце концов со смешанным чувством радости и обиды обнаружил ответ в написанной на русском языке «Инструкции пользователя» к прибору. Вектором было всего лишь снятое с компаса в блоке микрофонов направление на северный магнитный полюс. Вот так просто.
Нужные ему сектора — пятый и шестой, давали среднее направление на юго-запад от складов.
Подкрепив силы и выбравшись из коллектора, Артур для проформы еще раз оглядел склады и окрестности с помощью тепловизора, и без промедления отправился в путь. Нет смысла скрывать, самым мотивирующим стимулом для него было слово «HANNAH30», что, вероятно, означало, «Анна, 2030 г. р.»
Случилось так, что он буквально на днях узнал от Сани про подходящую по всем признакам