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