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