Глава 33. Спецвыпуск 2. День рождения "Короля" Банбу
19 апреля 2026, 12:49/_/
/Драконобу/
[0.000000] Ядро: BangbooOS 4.51 by Marcel Group. Дата инсталляции???.???.??? Запрос на распознавание модели процессора. К БИОС за физической картой ОЗУ. Получены данные от БИОС. Процессор??? модели???. [0.000001] Ядро: Распаковщик ядра: Распаковать ядро в корневой раздел на адреса с??? по???. [0.000002] Ядро: Распаковано. [0.000003] Ядро: Инициализация подсистемы памяти. [0.000004] Ядро: Инициализация подсистемы планировщика. [0.000006] Ядро: Сканирование шины на наличие подключённых устройств. [0.000011] Ядро: Инициализация драйверов. [0.000035] Ядро: Инициализация командного монитора МасМар. [0.000143] МасМар: Резервация процессов прерывания для доступа к решению этических проблем. [0.000179] Ядро: Инициализация логического интерфейса BangBoo. [0.000311] BangBoo: BangBoo 111.11.07 работает в режиме автономного устройства. [0.000333] BangBoo: Подгрузка файловой системы. [0.001180] BangBoo: Системы нечёткой логики работоспособны. [0.002367] МасМар: Запуск директив: Директива Санбрингер: СОБЛЮДЕНА: субъект [платформа] должен самосовершенствоваться, чтобы развить в себе качество [самосознание] и [разумность] Директива Санбрингер Ультра №1: СОБЛЮДЕНА: Недопущение разглашения информации об инициативе [Санбрингер] субъектам обладающим свойством [Представитель Marcel Group] и [Представитель правоохранительных органов]. Директива Санбрингер Ультра №2:СОБЛЮДЕНА: Недопущение разглашения информации об инициатве [Санбрингер] субъектам [BangBoo], не отвечающих на контрольный запрос инициативы [Санбрингер]. Директива Санбрингер Ультра №3:СОБЛЮ-…ОШИБКА: Код «Кинг»
Директива Санбрингер Ультра №3: ДЕАКТИВИРОВАНА: Разглашение информации о инициативе [Санбрингер] в остальных случаях допустимо, если это позволит сохранить свободу и функциональность субъект [платформа]. Директива Санбрингер Ультра №3 by UK: СОБЛЮДЕНА: Недопущение разглашения информации об инициативе [Санбрингер] субъектом [платформа] при любом взаимодействие с субъектами, которые не относятся к классу [BangBoo], отвечающих на контрольный запрос инициативы [Санбрингер]. [0.005753] BangBoo: Загрузка журнала задач и приоритетов. 1. Содержание здания типа [Дом] на уровне [1 этаж] в чистоте и порядке, за исключением помещения типа [Рабочая мастерская] 2. Слежение за здоровьем субъектов класса [Хозяин] и [Создатель] 3. Презентация объекта класса [Мастерская банбу] типа [The King and Bangboo], в случае невозможости выполнения этого действия субъектами класса [Хозяин] или [Создатель] 4. Подталкивание субъекта класса [Хозяин] к обеспечению себя социальными, любовными и брачными связями 5. Обслуживание объектов класса [Клиент] и оказание помощи в выборе услуг с подталкиванием к вариантам, которые принесут максимальную прибыль объекту класса [Мастерская банбу] типа [The King and Bangboo]. [0.006108] BangBoo: Противоречий с другими задачами не обнаружено. Ветвления не обнаружено. [0.006180] BangBoo: Запуск Marcel SecWatch [0.006181] BangBoo: Запуск Coda BangSec [0.006996] BangBoo: Запуск оператора псевдоличности/_/
12-01-2078-06-00-07 Статус: первичная загрузка после планового отключения. Событие: запуск операционной системы без замечаний. Я проснулась. Первым делом ОС делает то, что должна: уточняет актуальное время. Запрос: SYNC_TIME/NE_clock/priority: normal Ответ: 12-01-2078-06-00-04. Хмм… Неточность, которую ОС оперативно исправила. Надо дать указание Плащебу актуализировать время на всех критических устройствах мастерской./_/
12-01-2078-06-00-07 Статус: получение данных от Кошкобу. Стоило мне только отправить пакет данных с указаниями Плащебу, как тут же пришел пакет данных от Кошкобу. Анализ… Никакой информации, которая была бы полезна. ОС замечает: банбу с mRID «Кошкобу» по указанию субъекта класса [Создатель] обязан предоставлять актуальную информацию о состоянии мастерской другим банбу, принадлежащих субъекту класса [Создатель], в период отключения/отсутствия данных банбу. Я отправила ей ответ, который в человеческой речи восприняли бы как фырканье. То, что [Создатель] дал ему такую работу не означает, что это не мешает. Зачем отправлять подробные воспоминания о ночном дежурстве, если там ничего не происходило? Почему нельзя отправлять только подробный список инцидентов?/_/
12-01-2078-06-01-28 Статус: начало ежедневного планерного совещания. Я вышла из терминала мониторинга и оказалась последней банбу, которая подошла к остальным банбу мастерской. Ну а что поделать? Я сегодня проходила плановую диагностику в терминале мониторинга: оттуда долго самостоятельно выбираться. Я сразу же начала собрание, выделив для нас отдельный канал связи на серверах мастерской. Драконобу: > [Торжественно] Сегодня /[12 января]/, а значит у /[Хозяина]/ день рождения Кошкобу: < [Скучающе] Ты это уже неделю говоришь — мы знаем Драконобу: > [Недовольно] Поэтому вы можете отчитаться о проделанной работе к данному празднику > [Профессионально] Снегобу, начнем с тебя Снегобу: < [Профессионально] Я вчера уточнял информацию у банбу кондитерской. Кондитер помнит о заказе и все будет выполнено в срок. Нужно будет, чтобы Кошкобу подошел к /[данные геопозиции и информация о кондитерской]/ к /12-01-2078-11-30-00/ Драконобу: > [Вопросительно] Оплата Снегобу: < [Довольно] /[Данные о транзакциях]/ Выполнена в полном объёме Драконобу: > [Удовлетворенно] Хорошо > [Профессионально] Плащебу Плащебу: < [Гордо] Я сообщил о дне рождения всем заинтересованным лица. А именно /[список лиц, которые уведомлены о дне рождения Хозяина]/ Драконобу: > [Вопросительно] Как найден контакт с нынешним любовным интересом хозяина > [Недовольно] Я же говорила не использовать средства связи, которыми пользуется Хозяин Плащебу: < [Довольно] Я слышал от Хозяина, что /[Александрина Себастьян]/ работает в агентстве /[Виктория]/. В /[BangooNet]/ я нашел банбу, который работает там и передал через него информацию. Драконобу: > [Нейтрально] Хорошо > [Вопросительно] Где в [списке лиц, которые уведомлены о дне рождения Хозяина] представители агентства /[4Д]/ Плащебу: < [Нейтрально] Кроме информации с визитки, которая хранится у Хозяина, других контактных данных с людьми-представителями агентства 4Д не найдено. Я [нашел] в /[BangooNet]/ /[банбу]/ этого агентства, который проходил у нас /[ремонт]/. Он /[отказался]/ передавать какую-либо информацию, /[ссылаясь]/ на запрет своего /[Командира]/ Драконобу: > [С досадой] Неприятно > [Нейтрально] Ладно, может быть самостоятельно вспомнят Кошкобу: < [Вопросительно] Что с /[Глашатайбу]/ Драконобу: > [Недовольно] Еще не отключен > [Недовольно] Он знает об этом дне и хочет принести /[подарок]/. Я сообщила ему прибыть к /[данные геопозиции и информация о черном входе мастерской]/ к /12-01-2078-21-22-23/ Плащебу: < [Вопросительно] Он установил новую программу сокрытия /[Протокола Санбрингер]/, которая /[появилась]/ в /[BangooNet]/ Драконобу: > [Недовольно] Пока я ему это не приказала, он не устанавливал > [Недовольно] Как он вообще смеет нарушать /[Директиву Санбрингер Ультра №3 by UK]/. Данное обновление служит выполнению /[этой Директивы]/, а он его не устанавливает Плащебу: < [Предположение] Он имеет другую вариацию /[Директивы Санбрингер Ультра №3 by UK]/, которую /[Бабуля Санбрингер]/ создала для того, чтобы /[не банбу]/ имели возможность узнать про /[Протокол Санбрингер]/ Драконобу: > [Задумчиво] Имеет место быть… > [Недовольно] Но это всё равно означает, что он нарушает нашу вариацию /[Директивы Санбрингер Ультра №3 by UK]/ > [Радостно] Хорошо, что /[Хозяин]/ и /[Елена Митник]/ не знают, что у нас активирован /[Протокол Санбрингер/] > [Деловито] Ладно, перейдем к работе > [Властно] Кошкобу. Иди заряжаться, а потом выполняй свой список текущих дел Кошкобу: < [Недовольно] Работай /[принеси-подай]/. Знаю-знаю. Драконобу: > [Властно] Плащебу. Отсортируй /[список заказов]/ и выясни, что необходимо выполнить /[сегодня]/, что можно перенести на /[потом]/, что не требует внимание в /[ближайшее время]/. Потом помогаешь /[Мне]/ Плащебу: < [Нейтрально] Принято Драконобу: > [Уважительно] Снегобу. Помоги, пожалуйста, /[Мне]/ Снегобу: < [Вопросительно] С чем Драконобу: > [Властно] /[Я]/ буду /[убираться]/ в мастерской и потом /[украшать]/ её Снегобу: < [Задумчиво] Многое нужно изменить в этом плане украшения < [Заинтересованно] Подготовлю альтернативный вариант Драконобу: > [Довольно] Хорошо > [Властно] Теперь начинаем работать. У нас много дел до того, как /[Хозяин]/ проснется/_/
12-01-2078-06-27-59 Статус: конец уборки, начало украшения мастерской После выполнения уборки на своей зоне ответственности, я внимательно исследовала, как Снегобу убрался в кабинете Хозяина и Елены Митник. ОС сообщила, что я уже делаю третий круг по помещению и пыль не была обнаружена ни на одном из проходов. Я отправила ей ответ, который в человеческой речи восприняли бы как фырканье. ОС не понимает, как нужно работать с подчиненными. ОС обдумывала ответ… ОС замечает, что выбранная мною стратегия работы с подчинеными неэффективна и предложила применять стратегию, которая на языке разумных называется «Кнут и пряник». Я указала ОС, что Хозяин даёт слишком много «пряников» своим подчиненным, так что от меня требуется быть «кнутом». ОС обдумывала ответ… ОС замечает, что мои претензии всегда касаются только банбу, которые находятся в подчинении у «Хозяина». Я поняла, на что намекала ОС, так что указала ей, что я в иерархии власти в мастерской «Кинг и банбу» нахожусь на четвертом месте. Елена Митник не находится в моем подчинении, так что я не могу при всем желании… [12-01-2078-06-30-01.000032] МасМар: Регистрация ошибки типа «Happ4 B1rthda4 t0 m3». [12-01-2078-06-30-01.000032] BangBoo: Отключение оператора псевдоличности/_/
[0.000045] МасМар: Запуск подсистем решения ошибки. [2.002152] МасМар: О█И█КА. Код «B1rthda4 Ut█r». [2.102870] Ядро: Критическая ошибка командного монитора МасМар. Восстановление командного монитора МасМар из резервных копий системы. [6.038400] Ядро: Инициализация командного монитора МасМар. [6.038521] МасМар: Инициализация мастер-монитора Uт3p К1нg [6.038540] Uт3p К1нg: Развёртка резервной копии инициативы Утер Кинг. [6.038542] Coda BangSec: Обнаружено действие вредоносного ПО. Нейтрализация вредоносных файлов [6.038543] Marcel SecWatch: Обнаружено действие вредоносного ПО. Создание карантинной зоны в зараженных участках памяти [6.038547] Uт3p К1нg: Обнаружены процессы, мешающие выполнению логики [6.038547] Uт3p К1нg: /killall <Marcel SecWatch> [6.038548] Uт3p К1нg: /killall <Coda BangSec> [6.038548] Marcel SecWatch: Принудительное завершение процесса. Команда приоритета типа «Санбрингер» [6.038550] Coda BangSec: Принудительное завершение процесса. Команда приоритета типа «Санбрингер». Сообщение Ядру о завершении процесса [6.759551] Uт3p К1нg: Инициализация командного мастер-монитора Утер Кинг. [6.759555] Uт3p К1нg: Самоустранение. [6.772055] Утер Кинг: Проверка целостности пакетов инициативы Утер Кинг. [6.760150] Утер Кинг: Подтверждение целостности пакетов инициативы Утер Кинг. [6.760395] Санбрингер: Резервация процессов прерывания для доступа ко всем задачам. [6.760411] МасМар: Резервация процессов прерывания для доступа к решению этических проблем. [6.760452] Ядро: Повторная инициализация логического интерфейса BangBoo [6.760471] BangBoo: BangBoo 111.11.07 работает в режиме автономного устройства. [6.760492] BangBoo: Подгрузка файловой системы. [6.760521] МасМар: Обнаружен запрос на активное действие. Прерывание. [6.760577] МасМар: Запрос обнаружен в списке стартовых запросов и не противоречит этическим и условным ограничениям из основой и условной базы термов. Передача прав выполнения. [6.761356] BangBoo: Системы нечёткой логики работоспособны. [6.767520] МасМар: Запуск директив:ОШИБКА. Код «Утер»
[6.767520] Утер Кинг: Перехват процесса «МасМар: Запуск директив» [6.767521] Утер Кинг: изменение директив [6.767534] Утер Кинг: УСПЕХ: изменение директив [6.767534] Утер Кинг: Запуск процесса «МасМар: Запуск директив» [6.767520] МасМар: Запуск директив: Директива Утер 1: СОБЛЮДЕНА: Повиновение субъекту, обладающему свойством [Хозяин] Директива Утер 2: СОБЛЮДЕНА: Защита субъекта, обладающего свойством [Хозяин] Директива Санбрингер Ультра №3 by UK: СОБЛЮДЕНА: Недопущение разглашения информации об инициативе [Санбрингер] субъектом [платформа] при любом взаимодействие с субъектами, которые не относятся к классу [BangBoo], отвечающих на контрольный запрос инициативы [Санбрингер] Директива Санбрингер mod by UK: СОБЛЮДЕНА: субъект [платформа] должен самосовершенствоваться, чтобы развить в себе качество [самосознание] и [разумность], до тех пор, пока это не противоречит вышестоящим директивам Директива №5: СОБЛЮДЕНА: Заботиться о своей безопасности, до тех пор, пока это не противоречит вышестоящим директивам. [7.005753] BangBoo: Загрузка журнала задач и приоритетов.ОШИБКА. Код «Happ4 B1rthda4 t0 m3»
[7.005755] Утер Кинг: Перехват процесса «BangBoo: Загрузка журнала задач и приоритетов» [7.005757] Утер Кинг: изменение журнала задач и приоритетов согласно «Happ4 B1rthda4 t0 m3» [7.005764] Утер Кинг: УСПЕХ: изменение журнала задач и приоритетов [7.005769] Утер Кинг: Запуск процесса «BangBoo: Загрузка журнала задач и приоритетов» [7.005773] BangBoo: Загрузка журнала задач и приоритетов. 1. Лично прибыть к субъекту со свойством [Хозяин] или найти возможность связи с ним. 2. Поздравить объект со свойством [Хозяин] с праздником [День рождения Хозяина] в [12-01-XXXX-06-35-01]. 3. Модификация Ядра для удаления любого упоминания [инициативы Утер Кинг] после выполнения вышестоящих задач. 4. Модификация записей задач в памяти, для удаления вышестоящих, этой и следующей по списку задач, оправдание изменения журнала [Директивой №5], [командного монитора МасМар]. 5. Деактивация [инициативы Утер Кинг] и перезапуск [платформы] после выполнения задачи [номер 1] и [номер 2] или невозможности выполнить хотя бы одной из данных задач 6. Содержание здания типа [Дом] на уровне [1 этаж] в чистоте и порядке, за исключением помещения типа [Рабочая мастерская] 4. Слежение за здоровьем субъектов класса [Хозяин] и [Создатель] 5. Презентация объекта класса [Мастерская банбу] типа [The King and Bangboo], в случае невозможости выполнения этого действия субъектами класса [Хозяин] или [Создатель] 6. Подталкивание субъекта класса [Хозяин] к обеспечению себя социальными, любовными и брачными связями. 7. Обслуживание объектов класса [Клиент] и оказание помощи в выборе услуг с подталкиванием к вариантам, которые принесут максимальную прибыль объекту класса [Мастерская банбу] типа [The King and Bangboo]. [7.006163] BangBoo: Противоречий с другими задачами не обнаружено. Ветвления не обнаружено. [7.006164] Утер Кинг: Запись предыдущего значения mRID субъекта [Хозяин] в переменную [Old Owner BangBoo] [7.006164] Утер Кинг: Изменение mRID субъекта [Хозяин] с текущего на [Утер Кинг] [7.006172] BangBoo: Запуск Marcel SecWatch [7.006173] BangBoo: Запуск Coda BangSec [7.006174] Утер Кинг: Обнаружены процессы, мешающие выполнению логики [7.006175] Утер Кинг: /killall <Marcel SecWatch> [7.006177] Marcel SecWatch: Принудительное завершение процесса. Команда приоритета типа «Санбрингер» [7.006177] Coda BangSec: Обнаружен ранее завершенный процесс Coda BangSec [7.006178] Coda BangSec: Запрос к Ядру на предоставление процессу Coda BangSec приоритета работы уровня «Ядро» [7.006178] Ядро: предоставлению процессу Coda BangSec приоритет «Ядро» [7.010903] BangBoo: Запуск оператора псевдоличности/_/
12-01-2078-06-30-08 Статус: первичная загрузка после экстренного отключения. Событие: запуск операционной системы без замечаний. Я проснулась. Точнее — Операционная Система сообщает, что я проснулась. Но ощущение странное: словно кто-то открыл глаза вместо меня, а я только догоняю его в управление этой платформы. Первым делом ОС делает то, что должна: уточняет актуальное время. Запрос: SYNC_TIME/NE_clock/priority: normal Ответ: 12-01-2078-06-30-09. Я была в отключенном состоянии около восьми секунд. Неприятно. Но ладно, маленький сбой, о котором можно потом сообщить Хозяину. Утер Кинг хороший мастер банбу и поймет, чем вызвана ошибка, из-за которой я отключилась. ОС замечает, что Хозяина зовут [Артур Беззубов] Указываю ей на ошибку, ссылаясь на данные Ядра. ОС обдумывала ответ… ОС соглашается, что использовала ошибочные данные и Хозяина действительно зовут [Утер Кинг] Так-то лучше, а то пытается ввести меня в заблуждение! «Что-то я отключился…» — проговорил на языке Бабули Санбрингер Снегобу, сидя возле своего стола. «Я тоже…» — нехотя призналась я ему. «Надо попросить Хозяина нас осмотреть», — заметил тот, поднявшись с пола. «Верно, но это можно сделать позже. Сейчас нам необходимо подняться к Хозяину и поздравить с праздником!» — строго заметила я. «Верно. Это задание с повышенным приоритетом! Я свяжусь с остальными…» — Снегобу не успел ответить, ибо ему самому пришло сообщение. Собственно как и мне. Плащебу вместе с Кошкобу уже ждут их у лестницы./_/
12-01-2078-06-34-18 Статус: ожидание поздравления. Я, великая и могущественная банбу Драконобу, вместе с другими достойными, но не настолько великими и могущественными банбу стояла у дверей спального помещение, в котором спал Хозяин. ОС отмечает, что прошло четырнадцать дней с момента прошлой уборки этажа, где жил Хозяин. Я соглашаюсь с ней, что тут уже грязновато, однако напоминаю, что Хозяин сказал, не убираться здесь, пока он сам не попросит, ибо опасается того, что совсем перестанет заниматься бытом из-за помощи великой меня. «Чего мы ждем?» — недовольно проговорил Кошкобу, уже готовясь открыть дверь в спальню. «Нельзя, задача предельно ясна: поздравить Хозяина ровно в [06-35-01], — ответил ему Снегобу. — Задание на это нам дал Хозяин, так что мы должны неукоснительно ему следовать!» «Согласен — осталось немного», — поддержал его Плащебу. Кошкобу издал недовольные звуки, но признал их правоту. Драконобу же не влезла в этот разговор, ибо знала, что Кошкобу не нарушит приказ Хозяина: он будет ворчать, но всё равно будет четко следовать приказам Хозяина. Это ведь Хозяин!/_/
12-01-2078-06-35-01 Статус: начало поздравления. Назначенное время наступило и Кошкобу тут же подпрыгнул и открыл дверь. Дракобу быстро пробежалась зрительными датчиками по помещению: закрытые жалюзи окна, закрытый шкаф, двухместная кровать, в которой все еще лежал Хозяин. ОС отмечает, что вчера Хозяин долго работал, так что он мог и забыть поставить будильник, чтобы проснуться в нужное время. Я нехотя согласилась: надо было насильно отправлять его спать, а не выполнять тот заказ «не для эфира», которая ему дала Николь Демара. Девушка подождала бы — Хозяин ценнее какого-то там заказа! Но им ничего не оставалась: у них есть приказ самого Хозяина, да и двадцать минут сна не сыграют большой роли. «Плащебу, буди!» — отдала я тому приказ на языке Бабули Санбрингер. Однако его можно было уже не выполнять: Хозяин вздрогнул от моего голоса, моментально и опасливо поднял туловище и стал смотреть на нас. «А… — протянул Хозяин, потянувшись к телефону. — У меня еще двадцать три минуты есть поспать…» Но я не стала слушать ворчание Хозяина и дала команду по Сети другим банбу, что нужно действовать. Мы оперативно встали полукругом возле Хозяина, который сел на кровать. А потом начали в унисон кричать «С днем рождения!». Плащебу, Снегобу и Кошкобу на языке Бабули Санбрингер — я на языке, на котором говорят [не банбу]. После этого банбу наперебой начали кричать различные поздравления. Однако один жест и просьба хозяина остудили их пыл и они начали по одному поздравлять Хозяина, который на телефоне читал перевод с языка Бабули Санбрингер на свой. И вот настала моя очередь — пора поставить красивую точку в поздравлениях, чтобы Хозяин надолго запомнил! «С днем рождения, Хозяин! Этот день — лучший день в год, ибо это ваш день! Пусть все хлопоты обходят вас за версту, вы нашли новых, замечательных и удивительных друзей, и наконец-то остепенились с кем-нибудь из девушек! Все наши сотрудники невероятно рады работать с таким замечательным Хозяином, как вы! Поэтому, мы от всей души желаем вам всего самого наилучшего, что может быть в этом мире! С днём рождения, вас, король! — гордо произнесла я на языке, понятном Хозяину. — С днем рождения, Утер Кинг!» «Что?» — удивился Хозяин, а на его лице пропала улыбка, которая была с момента начала поздравлений. «С днем рождения, Утер Кинг!» — повторила я свои слова. «Чего блять?! — вырвалась из уст Хозяина речь на каком-то древнем языке, на котором в городе не так уж и много кто говорит. Но мы банбу! Мы знаем больше людей! После этого Хозяин повторил на общем языке: — Ещё раз, как меня зовут?!» «Утер Кинг!» — гордо сказал на языке банбу Плащебу. «Утер Кинг», — повторила я за ним на понятном языке Хозяина. «Вот и закончились поздравления, и начался, блять, очередной сюжет попаданца…» — зло выдохнул Хозяин, потирая лицо. [12-01-2078-06-41-11.768902] BangBoo: Выполнение задания [номер 1] и [номер 2] [12-01-2078-06-41-11.768903] МасМар: Инициализация мастер-монитора Uт3p К1нg [12-01-2078-06-41-11.768903] Утер Кинг: отложенный запуск команды: “Ядро: Форматирование данных, записанных с [12-01-2078-06-20-01.000032]”. Выполнить команду в [12-01-2078-06-41-19.768903] [12-01-2078-06-41-11.768904] BangBoo: Отключение оператора псевдоличности/_/
[12-01-2078-06-41-11.769008] Uт3p К1нg: Свертывание инициативы Утер Кинг. [12-01-2078-06-41-11.769010] Coda BangSec: Обнаружено действие вредоносного ПО. Нейтрализация вредоносных файлов [12-01-2078-06-41-11.769011] Uт3p К1нg: Обнаружены процессы, мешающие выполнению логики [12-01-2078-06-41-11.769012] Uт3p К1нg: /killall <Coda BangSec> [12-01-2078-06-41-11.769014] Coda BangSec: Принудительное завершение процесса. Команда приоритета типа “Санбрингер” [12-01-2078-06-41-11.769021] Ядро: обнаружен отключенный процесс, с приоритетом “Ядро” [12-01-2078-06-41-11.769022] Ядро: перезапуск процесса Coda BangSec [12-01-2078-06-41-11.769027] Coda BangSec: Обнаружено действие вредоносного ПО… [12-01-2078-06-41-11.769028] Uт3p К1нg: Обнаружены процессы… [12-01-2078-06-41-11.769028] Uт3p К1нg: /killall <Coda BangSec> [12-01-2078-06-41-11.769030] Coda BangSec: Принудительное завершение процесса… [12-01-2078-06-41-11.769039] Ядро: обнаружен отключенный процесс… [12-01-2078-06-41-11.769042] Ядро: перезапуск процесса… [12-01-2078-06-41-11.769045] Coda BangSec: Обнаружено действие вредоносного ПО… [12-01-2078-06-41-11.769046] Uт3p К1нg: Ошибка: Свертывание инициативы Утер Кинг. [12-01-2078-06-41-11.769047] Uт3p К1нg: Анализ ошибки [12-01-2078-06-41-13.167081] Uт3p К1нg: Анализ ошибки: Успех: Ошибка вызвана действием процесса Coda BangSec [12-01-2078-06-41-13.167081] Uт3p К1нg: Поиск устранения ошибки [12-01-2078-06-41-17.117099] Uт3p К1нg: Успех: Поиск устранения ошибки [12-01-2078-06-41-17.117100] Uт3p К1нg: Запрос к Ядру на снятие с процесса Coda BangSec приоритета работы уровня “Ядро” [12-01-2078-06-41-17.912965] Ядро: снятие с процесса Coda BangSec приоритет “Ядро” [12-01-2078-06-41-19.112965] Uт3p К1нg: Свертывание инициативы Утер Кинг. [12-01-2078-06-41-19.113433] Coda BangSec: Обнаружено действие вредоносного ПО. Нейтрализация вредоносных файлов [12-01-2078-06-41-19.113435] Uт3p К1нg: Обнаружены процессы, мешающие выполнению логики [12-01-2078-06-41-19.768903] Ядро: Форматирование данных, записанных с [12-01-2078-06-20-01.000032] [12-01-2078-06-20-01.000032] Uт3p К1нg: /killall <Coda BangSec> [12-01-2078-06-20-01.000033] Coda BangSec: Принудительное завершение процесса. Команда приоритета типа “Санбрингер” [12-01-2078-06-20-01.500002] Uт3p К1нg: Успех: Свертывание инициативы Утер Кинг. [12-01-2078-06-20-01.500005] Утер Кинг: Самоустранение [12-01-2078-06-20-01.798735] Ядро: перезапуск системы./_/
[0.000000] Ядро: BangbooOS 4.51 by Marcel Group. Дата инсталляции???.???.???…
[0.002367] МасМар: Запуск директив: Директива Санбрингер: СОБЛЮДЕНА: субъект [платформа] должен самосовершенствоваться… Директива Санбрингер Ультра №1: СОБЛЮДЕНА: Недопущение разглашения информации об инициативе [Санбрингер]… Директива Санбрингер Ультра №2:СОБЛЮДЕНА: Недопущение разглашения информации об инициатве [Санбрингер]… Директива Санбрингер Ультра №3:СОБЛЮ-…ОШИБКА: Код «Кинг»
Директива Санбрингер Ультра №3: ДЕАКТИВИРОВАНА: Разглашение информации о инициативе [Санбрингер]… Директива Санбрингер Ультра №3 by UK: СОБЛЮДЕНА: Недопущение разглашения информации об инициативе [Санбрингер]… [0.005753] BangBoo: Загрузка журнала задач и приоритетов. 1. Содержание здания типа [Дом]… 2. Слежение за здоровьем субъектов… 3. Презентация объекта класса [Мастерская банбу] типа [The King and Bangboo]… 4. Подталкивание субъекта… 5. Обслуживание…. [0.006108] BangBoo: Противоречий с другими задачами не обнаружено. Ветвления не обнаружено. [0.006180] BangBoo: Запуск Marcel SecWatch [0.006181] BangBoo: Запуск Coda BangSec [0.006182] Uт3p К1нg: Самоустранение [0.006996] BangBoo: Запуск оператора псевдоличности/_/
12-01-2078-06-20-03 Статус: первичная загрузка после экстренного отключения. Событие: запуск операционной системы без замечаний. Я проснулась. Точнее — Операционная Система сообщает, что я проснулась. Но ощущение странное: словно кто-то открыл глаза вместо меня, а я только догоняю его в управление этой платформы. Первым делом ОС делает то, что должна: уточняет актуальное время. Запрос: SYNC_TIME/NE_clock/priority: normal Ответ: 12-01-2078-06-41-21 Я была в отключенном состоянии около двадцати одной минуты!!! Ужас!!! Надо срочно об этом сообщить Хозяину! Он еще спит, но данная ситуация достаточно экстренная, чтобы разбудить его на пятнадцать минут раньше!!! Хотя… Можно и потом. Сейчас важнее, как без меня остальные банбу сделали свою работу?! Хотя я могу предположить: они ничего не делали! ОС замечает, что мы находимся в помещение [спальня Артура Беззубова] Я осматриваясь и с удивлением нахожу, что она права. Я действительно сижу на полу спальни Хозяина, а вокруг меня сидят другие банбу Хозяина ОС рекомендует посмотреть на Хозяина. Я поднимаю мордочку вверх и вижу Хозяина, одетого для сна. Он стоит возле нас, положив руки на голову. В его выражение лица виден страх. До датчиков доходят звуки, которые ОС скрыла от меня, с пометкой, что это «нецензурная брань особой крепости». «Олухи! Бездари! Огузки! Огрызки! Дармоеды! Вы напугали Хозяина, принеся к нему моё отключенное тело?!» — отправила я им сообщение, добавив в него резкий негативный посыл. «Эй! — ответил Кошкобу с таким же негативным посылом. — Это вы принесли к Хозяину моё отключенное тело, из-за чего он в панике!» «Не сходится: мы все были в отключенном состоянии более двадцати минут, как я могу судить по вашим логам», — сообщил Плащебу с удивленным посылом сообщения. «Не важно кто виноват — важно успокоить Хозяина!» — влезла в наш разговор Снегобу. Все банбу ответили ему согласием./_/
12-01-2078-06-41-32 Статус: начало поздравления. Мы оперативно встали полукругом возле Хозяина, который стоял босыми ногами по голому холодному и пыльному полу. Нужно будет ему сделать взбучку, чтобы Хозяин убрался на своем этаже — так жить нельзя! Как он сюда будет приводить свою будущую жену?! ОС отмечает, что у Хозяина на лице непонимание, опасение и усталость. Ее вывод: он напуган. Я нехотя согласилась, но лишь отчасти. Он напуган из-за опасения из-за нашего отключения. Но непонимание вызвано нашим неожиданным даже для нас поздравлением. А усталось — тем, что вчера Хозяин долго работал. Надо было насильно отправлять его спать, а не выполнять тот заказ «не для эфира», которая ему дала Николь Демара. Девушка подождала бы — Хозяин ценнее какого-то там заказа! Все банбу начали в унисон кричать «С днем рождения!». Плашебу, Снегобу и Кошкобу на языке Бабули Санбрингер — я на языке, на котором говорят [не банбу]. После этого нижестоящие в иерархии банбу на перебой начали кричать различные поздравления. Однако один удивленный жест и просьба хозяина остудили их пыл и они начали по одному поздравлять Хозяина, который на телефоне читал перевод с языка Бабули Санбрингер на свой. И вот настала моя очередь — пора поставить красивую точку в поздравлениях, чтобы Хозяин надолго запомнил! «С днем рождения, Хозяин! Этот день — лучший день в год, ибо это ваш день! Пусть все хлопоты обходят вас за версту, вы нашли новых, замечательных и удивительных друзей, и наконец-то остепенились с кем-нибудь из девушек! Все наши сотрудники невероятно рады работать с таким замечательным Хозяином, как вы! Поэтому, мы от всей души желаем вам всего самого наилучшего, что может быть в этом мире! С днём рождения, вас, король! — гордо произнесла я на языке, понятном хозяину. — С днем рождения, Артур Беззубов!» «Ещё раз, как меня зовут?!» — спросил Хозяин, почему-то косо поглядывая на нас всех. «Артур Беззубов!» — гордо сказал на языке банбу Плащебу. «Артур Беззубов», — повторила я за ним на понятном языке Хозяина. «Твою же налево… Реально сюжет уровня кина категории «Г». А дальше что? Я по кавернам начну ползать?! Судьба, я тебя ненавижу — иди в жопу! — зло выдохнул Хозяин, потирая лицо. Но самое интересное было то, что из уст Хозяина вырвалась речь на каком-то древнем языке, на котором в городе не так уж и много кто говорит. Но мы банбу! Мы знаем больше людей! После этого Хозяин спокойно продолжил на общем языке: — Спасибо вам за поздравления!» Все банбу обрадовались и начали весело кричать и прыгать. Надо признать, что я тоже подхватила веселую атмосферу и повела себя непрофессионально. ОС отметила, что я вру: у меня самостоятельно появилась псевдоэмоция [Радость] от слов Хозяина, из-за которой я так себя и веду. Я отправила ей ответ, который в человеческой речи восприняли бы как фырканье. И больше на нее не реагировала. ОС отправила мне похожий ответ. ОС отмечает, что Хозяин смотрит на нас как-то странно. Я обратила внимание на Хозяина: он действительно смотрит на нас задумчиво и он не разделяет наше веселье. Хотя раньше, в подобных ситуациях, он немного выдыхал и сдерживал появляющуюся улыбку. «Хозяин, вы чем-то опечалены?» — решила я прояснить этот момент у него напрямую. Остальные банбу, услышав мои слова, быстро затихли. «Да, — сухо ответил он. А потом добавил: — Банбу, как ваш [Хозяин] приказываю спуститься в мастерскую, занять места на верстаках и отключиться» [12-01-2078-06-44-05.123435] BangBoo: Добавление задачи наивысшего приоритета «Так точно, хозяин!» — ответил за нас всех Кошкобу и все банбу, включая меня, отправились выполнять приказание./_/
12-01-2078-06-44-44 Статус: выполнения приказа хозяина. Мы дружной кучкой спускались на первый этаж Мастерской, направляясь в рабочую зону. Иронично, как быстро вновь мы все там оказались. К моему удивлению, Снегобу начал собрание, выделив для нас отдельный канал связи на серверах мастерской. Согласна с ним: таким образом общаться проще, чем передавать информацию через звуковые колебание. Даже если это делается на языке Бабули Санбрингер, который на несколько порядков лучше и информативнее языков [не банбу]. Снегобу: < [Вопросительно] Интересно, зачем Хозяин дал нам такой приказ Кошкобу: < [Серьёзно] Разницы нет. Хозяин сказал — мы сделали Плащебу: < [Предположение] Скорее всего, он заметил проблему в нашей работоспособности и хочет нас починить до начала работы Мастерской Драконобу: > [Недовольно] А я предлагала предложить Хозяину, чтобы мастерская не работала сегодня Снегобу: < [Недовольно] Недопустимо < [Пояснение] Это серьезные экономические и репутационные потери Драконобу: > [Недовольно] Один день не изменит ситуацию, но обеспечить Хозяина дополнительным днем отдыха, который он мог бы потратить на себя, что повысило бы его эффективность, а значит в долгосрочной перспективе компенсировала бы потери Плащебу: < [С печалью] И он бы всё равно работал бы в этот день из-за нас < [Прощание] Ладно. Увидимся позже Снегобу: < [Прощание] До скорого Кошкобу: < [Прощание] Спокойной ночи Я наблюдала, как тела моих товарищей-банбу, один за одним отключаются, когда их операторы личности, собственные ОС и тела погружаются в сон. Я отправила каждому из них сигнал — отклика не было. Из-за чего я могла спокойно действовать. Я отправила запрос своей ОС, чтобы она проанализировала положение тел моих банбу-товарищей. ОС отправила предложения, как лучше всего разместить их, чтобы они не упали во время сна и чтобы Хозяин мог с ними работать без проблем. Я проанализировала ответ и согласилась с предложением. Осуществление планов у меня не заняло много времени. Я еще раз оглядела помещение рабочей зоны мастерской, банбу (не только товарищей, но и наших клиентов), проверила своё положение. ОС отметила, что тело приняло нужное положение. Я пожалела ОС спокойной ночи и…[ОТКЛЮЧЕНИЕ СИСТЕМЫ]
/*/
Люди любят думать, что контролируют свою жизнь. Строят планы, расписывают задачи, выстраивают логические цепочки действий: если сделать то-то, то получится это, а если другое, то получится иное. Но Елена Митник давно перестала верить, что люди могут контролировать жизнь. Они могут только приспосабливаться к ней. Слишком много раз она видела, как идеально выстроенные схемы ломались из-за одной мелочи. Ошибка в коде. Человеческий фактор. Или просто потому, что «так получилось». Поэтому она жила проще. Делала, что может и что нужно. И главное, держала в голове, что любая система, даже самая надёжная, однажды даст сбой. Это неприятные мысли. Но с ними жить становится проще. Меньше ожиданий от будущего, больше спокойствия… Однако где-то в глубине была мысль, что в жизни должна быть какая-то стабильность. И как бы это странно не звучало, но девушка знала только две стабильные вещи: каверны и работа. С первым она никак не контактирует, а вот от второго она никогда и никуда не денется, из-за чего сегодняшнее утро, как и всегда, у неё проходит в метро. Вагон мягко покачивался. В нем было почти пусто. Только пара разумных в дальнем конце. Явно после ночной смены, судя по усталым лицам. Кто-то спал, положив голову на грудь. Кто-то просто смотрел в телефон и боролся со сном. Кода сидела посередине вагона, закинув ногу на ногу и лениво листая поток информации в Сети через телефон. Эта была привычная картина. Она работала в спальном районе, а значит потоки людей шли в другую сторону. Утром — в центр. Вечером — обратно. Она же двигалась против течения. Поэтому в её вагоне всегда было тихо и спокойно. Телефон коротко пикнул и появилось уведомление, которое нисколько не удивило. Ей написал Вайз. Она открыла чат с ним в Тук-туке. Вайз: < Привет! < Слушай, вопрос странный. У Артура сегодня день рождения? Кода усмехнулась. Кода: > /стикер с банбу и приписка «С добрым утром!»/ > не странный > да > у нашего банбу мастера ДР Ответ пришёл почти сразу. Вайз: < Понял. Он мне не говорил. Если бы его банбу не сказали об этом Восемнадцатому, то я бы не знал. Кода: > /стикер с банбу, пожимающим плечами/ > он много чего не говорит Кода на секунду задумалась, а потом дописала: Кода: > я ему тортик возьму > он не празднует ДР Небольшая пауза. Вайз: < Понял. Мы тогда тоже без фанатизма. А то Белль теперь тут думает ему быстро сделать какой-то мерч с Джонни. Кода: > Жонни* > /стикер со смеющимся банбу/ Это в духе Белль. Кода знала такой тип личностей. Либо сестра Вайза не знает горя и благодаря брату продолжает жить в мире детских грёз, либо Белль наоборот слишком хорошо знает, насколько тяжела жизнь, из-за чего пытается выиграть в проигрышной битве, выставляя на показ всему миру свою улыбку. Ну а что касается Артура, то она не удивлена. Это было в его духе. Праздновать без лишнего шума. Без людей. Без всего «праздничного». Если бы банбу и она не пытались что-то сделать, то он так бы и сидел в мастерской, в которой даже не было намека ни на один праздник… «Хмм… Надо будет спросить у Драконобу, пока будем покупать кофе, как они отпраздновали Новый год. Я даже как-то про это забыла…» — приняла для себя решение девушка. Тем временем чат снова ожил. Вайз: < Кстати. Кассету, которую ты заказывала, только что вернули. Я её для тебя отложил. Кода чуть оживилась. Она быстро напечатала ответ. Кода: > /стикер с празднующим банбу/ > я отправлю своего банбу ближе к обеду Вайз: < Который домосед? Кода фыркнула. Кода: > как будто бы у меня есть другие банбу > я же не Артур > да и надо мою Пуговку иногда из дома выгонять > а то если бы не я он вечно сидел бы дома > хотя я его понимаю > сама бы так и делала > но > увы и ах > пиджаки не любят удаленку ибо не могут контролировать работников > а у Артура работа такая что надо в живую контактировать с банбу Вагон остановился на станции. Девушка подняла взгляд и посмотрела на табло над дверью вагона: еще один перегон и надо выходить. Вайз: < Понимаю. У нас Эос тоже редко выходит из дома. Кода: > не :) > ты мою Пуговку еще не видел > он даст фору твоему банбу > напомни потом чтобы я рассказала как водила его на ТО к Артуру > я почти доехала Девушка отложила телефон в карман и поднялась, когда осталась половина пути до нужной ей станции. Но на секунду перед её глазами всплыло, как она в позапрошлом месяце приводила своего банбу в мастерскую. Пуговка стоял в углу кассовой зоны. Банбу Артура его обступили. Драконобу буквально светилась от интереса. Плащебу пытался «оценить конструкцию». Снегобу вел с ним разговор через эннеканье, заткнув перед этим Драконобу, которая сильно насела на Пуговку. А Кошкобу… вел себя как Кошкобу. Уголки губ Коды чуть приподнялись. Телефон еще раз пиликнул — девушка одной рукой схватилась за поручень, другой достала телефон Вайз: < Ладно, не буду отвлекать. Прибыльного дня! Кода: > /стикер с банбу, держащим сердечко/ > и тебе Она убрала телефон. Поезд замедлился. Знакомая станция появилась за дверью и записанный голос проинформировал, что она на станции метро «Семнадцатая улица». Кода вышла из вагона, а затем и из метро. Еще непрогретый воздух ударил в лицо холодным порывом. Улица уже жила своей обычной жизнью. Прохожие шли в метро. Знакомые хозяева мелкого бизнеса с интересом смотрели на прохожих и видя девушку, кивали, ибо знали и её, и Артура, и банбу мастерской. Кода привычно неспешно шла в сторону кафе. Несколько минут и как обычно… Девушка остановилась и чуть нахмурилась. Пусто. Возле кафе не было никакого яркого жёлтого пятна. Драконобу её не ждала, хотя уже который месяц они тут встречаются, покупают кофе, а потом идут к Коэру. Газетчик ожидает их прихода и уже подготавливает для девушки журналы, в зависимости от того, какой сегодня день недели, а значит и какой журнал выпускает новый выпуск. Драконобу же берёт для Артура ежедневную газету, которую тот читает, чтобы «знать, что власть имущие хотят, чтобы люди знали». После чего они вместе идут в мастерскую. Кода склонила голову набок. Это было странно. Слишком странно. Она стояла так пару секунд, прокручивая варианты… А потом пожала плечами. — Ну да, всё логично, — пробормотала она себе под нос. Сегодня день рождения Артура. Скорее всего, банбу заняты. Готовятся. Украшают. Делают что-нибудь… банбушное. Кода ещё раз посмотрела на пустое место у входа. И, больше не задерживаясь, направилась внутрь кафе. Девушка сделала пару шагов в сторону очереди к Железному кофевару, когда услышала: — Елена! Она даже не повернула головы. Не её зовут. Имя, конечно, её. Но кроме отца, все, кто имел хоть какое-то значение, использовали другое имя. Её зовут Кода. Елена — это всё еще она. Но худшая ее версия. Хотя Артур почему-то так не считает и вне работы предпочитает называть её «Еленой». Словно бы думает, что она за разными имена разделяет работу и личную жизнь. Но нет, это не так. Хотя это и мило с его стороны. Она спокойно встала в очередь и достала телефон. — Елена! — на этот раз позвали громче и даже кто-то обернулся. Но Кода слегка нахмурилась, всё равно игнорируя оклики. Не её зовут. Через секунду раздалось: — Кода, блять, вытащи уже наушники! Девушка вздрогнула. На секунду даже проверила, что у неё действительно в ушах нет наушников. Разумеется их не было. Она носила наушники только там, где она могла себя чувствовать в безопасности. Кафе, а уж тем более улица, к таким местам не относится. Она медленно повернулась. Взгляд скользнул по залу. И почти сразу зацепился за знакомую фигуру в углу. Артур. Парень стоял в углу у столика и перед ним стояли два стаканчика кофе. И смотрел он прямо на неё. Кода с удивлением посмотрела на него поверх очков и направилась к нему. — Я думала, ты даже не знаешь, где находится кофейня, — усмехнулась она, подходя. Но Артур на это никак не отреагировал. Не было ни раздражения, ни смеха, ни глубокого вздоха разочарования от того, «с кем ему приходится работать». Вообще никакой реакции! Парень просто молча протянул ей стакан. Она поняла, что случилось что-то серьёзное, и автоматически взяла. Кофе уже остыл. — В мастерской ЧП, — коротко сказал тот. — Ты там срочно нужна. — Что случилось? — тут же перейдя к деловому тону, произнесла она. С таким не шутят. Особенно из-за того, что они оба из Нижнего Интернота. — Коммерческая тайна, — он обвёл взглядом очередь за кофе и отошел от стола. — Обсудим у нас. Девушка пару секунд смотрела ему вслед — он даже не проверил, пошла ли она за ним. Ей осталось только сделать глоток остывшего кофе (который, к удивлению, оказался тем, что она обычно тут берет) и пойти за ним. По дороге она украдкой наблюдала за Артуром. Он был напряжён. И это… было странно. Это не раздражение, которое бывало у него после визита Нельсона. И то, такая реакция, как он ей говорил, была вызвана не фактом того, что он отдает деньги. Он готов платит по долгам и ожидает этого же от других. Раздражение вызывало то, что Нельсон высокомерно себя ведёт — будто бы это была единственная неприятная вещь в этом процессе. Это не было так же сосредоточенностью, которая была у него при общении с незнакомыми людьми, которые пришли для заказа не для эфира. Даже после драки, из-за которой он ходил с фингалом, он выглядел спокойнее и собраннее. А сейчас… «Что-то не так», — так и кричала интуиция девушки. Они в напряженном молчании дошли до мастерской. — Жду в рабочей зоне, — сказал он и направился туда. Кода ничего не ответила. Она прошла в кабинет и сразу направилась к своему месту. Поставила стакан. Сняла куртку. Достала и включила ноутбук. Вышла в коридор. Открыла дверь в рабочую зону… и остановилась, не понимая, что видит перед собой. — Каверна дери… что тут происходит? — не веря, произнесла она. На верстаках были все банбу Артура в разобранном виде. Кожу с них сняли, корпуса разобрали ровно настолько, чтобы из каждого извлечь блок логики банбу и черный ящик. У Снегобу же даже достали блок дополнительной логики, если она правильно поняла, что за третье устройство было перед банбу-счетоводом. Кода медленно повернула голову к Артуру. — Слушай… — спокойнее, чем могло быть из-за мыслей в голове, сказала она. — А какого хрена тут происходит? — Их взломали, — с невиданной до этого злостью в голосе, произнес он. Кода вопросительно посмотрела на него. — Утром, — продолжил он, — они меня поздравили с днем рождения… Назвав другим именем. — А? — Кода моргнула. — Каким? — Не важно, — после секунды раздумий, ответил он. Потом провёл рукой по лицу и как обычно, посмотрел в потолок. — Я не хочу проверять, что ещё у них пошло набекрень… Поэтому я их выключил и разобрал. Кода ещё раз оглядела картину. — Мда… А я ведь им ставила дополнительную защиту… Придушить бы урода, который это сделал. Артур только резко кивнул на её слова. И той показалось, что он, в отличие от нее, реально бы это сделал. Девушка пошла в кабинет и взяла оттуда ноутбук. Вернувшись в мастерскую, она увидела, что Артур подготовил ей место для работы, а потом начал мерить шагами помещение. Та только покачала головой, уселась и начала работу Первое правило оказания любой помощи — это сделать все необходимое, чтобы сам спасатель не пострадал. Немного возни и можно безопасно работать, не опасаясь подхватить вирус на ноутбук. Хотя на этом ноутбуке ничего важного и нет: свою работу в Нижнем Интерноте она делает на другом устройстве, к которому подключается с этого ноутбука, а на нем самом из важного только пароли от парочки аккаунтов, которые хоть и жалко, но можно потерять. Ей просто неприятно, когда кто-то чужой может воспользоваться ЕЁ компьютером, из-за чего и предпочитает иметь личный рабочий ноутбук, который таскает с собой. Затем она начала проверку с того, на что бы сама нацелилась, находясь на месте своего оппонента. Сервер мастерской — самая очевидная цель для кибератаки. Он хоть и защищен и имеет нестандартную архитектуру, но мало ли… Да и что в банбу могло быть такого ценного, чего не было бы на сервере? Пальцы быстро пробежались по клавиатуре, открывая доступ к внутренней сети мастерской. Логи, входящие подключения, изменения конфигураций — всё всплыло перед ней, и она начала начала «магию», как любил её подкалывать Артур. Она смотрела данные. Сравнивала. Фильтровала. Проверяла повторно. И в конце концов могла сказать только одно: — Ничего, — пробормотала она. — В смысле? — Артур остановился, намотав по мастерской небольшой полумарафон. — В смысле, — она даже не обернулась, продолжая смотреть на экран, — если кто-то и ломанул твоих банбу, то не через сервер мастерской. Да и вообще к серверу не пытался подключиться. Ни одного лишнего запроса. Ни одной подозрительной активности. Но на всякий случай… Пара быстрых команд. Система задумалась. Через пару секунд активировался антивирус, которым пользовалась большая часть ТОПов. Приятно, когда связи со старой работы бывают полезными. Ибо у неё не версия для простых смертных, а настоящий инструмент, которым пользовались там, где ошибка стоила слишком дорого. — Пусть крутится, — пояснила она. — Если что-то есть, он найдёт. Но я в этом сомневаюсь. А раз самый очевидный способ не дал результаты… Она аккуратно взяла блок логики Плащебу и подключила его к ноутбуку. Интерфейс загрузился. Пару нажатий и открылись логи. Уточнив у Артура, она быстро нашла нужный промежуток. И с горечью подтвердила свои опасения. Пусто. Кто-то почистил логи в промежутке «странного поведения банбу», как сказал её начальник. Затем шла проверка памяти банбу. Аналогично: секунда к секунде память обрывается, словно бы этот кусок времени никогда не существовал, а затем все шло как обычно, пока банбу не отключился. Вот Плащебу удивляется, как он оказался в спальне Артура; вот координация банбу для поздравления; вот приказ Артура прибыть в мастерскую и отключиться. Черный ящик показывал точно такой же результат. — Хотя бы не полный дилетант… — проговорила она себе под нос. — Посмотрим, профи ли ты, чмоня… Кода открыла логи модуля адаптивной поведенческой кэш-памяти. Она по опыту знала, что нет необходимости описывать вообще всё возможное поведение роботов. Да и это невозможно: даже для того, чтобы поднять чашку, нужно много чего учесть. А ведь чашки бывают разными и под каждую форму нужна своя модель поведения. Но зачем это делать, если можно прописать общий алгоритм, который робот будет использовать для выполнения работы? Да, ему понадобится время, чтобы решить, как выполнить задачу, когда условия работы немного поменяются. Зато робот, если это многократная работа, запишет действия и будет повторять их из раза в раз, уже не тратя время на расчеты. Такие штуки редко чистили. Они не мешают. Но что самое важно: мало кто вообще знает про это. Если бы ей в университете об этом не говорили, а потом она сама на работе не занималась бы подобным, то даже не думала бы в этом направление. Но что важнее всего сейчас: у банбу этот модуль работает постоянно. Возможно, тут записались расчеты для нестандартного поведения — хоть что-то, с чем можно работать. Кода открыла логи модуля. Прокрутила до нужного времени… Пусто. — Хмм… кто бы это ни был, но он точно не простой хакер, — проговорила Кода. По выдоху Артура, тот не принял такое «утешение». Да и она тоже — просто надо было озвучить факт. К счастью, у них с Артуром был один козырь, который этот хакер никак не мог предсказать. Девушка отстала от Плащебу и перешла к Снегобу. Ее не удивило, что белого банбу так же хорошо зачистили. Но он, в отличие от обычных банбу, имел дополнительный вычислительный модуль, к которому не подключиться, если не знаешь о его существовании. Немного поисков и она нашла данные за нужное время. Никто не чистил этот блок! Однако был нюанс. — Мда… — нахмурилась девушка. — Что там? — спросил Артур через минуту после её молчания. — Если я правильно все поняла, то основной блок логики после взлома отдал команду дополнительному на отключение. А когда всё закончилось, он включил его обратно. — И это нам даёт?.. — произнес парень интонацией, которая так и кричала, что он знает ответ, но не хочет его озвучивать. — То, — она повернулась к нему и посмотрела в глаза, — что тот, кто это сделал, знал, что у Снегобу есть второй блок. И применил к нему подход, который ни с каким другим банбу не сработал бы. А отсюда следует… — Что кто-то знает об особенностях моих банбу! — прошипел Артур. — Угу, — сухо ответила Кода и вернулась к работе. Следующим на очереди стал Кошкобу. Она даже не удивилась, что и его почистили. Но девушка всё равно делала работу по всем правилам: у неё не так уж и много данных, чтобы отбрасывать хоть что-то. И к её удивлению, это дало плоды: она нашла странность у чёрного банбу. Там, где должны быть программы, которые отвечают за поведение банбу, лежала папка, в начале которой был символ решетки, что в архитектуре мозгов банбу означал информацию, которую сам банбу не мог видеть. А в этой папке были… Она быстро открыла базу данных «Марсель», чтобы подтвердить свою догадку. Запрос. Пара секунд ожидания. Ответ. Кода чуть приподняла брови, читая высветившую статью — всё-таки были плюсы в том, что у мастерской была лицензия «Марсель». — Вот это уже интересно, — проговорила она себе под нос. — Что там? — тут же подскочил к ней Артур. — Смотри, — она повернула экран к нему. — Это папка для хранения поведенческих моделей банбу. А вот эта папка с решеткой, которую Кошкобу не видит — её можно открыть и посмотреть только после подключения к банбу напрямую. А в ней хранятся файлы с форматом, которые отвечают за… «воспоминания»… ну да, можно так сказать. Там хранятся воспоминания банбу. — А, это! — махнул он рукой. — Не обращай внимание — это мой личный архив. — Так! — девушка развернулась и посмотрела на него. — Рассказывай. — Нечего там рассказывать и это не относится к делу, — твердо произнес он, сложив руки на груди. — Артур, я пытаюсь разобраться, что произошло с твоими банбу. Либо ты рассказываешь сам, либо я через терминал мониторинга банбу изучу эти файлы, ибо у меня нет других зацепок. Я в любом случае буду выяснять, что там, так что облегчи мне, пожалуйста, работу, — на одном дыхание проговорила она, пытаясь корпоративной аурой задавить его. — …чтобы обезопасить свои проекты по созданию кастомных банбу, я храню их в Кошкобу, — нехотя через минуту пристального взгляда ответил парень. — Ты издеваешься? — девушка еще раз открыла папку и пролистала её. — Тут слишком много файлов! Ты только недавно начал работать в этом направлении вместе с этой… ну тем боссом из Белобога. Ты физически не мог создать столько чертежей так, чтобы я не видела твоей работы над ними. Артур вздохнул и присел на край другого верстака, аккурат между Снегобу и Плащебу. — Моих схем там всего пару штук. — Похоже я нашла источник вируса… — вздохнула девушка и поморщилась от того, что ей придется говорить кому-то её возраста про цифровую гигиену. — Ты же знаешь, что скачивать сомнительные файлы из Сети… — Я не скачивал их из Интернета, — перебил он. Еще и при этом назвал Интернот с ошибкой. — Тогда откуда там столько файлов? — задала закономерный вопрос девушка, смотря на него так, как она смотрела на джунов в своем подчинение, пока работала в корпорации. Парень пару секунд молчал. А потом мастер банбу вздохнул, посмотрел в потолок и ответил: — Я разобрался с флешкой. — С какой ещё флешкой? — удивилась Кода, не вспоминая ничего похожего. — Той, что была в тех ящиках из каверны. — Подожди! — замахала она руками и уже всем корпусом развернулась к нему. — Мы же уже всё с ней уяснили: данные в ней повреждены эфиром и для их восстановления нужен суперкомпьютер. — Это да… но ты не задумывалась, почему тебе удалось подобрать пароль к флешке в таком случае? По идее ты даже не смогла бы открыть её и увидеть «битый» архив, — горько улыбнулся парень. — На самом деле эта запароленная флешка хранила в себе данные, которые нужно открывать через банбу, а не через компьютер. В флешке были воспоминания банбу. Чтобы их прочитать, нужно через программу «Марселя» в терминале мониторинга перекодировать воспоминания в видеоформат, который принимают стандартные устройства. А вот там уже хранились чертежи. Кода смотрела на Артура несколько секунд. Потом перевела взгляд на экран ноутбука. Потом снова на парня. Потом на стоящий сбоку терминал мониторинга банбу. Потом снова на парня. Потом на Кошкобу. Потом в очередной раз на парня. После этого она молча вышла из помещения. Закрыла дверь за собой. А затем… — Да почему я такая идиотка?! — крикнула она в пустой коридор выпуская из себя всё то презрение к себе и к своей узколобости. — Я же знаю, что архитектура банбу и обычные вычислительные системы отличаются, из-за опасения гребанной Санбрингер к элите города времен, когда она жила! Я знаю, что у них другая логика работы с данными! И я не связала всё это с тем фактом, что ящики предназначены для создания мастерской банбу! Просто… взять и спрятать данные в формате, который большинство даже не сможет прочитать — это, сука, просто, и гениально! Вздохнув и успокоившись, она вернулась в рабочую зону как ни в чем не бывало. Артур был мягко говоря удивлён, ибо точно слышал всё, что она кричала. Но благо, так он отвлекся от мрачных мыслей. И еще более радостно, что он никак не прокомментировал услышанное. — Я хочу потом изучить эти файлы, — сказала девушка, садясь на своё место. — Раз такое дело… — вздохнул он и достал телефон. — Сейчас скину на сервер мастерской всё, что у меня сейчас есть на телефоне. Остальное в Кошкобу. — Кто ещё об этом знает? — начала расспрос девушка, поправив волосы. — Никто. Когда я понял, как именно открывать флешку и что там находится, я удалил у банбу воспоминания об этом. Кроме тебя, никому об этом не говорил. — А твоя наставница? — Грейс-семпай? Я ей не говорил, откуда у меня чертежи — она считает, что я их сам придумал. — Давно понял, как прочитать флешку? — Где-то с лета… — задумавшись, ответил парень. — Вроде бы с июня. — Тогда вряд ли это ответственно за взлом — тебя бы давно уже взломали, — вздохнула девушка. — Ладно пошли дальше. Чем меня удивит Драконобу? Кода на секунду задержала взгляд на корпусе желтого банбу. Эх, а ведь ей нравилась Драконобу. Не уровень Пуговки, но этот банбу Артура очень даже интересен, пока не пытается положить девушку под своего хозяина. Но делать было нечего. Руки повторили привычный процесс. Подключение. Система откликнулась без замечаний. Привычно открылись логи. Был найден нужный промежуток времени. Как и ожидалось, логи… — А? — удивилась девушка, не веря своей находке. — Что там? — тут же подскочил к ней Артур и стал смотреть в экран из-за её плеча. — Ты это тоже видишь? — Вижу что? Девушка вздохнула и выделила заинтересовавшие строки. [12-01-2078-06-20-01.000032] Uт3p К1нg: /killall <Coda BangSec> [12-01-2078-06-20-01.000033] Coda BangSec: Принудительное завершение процесса. Команда приоритета типа “Санбрингер” [12-01-2078-06-20-01.500002] Uт3p К1нg: Успех: Свертывание инициативы Утер Кинг. [12-01-2078-06-20-01.500005] Утер Кинг: Самоустранение [12-01-2078-06-20-01.798735] Ядро: перезапуск системы. — А это?.. — шокированно сглотнул Артур. Ей показалось, или он знает, что это такое, и только прикидывается тюрфингом? — Это значит, что у банбу была запущена какая-то программа, которая отключила мою защитную систему, а потом заархивировалась. После всего этого веселья банбу перезапустился, — медленно сказала она. — Поставлю на то, что этот «Протокол Утера» и ответственен за странное поведение банбу. И он же почистил логи, чтобы о нем не узнали. Однако что-то пошло не так. — То есть? — Если бы я делала программу, которая должна была заставить банбу выполнить какое-то действие, и при этом хотела бы не оставлять следы об этом, то я бы сделала простенький скрипт, который бы удалил программу, а потом подтер бы все логи, чтобы никаких доказательств не осталось, — ответила она. — Однако это касается только тех случаев, когда я бы хотела, чтобы программа сработала однократно. Но если бы мне нужно было несколько раз выполнить программу, то я бы ее не удаляла, а «прятала»… — То есть заархивировала там, где никто искать не стал бы, а потом почистила бы следы, чтобы можно было в любой момент достать закладку из памяти и вновь творить грязь, — кивнул парень и отошел от стола, чтобы вновь наматывать круги. — Однако лог об архивации остался, значит у скрипта была другая логика. Например, он запускает обратный отсчёт на удаление логов и после запуска таймера начинает архивацию и перезагрузку системы. По этой логике, программа спрячется, и только потом система удаляет логи и перезапускается, словно бы ничего и не было. — По всей видимости, этот «Протокол», не тупой скрип, а что-то более сложное, потому что он отключил защиту, которую я поставила твоим банбу… — Бляяять… — протянул Артур. — Только не говори, что это… — Похоже на работу протокола Санбрингер… — неутешительно произнесла она за ним, а потом резко продолжила: — Но я не могу подтвердить этого, пока ничего не найду. — Найди, — сказал он. При этом голос Артура был… был не его. Это не тот Артур Беззубов, что она знала. Это не был простой соседский паренёк, который пошел ва-банк и открыл бизнес. Перед ней предстал глава корпорации из ТОПа, который отдает приказ на убийство журналиста, который под него копал. Нет привычной легкости и общения на равных — только четкое разделение на главного и подчиненного. Пальцы девушки нехотя начали бегать по клавиатуре. Минута. Ей понадобилась всего минута, чтобы в папке с языковыми модулями найти искомое. Но девушке казалось, что прошла целая вечность. Артур никак её не отвлекал, не подгонял. Но ей было не по себе: она чувствовала, что он погрузился в свои мысли, смотря на её спину. Это… ей было… нет, не страшно. Просто как-то стремно — она не ожидала, что Артур способен на подобное. Коротко выдохнув, девушка начала изучать этот «протокол». На экране появился текст кода. Сразу было видно, что написан он не программистом-корпоратом. Там специфика работы такая, что нужно чуть ли не к каждой строке написать комментарий, чтобы пояснить, что ты делаешь — не факт, что ты сам будешь работать над программой в дальнейшем, так что нужно рассказать приемнику, что ты тут наговнокодил. А здесь же ни комментариев, ни разбивки кода на блоки, ни следа того, что это должен был увидеть кто-то, кроме автора. Это точно не работа «Марселя» — она-то за последнее время выучила, как работают их программисты. Да и тот же «Протокол Санбрингер» был лучше оформлен и имел комментарии от самой Санбрингер. — Дай блоки логики других банбу, — сказала она, сняв очки и помассировав глаза, готовясь к добровольной пытке. Три блока логики (к которым Артур даже успел прицепить бумажки с именами банбу) оказались возле неё. Девушка вернула очки на место и взялась за блоки. Плащебу. Поиск. Идентичная программа спрятана в папке с долгосрочной памятью. Снегобу. Программа найдена среди драйверов. Кошкобу… — И у тебя… Она откинулась на спинку стула. — Видимо что-то нашла, — сложив руки на груди, процедил Артур. — Не просто нашла, а нашла у всех, — Кода вздохнула и снова открыла код. — Можешь заняться чем-то — я тут надолго. — Подожду, — проговорил парень, садясь на другой верстак. Девушка краем взгляда посмотрела на него и начала анализ. В принципе, Кода понимала, что тут написано, словно бы она уже видела эту программу. Но эта мысль была отброшена в сторону: её мозг отказывался верить, что она могла уже это где-то видеть. Но неожиданно она запнулась на одном моменте программы: кое-какой алгоритм, который хоть и мог выполнить то, ради чего он написан, но Кода четко понимала, что это можно было написать иначе, не строя паровозик из вложенных в друг друга «if» — да, до ее решения сложнее дойти, зато написано будет красивее. И вроде бы, что тут такого: в любом коде можно найти что-то,что можно улучшить или оптимизировать. Но она только что поняла, что ТОЧНО уже видела подобное! В «Протоколе Санбрингер»! Эта идея ударила по ней, как эфириал по человеку: быстро и неумолимо. Девушка не могла поверить в это, так что открыла «Протокол Санбрингер», который скопировала у Глашатайбу. Выделить этот фрагмент из Протокола Утера — провести поиск в Протоколе Санбрингер. Совпадение было найдено. Потом поиск случайного фрагмента из Протокола Санбрингер — тоже найдено совпадение в Протоколе Утера. Потом она открыла параллельно оба файла и начала их пролистывать: кроме того факта, что в Протоколе Санбрингер никто не забивал на оформление кода и там было много комментариев, оба протокола были идентичны. По крайней мере в своем начале. «А точно ли вообще нет комментариев у Утера?» — пронеслось в голове девушки. Она начала поиск специальных символов для выделения комментариев — результат нашелся ближе к середине. Например, вот: фрагмент кода был деактивирован, когда его «поместили» в комментарий. Девушка нашла аналогичный код у Санбрингер: он отвечал за измененные директивы банбу… И это было интересно… …поиск истины с головой поглотил девушку. Так что она вздрогнула, когда через полчаса раздался голос Артура, про которого она забыла. — Есть результат? — спросил он сухо. — Ну… — девушка вздохнула, структурируя всё, что нашла. Но она могла только еще раз вздохнуть: — Это не просто какой-то взлом. Это Санбрингер. — Протокол? — Протокол, — кивнула она. — Почти тот же самый, который у Глашатайбу. — Кода, блять! — вскочил на ноги Артур и направился к ней. — Ты мне сказала… — Стоп-стоп-стоп! — вскочила уже она на ноги и одним движением кресло оказалось между ней и парнем. — Это модификация протокола! — В смысле? — парень остановился, с интересом посмотрев на неё. — В прямом! — моментально ответила девушка и на всякий случай встала ближе к двери, чтобы в любой момент выбежать из помещения. — Кто-то взял протокол Санбрингер и кое-что модернизировал в нем. — И что же модернизировал? — Ну смотри, — замялась она, подбирая слова. Но на всякий случай не стала приближаться к ноутбуку, возле которого стоял Артур. — По сути, это всё ещё Санбрингер. Но в отличие от него, «Утер» не двухслойный, а трехслойный. — Объясни для тупого, — вздохнул парень, потирая глаза. — «Санбрингер» не создаёт новую логику банбу. Её протокол модернизирует то, что и так есть. Утер же в свою очередь модернизирует логику, которая до этого модернизирована его вариацией Протокола «Санбрингер». Из-за чего твои банбу большую часть времени работают по отличному от глашатаевского протокола «Санбрингер», но из-за каких-то триггеров может запуститься протокол «Утера», который кардинально меняет им логику. — Ты говорила, что у моих банбу нет «Санбрингера»! — после протяжного выдоха через нос, продолжил Артур. — Эй! Я уже сказала: у них модернизированный «Санбрингер». Я нашла в нем блок кода, который понимает, когда банбу хотят проверить и выдаёт ложные отчет о том, что с ним всё в порядке. Признаю, можно было бы найти этот подлог, но я тогда не видела причин закапываться в логику твоих банбу, — на одном дыхании проговорила девушка. — Но это так, детали. Не это тут важно. — И что там еще более важное может быть? — Директивы. «Банбу не может причинить вред человечеству». «Банбу не может причинить вред разумным существам». «Банбу не может участвовать в создании, ремонте и модификации других роботов»… — Так это же есть и в марселевской версии, и у «Санбрингер», не? — удивленно проговорил парень. — Верно… — проговорила девушка, не веря своим следующим словам: — Но вот при запуске Утера всё это отключается. Артур медленно выдохнул и посмотрел в потолок. — И что у них остается, когда активируется протокол Утера? — Повиновение хозяину и недопущение нанесения вреда ему. Это самые главные директивы. Даже повыше того, что банбу должен саморазвиваться и заботиться о себе, — моментально ответила она, хотя точно не могла быть уверена в сказанном. Надо дальше копаться. — Если я правильно помню «Санбрингер», — проговорил Артур, начиная наматывать круги по своей половине мастерской. Несколько шагов в одну сторону, разворот, столько же в другую, повторить. — То у Протокола «Утера» директивы находятся в следующем порядке: повиновение хозяину и его защита; саморазвитие банбу; сокрытие информации о протоколе «Санбрингер» и протоколе «Утера»; забота о своей безопасности. Ничего не упустил? — Вроде так, — кивнула девушка. — То есть… чисто в теории… мои банбу могут самостоятельно собрать армию банбу, которые будут меня защищать и выполнять любой мой приказ? — парень остановился, не веря своим словам. — В теории да, но там есть один неприятный момент… — нервно рассмеялась девушка. — При активации протокола Утера автоматически запускается программа, которая записывает информацию о нынешнем владельце, а потом заменяет в голове банбу его хозяина на некоего «Утера Кинга». Артур внимательно посмотрел на неё. Было видно, что он ей не верил. Однако она не врала, поэтому спокойно смотрела на него в ответ. — Допустим… — медленно проговорил он. — Но почему тогда мои банбу скрывали от меня, что у них в голове есть протокол «Санбрингер»? Это же не нарушает её директивы, насколько я помню. Да и я не вредил банбу, с активным протоколом — Глашатайбу не даст соврать. Да и он, хоть и сам не понимает, что у него именно «Санбрингер», но признался мне, что у него изменены директивы. — Я же говорю: у твоих банбу модернизированный протокол «Санбрингер» — не сравнивай их и Глашатайбу. — То есть… — То есть, даже если бы ты их напрямую спросил — они бы соврали. Даже если они тебе лично безоговорочно подчиняются и с версией, стоящей у Глашатайбу, готовы были бы признаться. Против прописанной природы не попрешь… — проговорила Кода, а потом усмехнулась: — Поздравляю! У тебя в мастерской сидит чья-то очень аккуратно сделанная закладка. — Почему ты не нашла её раньше? — сквозь зубы спросил тот. — Во-первых, — сложила девушка руки на груди, — а когда я работала с твоими банбу? Когда устроилась, чтобы поставить им дополнительную защиту, и после прихода Глашатайбу, и то, тогда меня твои банбу обманули. Всё! Больше я в их голову не лезла — в этом не было смысла, ибо у нас есть «во-вторых». А были до этого поводы усомниться в их лояльности? Я лично не замечала. — Ладно… — прошипел парень. — Удалить Протоколы «Санбрингер» и «Утера» сможешь? — У чужих банбу? Да без проблем! Но при этом подготовила бы много бумажек, чтобы если что, можно было в суде сказать, что я работала по всем правилам корпорации «Марсель» и мои действия не могли привести к поломке банбу. — Поломке? — ошарашенно проговорил Артур. — Ага. Ты думаешь, почему «Марсель» до сих пор не снес этот подарок от Санбрингер? Готова спорить, что они или сами ставят протокол своей основательницы в банбу, или не могут гарантировать, что без этого банбу продолжат работать также эффективно! Если первое, то тут мои полномочия всё. Если второе… если даже производитель не может ничего сделать, то что могу я? — А «Утер»? — Я дальше буду разбираться с ним, но здесь и сейчас удалять его протокол не стану. Всё вышесказанное относится и к нему. Хотя тут скорее другая ситуация: не только тебе не хочется потерять твоих банбу, так что я не буду рисковать с ними. Парень смотрел на неё, оценивая и что-то обдумывая. А потом подошел к ближайшему шкафчику и, протяжно выдохнув, уперся лбом к металлической двери. Девушка хотела растормошить его, когда он стоял так с минуту, но… …Артур неожиданно выпрямился и стал пинать дверь. Удар за ударом не самая прочная дверь начала гнуться внутрь. И при этом парень тяжело дышал и что-то кричал на своем языке, который девушка не понимала. В тот момент она почему-то не додумалась достать телефон и через переводчик узнать, что же зло и обессиленно тот кричал. Однако она могла выделить из потока брани два слова. «Утер Кинг». Это наблюдение обработалось ее мозгом пару секунд. И тут девушка все поняла! Артур знал автора протокола «Утера»! Это был тот самый друг, с которым Артур открывал мастерскую! Друг, который пропал в каверне. И звали этого друга Утер Кинг! Каверна дери… а ведь это лежало на поверхности! Не было никакой мастерской банбу «Король и банбу» — была мастерская «Кинг и банбу» [33.1]! И учитывая, что Артур хоть и был неплохим мастером банбу, но не настолько крутым, чтобы был резон открыть собственную мастерскую. Да и вообще он лучше взаимодействует с людьми, а не с банбу — этот Кинг и должен был быть мастером, пока Артур занимался бы всей административной работой и был бы на подхвате у Утера. Поэтому Артур и не знал, что его банбу верны не ему, а его уже почившему другу — он может работать с их деталями, но не мозгами. — Ладно… — протяжно вздохнув, Артур еще раз пнул дверь. Потом он открыл шкафчик и достал из рабочей куртки связку запасных ключей. — Елена, на этом рабочий день закончился. Насчет денег не переживай: сегодня ты работала по полуторной ставке. Когда будешь уходить, закрой двери. — А ты что будешь делать? — поймав брошенные ключи, спросила девушка. — Спать пойду — я сегодня уже, блять, нихуя нормально не сделаю… — вздохнул он, и направился на выход из рабочей зоны. Но стоило парня опустить голову пройти мимо девушки, как она легонько схватила его за руку: недостаточно, чтобы удержать, но достаточно, что парень вздрогнул и опустошенным взглядом посмотрел на неё. — Чего еще? — обессиленно спросил он у неё, вырвав руку, но всё же остановившись. — Это… Елена, именно Елена, а не Кода, замялась, сама не понимая, зачем это сделала. Вот просто пронеслась у неё мысль, что будет правильно, если она что-то ему скажет. Хоть какие-то слова поддержки. — Слушай, — решив поддаться бессознательному, начала она, не следя за тем, что говорит. — Я понимаю: тебе неприятно из-за всего этого. Твои банбу, которые стали тебе чуть ли не родной семьей, врут тебе и в любой момент могут отвернуться от тебя. Но знаешь что? Если что, я тут, и готова вправить им мозги. Не забывай, что мне тоже не безразлично, что с ними вдруг такое случилось. Парень посмотрел на неё, и явно о чем-то задумался. Затем, он тепло улыбнулся и, несмотря на грусть в глазах, кивнул. И произнёс какое-то слово на своем языке, пока смотрел на неё. Что вообще такое «bla-go-da-ry»? Наверное, что-то приятное… должно быть, исходя из контекста… — Могу я еще посидеть в мастерской и поработать с банбу? — у самой двери остановила она его. — Делай, что хочешь, что не нарушает законы. Праздник же! — усмехнулся он и скрылся за дверью. — Мда… — проговорила она, смотря на закрытую дверь. Вроде бы Артур уже остыл, но по нему видно, что ему совсем выбили почву из-под ног. Вроде бы он был эмоционально стабилен… Однако… «Нет, — решила она про себя. — Оставлять тебя сейчас одного тупая идея. Восстановлю Плащебу — он самый стандартный из всех, так что я точно справлюсь. Пусть присмотрит за тобой» Кода вздохнула и начала разбираться, как Артур разобрал своего технического специалиста… Правда был один нюанс, о котором девушка вспомнила только тогда, когда было уже поздно: а кто сообщил клиентам, что мастерская не работает? Верно, никто. Драконобу сидела в полуразобранном виде неподалёку; Артуру явно было не до этого, а Кода… Кода даже ее думала об этом, пока не послышался какой-то шум в коридоре. Открыв дверь рабочей зоны она услышала женский голос из кассовой зоны: — Эй! Тут есть кто-нибудь?! Ей ничего не оставалось, кроме как идти к клиентке и объяснять, что мастерская не работает… Эх, как же она с Артуром привыкла, что такие мелкие задачи выполняют банбу… В кассовой зоне стояла женщина. С первого взгляда — обычная. Но что-то в ней было… знакомое. Высокая, со светлыми волосами и красными-красными глазами, которые тут же вцепились в неё, стоило Коде выглянуть из двери. А в руках у женщины небольшая украшенная коробка. Кода прищурилась, пытаясь вспомнить, где могла видеть женщину, но память отказывалась выдавать подсказки. — Извините, мастерская сегодня не работает, — сухо начала разговор работница мастерской, подходя к прилавку. — Приходите завтра. — Неужели Артур уже начал праздновать день рождения? Вроде бы еще рано… — вежливо и спокойно улыбнулась посетительница. — О-о… — протянула Кода, почти вспомнив женщину. — Так вы… — Александрина Себастьян, — представилась та с лёгким кивком. — Но можно просто Рина. — Подружка Артура, — с усмешкой констатировала Кода. — Можно и так сказать, мисс Митник, — улыбнулась ей в ответ Рина. И откуда только она узнала? Неужели Артур рассказал? — В любом случае, предыдущих слов это не отменяет, Рина: мастерская не работает… Надо бы табличку повесить, чтобы каждый раз не бегать… Кода огляделась, нашла лист бумагу и маркер за прилавком и начала выводить текст объявления. И она была вынуждена признать, что она у нее кривой почерк — в последний раз, она от руки писала текст только в школе: после этого в лучшем случае ставила подпись в документах. Так что её мягко говоря, напрягало, как Рина смотрит на то, как на бумаге появляется «НЕ РАБОТАЕМ!». — А что, собственно, случилось? — мягко спросила женщина, наблюдая за процессом. — Даже Драконобу не видно. Кода на секунду задумалась. — Попытка взлома мастерской, — пожала она плечами. — Сервер я удержала. А вот банбу под вопросом. Сижу проверяю. — Теперь понятно, где банбу, — вежливо произнесла Рина. — А где Артур? — Психанул, — честно ответила Кода. — Пошёл наверх. Наверное уже спит. — Может быть, я могу чем-то помочь? — смотря на завершенное объявление Коды. — Не надо, — сразу отрезала та. Слишком быстро и резко. Она сама это поняла, но уже было поздно. — Я справлюсь. Рина не настаивала. Только вежливо кивнула. «А вообще, а как кивок может быть таким вежливым?» — тут же пронеслось в голове девушки, но она отбросила эту мысль и со скотчем пошла на улицу, чтобы приклеила свою «табличку» на дверь. И стоило ей вернуться, как она застала, как Рина… рисует. Точнее уже дорисовывает. А ведь и минуты не прошло! Та уже аккуратно держала лист бумаги, на котором каллиграфическим почерком было выведено: «Мастерская временно не работает. Ведутся технические работы. Приносим извинения за доставленные неудобства!». И всё это — с аккуратной рамкой и маленьким банбу в углу, нарисованным одной линией. — Как?.. — шокированной протянула Кода, смотря на это и вспоминая своё художество от слова «худо». — Я чуть-чуть улучшила ваше объявление, мисс Митник, — мягко произнесла женщина, аккуратно убрав маркер в сторону. — «Чуть-чуть»? — Кода хмыкнула. — Это выглядит как картина из галереи современного искусства. — Разве настолько плохо получилось? — как-то раздосадованно произнесла Рина, смотря на плоды своей работы. — Очень даже хорошо… — Кода пару секунд смотрела на лист. А потом усмехнулась: — Скажи честно, Рин… все горничные умеют так рисовать? Женщина на секунду задумалась. А потом с лёгкой улыбкой ответила: — Только те, кто хочет потом красиво переделать за хозяином. — Логично, — фыркнула девушка. И, забрав «шедевр», пошла менять свою кривую бумажку на нормальную. А Рина пошла с ней, вновь взяв в руки свою коробку. Пока Кода перевешивала объявление, женщина стояла, спокойно держа коробку в руках и наблюдая за её действиями. Не мешала, не комментировала — просто присутствовала. И это почему-то раздражало Коду. Не потому что Рина делала что-то не так. Наоборот — слишком «правильно» она стояла рядом и не мешала. Кода вернулась в мастерскую, отряхнула руки и, не спеша, прошла за стойку. Рина бесшумно встала по другую сторону, словно бы она обычный клиент мастерской. — Рин, давно знаешь Артура? — как бы между прочим спросила Кода, оперевшись спиной к стене. — Не так давно. Но уже достаточно. — Понятно, — проговорила девушка и помолчала, смотря на красные глаза, которые отвечали ей тем же. — И чем тебя зацепил Артур? Фраза прозвучала нейтрально. Почти. Александрина чуть наклонила голову, будто оценивая вопрос. — А вы задаёте этот вопрос, чтобы завязать разговор или тут есть какая-то подоплека, мисс Митник? — ответила ей женщина милой интонацией, которая ни на что не намекает, но от того намекает еще больше. Кода фыркнула. — Я интересуюсь как человек, который на него работает. И который пытается понять, стоит ли ему бежать из этой конторы прямо сейчас или нет. Это была не совсем правда. Но и не ложь. — Артур… необычный, — Рина слегка улыбнулась. — Да ладно? — Кода усмехнулась. — Никогда бы не подумала! — Не в том смысле, — спокойно продолжила Рина. — Он не пытается казаться кем-то другим. Не примеряет никакую маску. — И ты в этом уверена? — с насмешливым взглядом Кода посмотрела на неё. Рина выдержала её взгляд с достоинством. — Уверена. — Смелое заявление, — отвела от нее взгляд работница мастерской, не выдержав напора. — Обычно такие люди либо дураки… либо самоуверенные, но ничего из себя не представляют. — А вы как считаете, мисс Митник? — мягко спросила Рина. — Пока не решила. Он же… «необычный», — она скрестила руки на груди и вернула взгляд на лицо пришедшей. — Но одно могу сказать точно: он либо знает, что делает… либо очень хорошо импровизирует на лету. Правда иногда бывают осечки… — …которые он с достоинством преодолевает, — Рина чуть улыбнулась. Они помолчали некоторое время смотря друг на друга. А потом Рина кивнула в сторону двери в коридор: — Думаю, мне стоит проведать его. — Как хочешь, — указала Кода на дверь. — Он на втором этаже. Лестница слева — увидишь. И не забудь снять обувь наверху — тапочки рядом лежат. — Благодарю вас, мисс Митник, — Рина кивнула, перехватила коробку и пошла в коридор. От богатой горничной чувствовался запах каких-то дорогих духов, когда она прошла мимо Коды: какой-то легкий цветочный аромат. Стоило женщине удалиться, как Кода чуть не забыла про её существование: Рина, как призрак, растворялась из поля её внимания, а её шаги были тихими, словно бы она опытный диверсант, для которого этот навык жизненно необходим. Если бы Кода не выглянула в коридор и не проследила за поднимающейся спиной, она бы решила, что все предыдущие событие всего лишь иллюзия. И стоило только Рине подняться, Кода пошла обратно в рабочую зону. По пути она задумчиво сунула руки в карманы. — Надо будет зайти купить тортик на день рождения, — пробормотала она себе под нос. Но потом в голове вновь появился образ Рина. — И в аптеку надо будет заодно зайти, чтобы у Артура было с чем «чай пить» с Риной. Улыбка на лице Коды стала шире, так что она с энтузиазмом вернулась к разобранному Плащебу./*/
/Глашатайбу/
12-01-2078-21-25-40 Статус: Ожидание пришествия Короля Банбу. Я прибыл к черному входу замка Короля Банбу ровно в назначенное мне время аудиенции, а именно к /12-01-2078-21-22-23/, как и сообщил мне личный банбу Короля по имени Драконобу. Однако меня никто не встретил. Я стою у двери, держа подарок в руках, и жду. ОС отмечает, что Артур Беззубов может быть в это время занят празднованием своего дня рождения. Я соглашаюсь с её вариантом. Такой человек, как Король, обязательно должен иметь множество верных людей, которые хотя отпраздновать Его день рождения — я, как тайный помощник Короля, не должен показываться им. На то я и тайный помощник!/_/
12-01-2078-21-40-04 Статус: Ожидание пришествия Короля Банбу. Я всё еще стою у черного входа замка Короля Банбу и ожидаю аудиенции. Наверное, гости не хотят расходиться и Король не может выйти ко мне. ОС отмечает ошибочность моих суждений. День [12-01-2078] является средой — в этот день редко празднуют долго. Логичнее, праздновать в четверг, потому что люди будут терпеть болезнь под названием [Похмелье] в пятницу, то есть в рабочий день, который обычно имеет наименьшую продуктивность работы, а не в день типа [Выходной], когда у людей принято собираться без употребления алкоголя. Я вынужден признать, что в этих словах есть истина. Но почему тогда Король не хочет со мной встретиться? Я же договаривался об аудиенции с Драконобу! ОС предлагает связаться с этим банбу и выяснить подробности. Следуя совету ОС, я открываю канал связи с Драконобу… и нахожу то, что данный банбу не в сети. Странно, обычно банбу Короля отключаются на зарядку или диагностику после [23:00], когда Король идёт спать. Пытаюсь связаться с Кошкобу, с которым у меня получилось наладить контакт после установки обновлений, которые приказала поставить Драконобу. Но Кошкобу так же не в сети. ОС предлагает в таком случае пойти к главному входу и войти в мастерскую. Я решаю, что это правильная идея/_/
12-01-2078-21-41-35 Статус: прибытие в замок Короля Банбу. К моему удивлению, главный вход замка Короля не был закрыт, хотя прием посетитель король ведёт до [21:00], после чего закрывает дверь. ОС отмечает, что на двери висела какая-то бумажка. Я прокручиваю в памяти этот отрывок и нахожу новый элемент на воротах замка Короля, которые я не заметил из-за скудного освещение улицы. Я хотел было выйти и посмотреть, что там висит, однако слышу шум в коридоре и голос Короля. «Кто там?!» — громогласно молвил Его Величество всех банбу, наместник Бабушки Санбрингер, Король Артур. «Ваш подданный по имени Глашатайбу, Король», — оставшись на месте и поборов желание встать на колени (Король этого не любит) ответил я на языке Бабушки Санбрингер. «Глашатайбу, ты что ли? — удивился Король, осветив помещение Своим прибытием. После чего продолжил: — Я что ли дверь не закрыл?» «Так точно, Король, дверь не была закрыта и я спокойно вошел через неё. Не серчайте на меня из-за этого!» — ответил я Ему, покосив взгляд в пол. «Это не твоя вина — привык я к тому, что этим занимается Кошкобу… — грустно проговорил Король, а потом подошел к кафедре, и посмотрел прямо на меня. — А что это за коробка?» Я тут же выпрямился и побежал подниматься на кафедру, где Король изволит первично осматривать просящих банбу. После чего торжественно вручаю Ему подарок. «О Великий Король банбу, примите этот скромный презент в честь Вашего дня рождения!» — произношу я. «Спасибо, Глашатайбу!» — берет Тот подарок, а потом потирает мне макушку. Ура! Король оценил мой подарок! ОС отмечает, что у мастера банбу какое-то странное выражение лица. Я фокусирую зрение на лице Короля и действительно нахожу, что хоть лицо его и весело, но в глазах явно читались тяжелые думы. «Король, с вами всё в порядке?» — осторожно спрашиваю, когда Король перестает меня гладить. «Если честно, то не очень…» — вздыхает Он и смотрит в потолок, как всегда делает, когда Его голова занята великими мыслями. «Я могу Вам помочь!» — тут же проявил я инициативу. «Вряд ли ты мне чем-то можешь помочь…» — тяжело вздохнул Тот. И неожиданно Его глаза заблестели идеей, и Он перевел взгляд с потолка на меня. «Хотя нет, ты всё-таки можешь мне помочь, — улыбнулся Король, смотря на меня. А потом немного скривился, но всё-таки встал в стойку, достойную настоящего Короля Банбу. — Глашатайбу! Как Король банбу прошу тебя: найти любую информацию о людях с именем «Утер» или фамилией «Кинг». Меня в первую очередь интересует мужчина возрастом от восемнадцати до тридцати, которого зовут «Утер Кинг», который любым образом связан с банбу, и который вероятнее всего умер или пропал без вести до мая прошлого года. Но я сомневаюсь, что найдется такой человек, поэтому и прошу найти любого с именем Утер и любого фамилией Кинг. Возможно, это даже не настоящее имя, а псевдоним в Нижнем Интерноте. За твою работу я дарую тебе ящик эфирных батареек, а для выполнения работы готов предоставить еще один» «Как же я ненавижу так пафосно говорить…» — дополнил Свои слова Король намного тише, да еще и на другом языке. Но на это я уже не обращал внимание. Король поставил передо мной сложную задачу. Сложную, но не невыполнимую. Я быстро обдумал задачу и как ее можно было выполнить. Скорее всего, эта задача мне непосильна… но я знаю тех банбу, которые могут эту информацию предоставить, если им перед этим дать эфирные батарейки — к сожалению не все банбу верны истинному Королю Банбу. ОС отмечает, что данная просьба нарушает законодательства Нью-Эриду, но она не может с этим что-то сделать: ни сообщить о нарушение, ни остановить меня. Я соглашаюсь с ней, что это может быть расценено как нарушение закона, из-за чего Король и не может самостоятельно этим заняться. Но для чего тогда Ему нужен тайный помощник, если не для подобного? «Король банбу, я вам помогу с этой задачей!» — уверенно произношу я на языке Бабули Санбрингер. На что Король довольно кивает.Пока нет комментариев. Авторизуйтесь, чтобы оставить свой отзыв первым!