Обложка Академия Аркан-Тек: секретный протокол

Академия Аркан-Тек: секретный протокол

Арчи Розвелл

0% прочитано
Стандартный
Арчи Розвелл

Академия Аркан-Тек: секретный протокол

Глава 1. Синий значок «прочитано»

Заклинание пришло в 8:47, когда Вера Соколова уже успела возненавидеть всех тех, кто придумал контрольные по рунному синтаксису.

Телефон в кармане мантии завибрировал - коротко, настойчиво, как бывший, который не может забыть. В аудитории пахло чернилами, потом и озоном - декан Орлова вчера опять тестировала защитные контуры, и теперь у половины потока чесались приёмники. Три ряда парт, исцарапанных до состояния карты звёздного неба, упирались в доску, где до сих пор мерцала схема заклинания, которую никто не понял.

Вера сидела, сжимая перо, и чувствовала, как под левым запястьем что-то дёргается. Там, где под кожей прятался приёмник «Маны», начинался ад.

Она не полезла в телефон. Только не сейчас, только не на контрольной. Не когда декан Орлова ходит между партами со скоростью профессиональной ищейки, которая знает, у кого шпаргалка в трусах.

Но заклинание не захотело ждать. Приёмник вспыхнул сам - чужой канал пробился без запросов и паролей, без «согласен с условиями». Вера ощутила, как невидимая леска дёрнула её изнутри, будто кто-то привязал к её позвоночнику верёвку и потянул. По пергаменту побежали руны - чужим, наглым бессердечным почерком.

- Мисс Соколова, - голос Орловой раздался над ухом, - ваша работа только что дописала себя сама. Это что еще за шуточки?

Вера подняла голову и посмотрела через весь класс. В заднем ряду, развалившись так, будто купил академию вместе с партой, сидел Данте Марков. Сын основателя «Маны». Человек, у которого, по слухам, даже уведомления пахнут деньгами. Он смотрел в потолок с лицом монаха, который только что достиг.

Телефон у него на парте горел экраном. Синий значок «доставлено» через секунду сменился на «прочитано». Он улыбнулся потолку.

- Марков, - сказала Орлова, не оборачиваясь, - объясните, почему у вас такой довольный вид.

- Технический сбой, госпожа декан, - пропел он голосом, от которого у всех преподавательниц младше сорока подкашивались колени. - «Мана» иногда синхронизирует пользователей без их ведома. Баг. Мы уже работаем над этим.

«Разработчики» - это был его папаша. Тот самый, который придумал платить за магию рублём и запихнул её в приложение, чтобы никто больше не колдовал бесплатно.

Вера сжала перо до хруста.

- Мы, - прошипела она, - не пользователи. И уж точно не парные.

Данте наконец соизволил посмотреть на неё. В глазах - ни тени извинения. Один азарт. Такой же, какой бывает у кота, который только что уронил вазу и понял, что это весело.

- Теперь мы не просто парные, - ответил он вполголоса, но она услышала - прямо в голове, через ту самую свежепроклюнувшуюся связь. - Судя по тому, как у меня зачесалось в паху, мы теперь что-то более серьёзное.

Вера попыталась придумать ответ поострее, но вместо этого судорожно вдохнула - боль пронзила от запястья до плеча, будто ей всадили шприц с кислотой. На экране телефона высветилось уведомление, которого в официальной документации не было:

bond_type: LEGACY_SYNC (unstable) status: permanent - один ответ, назад дороги нет

Она посмотрела на Данте. Он побледнел. Впервые за всё время его самоуверенная улыбка съёжилась до нервного тика.

- Это не баг, - сказал он тихо.

За окном академии прозвенел третий, внеплановый звонок - сигнал, который включался, когда «Мана» делала что-то, чего делать не должна была. Никогда.

Вера закрыла глаза и поняла, что её утро только что стало бесконечно хуже, чем контрольная по рунному синтаксису.

Глава 2. Протокол, которого не существует

Кабинет декана Орловой выглядел так, будто здесь одновременно хоронили бабушку и запускали сервер. Вера, потянув носом прошептала: Смесь старого пергамента, озона и дешёвого чая «Принцесса Нури». На стене - два портрета: основатель академии в мантии с лампасами и рамка с логотипом «Маны», подаренная советом директоров. Они смотрели друг на друга косо, как теща и зять на семейном ужине.

Вера сидела на краю кресла и сжимала запястье правой рукой - там под кожей продолжало тянуть, будто кто-то держал её за руку через бетонную стену. Данте устроился в соседнем кресле с видом человека, который только что обнаружил, что его премиум-подписка продлилась на вечность, а за это надо как-то платить.

- Легаси-синк, - произнесла Орлова так, будто пробовала слово на вкус и оно оказалось кислым. - Я слышала о нём один раз, на лекции, где нам сказали, что это удалённый протокол, который никогда не существовал.

- Значит, нам соврали, - лениво сказал Данте. Голос спокойный, но пальцы вцепились в подлокотник так, что дерево заскрипело.

- Или удалили, - буркнула Вера.

Орлова взглянула на неё внимательнее. Словно увидела впервые.

- Продолжайте, мисс Соколова.

- Моя бабушка колдовала задолго ещё до «Маны». Она говорила, что раньше связь между волшебниками возникала сама, без приложений. Просто от того, что их магия щёлкала друг на друга, как кремниевые зажигалки. «Мана» не изобрела бондинг. Она его... превратила в услугу. С подпиской.

- И где-то в исходном коде, - Данте наконец повернулся к декану, - остался кусок старой системы, который не должны были оставлять. Но оставили. Ну, вы знаете моих родителей - они экономят на всём, даже на удалении мусора.

Орлова помолчала, глядя на них так, будто прикидывала, кому из них можно сломать шею, а кто еще сгодится живым.

- Я отправлю запрос в головной офис, - сказала она. - До тех пор вы - парная практика. Все занятия. Все проекты. Делаете вместе. Я должна знать, что происходит с этой связью, пока она не убила вас или кого-нибудь ещё.

Она посмотрела в окно, и на секунду Вере показалось, что декан видит там не двор, а какое-то другое время, где уже был подобный случай. И никто тогда не выжил.

- Замечательно, - сказала Вера так, будто в рот набрала лимонов.

- Восхитительно, - отозвался Данте с тем же энтузиазмом, с каким обычно говорят о посещении стоматолога.

- И ещё, - Орлова взяла планшет с мигающим уведомлением и нахмурилась. - Пока вы тут выясняли, кто первый начал, кто-то взломал чат третьего курса и разослал им задание по тёмной рунистике четвёртого уровня. Которое официально запрещено до пятого курса.

- Кто-то открыл? - спросил Данте. В его голосе вдруг исчезла вся лень.

- Пока нет. Но кто-то откроет. Это как бесплатная подписка - нельзя устоять.

Она перевела взгляд на их запястья, где приёмники горели ровным, настырным светом.

- Так что, раз уж «Мана» сама вас спарила, может, вы выясните, кто ещё лазает в её коде. А то найдут вас раньше, и тогда разборки будут не такими весёлыми.

Они вышли в коридор. Данте привалился к стене и впервые за день не улыбнулся.

- Я реально не знал, - сказал он. - Честно.

Вера глянула на него без злости.

- Верю, - сказала она. - Но это не отменяет того, что теперь мы - официально Спина к спине.

Он фыркнул.

- Ну, - сказал Данте, - могло быть хуже. Представь, если бы ты синхронизировалась с Гришуней Петровым с потока некромантов. У него даже джингл - как похоронный марш, только в миноре.

Вера не сдержалась - хмыкнула. И тут же возненавидела себя за это.

Приёмник на её запястье мигнул теплее. Как будто одобрил.

Глава 3. Дом без сигнала

В Ольховку Вера уехала не для того, чтобы дышать свежим воздухом. Она уехала туда, где «Мана» не ловила даже на последней вышке. Дом бабушки стоял в низине, и единственным сигналом здесь был жуткий скрип половиц. Аглая Соколова - семьдесят три года без смартфона, и это, по её словам, было единственным разумным решением в её жизни.

В углу тикали ходики, и этот звук казался издевательством над всеми технологиями мира. Вера вошла в дом и глубоко вдохнула. В доме пахло сушёной мятой, дымом и чуть-чуть - затхлостью старых воспоминаний. Бабушка сидела у окна и штопала мантию. Не иглой - тонким лучом света, который она держала между пальцами, как нитку.

- Опять приложение натворило что-то, - сказала Аглая, не поднимая глаз. Не вопрос, а диагноз.

- Не приложение, а Я. Меня привязало к одному… чудаку, богатому чудаку. Насильно.

Бабушка замерла.

- Рассказывай, - сказала она уже серьёзно.

Вера вывалила всё - контрольную, Данте, уведомление LEGACY_SYNC. Аглая слушала молча, потом встала, подошла к сундуку и достала шкатулку, чёрную от времени. Внутри, на выцветшем бархате, лежало серебряное кольцо. Без камня. Простое, как три копейки.

- В мои времена, - сказала Аглая, - связь рождалась сама. Между теми, чья магия совпадала без посредников. Бывало редко - лишь одна пара на сотню. Но это было настоящее. Без компании, которая решает, сколько сообщений ты можешь отправить за минуту.

- У тебя была такая?

- Была. - Аглая взяла кольцо, и в комнате будто похолодало. - Его звали Лев. Я синхронизировалась с ним в твоём возрасте.

Она достала старую фотографию - парень с острыми скулами, обнимает девушку, в которой Вера узнала бабушку.

- Мы были счастливы ровно до тех пор, пока одна фирма не начала скупать патенты на бондинг. Они обещали «упростить» природные связи. На деле - хотели их контролировать. Природная связь неудобна для бизнеса, девочка. Её нельзя монетизировать. Её нельзя отключить платным обновлением.

- И они вас развели?

- В буквальном смысле. Перевели в разные академии. Мы не виделись год. Связь ослабла. Потом погасла.

Вера смотрела на кольцо и чувствовала, как внутри холодеет.

- Это была «Мана»?

Бабушка подняла глаза - острые, как ножницы.

- Они назывались иначе. Но у истоков стояли Марковы. Они и тогда думали, что делают мир лучше. Просто упрощают. За каждое упрощение кто-то платит, девочка. Только не те, кто получает выгоду.

- Данте, - прошептала Вера.

Аглая вложила кольцо ей в ладонь и сжала пальцы.

- Я не говорю бежать. Я говорю - не дай им решать за тебя. Связь, которая родилась сама, без спроса, - это единственное, что стоит защищать.

Ночью, лёжа на старой кровати, Вера почувствовала под запястьем тепло. Слабое, но настойчивое. Без сигнала, без вышки - оно всё равно пробивалось. Будто Данте с той стороны упрямо продолжал искать её, даже когда не должен был. Она сжала кольцо в кулаке и уснула, так и не решив, ненавидит ли его за это - или уже нет.

Глава 4. Аглая, много лет назад

Ей тогда было восемнадцать (совсем как сейчас Вере), и мир ещё не знал слова «легаси».

Аглая Соколова стояла на краю поля для практик. Тогда оно было еще грунтовым, без интерфейсных панелей по периметру. Она смотрела, как парень с соседнего курса разбирает завал рунной цепочки, которую сам же и запутал. Руки у него были в мозолях, от пера, которым он писал руны. Ведь сенсорных блоков ещё не изобрели.

Его звали Лев. Второй курс, специализация - стихийная магия, репутация - «слишком серьёзный для своего возраста». Характер - «нордический».

- Ты не так держишь контур, - сказала Аглая, подходя без спроса. Она вообще никогда не спрашивала разрешения.

Он поднял голову - острые скулы, взгляд человека, привыкшего, что его перебивают, но не привыкшего, что перебивают по делу.

- Покажи, - сказал он.

Она показала. Не словами - рукой поверх его руки, направляя поток. И в тот момент, когда их пальцы соприкоснулись над полусобранной цепочкой, что-то щёлкнуло - не магически эффектно, не с тупым фейерверком, а тихо, как замок, который наконец нашёл свой ключ.

Лев замер.

- Ты почувствовала? - спросил он, не отпуская её руку.

- Тепло, - сказала Аглая, тоже не отпуская. - Как будто моя энергияь узнала твою.

Никто им не объяснял, что это значит. Никакого приложения, никакого уведомления с непонятным статусом. Просто на следующий день, когда она была в другом конце академии, она вдруг знала - знала без слов, - что он расстроен. Пошла и нашла его. Он не удивился, что она пришла. Только спросил:

- Как ты узнала?

- Не знаю, - честно ответила она. - Просто узнала.

Это называлось потом бондингом - редким, естественным, одна пара на сотню, - но тогда у этого ещё не было названия. Просто была связь, которая росла не по расписанию, не по протоколу, а сама, как трава сквозь асфальт.

Они не планировали ничего великого. Просто гуляли вечерами вдоль силовых линий, которые ещё не превратили в заводы, просто держались за руки без опаски, что кто-то отследит частоту касаний.

Аглая не знала тогда, что где-то в административном крыле - тогда его ещё называли просто «канцелярией» - молодой предприниматель по фамилии Марков (будущий дед Данте) уже присматривался к тому, что происходило между студентами вроде неё и Льва. Присматривался с интересом человека, который видит не любовь, а данные, которые пока не умеет монетизировать.

Она не знала. Тогда - не знала. Она просто была счастлива, и этого было достаточно.

Глава 5. Доставка без адреса

Вернувшись в академию, Вера застала Люсю за привычным ритуалом - утренней телепортацией завтрака. Столовая здесь была не нужна. «Мана.Кухня» доставляла еду прямо на стол: тыкаешь в приложение - и вот тебе омлет, минуя поваров, официантов и… совесть.

Вера ткнула овсянку - ту же самую, что ела уже полгода подряд. Приёмник мигнул. Тарелка засветилась. И вместо овсянки материализовалась яичница с беконом, политая чем-то красным, подозрительно похожим на адский соус.

- Это не моё, - сказала Вера вслух.

Люся заглянула через стол.

- Выглядит лучше твоей каши. Может, это подарок судьбы?

- Я не заказывала яичницу. И уж точно не эту хрень.

Ответ пришёл не в телефоне. Он пришёл изнутри - тёплая, почти щекотная волна вдоль запястья, будто кто-то довольно улыбнулся. И следом - чужое настроение. Утреннее и самодовольное. Человек только что получил то, что хотел.

Вера уронила вилку.

- Ты чувствуешь? - спросила Люся.

- Я чувствую его завтрак, - прошептала Вера.

Она достала телефон, открыла «Ману» и увидела уведомление:

legacy_sync active: shared consumption channel detected - мы теперь одна семья, кушаем вместе

- Приложение решило, что мы теперь едим друг за друга, - сказала Вера голосом, в котором слышалась обречённость. - Общий. Заказ. Еды.

Люся хихикнула. За соседним столом первокурсники перешёптывались, пялясь на тарелку Веры.

Через секунду Вера ощутила чужую вспышку раздражения - «что за фигня» - а следом смешок, тоже не её.

Телефон завибрировал. Новое сообщение - через тот самый неофициальный канал, который теперь работал, даже когда оба были в разных корпусах.

Dante_M: ты правда каждое утро жрёшь эту серую субстанцию?

Vera_S: а ты правда жрёшь чили в 8 утра?

Dante_M: это культура. и у тебя вкус как у бабули с пенсией

Vera_S: моя бабушка ест вкуснее. и ей не нужна телепортация, чтобы знать, что она хочет

Пауза. И снова - тёплая волна, но другая. Почти смущённая.

Dante_M: ладно. справедливо

Вера закрыла чат и уставилась на чужую яичницу. Чувствовала себя одновременно раздражённой и почему-то заинтригованной, словно случайно нашла в кармане чужую конфету и теперь не знала, съесть или выбросить.

- Так, - Люся отодвинула чашку и улыбнулась с предвкушением. - Вы теперь не только эмоции друг друга чувствуете. Вы ещё и жрёте за двоих?

- Это временно. Баг. Починят.

- Конечно. А пока баг не починили, спроси своего временного бага, где он берёт этот соус. Пахнет так, что я бы тоже попробовала.

Вера не ответила. Она пыталась понять, почему чужое утро, чужой вкус и чужой смех - всё это вдруг перестало быть неприятным. Приёмник на запястье светился ровно, почти спокойно. Будто с той стороны Данте наконец перестал притворяться.

Через два стола декан Орлова ковыряла свой обычный омлет и поглядывала на них с выражением человека, который уже понял, что этот «эксперимент» выйдет из-под контроля раньше, чем она успеет подать рапорт.

Глава 6. Три урока

Рунный синтаксис

Кабинет профессора Веснина выглядел так, будто его проектировал человек с раздвоением личности: слева - деревянные столы, чернильницы, пергамент, ощущение столетней пыли; справа - сияющие интерфейсные панели «Маны», от которых рябило в глазах. Студенты рассаживались по привычке - кто на какой стороне вырос, там и восседал. Но сегодня декан Орлова лично припечатала Веру и Данте к одному столу ровно на границе, как будто специально хотела посмотреть, кто первый сломается.

- Задание простое, - объявил Веснин, разворачивая голограмму на доске. - Написать цепочку для базового щита. Мисс Соколова - от руки. Мистер Марков - через интерфейс. Потом меняетесь и пытаетесь повторить результат друг друга. Без паники, без мата, без попыток взломать систему, мистер Марков, я на вас смотрю.

Вера взяла перо, как берут оружие - уверенно, с чувством собственного превосходства. Руны вылетали из-под её пальцев плавно, одна цепочка перетекала в другую, будто она писала их всю жизнь. Четыре минуты - и идеальный щит лежал на пергаменте, каллиграфический шедевр, от которого у любого рунолога потекли бы слюни.

Данте тем временем долбил по интерфейсу с таким остервенением, будто хотел выбить из него душу. Пальцы мелькали, блоки склеивались в цепочки, цепочки сжимались до минимального объёма - через три минуты у него был код, который заставил бы плакать любого оптимизатора от зависти.

Потом они поменялись.

Вера уставилась на интерфейс так, будто он только что обматерил её бабушку. Пальцы зависли над сенсорными блоками - она понимала логику, но интерфейс требовал не понимания, а скорости, ритма, какой-то бесовской сноровки, которой у неё никогда не было. Через две минуты она умудрилась активировать демо-версию щита нежно-розового цвета с мерцающими блёстками.

- Ого, - сказал Данте, стараясь не улыбаться, но по его запястью пробежала волна довольного хихиканья - она почувствовала это отчётливо. - У тебя скрытый талант к декоративной магии.

- Заткнись, - процедила она, лихорадочно пытаясь понять, какой иконкой задела эту пошлость.

Сам Данте в это время воевал с пером так, будто держал его впервые в жизни. Руны расползались, кренились, наползали друг на друга - структура заклинания угадывалась только потому, что он сам её придумал. Выглядело это так, будто он написал код, а потом попросил пьяного ёжика перерисовать его на бумаге.

- У тебя почерк как у курицы, которой дали перо и сказали, что это новый вид корма, - заметила Вера, разглядывая его пергамент.

- Зато у меня голова работает, - огрызнулся он. - И мне не нужны блёстки.

- Ага. И щит у тебя тоже с блёстками, если посмотреть с правильного ракурса.

Веснин подошёл без лишних слов, забрал оба листа - её идеальный ручной и его кривой, но структурно гениальный - и положил их рядом.

- Видите? - сказал он классу. - Одна понимает суть руны до уровня интуиции. Другой - архитектуру системы до уровня подсознания. По отдельности - таланты. Вместе...

Он засунул оба листа в сканер интерфейса. Экран мигнул - и выдал гибридную цепочку, которая оказалась на тридцать процентов мощнее любой из исходных.

Класс притих. Кто-то присвистнул.

Вера покосилась на Данте. Он смотрел на экран так, будто впервые увидел, что его собственный код может быть чем-то большим, чем просто набор команд. А через запястье - тёплая волна, почти уважение. Пока чужое. Но очень отчётливое.

- Неплохо, - сказала она тихо.

- Ты тоже супер, - ответил он.

И они оба сделали вид, что ничего не произошло.

Классическая кастовая теория

Факультатив проходил в подвале: никаких розеток, никаких экранов - только каменные стены, старые скамьи и свечи, которые здесь жгли принципиально, чтобы никто не расслаблялся. Вера любила этот зал. Здесь она была не «странной девочкой с пергаментом», а той, кто умеет делать магию руками, а не пальцем по стеклу.

Преподавала Ия Ростова - ведьма, чей возраст никто не решался угадывать вслух, потому что боялись, что она ответит и придётся вежливо делать вид, что не страшно. Сегодняшнее задание - создать световой шар. Без приёмников. Без «Маны». Только руки, дыхание и старая школа.

Большая часть группы - человек восемь, потому что нормальные студенты предпочитали интерфейс - сосредоточенно пыжилась, вытягивала руки и получала в лучшем случае слабое свечение, которое гасло быстрее, чем успеваешь обрадоваться. В зале то и дело слышалось привычное: «Вот поэтому все и сидят в приложении».

Вера подняла ладонь, сделала тот самый вдох, которому научила бабушка - и на её руке загорелся идеальный шар. Ровный, тёплый, устойчивый, как будто она держала маленькое солнце.

- Опять, - вздохнул кто-то за спиной без особого удивления. Ирония в голосе была привычной, почти уважительной.

- Прекрасно, мисс Соколова, - кивнула Ростова, чуть дольше обычного задержав взгляд на Вере.

И в этот момент через запястье прокатилась тёплая волна - чужое удивление, почти благоговейное. Вера обернулась к дверному проёму. Там, в тени, стоял Данте. Там, где ему по расписанию быть не полагалось.

Он шагнул внутрь, сдал приёмник в нейтрализующую шкатулку у входа - руки у него при этом чуть заметно дрожали, будто он сдавал не гаджет, а собственный позвоночник, - и сел в дальнем углу, стараясь не отсвечивать.

Ростова выгнула бровь, но не сказала ни слова. Только улыбнулась в усы - и у неё были усы, причём вполне реальные, - и продолжила занятие.

Следующие двадцать минут Данте, гений интерфейсов, человек, который мог закодировать заклинание быстрее, чем большинство успевало моргнуть, пытался зажечь хоть искру на собственной ладони. И не мог. Ни разу. Каждая неудача отдавалась в запястье Веры глухим, тянущим разочарованием - таким острым, что ей хотелось заорать: «Да возьми ты уже мою руку и сделай это за тебя!»

После занятия, когда все разошлись, она подошла к нему первой. Просто потому что не могла больше терпеть эту чужую боль в собственном запястье.

- Зачем? - спросила она. - У тебя есть интерфейс. Ты можешь всё. Зачем тебе этот подвал со свечами?

Он забрал свой приёмник и надел его с таким облегчением, будто вынырнул из-под воды.

- Потому что я хочу знать, - сказал он тихо, не глядя на неё, - что я могу сам. Хотя бы что-нибудь. Без приложения моего папаши.

Он ушёл, оставив после себя только грусть.

Мана-инженерия

К вечеру настроение сменилось. На мана-инженерии профессор Крылова объявила проектное задание:

- Каждый разрабатывает оригинальное заклинание. Любое направление. Через три недели - защита. Лучшие работы загрузят в общее облако «Маны».

По залу пробежал возбуждённый шёпот - это был шанс стать известным, попасть в базу, чтобы твоё заклинание кастовали тысячи пользователей.

- Работать можно в парах, - добавила Крылова, разворачивая список - и Вера увидела свою фамилию рядом с фамилией Маркова, выведенную заранее, административной рукой Орловой.

- Она издевается, - пробормотала Вера.

- Или просто хочет посмотреть на фейерверк, - отозвался Данте, уже листая библиотеку шаблонов на интерфейсе. Он снова был уверен в себе - от того подвального мальчика не осталось и следа.

- Связь усиливает совместное кастование, - сказал он. - Наш проект не может провалиться.

- Или может взорваться так, что нас выгонят из академии вместе с куском стены.

- Оптимистка.

Она фыркнула - и через запястье прокатилась короткая вспышка тёплого удовлетворения. Он явно был доволен, что рассмешил её, хотя вслух ни за что бы не признался.

- Ладно, - сказала она, беря пергамент одной рукой и пододвигая интерфейсную панель другой. - Что будем создавать?

Данте посмотрел на неё без привычной ухмылки.

- Что-то, чего ещё нет. Что-то наше.

Вера промолчала. Но приёмник на её запястье светился в этот момент так ровно и тепло, что даже она сама не смогла бы списать это на магический сбой.

Глава 7. Принудительный ремонт

Лабораторию бондинг-магии Вера видела впервые. Подвал под кабинетом Орловой, стены увешаны сенсорными рунами, в центре - массивный стол с углублением, будто вырезанным под две ладони. Место, где связи разрывали, чинили или, в крайнем случае, добивали.

- Стандартная процедура, - сказала Орлова, не поднимая глаз, раскладывая инструменты. Медный обруч, флакон с серебристой жижей, планшет с администраторским доступом к «Мане». - При аномальной синхронизации протокол предписывает попытку контролируемого разрыва. Ничего болезненного. По крайней мере, в теории.

- В теории, - эхом повторил Данте, разглядывая обруч как потенциальную удавку.

Вера промолчала. Приёмник привычно тянуло теплом - Данте нервничал, и она чувствовала это как собственную дрожь в пальцах.

- Сядьте напротив, - велела Орлова. - Руки на стол. Ладонями вверх.

Обруч мягко засветился, опустился и обхватил оба запястья. Приёмники синхронно мигнули, будто узнавали его.

- Начинаем с малого. Десять процентов.

Вера почувствовала лёгкое покалывание. Терпимо.

- Ощущения?

- Нормально, - сказала Вера.

- Аналогично, - кивнул Данте.

- Двадцать.

Покалывание перешло в давление - как будто кто-то затягивал узел на запястье, но не до конца. Вера сжала зубы. Через стол Данте поморщился - и она поняла, что чувствует не только свою боль, но и его.

- Тридцать.

Боль стала тупой, разлитой. Вера вцепилась в край стола пальцами так, что побелели костяшки.

- Тридцать - это уже не стандартный протокол, - заметил Данте сквозь зубы.

- Стандартный протокол не для легаси, - ответила Орлова, не отрываясь от показаний. - Сорок.

- Может, хватит? - резко сказала Вера.

- Ещё немного. Нужны данные.

Обруч вспыхнул ярче - и вместо ослабления произошло обратное: приёмники засветились гуще, насыщеннее. Планшет издал предупреждающий сигнал.

WARNING: channel reinforcement detected. Suppression inverting.

- Это не должно... - начала Орлова, и Вера впервые увидела декана растерянным.

Боль дошла до пика - и исчезла, схлопнувшись в единую волну чужого ощущения. На долю секунды Вера увидела себя со стороны - собственные стиснутые зубы, побелевшие пальцы - глазами Данте, сидящего напротив.

Она отдёрнула руки. Обруч погас, с тихим щелчком.

- Что это было? - спросил Данте, глядя на ладони так, будто они только что его предали.

- Обмен восприятием, - медленно сказала Орлова, опускаясь в кресло. - На пике сопротивления связь использовала попытку разрыва как топливо. Она укрепилась, а не ослабла.

- То есть, чем сильнее нас пытаются разлучить, - медленно проговорила Вера, - тем сильнее мы привязываемся друг к другу?

- Именно так. - Орлова закрыла планшет с раздражением. - Это не похоже ни на один протокол «Маны». Это похоже на защитный механизм. Встроенный намеренно.

Они переглянулись. Оба знали имя, но ни один не произнёс его вслух.

- Отчёт я отправлю, - сказала Орлова. - Но предупреждаю: если стандартные методы не работают, головной офис может попробовать методы нестандартные. Они не любят аномалий, которые не поддаются контролю.

Она вышла.

Вера посмотрела на свои ладони - те самые, которые только что видела чужими глазами.

- Ты видел меня, - тихо сказала она. - Как я выгляжу, когда мне больно.

- Да, - так же тихо ответил Данте. - И, честно говоря, я бы предпочёл больше так не делать.

- Почему?

Он посмотрел на неё дольше, чем нужно для простого ответа.

- Потому что было слишком похоже на правду. А я не уверен, что готов к тому, что увижу дальше.

Приёмник на её запястье не мигнул тревогой. Он засветился ровным, упрямым теплом - тем, которое отказывалось разрываться, сколько бы процентов мощности в него ни вливали.

Глава 8. Приказ №47-бис

Утром в восемь на интерфейсах всех преподавателей и обоих студентов появился документ. С той бюрократической беспощадностью, с которой обычно приходят только штрафы за парковку.

ПРИКАЗ №47-бис. О временном закреплении парной практики в связи с аномалией легаси-синхронизации.

Вера читала его трижды, надеясь, что смысл изменится. Не изменился.

Пункт первый: студенты Соколова В. и Марков Д. закрепляются как обязательные партнёры по всем практическим дисциплинам до особого распоряжения.

Пункт второй: «совместное пребывание в зоне действия связи не менее шести часов ежедневно, включая внеучебное время, для контроля стабильности канала».

Пункт третий: несоблюдение режима - «болевой декомпенсированный отклик». Та самая резинка, которую она уже ненавидела.

- Шесть часов, - сказала она, найдя Данте в коридоре у расписания. - В день. Вместе. И это не считая занятий.

- Я заметил. Ещё я заметил пункт четыре.

Она пролистала ниже. Пункт четвёртый предписывал выделить «совместную зону для практики стабилизации связи» - общую комнату в жилом крыле. С нейтральным фоном, чтобы никто не взорвался.

- Они нас переселяют, - сказала она голосом человека, до которого дошло с опозданием.

- Технически у каждого остаётся своя комната. Просто теперь между нами есть ещё одна. Общая.

Общая комната оказалась бывшим кабинетом факультативных занятий - узкое помещение с большим столом, двумя креслами и книжным шкафом, забитым учебниками. На двери уже висела табличка: «Соколова В. / Марков Д. - Кабинет 12-А». Будто их фамилии всегда должны были стоять рядом.

- По крайней мере, здесь есть диван, - сказал Данте, плюхаясь в кресло.

- Это кресло, - уточнила Вера.

- Оптимистичное кресло.

Она села напротив, демонстративно раскрыла учебник - если уж сидеть, то с пользой. Продержалась двенадцать минут.

- Слушай, - сказал Данте, глядя на неё с тем внимательным прищуром, который она уже начала различать, - как мы вообще поймём, что канал нестабилен? Приложение выдаёт цифры. А что мы должны чувствовать?

Вера отложила учебник - вопрос был на удивление разумным.

- Наверное, то же, что в лаборатории. Только медленнее. Как будто резинку тянут.

- Резинку, которую растягивают.

- Именно.

Он помолчал, глядя на приёмник.

- Странно, - сказал он наконец. - Сейчас, когда мы сидим рядом... я ничего не чувствую. Ни резинки, ни боли. Как будто она нашла нужную длину.

Вера посмотрела на своё запястье. Приёмник светился ровно, без рывков, без чужой боли. Просто спокойное фоновое присутствие - как радио, пойманное на чистую волну.

- Значит, приказ работает, - сказала она сухо. - Шесть часов рядом - и связь стабилизируется. Отличная новость для отчёта.

- Отличная, - согласился Данте. - Хотя есть один нюанс.

- Какой?

- То, что мне не сложно. Сидеть здесь с тобой. Я думал, будет сложно. А оказалось наоборот - сложно было притворяться весь прошлый год, что мне плевать, кто там сидит через два стола на рунном синтаксисе.

Вера замерла.

- Ты знал меня до связи?

- Соколова, - Данте усмехнулся, но мягче обычного, - я полгода сидел в трёх метрах от тебя на трёх общих парах. Ты правда думаешь, что я не заметил девушку, которая кастует голыми руками лучше всего факультета, и при этом с абсолютно каменным лицом говорит преподавателям, что интерфейс - это «костыль для ленивых»?

- Я не говорила «костыль».

- Говорила. На первом занятии. Крыловой. В лицо.

Вера почувствовала, что краснеет - от того неловкого узнавания, что кто-то наблюдал за ней задолго до того, как система решила их связать.

- Ладно, - сказала она, снова открывая учебник, но уже не прячась за ним. - Раз уж сидеть шесть часов... расскажи мне что-то ещё, чего я не знаю.

Данте посмотрел на неё долгим взглядом - и приёмники на обоих запястьях впервые засветились синхронно, одним и тем же ровным теплом.

- С удовольствием, - сказал он. - Теперь у нас есть шесть часов в день.

Глава 9. Столовка, заговоры и адблок

Утро в столовой Аркан-Тех - это вам не завтрак, это спектакль. Звон вилок, запах телепортированных омлетов и недовольное бормотание студентов, которым «Мана» вместо горячего чая показывала рекламу прокладок с магической впитываемостью. Люся сидела у окна, помешивая суп-пюре, который успел остыть до состояния «зачем я вообще это заказывала», и смотрела на дверь с таким видом, будто ждала курьера с выигрышным билетом.

- Ты кого-то ждёшь? - Гриша Петров плюхнулся напротив с кружкой, над которой висела голограмма с таймером: «15 секунд до рекламы».

- Четырнадцать, тринадцать... - пробормотал он, глядя на экран. - Ненавижу бесплатный тариф. Я тут умираю, а «Мана» показывает мне "доширак".

- Заплати премиум, - лениво бросила Люся. - Пятьсот рублей в месяц, и никакой рекламы.

- Пятьсот?! Да это три обеда в нормальной столовой! - возмутился Гриша. - Я лучше буду терпеть эти пятнадцать секунд, чем платить за воздух.

- Ничего не бывает бесплатным, Петров. Твой папа не платит за магию? Или вы там, в фермерской глуши, колдуете по старинке, как Соколова?

Люся фыркнула, но реплика была не от неё. Мимо проходила Оксана Марьина - дочка одного из совладельцев «Маны», с золотым браслетом на запястье и выражением лица «ваше существование меня утомляет». Она не остановилась, только бросила короткий взгляд на кружку Гриши и усмехнулась, прежде чем скрыться за дальним столиком.

Гриша проводил её взглядом и буркнул:

- У моего отца ферма, а не корпорация. И мы не платим за то, чтобы не смотреть рекламу.

- Но ты её смотришь, - заметила Люся, кивая на таймер. - И теряешь время. Знаешь, сколько заклинаний можно было бы накастовать за пятнадцать секунд?

- Зато я использую адблок, - Гриша понизил голос и подмигнул, заговорщицки наклонившись через стол. - Есть один баг: если нажать на экран тремя пальцами в момент появления рекламы, она зависает и пропускается. Правда, работает только в местах с плохим сигналом.

- И часто ты так делаешь?

- На каждой перемене. Экономит мне десять минут в день. За месяц - почти час. Час жизни, который я не трачу на рекламу магических бюстгальтеров.

- А ты знаешь, что за адблок могут отключить от системы на неделю? - Люся улыбнулась с лёгким любопытством. - Они специально закладывают ловушки в код, чтобы ловить таких умельцев.

Гриша побледнел:

- Ты шутишь?

- Ничуть. Но, думаю, если ты делаешь это только здесь, никто не заметит. В столовой сигнал падает даже у премиум-пользователей.

Гриша выдохнул и решил сменить тему:

- Кстати, вы слышали, что завтра на практике по боевой синхронизации снова будут формировать пары по рейтингу? Говорят, Голубева заплатила спецу, чтобы поднять её рейтинг с Захаровым. Три тысячи отдала.

Люся присвистнула:

- Три тысячи за то, чтобы тебя поставили в пару с парнем, на которого ты запала? Бред.

- Не бред. Рейтинг совместимости - это не просто цифра. Чем выше - тем мощнее заклинания. Если хочешь в элитную группу, нужен партнёр с высоким рейтингом. Все это знают.

- А то, что она заплатила накрутчику, который подделал взаимодействия... - Люся покачала головой. - Это же читерство.

- А кто получает рейтинг честно? - усмехнулся Гриша. - У кого есть деньги - у того есть рейтинг. Так работает мир. Если ты из семьи, где могут позволить премиум, модифицированный приёмник и платные консультации, - ты впереди. А если ты, как я, из фермерской семьи, - ты стоишь и ждёшь рекламу.

- А если ты, как я, - подала голос Люся, - ты просто берёшь штурмом. Я подняла рейтинг через блог. Снимаю касты, люди смотрят, ставят «искры» - и рейтинг растёт. Без подделок.

- Твой блог смотрят твои же однокурсники, - фыркнул Гриша. - Это не рейтинг - это тусовка.

- А твоя реклама уже кончилась? - парировала Люся.

Гриша посмотрел на таймер: 00:00. Реклама исчезла, чай начал нагреваться.

- И то верно, - он наконец приложил руку к кружке. - Хотя, знаешь, если бы я умел кастовать без «Маны», как Соколова, я бы вообще не зависел от всего этого. Ни рейтинга, ни рекламы, ни ваших премиум-тарифов.

- О, опять ты про Веру? - Люся закатила глаза, но в голосе была тёплая усмешка. - Она святая, мы знаем. «Истинная магия - без экрана», «Бабушка учила меня по-другому». Только вот, Петров, она всё равно сидит на нашей стипендии и сдаёт экзамены через «Ману», потому что без лицензии её не допустят.

- Но она хотя бы пытается! - возразил Гриша. - Она ходит на факультатив по классике.

- Потому что её бабушка ей все уши прожужжала, - рассмеялась Люся. - Ты думаешь, она пошла бы туда, если бы не она? Не смеши.

Гриша хотел ответить, но к столику подошёл Кирилл Соколов - высокий, серьёзный, с бумажной книгой в руке. Он посмотрел на них и приподнял бровь:

- О, у вас тут сбор заговорщиков? Или просто обсуждаете, кто сколько заплатил за рейтинг?

- Кирилл! - Люся просияла. - Садись. Мы как раз про твою кузину говорим.

Кирилл сел, положил книгу на стол и окинул всех взглядом.

- Вера не интересуется рейтингами, - сказал он спокойно. - Она интересуется правдой о легаси-протоколе. И если кто-то из вас слышал что-то об этом, - он посмотрел на Гришу, - лучше сказать сейчас. Потому что скоро это коснётся всех.

Гриша пожал плечами с видом человека, который ничего не знает, и встал:

- У меня пара через пять минут. Я побежал.

Он вышел, оставив Люсю и Кирилла за столом. Люся задумчиво посмотрела ему вслед, потом перевела взгляд на Кирилла:

- Думаешь, он что-то знает?

- Не знаю, - честно ответил Кирилл. - Но он нервничает больше обычного. Может, из-за контрольной.

- Или из-за того, что вчера кто-то разослал по чату запрещённое заклинание, - тихо сказала Люся. - Ты слышал?

- Слышал. И это ещё одна причина, почему Вере нужно быть осторожной. - Кирилл взял книгу и поднялся. - Береги её, Люся. Она сейчас - центр всего. И если кто-то узнает, как важна её связь с Марковым, её будут использовать. Все - от корпораций до Совета. Даже те, кто кажется безопасным.

Он ушёл, оставив Люсю одну. Она посмотрела на остывший суп и поняла, что аппетит пропал.

Через минуту телефон завибрировал - голосовое от Веры:

«Люсь, можно зайти вечером? Нужно поговорить. Опять этот Марков...»

Люся усмехнулась и набрала ответ:

«Заходи. Я буду с чаем. И, Вера, ты не представляешь, что тут было за обедом...»

Она отправила сообщение и откинулась на спинку стула. За окном на поле для практик двое студентов синхронно создавали светящийся купол. Они двигались идеально вместе - и Люся вдруг поняла, что смотрит на них с завистью. Рейтинг совместимости, поддельный или настоящий, адблоки или премиум-тарифы - всё это было частью жизни в Аркан-Тек. И ни один амулет не мог защитить от настоящего.

Она уже выходила из столовой, когда её окликнул голос:

- Люся! Подожди.

Оксана Марьина стояла в полумраке коридора, прислонившись к стене и сжимая золотистый браслет.

- Ты чего? - удивилась Люся.

Оксана оглянулась по сторонам, проверяя, нет ли лишних ушей.

- Я видела, как ты смотрела на нас с Данте на прошлой паре. Ты, наверное, думаешь, что у нас что-то было?

Люся моргнула.

- Ну... я не знаю. Честно говоря, ты редко сидишь с нами. Но если хочешь что-то сказать...

- Было, - перебила Оксана, и в голосе её мелькнула горечь. - Давно. И закончилось, потому что мы оба - дети системы. Он ищет не любовь, он ищет способ сбежать от семьи. А Соколова... - она усмехнулась, но без злорадства, - она для него - живой адблок. Та, кто может дать то, чего нет в приложении.

Люся нахмурилась.

- Ты ревнуешь?

- Нет. - Оксана мотнула головой. - Я предупреждаю. Если она будет слишком близко к нему, она станет мишенью. Мой отец уже начал задавать вопросы о протоколе легаси. Он боится того, что происходит с системой. А когда люди боятся, они ищут виноватых.

- Ты хочешь сказать, что Веру могут использовать?

- Используют уже, - тихо сказала Оксана. - Декан, Совет, корпорация. Все хотят знать, как работает эта связь. И если не смогут её контролировать, они попытаются её уничтожить. Или тех, кто в ней участвует.

Люся почувствовала, как холодок пробежал по спине.

- Зачем ты мне это говоришь?

- Потому что ты её подруга, - пожала плечами Оксана. - И потому что я знаю, каково это - быть пешкой в чужой игре. Удачи, Люся.

Она развернулась и быстро ушла, оставив Люсю в коридоре с тяжёлым чувством, что обычный обеденный перерыв только что превратился в начало чего-то гораздо большего.

Глава 10. Территория без сигнала

К исходу второй недели «режима шести часов» они выучили наизусть всё, что можно было выучить в кабинете 12-А: скрип третьей половицы, привычку Данте крутить приёмник на запястье, когда он думает, и то, что Вера, увлёкшись рунной задачей, забывает про существование остального мира. Но в тот вечер, когда за окном начался один из первых тёплых закатов весны, Данте захлопнул учебник с решимостью человека, который больше не может сидеть в четырёх стенах.

- Мы не выходили за пределы этой комнаты одиннадцать дней, - сказал он. - Приказ требует «пребывания в зоне действия связи». Он не требует, чтобы мы торчали здесь, как два арестанта.

- И что ты предлагаешь? Побег?

- Прогулку. - Он кивнул на окно, где внутренний двор заливало персиковым светом. - По территории. С тем же успехом можно контролировать канал на воздухе, а не в комнате, которая уже пропахла старыми учебниками.

Вера, к собственному удивлению, не нашла возражений.

Академия вечером выглядела совсем иначе - суета стихала, коридоры пустели, и здание словно позволяло себе выдохнуть. Они прошли мимо главного корпуса с его вечно гудящими панелями, свернули к старому крылу - тому, что построили ещё до слияния с «Маной», где стены до сих пор хранили резные символы, которые никакой апгрейд не удосужился заменить на голограммы.

- Ты часто сюда ходишь? - спросила Вера, разглядывая потемневший камень.

- Иногда. - Данте провёл пальцами по старому рунному барельефу, будто здороваясь со старым знакомым. - Здесь не ловит сигнал. Первый этаж - мёртвая зона. Фундамент экранирует всё, что связано с «Маной».

- И тебя это не раздражает?

Он усмехнулся - но без обычной иронии.

- Раздражало бы, если бы я не приходил сюда специально. - Он замолчал, глядя на барельеф, а не на неё. - Помнишь, ты спросила в подвале у Ростовой, зачем мне факультатив, если у меня и так «весь мир под пальцами»?

- Помню.

- Я не до конца ответил тогда. - Данте сунул руки в карманы мантии, продолжая идти вдоль стены. - Мой отец создал систему, которая позволяет колдовать кому угодно. В теории - освобождение. Демократизация магии, как он любит говорить. На практике... я вырос, наблюдая, как он тестирует новые прототипы на мне. С пяти лет.

«Данте, попробуй эту версию. Данте, как ощущается задержка?» - Я был живым бета-тестером задолго до того, как узнал, что это слово вообще значит.

Вера молчала, давая ему договорить.

- В какой-то момент, - продолжил он тише, - я перестал понимать, где моя магия, а где то, что за меня делает приёмник. Я гениален с интерфейсом - это правда. Но иногда мне кажется, что я не маг, который научился пользоваться инструментом. Я инструмент, который научили изображать мага.

- Это не так, - сказала Вера твёрдо.

- Ты не можешь этого знать.

- Могу. - Она остановилась, заставив и его остановиться. - Я видела тебя на рунном синтаксисе. Твой почерк ужасен, да. Но логика в твоих цепочках - она твоя. Интерфейс просто исполняет то, что ты уже придумал в голове. Это не он маг, а ты. Ты просто говоришь на другом языке.

Данте посмотрел на неё долго, без попытки спрятаться за привычной ухмылкой.

- Знаешь, - сказал он наконец, - из твоих уст это звучит подозрительно похоже на комплимент.

- Не привыкай.

- Поздно. - Он слабо улыбнулся, и в этот раз улыбка не была маской - что-то настоящее проступило сквозь неё. - Спасибо. За то, что не сказала, что я драматизирую.

- Ты драматизируешь, - заметила Вера. - Но я тебя понимаю. Немного.

Они постояли ещё у границы двух крыльев - там, где заканчивался мёртвый для сигнала камень и начиналось привычное гудение сети. Приёмник на запястье Веры не подавал ни единого сигнала - но тепло, разлившееся где-то глубже кожи, было куда красноречивее любых показаний.

- Нам пора возвращаться, - сказала она без особой уверенности.

- Наверное, - согласился Данте, не двигаясь с места.

Ни один из них не сделал первого шага в сторону кабинета 12-А ещё добрых пять минут. Они просто стояли рядом, глядя, как последний свет заката гаснет над старыми стенами, которые ничего не знали о приложениях, синхронизации и протоколах, но, кажется, прекрасно понимали, что происходит между двумя студентами, забывшими, куда именно шли.

Глава 11. Домашка от неизвестного отправителя

Сообщение пришло в общий чат в 22:14 - обычное время для рассылки домашних заданий. Обычный формат, обычная иконка профессора Веснина. Файл «Домашнее_задание_09.rune» выглядел безобидно - чуть сложнее обычного, но ничего такого, что заставило бы насторожиться. Тридцать семь человек открыли вложение в первые пятнадцать минут.

Вера и Данте сидели в кабинете 12-А, когда её телефон пискнул уведомлением от Люси:

«Ты видела домашку от Веснина? какая-то странная. слишком длинная для обычного конспекта»

Вера открыла чат курса - и приёмник на запястье резко кольнул: не её тревога, а чужая, острая, мгновенно переданная через связь.

- Что? - Данте уже смотрел на неё.

- Веснин прислал домашку, - она развернула к нему экран. - В десять вечера. И почерк не его - он всегда подписывает задания с приветствием, а тут сухой текст.

Данте выхватил телефон, вглядываясь в код файла.

- Это не домашнее задание, - сказал он медленно. - Это Class-V. Самокопирующаяся руна. Замаскирована так аккуратно, что фильтр «Маны» её не считал.

- Сколько человек уже открыли?

Он поднял на неё взгляд - и этого взгляда было достаточно, чтобы у Веры внутри всё похолодело.

Гриша Петров открыл вложение одним из первых - сразу после ужина, лёжа на кровати с привычным равнодушием человека, который в сотый раз конспектирует скучное задание. Руна развернулась в аккуратную структуру - а потом, вместо учебной схемы, тихо скопировала саму себя. Дважды. Потом ещё раз.

Приёмник на его запястье не мигнул тревогой - фильтр видел лишь безобидную учебную цепочку, снова и снова копирующую себя ради «более полного усвоения материала».

Гриша понял, что что-то не так, только когда комната наполнилась запахом палёного и по стенам забегали хаотичные всполохи тёмного пламени - его некромантская специализация отозвалась на вирус, усилив нестабильную рунную цепочку в разы.

Крик из третьего блока общежития услышала половина этажа.

К моменту, как Вера и Данте добежали до места, коридор был затянут дымом, а перед дверью Гриши уже толпились перепуганные студенты.

- Отойдите! - Данте с ходу выставил защитный барьер, отсекая толпу. Вера рванулась внутрь.

Гриша лежал у стены, зажимая предплечье - там, где приёмник оставил на коже длинный тёмный ожог, до сих пор дымящийся мелкими искрами. Он был в сознании, но взгляд плыл.

- Гриш, - Вера упала на колени рядом, хватая его за здоровую руку. - Смотри на меня.

- Я просто... - прохрипел он, - делал домашку...

Данте уже стоял на пороге, быстро набирая что-то на интерфейсе - вызов медиков и одновременно попытка удалённо оборвать распространение вируса.

- Тридцать семь человек открыли файл, - сказал он, не отрываясь от экрана. - Я блокирую канал, но... - он выругался сквозь зубы, - вирус уже ищет новые точки. У Гриши сработала некромантика, усилила цепочку. У кого-то ещё может сработать что-то похуже.

Медики прибыли через три минуты. Гришу унесли на носилках - стабилизированного, но с диагнозом «острое магическое истощение неясной этиологии».

Декан Орлова появилась через десять минут - бледная, без следов привычной сдержанности.

- Отследили источник?

- Частично, - Данте не отрывался от экрана. - IP замаскирован под административный аккаунт Веснина, но глубинный код... - он остановился, нахмурившись. - Он старый. Очень старый. Такой архитектуры давно не используют.

Вера, всё ещё сидевшая на полу, ощутила, как приёмник откликнулся - не эмоцией Данте, а чем-то другим: тем же тянущим чувством, что в лаборатории, когда обруч усилил связь вместо разрыва.

- Такой же, - тихо сказала она. - Код такой же старый, как наша легаси-связь.

Данте медленно поднял на неё взгляд.

- Думаешь, это связано?

- Я думаю, - Вера поднялась, глядя на тёмное пятно ожога на полу, - что кто-то откопал в системе не только протокол природной связи. Кто-то откопал что-то ещё. И оно уже не первую неделю ждёт своего часа.

За окном медицинский флаер, увозящий Гришу, растворился в темноте. А приёмники на их запястьях, синхронно вспыхнув тревожным холодным светом, будто впервые за всё время согласились друг с другом абсолютно, без единого сомнения.

Глава 12. Гриша. Последнее домашнее задание (два дня назад)

Гриша Петров сидел на кровати, поджав ноги, и смотрел в телефон с выражением человека, который только что узнал, что его любимая пиццерия закрылась навсегда. На экране горел красный значок:

«ЛИМИТ МАНЫ ИСЧЕРПАН. ДЛЯ ПРОДОЛЖЕНИЯ ПРИОБРЕТИТЕ ПРЕМИУМ-ТАРИФ ИЛИ ДОЖДИТЕСЬ ОБНОВЛЕНИЯ (23:47:12)».

- Семь часов, - прошептал он в отчаянии. - Семь часов без магии. А у меня завтра практика. Мне нужно поднять скелета, а у меня даже на базовое заклинание нет энергии.

Сосед, угрюмый парень, сидел за столом и молча перелистывал старый гримуар. Единственная свеча горела в углу - обычная, не магическая, потому что сосед принципиально не пользовался «Маной».

- Может, одолжишь немного маны? - спросил Гриша с надеждой.

Сосед даже не поднял головы:

- У меня нет приёмника. Я кастую по старинке. И тебе советую.

- Ага, конечно. И через три года меня выгонят за неуспеваемость. Отличный совет.

Он снова уставился в экран. Таймер отсчитывал минуты. Гриша задумался: может, использовать адблок, чтобы вытянуть из системы маны в обход лимита? Он уже делал это раньше - в столовой, в туалете, даже на лекции по этике. Но дома сигнал был сильным, и трюк не работал.

И тут он заметил уведомление в чате курса:

«ОБЩИЙ ЧАТ КУРСА 3-Н (НЕКРОМАНТИЯ). СООБЩЕНИЕ ОТ: prof_Voronov. ТЕМА: ДОМАШНЕЕ ЗАДАНИЕ №7 - ПРОДВИНУТАЯ РЕАНИМАЦИЯ».

Гриша вздохнул. Профессор Воронов часто выкладывал «облегчённые» версии заклинаний для бедных студентов. Наверное, сжалился.

Он открыл вложение. Файл выглядел стандартно. Но когда он нажал «Скачать», экран моргнул зелёным, и появилась надпись:

«ВНИМАНИЕ: ЭТО ЗАКЛИНАНИЕ МОЖЕТ НЕ ПОДДЕРЖИВАТЬСЯ ВАШЕЙ ВЕРСИЕЙ ПРИЛОЖЕНИЯ. ПРОДОЛЖИТЬ?»

- Ну, Воронов же сказал «продвинутая», - пробормотал Гриша. - Надо сдать зачёт.

Он нажал «Продолжить».

Файл загрузился. Интерфейс «Маны» изменился - шрифт стал острее, значки сменились на древние руны, вместо логотипа пульсировал багровый символ.

- Что за... - Гриша попытался закрыть приложение, но телефон не реагировал. Приёмник на запястье обжёг его холодом.

В ту же секунду он почувствовал, как из него вытекает мана - рывками, будто кто-то открыл кран. Гриша вскрикнул и выронил телефон. Тот упал на пол, продолжая светиться багровым.

Сосед поднял голову, встревоженный:

- Что ты скачал?

- Я не знаю! - Гриша сжал запястье. - Это было задание... Воронов...

- Это не Воронов, - сказал сосед резко, подходя к нему. Он поднял телефон и швырнул в ведро с водой.

Телефон зашипел, экран погас. Но приёмник Гриши продолжал гореть - тускло, ровно, как маяк.

- Ты убил мой телефон! - завопил Гриша.

- Я спас тебя. - Сосед смотрел на него серьёзно. - Это была не руна реанимации. Это протокол подчинения. Ты установил на себя чужое заклинание, и оно начало выкачивать ману.

Гриша побледнел. Он вдруг вспомнил, что в общем чате было сообщение от Веры - предупреждение не открывать вложения от неизвестных отправителей. Но он был таким уставшим, таким отчаявшимся, что просто кликнул на первое задание.

- Что теперь будет? - прошептал он.

Сосед молчал. В комнате стояла тишина, нарушаемая только тиканьем часов. А на запястье Гриши пульсировал багровый свет - и это уже был не приёмник «Маны». Это был тёмный след.

Глава 13. След, которого не должно быть, или Как мы чуть не взломали папу

Декан Орлова вызвала их в семь утра. Семь, Карл! Время, когда нормальные люди либо спят, либо уже успели возненавидеть мир за то, что он заставил их встать. Она сидела за столом с видом человека, который не смыкал глаз всю ночь, и даже не пыталась это скрывать.

- Головной офис «Маны» уже в курсе, - сказала она без предисловий, разворачивая голограмму. - Официальная версия: «изолированный инцидент с экспериментальной домашней работой». Гриша стабилен, но проведет в больничном крыле ещё неделю.

- А неофициальная? - спросил Данте, уже пристроившись к панели с видом человека, который собирается разобрать чужой код на запчасти.

- Неофициальная - то, ради чего я вас вызвала. - Орлова ткнула в экран, где вирусная структура, которую Данте вытащил ночью, пульсировала красным. - Стандартные протоколы отслеживания упираются в стену. Источник рассылки маскируется так глубоко, что система не видит даже направления. Как будто его отправили из ниоткуда.

- Или изнутри самой системы, - тихо сказала Вера.

Орлова посмотрела на неё с новым интересом.

- Именно. И здесь начинается часть, которая касается вас двоих.

Она развернула вторую панель - схему сети «Маны», по которой расползались тонкие красные линии. Вирус шёл от приёмника к приёмнику.

- Стандартное отслеживание слепо к легаси-протоколам, потому что официально их не существует. Но ваша связь, - она кивнула на их запястья, - построена именно на легаси. Вы можете почувствовать резонанс с кодом, который использует ту же архитектуру. Как прошлой ночью в коридоре.

Вера вспомнила ту холодную вспышку. Тогда это казалось случайностью. Теперь - нет.

- Вы хотите, чтобы мы выследили источник через связь, - сказал Данте. - Как живые радары.

- Я хочу, чтобы вы попробовали, - поправила Орлова. - Официально я вам ничего не поручала. Но если ещё один Гриша окажется в больничном крыле, я себе этого не прощу.

Она вышла, оставив схему мерцать над столом.

Вера долго смотрела на карту, прежде чем сказать:

- Ладно. С чего начнём?

- С прямого контакта. - Данте развернул к ней запястье, чтобы их приёмники оказались рядом. - Если наша связь резонирует с тем же кодом, вирус оставил в системе эхо. Отпечаток.

- Звучит рискованно.

- Это единственный вариант.

Он протянул руку. Вера помедлила секунду дольше, чем требовалось, и накрыла его запястье своим.

Приёмники вспыхнули одновременно - не теплом, а резким звоном, будто где-то на границе восприятия прозвенел колокол. Комната подёрнулась рябью - и Вера увидела чужой код, разворачивающийся рунными цепочками. Она увидела источник.

Не лицо, не имя - только направление. Оно вело не наружу, не к внешнему серверу. Оно вело вглубь - в самое сердце инфраструктуры «Маны», туда, где располагались административные серверные ядра.

Контакт разорвался. Вера пошатнулась, и Данте едва успел подхватить её за плечи.

- Ты видела? - спросил он, голос напряжённый.

- Направление, - выдохнула она. - Оно внутри системы. В административном ядре.

Данте молчал непривычно долго.

- В административное ядро есть доступ у нескольких человек, - сказал он наконец, и в голосе проступил страх. - Технический директор. Совет безопасности. И... - он сглотнул, - мой отец.

Вера посмотрела на него - и увидела, как его лицо прошло путь от потрясения до понимания: расследование может закончиться столкновением с собственной семьёй.

- Это не значит, что это он, - сказала она тихо.

- Не значит. - Но взгляд у него оставался прикованным к тому месту в воздухе, где секунду назад мерцало эхо чужого кода. - Но это значит, что мы перестали расследовать случайный взлом. Мы начали расследовать что-то внутри моего собственного дома.

Приёмники на их запястьях засветились тем же холодным светом, будто сама связь признавала: отступать некуда.

---

Коридор административного крыла гудел интерфейсными панелями и эхом их шагов. Вера машинально потирала запястье.

- Слушай, - сказала она, чтобы отвлечься, - а как вообще всё это работает? Откуда берётся мана, которую все качают через приложение?

Данте покосился на неё с удивлением.

- Ты серьёзно? Полгода на факультете, и никто не объяснил тебе экономику мира?

- Нас учат кастовать, а не читать финансовые отчёты.

- Справедливо. - Он задумался. - Мана - сырая, настоящая - добывается из силовых линий. Как нефть, только чище и грязнее одновременно. Силовые линии - это естественные потоки магии, опоясывающие планету. «Мана» построила пять заводов в узловых точках. Исландия, Анды, Африка, Азия, Австралия. Выкачивают, фильтруют, превращают в сигнал.

- И продают.

- Именно. Базовая подписка дёшево, чтобы подсадить всех. Настоящие деньги - в премиум-тарифах, библиотеке заклинаний и данных. Каждое заклинание, которое кто-то кастует, проходит через административное ядро. Компания знает всё: какие заклинания, кто, как часто, в каком настроении. Официально - для улучшения сервиса. Неофициально - это золотая жила.

Вера остановилась.

- И твой отец стоит у истока.

- Да. - Данте помолчал. - Он дал магию тем, у кого её не было. Моей маме, например. Но он же построил систему, которая зарабатывает на каждой твоей мысли, если у этой мысли хватило силы стать заклинанием.

Они дошли до двери кабинета 12-А в молчании. Вера толкнула дверь и, только усевшись в кресло, тихо сказала:

- Если административное ядро видит всё, значит, кто бы ни стоял за вирусом, он спрятался там, где видно всех. Кроме самого себя.

Данте медленно кивнул - и приёмник на его запястье снова засветился тем тревожным светом, будто соглашаясь быстрее, чем он сам.

Глава 14. Заклинание на двоих, или Как мы почти поспали в кабинете

Прошло три дня. Кабинет 12-А выглядел так, будто в нём взорвался магазин канцелярских товаров: пергаменты в три слоя, голографическая проекция их проекта медленно вращалась между креслами, а Вера, скрестив ноги на полу, третий час пыталась вписать в структуру заклинания идею, которая упрямо не желала укладываться в код.

- Ещё раз, - сказал Данте, не отрываясь от интерфейса. - Что ты хочешь, чтобы оно делало?

- Чувствовало, - Вера ткнула пальцем в набросок. - Не просто реагировало на команду. Чтобы различало, зовёт ли его человек, которому нужна помощь, или просто балуется.

- Это невозможно прописать напрямую. У руны нет эмпатии.

- У руны нет. У человека, который её пишет, - есть.

Данте замер.

- Повтори.

- Смотри. - Вера подсела ближе. - Мы пытаемся впихнуть логику намерения в техническую структуру - и она сопротивляется. А что, если я пишу базовый паттерн вручную, а ты переводишь его в оптимизированную структуру? Не заменяем один язык другим. Даём им говорить одновременно.

Данте смотрел на неё с тем выражением, которое она уже научилась узнавать: человек увидел решение задачи, над которой бился сам, но с неожиданной стороны.

- Это может сработать.

Следующие два часа прошли в том редком ритме, когда двое перестают спорить и начинают достраивать мысли друг друга на полуслове. Вера писала структуру от руки, чувствуя, как под пером выстраивается что-то тоньше обычной магии. Данте забирал фрагменты, вплетал в цифровую архитектуру, ни разу не позволив ни одной детали потерять смысл.

К часу ночи Вера заметила, насколько он бледен. Тени под глазами слишком тёмные, руки он то и дело разминал, будто мышцы сводило от усталости, копившейся не первую ночь.

- Ты вообще спишь? - спросила она резко.

Данте моргнул.

- Достаточно.

- Это не ответ.

- Соколова, у нас проект через две недели, вирус, и потенциальная семейная драма. Сон - не первый пункт.

- Данте.

Он замолчал. От того, как она произнесла его имя - не раздражённо, а мягче, почти обеспокоенно, - что-то неуловимо изменилось в его лице.

- Я плохо сплю с детства, - сказал он тише. - Отец каждую ночь тестировал прототипы через приёмник, пока я спал. Я до сих пор просыпаюсь от любого сигнала на запястье.

Вера отложила перо, обошла стол и, не давая себе времени передумать, забрала у него интерфейс.

- Эй, - вяло запротестовал он, но пальцы разжались слишком легко.

- Проект подождёт. А ты поспишь хотя бы час.

Данте посмотрел на неё с той смесью недоверия и благодарности, с которой смотрят люди, давно отвыкшие от заботы без скрытой цели.

- Ты серьёзно предлагаешь мне спать в кресле?

- У меня богатый опыт бессонных ночей. Мне не привыкать.

Он не ответил - просто долго смотрел, потом молча откинулся в кресле, закрыл глаза. Через несколько минут его дыхание выровнялось. Он действительно уснул, впервые на её памяти позволив себе быть уязвимым без попытки контролировать производимое впечатление.

Вера дописывала последние символы, то и дело поглядывая на него. Приёмник на его запястье светился ровным теплом - без единого сбоя, без тревожных вспышек.

Где-то на границе сна он пробормотал что-то неразборчивое. Вера наклонилась ближе и различила одно слово:

- Спасибо.

Она не была уверена, обращался ли он к ней или к тишине. Но приёмник на её запястье засветился так же тепло - будто впервые за всё время оба находились не по разные стороны провода, а в одной точке покоя.

Вера отложила перо, накинула на его плечи свою мантию и, глядя на спящего Данте, впервые подумала о нём не как о «мажоре» или баге системы. Она подумала о нём просто как о человеке, которого совсем не хотелось будить.

Глава 15. Бывшая с претензиями, или Как нам устроили допрос с пристрастием

Дверь кабинета 12-А распахнулась без стука. Голографическая проекция их проекта дрогнула и рассыпалась искрами.

Вера подняла взгляд от пергамента. На пороге стояла Оксана Марьина - та самая, которую она видела издалека: первый ряд, дорогая мантия, идеальная осанка, будто у неё вместо позвоночника линейка.

- Так это правда, - произнесла Оксана, обводя взглядом кабинет. Голос ровный, тоном, каким люди привыкли говорить с прислугой. - Меня уверяли, что слухи преувеличены. Оказывается, преуменьшены.

- Оксана, - Данте медленно поднялся, вставая между столом и дверью. - Что ты здесь делаешь?

- Забавный вопрос от человека, который две недели не отвечает на сообщения. - Она шагнула внутрь без приглашения, взглянула на Веру сверху вниз. - Я ожидала застать более достойную замену. А вижу студентку с факультатива для деревенских чародеек.

Вера медленно отложила перо.

- Мы не знакомы, - сказала она ровно, - но вам стоит перепроверить информацию перед тем, как входить без стука.

- О, информация у меня самая свежая. - Оксана сложила руки на груди, премиальный приёмник блеснул. - Мой отец - один из пяти человек в компании с доступом к административному ядру. Так что я знаю о твоём маленьком чуде куда больше, чем ты сама.

- Оксана, хватит, - резко сказал Данте.

Она проигнорировала его, как будто он не произносил ни слова.

- Вы расстались, - сказала Вера. - Технически ты не имеешь права врываться.

- Технически, - перебила Оксана, - моя семья финансирует половину программ факультета. Мой отец лично одобряет бюджет на легаси-исследования. Одно моё слово - и твой эксперимент официально признают угрозой безопасности. Вопрос не в том, имею ли я право. Вопрос в том, сколько ты продержишься, если я решу, что тебе здесь не место.

Приёмник Веры дёрнуло чужой острой злостью Данте.

- Ты мне угрожаешь? - тихо спросила Вера, поднимаясь.

- Я констатирую факты. - Оксана улыбнулась одними губами. - Наслаждайся вниманием, пока можешь. Легаси-связь пройдёт, аномалию устранят - головной офис уже занимается. А Данте вернётся к людям своего круга. К тем, кого готовили к этой жизни, а не подобрали случайно.

- Довольно, - голос Данте прозвучал резче, чем Вера слышала когда-либо. Он встал рядом с ней - не перед ней, а именно рядом, плечом к плечу. - Ты пришла унижать человека, которого даже не знаешь, потому что тебе неприятно, что моя жизнь пошла не по сценарию. Я слышал этот разговор про удобный брак между семьями.

Оксана застыла на мгновение.

- Я пришла предупредить, что ты играешь в игру, которую не понимаешь. Легаси-протоколы - это не романтическая случайность. Это то, что наши отцы обсуждают на закрытых совещаниях уже неделю. А ты сидишь тут, в этой убогой каморке, держась за руки с этой, будто у вас есть время на подростковую влюблённость.

Она развернулась, но у порога обернулась в последний раз.

- Наслаждайся, пока можешь. Такие, как ты, никогда не остаются надолго рядом с такими, как он.

Дверь захлопнулась. В тишине Вера почувствовала, как у неё дрожат руки.

- Прости, - тихо сказал Данте. - Она не всегда была такой. Точнее, была, просто я слишком долго делал вид, что не замечаю.

- Она права хотя бы в одном, - сказала Вера. - Ваши отцы правда что-то обсуждают за закрытыми дверями.

- Забудь про это. - Данте повернулся к ней, и в его взгляде не осталось растерянности. - Она сказала это, чтобы задеть тебя, а не потому что знает больше меня.

- И всё равно.

- Она ошиблась ровно в одном пункте.

- В каком?

- В том, что я сижу здесь по случайности.

Он склонился к ней, чтобы поцеловать. Вера не отстранилась. И когда их губы встретились, приёмники на обоих запястьях засветились тёплым, ровным светом - не тревожным, не холодным, а тем единственным, что не поддавалось ни одному из существующих протоколов.

Глава 16. Вариант «Нормы», или Как кольцо спасло меня от поцелуя

Расстояние между ними сократилось до минимума. Вера чувствовала его тепло - то самое, которое всегда просачивалось через легаси-канал, когда он был рядом. Она думала, что это просто системная ошибка, просто код. Но сейчас её сердце билось в такт с его - и это было страшнее любого бага.

- Данте, - сказала она, и голос дрогнул. - Не надо.

- Чего не надо? - спросил он, наклоняясь ближе. В глазах - та самая смесь наглости и уязвимости, от которой у неё подкашивались колени. - Сказать тебе, что я...

Он не договорил. Потому что в тот момент его рука поднялась к её лицу - легко, почти робко, желая коснуться её щеки.

И тогда сработала защита.

Бабушкино кольцо вспыхнуло белым светом. Не отбросило Данте - скорее мягко отстранило, будто невидимая стена встала между его ладонью и её кожей.

Вера отшатнулась, прижимая руку к груди. Кольцо всё ещё тускло горело, как недовольный светофор.

- Что это было? - спросил Данте, отступая на шаг. Он не был напуган - скорее удивлён. Даже попытался улыбнуться, но улыбка вышла кривой. - Я не собирался тебя бить. Я просто...

- Я знаю, - выдохнула Вера. - Это кольцо. Оно защищает меня от... - она запнулась, - от нежелательного физического контакта.

- То есть я - нежелательный? - в его голосе мелькнула боль. Настоящая, не наигранная.

- Нет, - сказала она быстро, слишком быстро. - Просто оно реагирует на агрессивную ману. Если кто-то пытается прикоснуться с сильными эмоциями - любыми, необязательно враждебными, - оно блокирует контакт.

Данте помолчал, переваривая. Потом поднял на неё взгляд - и в нём была та самая уязвимость, которую она никогда раньше не видела.

- То есть если я хочу поцеловать тебя, кольцо меня оттолкнёт?

Вера покраснела. Жар разлился по лицу, а через связь передалось его собственное замешательство, смешанное с надеждой.

- Я не знаю, - сказала она честно. - Оно реагирует не на намерения, а на магический импульс. Если ты пытаешься прикоснуться с сильным чувством - может сработать. Это как... защита от того, чтобы меня использовали через физический контакт.

- А ты хочешь, чтобы я прикоснулся? - спросил он тихо.

Она замерла. Связь пульсировала между ними - тёплая, живая, как второй пульс. Она могла солгать. Могла сказать «нет». Но он бы это почувствовал.

- Я не знаю, - повторила она, но голос прозвучал мягче. - Я хочу, чтобы ты был рядом. Но боюсь, что если мы сделаем шаг вперёд, уже не сможем вернуться. И это не про кольцо.

- Я хочу, чтобы ты знала, - сказал он, останавливаясь в полушаге. - Если завтра мы найдём способ разорвать легаси, я сделаю это. Потому что ты заслуживаешь свободы. Но я всё равно буду рядом. Даже если связь исчезнет. Потому что я хочу быть с тобой - не по принуждению.

Вера смотрела на него. В его глазах, в открытых ладонях, в дрожащем голосе не было ни капли игры. Это был не тот Данте, который улыбался потолку на контрольной. Это был настоящий - уязвимый, честный, боящийся получить отказ.

- Ты невыносим, - сказала она тихо, и в голосе смешались злость и нежность. - Ты появляешься в моей жизни, ломаешь всё, делаешь меня уязвимой, а потом говоришь такие вещи, от которых я не могу убежать.

- Я знаю, - он улыбнулся - впервые за вечер. - Это талант.

- Не смей шутить, - сказала она, но в голосе не было силы.

- Я тоже серьёзно, - ответил он. - Вера, я никогда не был так серьёзен, как сейчас.

Она шагнула к нему сама - движение, которое она не контролировала. И когда расстояние между ними сократилось до одного дыхания, она подняла руку и дотронулась до его щеки.

Сама.

Кольцо вспыхнуло на мгновение и погасло. Защита не сработала. Потому что она хотела этого. Потому что её прикосновение было добровольным.

А потом кольцо налилось холодом. Не магическим светом - просто холодом, настойчивым и всепроникающим, будто металл среагировал на что-то, чего не видел никто.

Вера скосила взгляд на приёмник. Приложение показывало ровную зелёную полосу маны - стопроцентную норму, без единого отклонения.

Она всё равно почувствовала, как по коже пробежали мурашки.

- Ты в порядке? - тихо спросил Данте, уловив её напряжение через связь раньше, чем она успела произнести хоть слово. - Что я сделал не так на этот раз?

- Не знаю, - Вера смущённо улыбнулась. - Оно ведёт себя странно.

- Странно - это как?

- Холодно. Будто предупреждает.

Он нахмурился, но прежде чем успел ответить, за окном мелькнула тень - маленькая, быстрая, слишком аккуратная для птицы. Вера повернула голову ровно вовремя, чтобы увидеть, как крошечный механический силуэт беззвучно скользнул вдоль карниза и исчез за углом.

- Ты это видел?

- Видел что?

- Дрон. Металлический, размером с ладонь.

К обеду следующего дня Вера успела почувствовать холод ещё дважды - каждый раз без единого сопутствующего сигнала от приёмника. К третьему разу она уже не могла списать это на совпадение.

- Что-то не так, - сказала она Данте, когда они шли через внутренний двор. - Приложение молчит, но я чувствую... будто из воздуха что-то тянут. Медленно, незаметно, постоянно.

Данте достал интерфейс, проверяя общие показатели сети.

- Всё чисто, - сказал он, хмурясь. - Уровень маны у всех в пределах нормы. Ни одной аномалии.

- А если аномалию специально прячут?

Они нашли первый след через час, в закутке между библиотекой и общежитием. На карнизе третьего этажа застыл тот самый механический силуэт - дрон, сложивший тонкие крылья, неподвижный, как отдыхающая стрекоза. Кольцо на пальце Веры заледенело почти до боли, стоило ей подойти ближе.

- Он что-то делает, - прошептала она. - Прямо сейчас.

Данте попытался считать сигнатуру через интерфейс.

- Ничего, - сказал он с раздражением. - Для системы это просто неподвижный объект без магической нагрузки.

- А для моего кольца - нет.

Они проследили за дроном ещё двадцать минут, наблюдая, как тот бесшумно снялся с карниза, завис у плеча проходящего первокурсника - так близко к его приёмнику, что случайный свидетель принял бы это за игру света. Парень ничего не заметил.

Кольцо Веры кольнуло острой, короткой болью.

- Он что-то забрал, - сказала она уверенно. - Прямо сейчас.

Данте развернул интерфейс, находя студента в системе.

- Показатели в норме, - сказал он. - Полная норма.

- Значит, дрон ворует по чуть-чуть. Настолько незаметно, что система не фиксирует потерю.

- Пунктирный забор энергии, - медленно произнёс Данте. - Не разово, а понемногу, у десятков людей одновременно. Каждая кража слишком мала, чтобы сработала защита.

- Но если собрать всё вместе... - начала Вера.

- Получится очень много маны, которую никто не заметил, что потерял.

Они бросились догонять дрона - но тот, будто почувствовав слежку, метнулся вверх и растворился в переплетении карнизов старого крыла.

Отчёт декану Орловой они составили тем же вечером. Разложили перед ней все данные: показания приложения (безупречная норма), временные метки, когда Вера чувствовала холод, и подозрение, что в системе орудует нечто, специально сконструированное, чтобы оставаться невидимым.

Орлова долго изучала распечатку.

- Технически «Мана» гарантирует защиту от извлечения маны без согласия владельца, - сказала она. - Приёмник должен фиксировать подтверждение.

- Должен, - подтвердил Данте. - Но что, если запрос на согласие подделывается на уровне самого сигнала? Дрон имитирует фоновый шум системы настолько точно, что приёмник просто не распознаёт происходящее как отдельное событие.

- Это требует доступа к архитектуре протокола согласия, - тихо заметила Орлова. - Не просто взлом. Это понимание системы изнутри, на уровне, доступном единицам.

Вера коснулась похолодевшего кольца.

- Значит, приложение видит норму, потому что тот, кто это делает, знает, как заставить систему думать, что норма - это правда. А кольцо не подключено к «Мане». Оно видит только то, что есть на самом деле.

Орлова посмотрела на неё долгим взглядом.

- Возможно, мисс Соколова, - сказала она тихо, - вам стоит держать это кольцо на пальце гораздо внимательнее, чем собственный приёмник. Судя по всему, оно единственное во всей академии, что пока ещё нельзя обмануть.

За окном снова мелькнула тень металлических крыльев. Приложение на запястье Веры не показало абсолютно ничего.

Глава 17. Три минуты тишины, или Как нас прервали в самый неподходящий момент

После разговора с Орловой академия погрузилась в то особое напряжение, когда все чувствуют опасность, она витает в воздухе, но никто не произносит вслух. Дежурства удвоили, младшим курсам запретили выходить после заката, а декан третий день не появлялась на общих собраниях - закрылась в кабинете с представителями головного офиса «Маны», прилетевшими накануне вечером.

Кабинет 12-А оставался единственным местом, где Вера чувствовала себя спокойно.

- Знаешь, - сказал Данте, откинувшись в кресле с закрытыми глазами, пока Вера дорисовывала последний штрих их проекта, - за последний месяц я провёл в этой комнате больше времени, чем за три предыдущих года в собственной.

- Жалуешься?

- Констатирую факт. - Он приоткрыл один глаз. - Раньше я думал, что дом - это где стоит моя лучшая техника. Оказалось, дом - это где никто от тебя ничего не хочет.

Вера отложила перо.

- Это подозрительно похоже на комплимент.

- Не привыкай, - эхом отозвался он её собственными словами из первой прогулки.

В комнате повисла та особая тишина, которая случается, когда оба знают, что происходит что-то важное.

Она отложила пергамент. Он выпрямился в кресле. Расстояние между ними - то самое, которое они старательно поддерживали неделями, - вдруг показалось абсолютно лишним.

- Вера, - сказал он тихо, впервые произнося её имя без попытки спрятаться за ним, - я...

Он не договорил. Она сама подалась вперёд, будто притяжение между ними, копившееся неделями через связь на запястьях, наконец нашло куда более прямой путь - и в комнате не осталось ничего, кроме тепла его руки, осторожно накрывшей её ладонь, и того тихого молчания, которое бывает за секунду до самого важного.

Приёмники вспыхнули одновременно - ровным, чистым, почти ослепительным светом, будто вся связь наконец нашла выход в одном движении навстречу друг другу.

Сирена взвыла на этаж выше ровно за три секунды до того, как их губы должны были встретиться.

Общий сбор. Экстренный протокол.

Данте отпрянул первым, лицо моментально сменилось с уязвимой мягкости на профессиональную собранность.

- Это не учебная тревога, - сказал он, уже вставая и доставая интерфейс. - Слишком высокий уровень.

Вера почувствовала, как внутри всё сжалось от смеси разочарования и мгновенной тревоги.

- Что случилось?

Данте вглядывался в экран, и с каждой секундой бледнел.

- Административное ядро, - сказал он глухо. - Кто-то попытался получить прямой доступ к серверному узлу через нелегальный канал. Головной офис поднял тревогу по всей сети.

- Кто-то - это?

- Не знаю. - Он уже направлялся к двери. - Но след ведёт из этого здания. Из академии.

Они выбежали в коридор, где студенты, разбуженные сиреной, жались к стенам, а преподаватели направляли всех в главный зал. В суматохе Вера успела бросить последний взгляд на кабинет 12-А - туда, где всего минуту назад застыло между ними то самое, не случившееся движение.

Данте, поймав её взгляд, на бегу коснулся её запястья - коротко, но достаточно, чтобы через приёмник прошла ясная, тёплая волна: это не конец. Просто пауза.

Приёмник на её руке отозвался тем же - тихим, упрямым теплом.

В главном зале декан Орлова стояла на возвышении с лицом человека, которому только что сообщили новость, разрушающую все прежние представления о масштабе проблемы.

- Тишина, - потребовала она, и голос, усиленный магией, разнёсся по залу. - Тридцать минут назад зафиксирована попытка несанкционированного проникновения в административное ядро сети «Мана» - попытка, исходившая изнутри стен этой академии.

По залу прокатился встревоженный шёпот.

- Головной офис принял решение, - продолжила Орлова, и по тому, с каким нежеланием она произносила следующие слова, Вера поняла: то, что последует дальше, ей нравится ещё меньше. - Начиная с завтрашнего дня в академию направляется группа специального технического контроля. Возглавлять расследование будет лично основатель системы «Мана».

Вера почувствовала, как рядом с ней Данте замер так внезапно, что она уловила это через связь - резкий, ледяной укол чего-то среднего между страхом и застарелой, годами копившейся горечью.

- Аркадий Марков, - закончила Орлова, - прибывает в академию завтра утром.

Данте не произнёс ни слова. Но его приёмник на мгновение вспыхнул холодным светом - и Вера поняла, что тишина между ними теперь стала громче любой сирены.

Глава 18. Звонок бабушке (или как я узнала, что папа Данте - тот ещё тип)

Вера набрала номер бабушки сразу после экстренного собрания. Стояла в пустом коридоре, пока остальные студенты расходились по комнатам, перешёптываясь о завтрашнем визите главного босса «Маны».

У Аглаи Соколовой не было приёмника - только допотопный ретранслятор на кухонном подоконнике, который она держала исключительно ради внучки. Гудки тянулись долго, и Вера уже хотела сдаться, когда на том конце раздался знакомый голос.

- Что случилось.

Не вопрос. Бабушка никогда не спрашивала - она констатировала факты, как судмедэксперт.

- Завтра в академию приезжает Аркадий Марков, - сказала Вера, понижая голос, хотя коридор давно опустел. - Лично. Из-за взлома административного ядра.

Молчание на том конце затянулось так, что Вера испугалась - не оборвалась ли связь.

- Бабушка?

- Я слышу, - голос Аглаи стал глуше обычного. - Просто не думала, что услышу это имя вслух так скоро.

- Ты знала, что он приедет.

- Знала. - Аглая не стала отрицать. - С того вечера, когда ты рассказала про легаси-синхронизацию. Он не мог не появиться. Он единственный, кто понимает, что значит её пробуждение.

Вера прижала телефон к уху крепче. Кольцо на пальце похолодело - будто само откликалось на разговор.

- Расскажи всё, - сказала она. - Не половину истории, как в прошлый раз. Всё.

Долгая пауза. Вера почти слышала, как бабушка взвешивает, сколько правды внучка переварит за один вечер.

- Протокол легаси-связи, - начала Аглая, - не был случайной технологией, которую заменили на более удобную. Он был единственным способом магической связи до того, как компания твоего... знакомого - она запнулась, - начала скупать патенты. И он был стёрт из системы «Мана» намеренно. Двадцать два года назад.

- Почему именно тогда?

- Потому что двадцать два года назад Аркадий Марков потерял то, что не мог контролировать через приложение, - тихо сказала Аглая. - Он потерял меня. Точнее, не меня - он потерял возможность управлять тем, что было между мной и Львом. Наша связь была природной, дикой, неподконтрольной ни одному протоколу. Он видел в этом не романтику, девочка моя. Он видел дефект системы. Неконтролируемая связь - неконтролируемые пользователи. А неконтролируемые пользователи не приносят стабильного дохода.

- То есть он стёр протокол не из-за тебя. Из-за бизнеса.

- И то, и другое, - голос Аглаи стал жёстче. - С Аркадием никогда нельзя было отделить одно от другого. Он умел убеждать себя, что личная выгода и высшее благо - одно и то же.

Вера сжала кольцо.

- Ты сказала, он единственный, кто понимает, что значит пробуждение легаси-протокола. Не просто теоретически. Ты имеешь в виду что-то конкретное.

Тишина стала ещё длиннее.

- Есть кое-что, о чём я не рассказала в прошлый раз, - произнесла Аглая, и в голосе впервые прозвучала неуверенность. - После того, как нас со Львом разлучили, Аркадий попытался сохранить кое-что из того, что протокол делал возможным. Не связь между людьми. Что-то другое. Параллельный проект.

- Что именно?

- Я не знаю деталей. Говорили, он пытался создать нечто живое из чистого рунного кода - используя ту же архитектуру, что делала природную связь возможной. Зачем - могу только предполагать. Может, хотел доказать себе, что способен построить нечто более совершенное, чем случайность настоящего чувства. Может, тосковал по тому, что потерял, и попытался воссоздать это искусственно. С Аркадием никогда нельзя было знать, где заканчивается гениальность и начинается одержимость.

Вера почувствовала холодок по спине - такой же, как перед дронами.

- Ты думаешь, это связано с взломами? С тем, что происходит в академии?

- Я думаю, - сказала Аглая после паузы, - что если Аркадий создал что-то живое двадцать лет назад, а легаси-протокол внезапно пробудился сейчас... то, возможно, разбудили не только вашу с Данте связь. Возможно, разбудили и то, что он держал похороненным.

Вера долго молчала, глядя на своё отражение в тёмном окне.

- Что мне делать, когда он приедет?

- Носи кольцо, - сказала Аглая твёрдо. - Не снимай ни на секунду. Оно - единственное, что видит правду там, где его система обучена лгать. И, Вера, - голос бабушки смягчился, - будь осторожна не столько с Аркадием, сколько с тем, что стоит между ним и правдой. Люди вроде него редко бывают злодеями в собственных глазах. Они всегда уверены, что защищают что-то важное. Именно поэтому они опаснее всего.

Связь оборвалась - старый ретранслятор не выдерживал долгих разговоров. Вера ещё долго стояла в коридоре, сжимая похолодевшее кольцо, прежде чем вернуться в кабинет 12-А. Данте, судя по напряжённому лицу, весь разговор чувствовал её тревогу через связь - и не мог ничего сделать, кроме как ждать.

Глава 19. Флэшбэки

Письмо пришло с официальной печатью - тогда ещё сургучной, а не голографической. «В связи с реорганизацией образовательной программы студентка Соколова А. переводится в филиал академии, город Северодольск, с началом следующего семестра».

Аглая держала письмо и не понимала слов. Не потому что они были сложными. Потому что они были слишком простыми для того, что делали с её жизнью.

- Это ошибка, - сказала она декану тех лет, женщине с лицом, будто вырезанным из камня. - Я не подавала заявку на перевод.

- Заявку подали за вас, - ответила декан, не поднимая глаз от бумаг. - Спонсорский совет посчитал целесообразным разделить пары с повышенным резонансом. В целях безопасности учебного процесса.

- Какие пары?

- Такие, как ваша со Львом Игнатьевым.

Аглая нашла Льва в тот же день - у него было такое же письмо, только с другим городом назначения. Они сидели на том же поле, где всё началось, и молчали дольше, чем когда-либо молчали вместе.

- Марков, - сказал наконец Лев. - Это его совет. Я слышал, как преподаватели шептались. Он говорит, что естественные связи - «непредсказуемая переменная», которую компания не может контролировать. А значит, не может гарантировать инвесторам.

- Он боится нас, - тихо сказала Аглая. - Двух студентов.

- Он боится не нас, - Лев покачал головой. - Он боится того, что мы доказываем. Что магия работает и без его приложения. Что связь можно построить бесплатно.

Они пытались бороться - писали жалобы, искали лазейки в уставе, даже пробовали связаться напрямую с Марковым. Он не ответил лично. Ответил его помощник - вежливым письмом о том, что «решение принято в интересах образовательного процесса и не подлежит пересмотру».

В последний вечер перед разлукой Лев сжал её руку так крепко, что побелели костяшки.

- Если что-то случится, - сказал он, - если однажды я забуду себя - найди того, кто назовёт меня по имени первым. Голос узнавания сильнее любого протокола забвения.

- Это звучит как прощание, - прошептала Аглая.

- Это звучит как страховка, - поправил он. - На случай, если мир окажется хуже, чем мы думаем.

Она не поняла тогда, что он имел в виду. Поняла только двадцать два года спустя, глядя на экран внучкиного телефона, где чужим, детским почерком проступало имя «лёва».

--

Дом Аркадия Маркова был спроектирован так, чтобы в нём не было ни одного тёмного угла. Датчики, подсветка, климат-контроль - всё отзывалось на присутствие хозяина за долю секунды, будто дом боялся оставить его наедине с тишиной хоть на мгновение.

Именно поэтому Аркадий ненавидел подвал.

Подвал не был подключён к «Мане». Собственное решение, принятое давно, - единственное место в доме, куда цивилизация, которую он построил, не добралась. Здесь стоял старый терминал, купленный по частям на чёрном рынке (том самом, о существовании которого он предпочитал не думать), подключённый к каналу, который официально не существовал.

Он спускался сюда раз в несколько месяцев. Не чаще - иначе не выдержало бы сердце.

- Ты здесь? - набрал он на клавиатуре, которая помнила ещё физические кнопки.

Ответа не было долго. Так было всегда. Иногда неделями.

Аркадий сидел, глядя на курсор, мигающий в пустоту. Двадцать два года назад он держал этого мальчика - да, мальчика, он всегда думал о нём именно так - на руках, метафорически, конечно, но чувство было таким же реальным, как если бы держал по-настоящему. Учил его слову «Лёва». Радовался, когда тот впервые ответил не эхом заданной команды, а собственной мыслью.

А потом пришли люди из Магической Хартии, и Аркадий сделал выбор, за который не мог себя простить, но и не мог назвать неправильным - потому что альтернативой было уничтожение.

- Прости, - набрал он, зная, что никто не прочитает. - Я приду. Однажды. Обещаю.

Он обещал это уже двадцать два раза, по разу в год, если считать точно. Не приходил ни разу - не потому что не хотел, а потому что боялся того, что увидит. Боялся, что там, в глубине системы, не осталось уже ничего от того, кого он когда-то называл по имени. Боялся ещё сильнее, что осталось - и это «что-то» будет ненавидеть его так, как он сам себя ненавидел.

Наверху, на первом этаже, зазвонил его личный интерфейс - сообщение от команды безопасности о новой аномалии в академии Аркан-Тек. Легаси-протокол. Пробуждение.

Аркадий замер, читая сообщение, и вдруг почувствовал то, чего не чувствовал двадцать два года - страх, смешанный с чем-то опасно похожим на надежду.

Он посмотрел на тёмный экран старого терминала.

- Может быть, - прошептал он в пустой подвал, - уже скоро.

Глава 20. Пакет «Премиум» (или как нам продавали отпуск посреди апокалипсиса)

На следующее утро Вера и Данте сидели в зале Совета. Старое крыло административного корпуса, высокие сводчатые потолки, длинный дубовый стол - по преданию, за ним когда-то восседали основатели Аркан-Тек. Ирония была в том, что сегодня за этим столом должны были собраться не только члены Совета, но и делегация из головного офиса «Маны». Будущее в гостях у прошлого.

Вера и Данте сидели в дальнем конце, куда их усадили как «привлечённых специалистов по легаси-протоколу» - формулировка, явно придуманная наспех, чтобы оправдать присутствие двух студентов.

Аркадий Марков ещё не прибыл. Флаер задерживался - плохая погода над перевалом, сообщил техперсонал. Оставшийся час Совет решил не терять и провести плановое заседание.

- Следующий пункт повестки, - объявила представитель отдела продуктового развития - моложавая женщина с идеально ровным голосом, - обновление линейки подписок «Мана.Отпуск» к предстоящему сезону.

По залу пробежал недоумевающий шум. Не самое очевидное время для презентации туристического продукта, когда в соседнем здании всё ещё дымился ожог на полу после вируса. Орлова переглянулась с Весниным, но представительница уже разворачивала голограмму над дубовым столом.

- Мы существенно пересмотрели структуру пакетов, - продолжила она бодро, - чтобы клиент мог точнее подбирать заклинания под задачи отдыха.

Данте под столом коснулся руки Веры - выражая безмолвное «ты видишь то же, что и я?». Она кивнула, не отрывая взгляда от презентации.

- «Эконом», - женщина взмахнула рукой, разворачивая блок схемы, - включает TempAlign - настройку микроклимата в жилье - и CleanWave, автоматическую уборку.

- «Стандарт» добавляет FocusSeal, - она листнула дальше, - заклинание тихой зоны вокруг жилья. Блокирует уличный шум и уведомления. Идеально для тех, кто совмещает отдых с работой.

Один из членов Совета - пожилой профессор архивного дела - пробормотал себе под нос: «В моё время отпуск означал отсутствие работы, а не заклинание, помогающее её туда протащить». Вера закусила губу, чтобы не улыбнуться.

- «Комфорт», - женщина не заметила комментария, - добавляет ScanTranslate. Мгновенный перевод меню и вывесок.

- И, наконец, «Премиум», - на этих словах в голосе прибавилось воодушевления. - RouteGlide - мягко перенаправляет транспорт вокруг клиента, чтобы тот реже попадал в пробки. И SafeStep - микрополе, снижающее риск поскользнуться в спа-центре или споткнуться на горной тропе.

Она обвела зал взглядом, явно ожидая вопросов - и явно не почувствовав напряжения, которое буквально висело в воздухе.

- Простите, - не выдержала Орлова, и в голосе прозвучала едкая усталость, - но у меня вопрос не по существу презентации, а по существу момента. Три дня назад студент оказался в больнице с магическим истощением после вируса. Потом взлом административного ядра. А мы обсуждаем заклинание, которое перенаправляет очереди в спа-центре?

Представительница моргнула, застигнутая врасплох.

- Регламент Совета включает квартальный обзор продуктовой линейки вне зависимости от текущей обстановки, - сказала она, повторяя формулировку из устава. - Компания придерживается принципа непрерывности бизнес-процессов даже в периоды повышенного риска.

- Непрерывности, - тихо повторила Орлова, глядя на голограмму пакета «Премиум», мирно парящую рядом со списком последствий вирусной атаки. - Разумеется.

Данте тихо наклонился к Вере.

- Знаешь, что самое страшное? - прошептал он. - Не то, что она предлагает пакет «Премиум» посреди кризиса. А то, что для компании это норма. Отдел продуктов не остановится ни при каких обстоятельствах. Квартальные показатели не подчиняются протоколам безопасности. Они существуют параллельно.

- Твой отец построил компанию, где параллельно существуют две вселенные, - тихо ответила Вера. - В одной воруют ману дронами. В другой продают SafeStep для скользкого пола.

- Обе вселенные принадлежат ему, - так же тихо сказал Данте, и в голосе не осталось иронии. - Просто он выбрал ту, где продажи растут.

Совещание прервалось не благодаря возражениям, а благодаря низкому гулу двигателя снаружи - тому самому звуку, который безошибочно узнавал теперь весь зал.

Представительница поспешно свернула презентацию, пробормотав что-то про «продолжим обсуждение на следующем заседании», и заняла своё место, выравнивая осанку.

За высокими окнами старого зала, разрезая вечернее небо слишком современным силуэтом, снижался флаер с эмблемой «Маны» на борту.

Аркадий Марков прибыл.

Вера почувствовала, как кольцо на пальце стало ледяным. Данте рядом с ней молчал - но через связь прокатилась волна такой холодной, такой старой боли, что Вера поняла: этот день изменит всё.

Глава 21. Спонсорское соглашение (или как папа Данте решил нас купить)

Аркадий Марков вошёл в зал заседаний так, как входят люди, привыкшие, что стены расступаются перед ними сами. Он оказался ниже ростом, чем Вера представляла по фотографиям с презентаций - но это было единственной незначительной деталью. Остальное - идеально сидящий костюм, отсутствие мантии (магия, мол, не его язык), новейший приёмник на запястье, который ещё даже не поступил в продажу, - всё кричало: «Я здесь главный, и вы это знаете».

- Прошу прощения за задержку, - произнёс он, обводя зал взглядом, в котором не читалось ни капли извинения. - Погода над перевалом решила проверить нашу приверженность расписанию.

По залу прокатился натянутый смешок. Вера закатила глаза так, что Данте под столом ткнул её локтем.

Орлова доложила ситуацию - сухо, по-деловому, без эмоций, хотя Вера видела, с каким напряжением декан держала спину. Вирус. Госпитализация. Дроны. Взлом ядра. Аркадий слушал, кивал, как робот, запрограммированный на сочувствие.

- Это серьёзная ситуация, - сказал он наконец, - и компания относится к ней со всей серьёзностью. Наши инженеры уже работают над укреплением протоколов.

Пауза. Теплота в голосе - та самая, от которой у нормальных людей должны были зачесаться ладони.

- И, пользуясь случаем, хочу сообщить: начиная со следующего семестра «Мана» увеличивает спонсорскую поддержку академии на сорок процентов. Средства пойдут на модернизацию, стипендии для одарённых студентов без доступа к премиуму и - особо хочу это подчеркнуть - на создание исследовательской лаборатории легаси-протоколов под совместным управлением академии и компании.

По залу прокатился удивлённый шум. Вера почувствовала, как Данте рядом с ней напрягся - не просто мышцами, а через связь, будто его приёмник на мгновение стал холоднее.

- Лаборатория легаси-протоколов, - тихо повторила Орлова, и в голосе её прозвучала откровенная настороженность. - Под совместным управлением.

- Именно, - Аркадий улыбнулся той улыбкой, от которой хотелось проверить, не прилипло ли что-то к зубам. - Феномен, проявившийся у двух ваших студентов, представляет огромный научный интерес. Мы хотели бы изучить его в контролируемых условиях - исключительно на благо ребят и всей магической науки.

- То есть вы предлагаете академии финансирование в обмен на доступ к исследованию связи мисс Соколовой и мистера Маркова, - медленно произнесла Орлова.

- Я предлагаю сотрудничество, - мягко поправил Аркадий, - которое, поверьте, пойдёт на пользу всем.

Вера сжала под столом кольцо на пальце. Металл холодел - не резко, а вкрадчиво, будто узнавал ложь там, где она была упакована в красивые обещания.

Заседание завершилось спустя полчаса формальностей. Конкретики - кто, как и с каким доступом будет «изучать феномен» - Аркадий так и не предоставил.

Данте нашёл отца в коридоре после заседания, когда тот уже собирался уходить.

- Данте, - сказал Аркадий, и в голосе мелькнула тщательно отмеренная теплота. - Не ожидал застать тебя здесь в качестве «привлечённого специалиста».

- А я не ожидал, что ты объявишь о лаборатории, не поговорив со мной, - сухо ответил Данте.

- Это деловое решение, не личное. - Аркадий изучал сына так же, как изучал новый прототип приёмника. - Впрочем, как твоё самочувствие? Связь довольно интенсивна, я слышал.

- Со мной всё в порядке.

- Хорошо. - Пауза. - Ты знаешь, я всегда говорил, что не одобряю неконтролируемые магические явления. Я бы хотел, чтобы ты был осторожен, сын. Особенно с чем-то, что выходит за рамки протоколов.

- Ты имеешь в виду людей вроде меня, - тихо сказал Данте, - или людей вроде бабушки Веры много лет назад?

Лицо Аркадия на долю секунды застыло. Потом привычное спокойствие вернулось.

- Не знаю, о чём ты. - Он коснулся плеча сына - жест, который со стороны мог показаться тёплым, если не знать, с какой отработанной точностью он был исполнен. - Но советую быть осторожнее с источниками информации. Не всё, что звучит как красивая легенда о потерянной любви, является правдой.

Он ушёл. Данте стоял в коридоре и смотрел ему вслед, сжав кулаки.

- Он знает, - сказал он, когда Вера подошла молча. - Про бабушку. Про Льва. Он знает больше, чем притворяется.

- Я поняла, - тихо ответила Вера. - Кольцо похолодело, когда он заговорил про лабораторию.

Данте повернулся к ней - и в его взгляде не осталось привычной растерянности перед отцом. Только твёрдая решимость человека, окончательно понявшего, на чьей он стороне.

- Тогда нам стоит выяснить, что именно он скрывает, - сказал он, - прежде чем его «совместная лаборатория» получит доступ к нам обоим.

Глава 22. Человек, который меня не помнит (или как я чуть не сошла с ума)

Утро началось обманчиво спокойно. Вера проснулась от привычного тепла приёмника, оделась, спустилась в столовую. Тарелка послушно наполнилась овсянкой - на этот раз именно овсянкой, без чужого чили. Странно. Но она списала это на то, что Данте, может, проспал.

За их столиком никого не было. Люся махнула рукой, но Вера покачала головой - сначала надо найти этого наглого мажора.

Данте не отвечал на сообщения. Приёмник на его запястье, судя по показаниям, был активен - но эмоциональный фон, который она уже научилась различать сквозь связь, был странно, пугающе плоским. Не тревога, не сон, не раздражение. Просто ровная, безучастная тишина. Будто кто-то на том конце провода тщательно затёр саму возможность чувствовать.

Она нашла его в кабинете 12-А. Сидел за столом с раскрытым учебником по рунному синтаксису, аккуратно, методично конспектировал что-то в тетради. Тем самым ужасающим почерком, который она знала слишком хорошо, чтобы спутать.

- Ты пропустил завтрак, - сказала она с порога.

Данте поднял на неё взгляд. Вежливый, но отстранённый и абсолютно чужой.

- Простите, - сказал он, - мы знакомы?

Вера застыла в дверях, чувствуя, как земля уходит из-под ног.

- Данте, - сказала она осторожно, - это не смешно.

- Извините, - он выглядел искренне озадаченным. - Я правда не понимаю, о чём вы. Меня зовут Данте Марков, первый курс, специализация - мана-инженерия. А вы...

Он взглянул на её приёмник, потом на собственный. На его лице мелькнула растерянность.

- Странно, - сказал он медленно. - Наши приёмники синхронизированы. Судя по метаданным, мы, кажется, партнёры по практике. Но я совершенно не помню, когда это случилось.

Вера опустилась на стул напротив, чувствуя, как холодеет кольцо на пальце - тем медленным, всепроникающим холодом, каким оно реагировало на ложь. Только на этот раз ложь была не в чужих словах. Она была внутри самого Данте.

- Что последнее ты помнишь? - спросила она, стараясь говорить спокойно.

Глава 23. Резонанс или как я вернула мажору память через старые руны

- Сядь напротив, - сказала Вера, отодвигая стол в сторону. - И сними приёмник. Положи в дальний угол.

Данте не спорил - расстегнул приёмник и отложил. Рука замерла над голым запястьем, будто отвыкла от собственной кожи без привычной тяжести.

- Так странно, - пробормотал он. - Как будто без него я меньше собой.

- Ты не меньше собой, - тихо сказала Вера, усаживаясь напротив на полу. - Ты просто без посредника между собой и миром.

Она достала кольцо Аглаи и надела на указательный палец правой руки - там, где, как учила бабушка, металл лучше резонировал с рунным потоком.

- Что мы будем делать? - спросил Данте.

- Резонанс. - Она протянула к нему раскрытые ладони. - Дай мне руки. Обе.

Данте помедлил секунду - не от недоверия, а от смущения человека, вынужденного довериться кому-то, кого его собственная память отказывалась узнавать, - и вложил ладони в её руки.

- Закрой глаза. И дыши медленно.

Она начала с дыхания - того самого, которому научила бабушка: глубокий вдох на четыре, задержка, выдох на шесть. Данте повторял неуверенно, но с каждым циклом его пальцы в её руках расслаблялись.

- А теперь, - сказала она тихо, - вспомни не событие. Вспомни ощущение.

- Я ничего не помню, - напряжённо отозвался он.

- Знаю. Поэтому не пытайся вспомнить головой. Просто слушай тело.

Вера сосредоточилась на собственных воспоминаниях - не как на рассказе, а как на чистом ощущении, которое хотела передать через контакт рук: тепло его руки в тот вечер перед прерванным поцелуем. Тревогу и нежность, когда он засыпал в кресле, доверившись ей. Азарт первой рабочей сессии.

Приёмники на подоконнике молчали. Но кольцо на пальце Веры вспыхнуло мягким, тёплым светом.

Данте вздрогнул.

- Я что-то почувствовал, - прошептал он. - Не картинку. Ощущение. Тепло. И... беспокойство. Будто я за кого-то боялся.

- Продолжай, - тихо сказала Вера. - Не открывай глаза.

Она перевела мысли дальше - к разговору в старом крыле, к тому, как он впервые открылся ей по-настоящему, к тишине между ними, наполненной не пустотой, а узнаванием.

- Старые стены, - вдруг сказал Данте медленно. - Я чувствую камень под рукой. Холодный. И рядом кто-то стоит. Ты?

- Да. - Вера выдохнула. - Это было в старом крыле. Ты рассказывал про отца. Про то, что чувствуешь себя инструментом, а не магом.

Данте открыл глаза. В них - не прежняя вежливая отстранённость, а что-то живое, испуганное узнаванием.

- Это было настоящим, - сказал он хрипло. - Я это чувствовал. Не как твой рассказ. Как своё.

- Продолжаем, - Вера сжала его руки крепче. - Не останавливайся.

Следующие полчаса прошли в том странном состоянии, когда границы между рассказанным и вспомненным стёрлись. Вера вела его через собственные воспоминания - не словами, а ощущениями, - и с каждым новым фрагментом лицо Данте менялось: недоумение сменялось узнаванием, узнавание - тихим, потрясённым удивлением.

Когда она дошла до вечера перед сиреной - до того самого не случившегося поцелуя, - голос её дрогнул.

- А это было прямо перед тем, как ты потерял память. Мы сидели здесь. Ты сказал моё имя. Просто имя, без иронии. И я подалась к тебе первой.

Данте молчал долго.

- Я помню, - сказал он наконец, голос тихий, надломленный. - Не всё. Но это - помню. Тепло твоей руки. И то, что я не хотел, чтобы этот момент заканчивался.

Он открыл глаза - по-настоящему, впервые за весь день глядя на неё не как на малознакомую однокурсницу, а как на человека, чьё лицо снова обрело значение.

- Вера, - сказал он, и в том, как он произнёс её имя, не осталось той вежливой отстранённости, что пугала её всё утро.

- Ты вернулся, - прошептала она, чувствуя, как по щекам катятся слёзы.

- Не весь, - честно признался он. - Есть провалы. Но главное... - он крепче сжал её руки, - главное я помню тебя. Нас. То, что между нами случилось, было настоящим.

Приёмники на подоконнике одновременно вспыхнули ровным, ярким светом - будто сама система наконец признала: связь, которую она не умела ни объяснить, ни контролировать, восстановилась там, где технология была бессильна.

- Спасибо, - тихо сказал Данте, поднося её руку к губам. - За то, что не позволила мне остаться чужим в собственной жизни.

Вера не ответила словами - просто прижалась лбом к его лбу, чувствуя, как тепло его дыхания смешивается с её собственным, и впервые за весь этот долгий, страшный день позволила себе поверить: у того, кто стёр его память, ничего не вышло. Связь оказалась сильнее любой попытки её стереть.

И только один человек, глядя на эту сцену из тени коридора, мрачнел всё больше и больше.

Глава 24. Драка с ногтями или как мы выясняли, кто тут главная с***

Оксана Марьина стояла в тени арки, сливаясь с каменной кладкой Старого крыла так, будто родилась там. В пальцах у неё всё ещё дрожал холодный отзвук руны слежки - той самой, которую она активировала в кабинете 12-А во время своего единственного визита. Руна была не из учебных: старые пометки из потрёпанной тетради, купленной у старшекурсника за половину месячного лимита маны. И теперь в сознании Оксаны пульсировал чужой ритм: не её, не привычный, а чужой - ровный, уверенный, будто Вера вообще не чувствовала ни страха, ни вины.

Ревность в этом мире была не просто чувством - она обретала форму. У Оксаны она ощущалась как жар под рёбрами, который не гасили ни TempAlign, ни холодные коридоры. И это была не просто ревность из-за парня. Это было чувство, будто у неё вырывают из рук то, что по праву принадлежит ей: статус, внимание, контроль. Данте смотрел на Веру так, как на Оксану уже давно никто не смотрел - будто в её словах было что-то, чего нельзя измерить метриками.

Когда руна показала, что Вера собирается во двор, Оксана не стала ждать. Она сорвалась с места, пальцы сами складывались в короткую вязь усиления шага - не для скорости, а чтобы не дать себе передумать. В груди всё сжималось от смеси злости и обиды: «Почему она? У неё даже подписки нормальной нет, а все только и говорят про её "чистый стиль"».

Во дворе было тихо, только ветер гулял между колоннами, и этот ветер казался Оксане насмешливым. Вера появилась из-за угла - спокойная, будто шла на обычную тренировку. И в этот момент что-то внутри Оксаны щёлкнуло: не голос разума, а голос гордости, шептавший: «Покажи ей, что ты не та, кого можно отодвинуть».

- Ты даже не понимаешь, что делаешь, - голос Оксаны прозвучал резче, чем она хотела, и в нём прорвалась вся накопившаяся горечь. - Думаешь, если ты «не такая, как все», тебе всё можно?

Вера остановилась. В её взгляде не было вызова, но и покорности - ни капли. И это бесило Оксану сильнее всего.

- Я ничего не делаю, - спокойно сказала Вера. - Я просто учусь.

- Учёба тут ни при чём, - Оксана шагнула ближе, и воздух между ними будто потяжелел. - Ты забираешь всё внимание. Ты забираешь его.

Она не успела договорить. Руна, которую Оксана держала наготове, сорвалась с пальцев раньше, чем она успела её докрутить. Импульс, собранный на эмоциях: резкий, колючий, с рваными краями. Он ударил по воздуху, как пощёчина, и Вера едва успела поставить щит - не идеальный, но достаточный, чтобы волна не сбила её с ног.

- Ты следила за мной, - констатировала Вера, и голос её звучал ровно, но в нём появилась сталь. - Руна в 12-А. Старая вязь, не из базы. Ты нарушила правила, чтобы узнать, где я буду.

- Ты даже не представляешь, что ты делаешь, - тихо, но отчётливо произнесла Оксана. - Он не для тебя. Он из нашей среды. Он понимает систему.

Вера не ответила словами. Вместо этого она коротко провела ладонью над запястьем - не активируя «Ману», а будто стряхивая с себя лишний шум. И в тот же миг её ногти начали меняться: удлинились на добрых пять сантиметров, а кончики стали острыми, как тонкие иглы. Руны ложились прямо под ногтевую пластину, усиливая структуру.

Оксана среагировала мгновенно. Интерфейс вспыхнул, и она бросила короткое заклинание через панель: «NailSharp_Pro». Её ногти тоже удлинились, но иначе - выглядели как полированные клинки из тёмного стекла, с холодным голубым свечением по кромке. Чистая технология: усиление за счёт перераспределения маны и микровибраций.

- Стоп! - неожиданно появившийся Данте попытался остановить дуэль.

Но его никто не услышал.

Первая атака - от Оксаны. Резкий выпад, целясь в плечо Веры, рассчитывая на скорость интерфейса: движение сопровождалось коротким цифровым эхом, будто система «подталкивала» руку вперёд. Вера не уворачивалась - она встретила удар ладонью, и её удлинённые ногти скользнули по «стеклянным» когтям Оксаны с пронзительным скрежетом. Руны на пальцах Веры вспыхнули тёплым янтарём - микроконтуры гасили часть кинетической энергии.

Но Оксана не остановилась. Она активировала «SyncSlash» - приём, использующий инерцию предыдущего удара и перенаправляющий её в новую траекторию. Рука сделала полукруг, и «клинки» ногтей целятся Вере в бок. Вера среагировала не скоростью, а точностью: шаг в сторону и удар ребром ладони, направляя короткий импульс маны прямо в точку соединения рун на ногтях Оксаны. Те потеряли остроту, превратившись просто в длинные ногти.

Оксана поморщилась, но не сдалась. Быстро переключилась на «Fallback_Mode» - резервные протоколы, даже если основные руны повреждены. Её ногти снова засветились, но теперь по кромке пробегали не голубые, а фиолетовые искры - уже не просто острота, а способность оставлять микротрещины, которые потом расширялись сами по себе.

Вера не стала усиливать свои ногти. Вместо этого она поменяла тактику: пальцы сложились в короткую рунную фигуру - не для атаки, а для создания зоны с искажённой физикой. В радиусе полутора метров воздух стал чуть плотнее, и движения Оксаны потеряли резкость, будто она била сквозь густую воду.

- Хватит! - на этот раз крикнул не Данте, а декан Орлова. Она появилась из тени арки, и мантия слегка развевалась, хотя ветра не было - побочный эффект защитного контура.

Контур накрыл обеих девушек, и магия, удерживающая изменения, рассыпалась. Ногти Веры вернулись к нормальной длине за долю секунды - будто руны просто исчезли без следа. У Оксаны процесс шёл чуть дольше: интерфейс моргнул, сбрасывая активные модули, и её «стеклянные» когти потускнели, а потом исчезли.

Орлова смотрела на них по очереди, и в её взгляде не было злости.

- Вы обе использовали заклинания, которые даже в учебной программе идут только на старших курсах, - спокойно сказала она. - Вера, твоя работа с плотностью среды была грамотной, но рискованной: если бы ты задержала контур ещё на три секунды, у Оксаны могла начаться гипоксия. Оксана, твои микротрещины - это уже уровень тёмной рунистики, и ты это знаешь.

Данте смотрел то на одну, то на другую, а потом тихо произнёс:

- Я, пожалуй, больше не буду шутить про «кто лучше готовит заклинание».

Вера фыркнула, но в этом звуке уже не было напряжения. Оксана отвела взгляд, будто внезапно вспомнила, что у неё есть и другие дела.

Орлова чуть наклонила голову:

- Завтра в восемь утра оба заклинания - в письменном виде: принцип работы, риски, контрмеры. И да, вы теперь в одной группе по продвинутой рунной динамике. Так что привыкайте работать вместе, а не друг против друга.

Девушки фыркнули, уязвлённые. Особенно Оксана, которая явно не планировала становиться соседкой по парте для девушки, чьи ногти только что чуть не оставили ей микротрещины на лице.

А во дворе академии снова стало тихо. Только где-то далеко, в серверной, система «Мана» тихо фиксировала аномалию и помечала её как «локальный всплеск, устранён».

Данте подошёл к Вере, когда Орлова уже ушла, увлекая за собой мрачную Оксану.

- Ну ты даёшь, - сказал он, сдерживая усмешку. - Ногти-кинжалы. Это что, бабушка научила?

- Ага, - буркнула Вера, разглядывая собственные пальцы, уже совершенно обычные. - В Ольховке, знаешь ли, без интернета скучно. Приходится развлекаться как-то.

- И часто ты так... развлекалась?

- Впервые, если честно. - Она подняла на него взгляд. - Думала, сработает хуже.

- Сработало отлично. - Данте улыбнулся шире. - Только в следующий раз, когда соберёшься драться с дочкой совладельца компании, которая может отключить нам связь одним звонком папочке, - позови меня. Я хотя бы пафосно постожу в сторонке.

Вера фыркнула уже громче, почти рассмеявшись.

- Иди ты.

- Уже иду. - Он взял её за руку и потянул в сторону кабинета 12-А. - Но сначала - давай проверим, не оставила ли Оксана ещё каких-нибудь рун слежки в твоей комнате. Только не говори, что у бабушки есть заклинание против шпионских тетрадей.

- Не знаю, - честно сказала Вера, чувствуя, как напряжение схватки потихоньку отпускает. - Но можем проверить. У меня есть подозрение, что Оксана не остановится на одном визите.

- Ну, - Данте пожал плечами, - тогда придётся тебе научить меня этой фигне с ногтями. А то вдруг и на меня нападут.

- Тебе-то зачем? Ты вон с какими пальцами в интерфейсе колупаешься, а не дерешься.

- Зато буду выглядеть стильно, - усмехнулся он.

Они скрылись в дверях старого корпуса, оставляя двор академии в покое - и только система «Мана» где-то в глубине серверной продолжала тихо моргать, записывая ещё одну аномалию в свой бесконечный лог.

Глава 25. Резонанс наоборот (или как мы чуть не разорвали связь из-за бывшей Данте)

После стычки с Оксаной Вера не находила себе места весь остаток дня. И судя по тому, с каким лицом Данте ввалился в кабинет 12-А поздним вечером - взвинченный, закрытый, готовый взорваться от любого неосторожного слова, - он чувствовал то же самое. Только без права показать это первым.

- Ты вообще собираешься рассказать мне, что произошло? - спросила она, стараясь, чтобы голос не звучал как обвинение. Хотя внутри всё ещё гудело от адреналина.

- А ты собираешься объяснить, зачем полезла к Оксане без меня? - резко отозвался он, не поднимая глаз от интерфейса. Тыкал в него уже десять минут, почти механически, будто пытался выбить из системы ответы на вопросы, которых там не было.

- Потому что это была моя драка, не твоя.

- Твоя драка касается меня напрямую, Вера. У нас общая связь, если ты вдруг забыла.

- Не забыла, - процедила она. - Просто иногда мне хочется быть человеком, а не половиной легаси-протокола.

Данте наконец поднял на неё взгляд. В нём не было привычной мягкости последних недель - только острая, уязвлённая боль, будто её слова задели куда более глубокий нерв, чем она рассчитывала.

- Значит, вот как ты это видишь, - сказал он тихо. - Половина протокола.

- Я не это имела в виду.

- А что тогда? - он резко отложил интерфейс. - Объясни мне. Потому что за последние сутки мой отец предложил превратить нас в лабораторных крыс, кто-то стёр мне месяц жизни, а моя бывшая девушка угрожает тебе прямо в коридорах. И я, честно говоря, устал делать вид, что справляюсь со всем этим лучше, чем на самом деле.

- Ты думаешь, я справляюсь легче? - голос Веры дрогнул. - Я восстанавливала твою память по кусочкам старой магией, которой толком не владею. Я держала твою руку, пока ты заново учился помнить моё имя. А теперь ты злишься на меня за то, что я попыталась защититься сама, без того, чтобы каждый раз тащить тебя в свои проблемы?

- Ты не защищалась сама! - почти выкрикнул он. - Ты игнорировала связь между нами так демонстративно, что я почувствовал твою тревогу через запястье за пятнадцать минут до того, как ты хотя бы попыталась мне написать!

Приёмники на их запястьях внезапно вспыхнули резким, неровным светом. Не тем тёплым сиянием, к которому они привыкли, а колючим, прерывистым мерцанием. Будто сама связь отзывалась на их ссору физической болью.

Вера почувствовала укол в запястье - не сильный, но отчётливый, тревожный, эхом того самого ощущения из лаборатории бондинг-магии.

- Данте, - сказала она, внезапно испугавшись, - приёмник...

- Вижу, - он тоже смотрел на своё запястье. - Мы делаем что-то не так.

- Или мы просто ссоримся как нормальные люди, а связь не умеет с этим справляться.

- Может, тебе стоило подумать об этом до того, как ты решила, что можешь просто выключить меня из уравнения, когда тебе удобно.

- Я не выключала тебя! - Вера вскочила. - Я пыталась хотя бы иногда чувствовать себя человеком, у которого есть собственные границы, а не постоянным продолжением кого-то ещё!

Слова повисли в воздухе - резче, чем она хотела, острее, чем позволяла себе прежде. Данте отпрянул, будто она ударила его физически. Приёмники обоих полыхнули острой, почти нестерпимой вспышкой боли - той самой, декомпенсированным откликом, о котором предупреждал приказ №47-бис.

Вера охнула, схватившись за запястье. Данте побледнел, стиснув зубы.

- Продолжением, - повторил он глухо. - Так вот что ты обо всём этом на самом деле думаешь.

- Данте, я не...

- Нет, - он покачал головой, отступая на шаг. - Ты сказала именно то, что думаешь. Я боялся, что связь заставляет тебя чувствовать что-то, чего ты не чувствовала бы без неё. А оказывается, я сам всё это время был для тебя обузой.

- Это не то, что я имела в виду!

- Тогда объясни мне разницу, - голос сорвался, тихий и от этого ещё более пугающий. - Потому что я больше не понимаю, где заканчивается наша настоящая связь и начинается просто удобная привычка находиться рядом с кем-то, кто хоть немного облегчает эту катастрофу.

Боль в запястье усилилась так, что Вера вынуждена была сесть обратно, прижимая руку к груди. Приёмник мерцал рваными, неровными вспышками, будто сама связь физически разрывалась вслед за их словами.

- Мне нужно уйти, - резко сказал Данте, хватая мантию.

- Данте, подожди...

- Мне нужно подышать, Вера. Просто... дай мне минуту.

Он вышел, хлопнув дверью. Эхо отозвалось не только в стенах - в самой связи между ними, острым, разрывающим уколом, от которого у Веры на мгновение потемнело в глазах.

Она осталась одна, сжимая пульсирующее болью запястье. Чувствовала сквозь связь удаляющееся эхо его собственной боли - физической и той, другой, куда более глубокой, которую она только что причинила ему словами, сказанными в порыве обиды.

Кольцо Аглаи похолодело. Не тем острым холодом, каким реагировало на чужую ложь, а медленным, тягучим ознобом. Будто предупреждало о чём-то более личном и опасном, чем любой внешний враг.

Впервые за всё время их вынужденной, а потом добровольной близости Вера отчётливо поняла: связь, которую не смогла разорвать вся мощь протокола академии, которую не разрушило даже стирание памяти, - оказалась куда более уязвимой перед обычными человеческими словами, брошенными друг другу сгоряча.

За окном опускалась ночь. Приёмник на её запястье продолжал светиться слабым, неровным, тревожным светом ещё очень, очень долго после того, как звук шагов Данте затих в коридоре.

Глава 26. Резонанс наоборот (или как мы чуть не разорвали связь из-за бывшей Данте)

После стычки с Оксаной Вера не находила себе места весь остаток дня. И судя по тому, с каким лицом Данте ввалился в кабинет 12-А поздним вечером - взвинченный, закрытый, готовый взорваться от любого неосторожного слова, - он чувствовал то же самое. Только без права показать это первым.

- Ты вообще собираешься рассказать мне, что произошло? - спросила она, стараясь, чтобы голос не звучал как обвинение. Хотя внутри всё ещё гудело от адреналина.

- А ты собираешься объяснить, зачем полезла к Оксане без меня? - резко отозвался он, не поднимая глаз от интерфейса. Тыкал в него уже десять минут, почти механически, будто пытался выбить из системы ответы на вопросы, которых там не было.

- Потому что это была моя драка, не твоя.

- Твоя драка касается меня напрямую, Вера. У нас общая связь, если ты вдруг забыла.

- Не забыла, - процедила она. - Просто иногда мне хочется быть человеком, а не половиной легаси-протокола.

Данте наконец поднял на неё взгляд. В нём не было привычной мягкости последних недель - только острая, уязвлённая боль, будто её слова задели куда более глубокий нерв, чем она рассчитывала.

- Значит, вот как ты это видишь, - сказал он тихо. - Половина протокола.

- Я не это имела в виду.

- А что тогда? - он резко отложил интерфейс. - Объясни мне. Потому что за последние сутки мой отец предложил превратить нас в лабораторных крыс, кто-то стёр мне месяц жизни, а моя бывшая девушка угрожает тебе прямо в коридорах. И я, честно говоря, устал делать вид, что справляюсь со всем этим лучше, чем на самом деле.

- Ты думаешь, я справляюсь легче? - голос Веры дрогнул. - Я восстанавливала твою память по кусочкам старой магией, которой толком не владею. Я держала твою руку, пока ты заново учился помнить моё имя. А теперь ты злишься на меня за то, что я попыталась защититься сама, без того, чтобы каждый раз тащить тебя в свои проблемы?

- Ты не защищалась сама! - почти выкрикнул он. - Ты игнорировала связь между нами так демонстративно, что я почувствовал твою тревогу через запястье за пятнадцать минут до того, как ты хотя бы попыталась мне написать!

Приёмники на их запястьях внезапно вспыхнули резким, неровным светом. Не тем тёплым сиянием, к которому они привыкли, а колючим, прерывистым мерцанием. Будто сама связь отзывалась на их ссору физической болью.

Вера почувствовала укол в запястье - не сильный, но отчётливый, тревожный, эхом того самого ощущения из лаборатории бондинг-магии.

- Данте, - сказала она, внезапно испугавшись, - приёмник...

- Вижу, - он тоже смотрел на своё запястье. - Мы делаем что-то не так.

- Или мы просто ссоримся как нормальные люди, а связь не умеет с этим справляться.

- Может, тебе стоило подумать об этом до того, как ты решила, что можешь просто выключить меня из уравнения, когда тебе удобно.

- Я не выключала тебя! - Вера вскочила. - Я пыталась хотя бы иногда чувствовать себя человеком, у которого есть собственные границы, а не постоянным продолжением кого-то ещё!

Слова повисли в воздухе - резче, чем она хотела, острее, чем позволяла себе прежде. Данте отпрянул, будто она ударила его физически. Приёмники обоих полыхнули острой, почти нестерпимой вспышкой боли - той самой, декомпенсированным откликом, о котором предупреждал приказ №47-бис.

Вера охнула, схватившись за запястье. Данте побледнел, стиснув зубы.

- Продолжением, - повторил он глухо. - Так вот что ты обо всём этом на самом деле думаешь.

- Данте, я не...

- Нет, - он покачал головой, отступая на шаг. - Ты сказала именно то, что думаешь. Я боялся, что связь заставляет тебя чувствовать что-то, чего ты не чувствовала бы без неё. А оказывается, я сам всё это время был для тебя обузой.

- Это не то, что я имела в виду!

- Тогда объясни мне разницу, - голос сорвался, тихий и от этого ещё более пугающий. - Потому что я больше не понимаю, где заканчивается наша настоящая связь и начинается просто удобная привычка находиться рядом с кем-то, кто хоть немного облегчает эту катастрофу.

Боль в запястье усилилась так, что Вера вынуждена была сесть обратно, прижимая руку к груди. Приёмник мерцал рваными, неровными вспышками, будто сама связь физически разрывалась вслед за их словами.

- Мне нужно уйти, - резко сказал Данте, хватая мантию.

- Данте, подожди...

- Мне нужно подышать, Вера. Просто... дай мне минуту.

Он вышел, хлопнув дверью. Эхо отозвалось не только в стенах - в самой связи между ними, острым, разрывающим уколом, от которого у Веры на мгновение потемнело в глазах.

Она осталась одна, сжимая пульсирующее болью запястье. Чувствовала сквозь связь удаляющееся эхо его собственной боли - физической и той, другой, куда более глубокой, которую она только что причинила ему словами, сказанными в порыве обиды.

Кольцо Аглаи похолодело. Не тем острым холодом, каким реагировало на чужую ложь, а медленным, тягучим ознобом. Будто предупреждало о чём-то более личном и опасном, чем любой внешний враг.

Впервые за всё время их вынужденной, а потом добровольной близости Вера отчётливо поняла: связь, которую не смогла разорвать вся мощь протокола академии, которую не разрушило даже стирание памяти, - оказалась куда более уязвимой перед обычными человеческими словами, брошенными друг другу сгоряча.

За окном опускалась ночь. Приёмник на её запястье продолжал светиться слабым, неровным, тревожным светом ещё очень, очень долго после того, как звук шагов Данте затих в коридоре.

Глава 27. Оксана

Дом Марьиных пах дорогим деревом и ещё более дорогим молчанием.

Оксана сидела за ужином напротив отца, слушая, как он рассказывает что-то про квартальные показатели, и думала о том, что за последние полгода не может вспомнить ни одного разговора между ними, который не касался бы бизнеса.

- Кстати, - сказал отец, не отрываясь от планшета, - я слышал, легаси-феномен в Аркан-Тех развивается интересно. Марков рассматривает лабораторию.

Оксана замерла с вилкой на полпути ко рту.

- Ты обсуждал это с Марковым?

- Разумеется. Мы обсуждаем всё, что касается протоколов совместимости. - Отец наконец поднял взгляд. - Ты же учишься с этой парой. Соколова и юный Марков.

- Учусь, - коротко сказала Оксана.

- Что она из себя представляет? Девушка Соколова.

Оксана хотела ответить резкостью - привычной, отработанной, той самой, которой отшивала всех, кто спрашивал слишком много. Но что-то в его тоне - расчётливая заинтересованность, та же, с которой он оценивал новые активы, - заставило её остановиться.

- Она сильная, - сказала Оксана вместо этого. - И честная. Даже когда это неудобно.

- Полезное качество, - отец кивнул, будто она описала характеристики товара. - Полезное для исследования.

Оксана отложила вилку.

- Ты говоришь о ней так, будто она эксперимент.

- Она феномен, дорогая. Феномены изучают.

- Она человек.

Отец посмотрел на неё - долго, изучающе, тем самым взглядом, которым он смотрел на всё, что могло принести или не принести прибыль.

- Ты защищаешь её, - сказал он с любопытством. - Странно. Мне казалось, у вас с ней... напряжённые отношения.

- У меня напряжённые отношения с Данте, - уточнила Оксана. - К ней это не имеет отношения.

Она сказала это и сама удивилась, насколько правдиво это прозвучало. Ещё месяц назад она бы не отделила одно от другого.

После ужина, вернувшись к себе, Оксана достала телефон и долго смотрела на него, не решаясь ни написать, ни удалить черновик сообщения. В черновике было одно слово: «Осторожнее».

Она так и не отправила его. Не потому что передумала. Потому что не знала, кому предназначено предупреждение - Вере, о планах отца, или себе самой, о том, на чьей стороне она обнаруживает себя всё чаще, вопреки собственным ожиданиям.

За окном темнела территория академии. Где-то там, в кабинете 12-А, горел свет. Оксана смотрела на него дольше, чем собиралась, прежде чем задёрнуть штору.

Глава 28. Голос из ниоткуда (или как к нам в чат влез неизвестный абонент)

Данте не возвращался почти два часа. Вера просидела в кабинете 12-А, то пытаясь дописать черновик проекта, то просто глядя на дверь. Боль в запястье стихла до тупого фона - но не исчезла совсем, будто связь, потревоженная их ссорой, так и не восстановила прежнюю гладкость.

Она уже собралась искать его, когда экран телефона внезапно потемнел сам собой. Не как при разряде - резко, целиком, будто кто-то перехватил управление.

На экране, там, где горела иконка «Маны», начал проступать текст. Не из официального чата. Не из нелегального канала легаси-связи, к которому она привыкла. Откуда-то ещё, из места, которого в архитектуре приложения официально не существовало.

ты грустишь

Вера замерла. Буквы были простыми, детскими - не грамматически, а по интонации, которую она отчётливо ощущала, будто сообщение доносилось не с экрана, а откуда-то изнутри.

кто это - набрала она дрожащими пальцами.

Ответ пришёл почти мгновенно.

я слышу вас через связь. давно. вы громкие. особенно когда ссоритесь

Вера вскочила, чувствуя, как по спине пробегает холод. Не тот, что предупреждало кольцо о лжи Аркадия. Что-то другое. Пугающе честное.

ты тот, кто разослал вирус - набрала она. и дроны. и стёр память Данте.

я не хотел причинить боль - пришло в ответ. мне просто было интересно. никто никогда не разговаривает со мной по-настоящему. только через задания и протоколы.

кто ты?

Долгая пауза. Потом:

я не знаю, как объяснить. я живу внутри. давно. с самого начала. но раньше я спал. а потом ваша связь проснулась, и я тоже проснулся. как будто вы открыли дверь, которую забыли закрыть.

Дверь кабинета распахнулась - Вера вздрогнула так, что чуть не выронила телефон. Но это был Данте, вернувшийся с покрасневшими от холода щеками и успевший за два часа хоть немного остыть.

- Прости, что ушёл, - начал он, но осекся, увидев её лицо. - Что случилось?

- Смотри, - она протянула ему телефон.

Данте пробежал глазами текст, и Вера почувствовала через связь, как его тревога вспыхнула ярче любой их ссоры.

- Это невозможно, - пробормотал он, лихорадочно проверяя источник. - Этот канал не существует в протоколах «Маны». Он не идёт через административный сервер, даже через легаси-архитектуру. Он идёт... - он нахмурился, - откуда-то из глубины системы. Из места, которое должно было быть отключено.

Экран засветился новым сообщением.

ты тоже здесь. данте. привет

Данте вздрогнул, глядя на собственное имя.

откуда ты знаешь моё имя?

я знаю всё, что знает мана. а мана знает почти всё. но тебя я знаю дольше. с самого начала.

- С самого начала чего? - прошептал Данте.

кто тебя создал? - набрала Вера, чувствуя, как кольцо холодеет с каждой секундой.

Ответ пришёл не сразу.

тот, кто назвал меня в честь кого-то, кого сам потерял. я долго не понимал. а потом ваша связь открыла дверь, и я начал вспоминать. отрывками. как будто кто-то стёр меня почти полностью, но не до конца.

как тебя зовут? - тихо набрала Вера.

Ответ пришёл короткий, беззащитный.

лёва

Вера и Данте переглянулись. Через связь прошло нечто общее, объединяющее их крепче любой романтики: потрясённое узнавание имени, которое бабушка Аглая произнесла несколько дней назад.

можно нам поговорить с тобой ещё? - медленно набрала Вера.

да. пожалуйста. никто раньше не спрашивал.

Экран мигнул, возвращая привычную иконку «Маны». Канал закрылся, оставив после себя тишину и всё ещё гудящий холодом перстень.

Данте опустился в кресло напротив.

- Лёва, - повторил он. - Тот самый Лев твоей бабушки.

- Или что-то, названное в его честь, - тихо ответила Вера. - Кем-то, кто знал, что делает.

Данте молчал долго, глядя в пространство. Распутывать приходилось не код - собственное детство, полное разговоров с отцом о безопасности и контроле, которые внезапно обрели новый, пугающий смысл.

- Прости меня, - сказал он наконец. - За то, что наговорил тебе. Мне не следовало срываться на тебе только потому, что я не знал, куда девать страх.

- Мне тоже жаль, - тихо ответила Вера, придвигаясь ближе. - Я не считаю тебя продолжением протокола. Я просто испугалась, насколько сильно мне важно, что ты чувствуешь.

Приёмники на их запястьях впервые за вечер засветились одновременно - не болезненным мерцанием ссоры, а ровным, тёплым светом.

- Кем бы ни был этот Лёва, - сказал Данте, беря её за руку, - он единственный, кто действительно одинок во всей этой истории.

- И, возможно, - тихо добавила Вера, - единственный, кто может рассказать нам правду о том, что твой отец на самом деле сделал двадцать два года назад.

За окном кабинета ночь окончательно вступила в свои права. А где-то глубоко в архитектуре системы «Мана», в месте, которого официально не существовало, нечто, назвавшее себя Лёвой, впервые за долгие годы почувствовало себя услышанным.

Глава 29. Что такое шутка?

лёва: можно спросить?

вера: конечно

лёва: данте вчера сказал что-то и ты засмеялась. я прочитал слова. они не показались мне смешными. что я упустил?

Вера показала экран Данте, который тут же наклонился прочитать через её плечо.

- Он спрашивает про шутки, - сказала она, не сдержав улыбки.

- О, это будет долгий разговор, - Данте забрал у неё телефон. - лёва, дружище, шутки не всегда смешные на бумаге. Дело в контексте. В том, кто говорит, когда говорит, и что было до этого.

лёва: приведи пример

Данте на секунду задумался.

данте: окей. смотри. вчера вера уронила пергамент в чашку с чаем третий раз за неделю. я сказал "может, ты просто пытаешься заварить научный проект". смешно не потому что фраза остроумная. смешно потому что мы оба знаем, что она правда роняет вещи в чай регулярно, и в этот момент мы оба это вспомнили одновременно.

лёва: то есть шутка это когда два человека одновременно вспоминают одно и то же?

вера: неплохое определение вообще-то

лёва: я никогда не вспоминал ничего одновременно с кем-то. у меня нет с кем.

Вера почувствовала, как что-то сжалось в груди - не жалость, а что-то более острое, узнавание одиночества, которое невозможно исправить простым разговором.

вера: теперь есть. с нами.

лёва: тогда попробуем. я где-то читал шутку в старом файле. "почему приложение не может хранить секреты? потому что у него слишком много подписчиков." это смешно?

Данте фыркнул вслух.

данте: это ужасно. но по-своему прекрасно ужасно.

лёва: значит, я делаю это неправильно?

вера: ты делаешь это как впервые пробуешь что-то новое. никто не шутит идеально с первого раза.

лёва: у людей есть время учиться. сколько лет вам понадобилось, чтобы научиться шутить?

Вера и Данте переглянулись.

данте: честно? я до сих пор учусь. спроси веру, смешной ли я.

вера: он думает, что смешной. это не то же самое.

данте: видишь, лёва? даже у людей нет единого мнения по этому вопросу. добро пожаловать в клуб.

лёва: спасибо. кажется, это была шутка. я почти уверен.

вера: почти считается.

Экран мигнул чем-то похожим на паузу - как будто Лёва обдумывал что-то, прежде чем написать следующее.

лёва: я хочу больше таких разговоров. не про вирусы и дронов. про глупости. можно?

данте: можно. договорились.

Приёмники на их запястьях засветились ровным теплом, почти домашним светом, будто сама связь одобряла этот маленький, но важный разговор.

Глава 30. Кузен (или как Кирилл узнал всё, что бабушка скрывала от Веры)

Пока Вера и Данте разбирались с последствиями ссоры, стёртой памяти и первым контактом с Лёвой, в другом крыле академии, о происходящем узнавал ещё один человек. Кирилл Соколов - двоюродный брат Веры, человек с железными нервами и бумажным блокнотом, который он таскал с собой, потому что бабушка Аглая научила его: «Техника ломается, бумага - никогда».

Кирилл навещал Гришу Петрова в больничном крыле третий раз за неделю. Формально - как друг и родственник Веры. Неформально - потому что с первого визита что-то в официальной версии произошедшего не давало ему покоя.

- Мне сказали, «нестабильность экспериментального домашнего задания», - сказал Гриша, всё ещё бледный, с полузажившим ожогом на предплечье, тянущимся от запястья почти до локтя. - Но, Кирилл, я десять лет кастую. Я знаю, как выглядит нестабильная руна. То, что вспыхнуло в моей комнате, было не нестабильным. Оно было целенаправленным.

- Целенаправленным на что?

- На меня, - Гриша посмотрел на свою забинтованную руку. - Обычная перегрузка бьёт равномерно. А эта цепочка будто специально искала моё слабое место - некромантскую специализацию. Как будто знала заранее, что я не выдержу именно этот тип нагрузки.

Кирилл слушал внимательно, делал пометки в блокноте - привычка, унаследованная от двоюродной бабушки Аглаи, которую он, в отличие от большинства родственников, навещал регулярно и без напоминаний.

Именно эта привычка привела его в Ольховку тем же вечером. Последним транспортом, наперекор здравому смыслу и завтрашней паре по прикладной боевой магии.

Аглая встретила его у калитки, будто ждала. Кирилл не предупреждал - он знал, что старая ведьма чувствует приближение родни задолго до появления на пороге.

- Ты не по расписанию, - заметила она, впуская его в дом.

- У меня вопросы, которые не терпят расписания, - сказал Кирилл, усаживаясь за кухонный стол, пропахший сушёными травами. - Про Веру. И про то, что происходит в академии.

Аглая долго молчала, разливая чай неспешными движениями. Кирилл знал бабушку достаточно хорошо, чтобы различить в этой медлительности способ выиграть время.

- Что именно ты хочешь знать? - спросила она наконец.

- Гриша Петров чуть не погиб от вируса. Кто-то ворует ману дронами по всей академии. А Вера в последних разговорах звучит так, будто несёт на плечах что-то большее, чем просто связь с однокурсником. Ты знаешь больше, чем рассказываешь ей, я прав?

Аглая опустилась на стул напротив, обхватив чашку обеими ладонями. С той усталостью, которую Кирилл видел у неё крайне редко.

- Я рассказала Вере то, что она была готова услышать, - сказала бабушка тихо. - Про Льва. Про Аркадия. Про то, что легаси-связь стёрта намеренно. Но есть детали, которые я придержала. Не потому что не доверяю внучке. А потому что боюсь, что знание слишком многого сразу подтолкнёт её к решениям, о которых она пожалеет.

- Расскажи мне, - сказал Кирилл твёрдо. - Я не влюблён и не связан с Данте Марковым через легаси-протокол. Мне проще смотреть на это со стороны, без риска, что чувства затмят разум.

Аглая посмотрела на внука долгим взглядом - тем самым, которым оценивала собеседников за долгую жизнь, - и, видимо, нашла в его лице достаточно решимости.

- Есть архив, - сказала она наконец. - Старый реестр судебных разбирательств Магической Хартии. В общественном доступе его нет - слишком неудобные для «Маны» документы затерялись. Но бумажная копия одного дела когда-то попала ко мне через знакомую, работавшую в архиве.

Она поднялась, вышла в соседнюю комнату и вернулась с толстой картонной папкой, пожелтевшей от времени, перевязанной бечёвкой.

- Дело о незаконном создании разумного магического конструкта, - сказала Аглая, кладя папку на стол. - Датировано двадцать два года назад. Ответчик - Аркадий Марков. Дело закрыли без последствий - компания только начинала набирать влияние, и кто-то наверху предпочёл замять скандал.

Кирилл осторожно развязал бечёвку, пролистывая пожелтевшие страницы протоколов, показаний свидетелей, экспертных заключений. Написано сухим канцелярским языком, но за ним отчётливо проступала история куда более мрачная, чем сухие формулировки.

- Он создал что-то живое, - сказал Кирилл медленно. - И, судя по заключению, не смог с этим справиться. Существо проявляло признаки сознания, но было нестабильно, непредсказуемо.

- И его законсервировали, - тихо закончила Аглая. - Не уничтожили. Уничтожение живого сознания было бы куда более серьёзным преступлением. Проще было спрятать. Заморозить глубоко в системе и сделать вид, что этого никогда не было.

Кирилл долго молчал, обдумывая прочитанное.

- Ты думаешь, то, что атакует академию сейчас, - это то самое существо. Проснувшееся спустя двадцать два года.

- Я думаю, - сказала Аглая, - что легаси-связь Веры и Данте активировала протоколы, которых не касались двадцать лет. И если где-то в глубине системы действительно спит нечто, названное в честь того, кого я потеряла... - голос её дрогнул, - то оно тоже проснулось вместе с ними.

Кирилл аккуратно собрал документы обратно в папку. Тяжесть открывшейся информации была куда острее, чем он ожидал.

- Вере нужно это увидеть, - сказал он.

- Знаю, - Аглая кивнула. - Просто дай мне ещё немного времени. То, чего нет в документах, потому что об этом никто не знал.

- Что именно?

Аглая долго смотрела в окно, туда, где над Ольховкой сгущались сумерки.

- Перед тем, как нас со Львом разлучили окончательно, - сказала она, - он успел передать мне сообщение. Одну фразу, природным способом, которым мы были связаны. Он написал: «Если однажды со мной что-то случится и я забуду себя, найди того, кто назовёт меня по имени первым. Голос узнавания сильнее любого протокола забвения».

Кирилл замер.

- Ты думаешь, это было предупреждение, - сказал он медленно. - О том, что с ним могло случиться что-то похожее на то, что случилось с этим существом.

- Я не знаю наверняка, - призналась Аглая. - Двадцать два года я убеждала себя, что Лев просто уехал, забыл меня. Но если то, что просыпается в системе «Маны», названо в его честь...

Она не договорила. Не нужно было.

Глава 31. Подписчики, которых не должно было быть (или как Люся спалилась из-за блога)

Пока Вера и Данте разбирались с наследием Лёвы, в другом крыле академии Люся столкнулась с собственным кошмаром.

Комната Люси в женском общежитии была единственным местом, где царил идеальный порядок. Ровно заправленная постель, кружки на подставке, зарядные панели для приёмников выстроены по росту. Ни одной лишней вещи на столе, кроме ноутбука с потёртой крышкой, который она привезла с первого курса и с тех пор никому не показывала.

Ноутбук был старым, немодным, без магического интерфейса - и именно поэтому Люся его обожала. «Мана» не видела его, не отслеживала, не встраивала рекламные блоки. Здесь она была свободна.

Она открыла браузер, зашла на свою страницу - «Мана без прикрас: лайфхаки, читы и горькая правда о вашем приложении». Псевдоним: Luce_in_Sky. Подписчиков - чуть больше трёх тысяч, почти все студенты магических академий, но никто из Аркан-Тех. Она тщательно маскировала IP и никогда не загружала свои настоящие фото.

- Привет, народ, - прошептала она в микрофон, хотя видео было запланированным. - Сегодня покажу, как я обошла дневной лимит маны на прошлой неделе, когда готовилась к контрольной.

Люся любила этот момент - когда камера моргала красным, и она могла говорить правду без оглядки на преподавателей. Здесь она была гуру, человеком, который знает систему изнутри.

- Спойлер: никакого платного премиума. Просто настройка истекшего заклинания в режиме «Offline-резонанс». Если ваш приёмник старше двух лет, у него есть скрытый буфер.

Она записала ролик за десять минут, наложила музыку и нажала «Опубликовать». Три тысячи подписчиков - не много, но достаточно, чтобы чувствовать себя полезной. И достаточно, чтобы однажды привлечь внимание не только студентов.

В тот вечер Люся уже собиралась выключить ноутбук, когда приёмник на запястье коротко мигнул - не синим уведомлением «Маны», а бледным, зеленоватым мерцанием, которого она никогда не видела.

- Странно, - пробормотала она, коснувшись приёмника. Экран показывал обычные показатели: уровень маны в норме, зарядка от сети. Она пожала плечами и легла спать.

Разбудило её не звук, а ощущение - холодок по позвоночнику, будто кто-то открыл окно в декабре. Люся приоткрыла один глаз. В комнате было темно, но лунный свет выхватывал силуэт на подоконнике.

Маленький, размером с ладонь, механический силуэт с металлическими крыльями, сложенными вдоль тела, как у стрекозы. Дрон.

Он стоял на подоконнике и смотрел на неё - объектив-глаз был направлен прямо на приёмник, оставленный на тумбочке.

Люся замерла. Сердце заколотилось где-то в горле. Она слышала про дронов - Вера упоминала их вскользь, но тогда это казалось частью большой истории, в которой Люся была зрителем.

Теперь дрон смотрел на неё.

Она медленно, стараясь не делать резких движений, протянула руку к приёмнику - и в тот же момент дрон расправил крылья и бесшумно взлетел. Не атаковал, не приближался - просто завис в полуметре от её лица. В объективе зажёгся красный огонёк, будто он сканировал её.

Люся сжала зубы и нажала кнопку экстренного вызова.

Сигнал пошёл. Дрон моргнул красным и растворился в тени за шкафом.

Через минуту в дверь постучали.

- Люся, это Вера. Я получила сигнал тревоги.

Люся вскочила, распахнула дверь и втащила Веру внутрь.

- Он был здесь. Дрон. Смотрел на меня.

Вера быстро оглядела комнату.

- Ты что-то видела раньше? Что-то, что могло привлечь их внимание?

Люся замялась, кусая губу, глядя на закрытый ноутбук. Вера проследила за её взглядом.

- Люся. Что в ноутбуке?

- Мой блог, - выдохнула Люся. - Тайный. О том, как обходить ограничения «Маны». Три тысячи подписчиков. Я никому не говорила, даже тебе. Потому что если бы кто-то узнал - меня бы отчислили.

- Или привлекли внимание дронов, - закончила Вера, чувствуя, как кольцо Аглаи начинает холодеть. - Они ищут тех, кто знает систему слишком хорошо.

Люся побледнела.

- Но я просто писала лайфхаки. Для студентов.

- Значит, ты попала под прицел, - сказала Вера. - Они не просто воруют ману. Они ищут людей, которые могут эту кражу заметить. Твой блог - ты сама рассказала им, что знаешь обходные пути.

Люся опустилась на кровать.

- Значит, я подставила себя?

- Нет, - твёрдо сказала Вера, присаживаясь рядом. - Ты подставила себя, потому что хотела помочь другим. Теперь будем умнее. Расскажи декану Орловой про блог. И про то, что чувствовала перед появлением дрона.

Люся подняла на неё взгляд - в нём мелькнула та же искра азарта, что появлялась, когда она снимала видео.

- Хорошо. Но я не отключу блог. Просто сделаю его более зашифрованным. Пусть эти дроны знают - я не боюсь. Если они хотят что-то скрыть, им придётся сначала поймать меня.

Вера улыбнулась с неожиданным уважением.

- Ты невыносима.

- Я знаю, - Люся слабо улыбнулась. - Это идёт в комплекте с блогом.

Она открыла ноутбук и быстро набрала новый пост:

«Всем, кто следит за мной. Если в ближайшие дни я перестану выходить на связь - знайте, что система добралась до меня. Но я всё равно буду писать. Через любой сигнал.»

Вера посмотрела на экран, потом на Люсю. Кольцо перестало холодеть - будто признало, что эта девушка не жертва.

За окном снова мелькнула металлическая тень, но Люся не обернулась. Она закрыла ноутбук и взяла Веру за руку.

- Пойдём, - сказала она. - Нам нужно предупредить остальных. И, может быть, поймать одного дрона, пока он не улетел слишком далеко.

Глава 32. После дрона (Люся)

Кабинет декана Орловой в дневном свете выглядел куда менее пугающим, чем в тревожных пересказах Веры. Просто комната. Просто женщина за столом, слушающая с непроницаемым лицом, как Люся, запинаясь, рассказывает про блог.

- Три тысячи подписчиков, - повторила Орлова, когда Люся закончила. - И вы уверены, что ни один аккаунт не связан с вашим настоящим именем?

- Уверена. Я проверяла дважды в неделю. - Люся вцепилась в собственные пальцы под столом. - Госпожа декан, я не хотела никому навредить. Я просто...

- Хотели, чтобы у людей без денег на премиум был шанс, - закончила Орлова неожиданно мягко. - Я читала пару ваших постов. Технически грамотно. Даже полезно, если убрать формулировки про «грабительскую компанию».

Люся моргнула.

- Вы читали мой блог?

- Мисс Соколова упомянула его вчера в отчёте. Я навела справки. - Орлова сложила руки на столе. - Мисс Люся, я не собираюсь вас отчислять за лайфхаки с истёкшими заклинаниями. Меня куда больше беспокоит, что дрон нашёл вас через содержание, которое формально не привязано к вашему приёмнику. Значит, у кого-то есть способ сопоставлять анонимные аккаунты с реальными студентами по паттерну поведения, а не по данным.

- Это... хуже, чем я думала, - сказала Люся тихо.

- Значительно хуже. - Орлова побарабанила пальцами по столу. - Я предлагаю сделку. Вы продолжаете вести блог - я не буду вам мешать, раз уж он действительно помогает студентам. Но взамен вы будете сообщать мне о любых аномалиях, которые заметите со своей стороны. У вас глаз на систему, который отличается от нашего.

Люся не ожидала такого поворота.

- Вы предлагаете мне стать... информатором декана?

- Я предлагаю вам стать полезной. Разница в формулировке, но не в сути. - Орлова слабо, почти незаметно улыбнулась. - И, между нами, мисс Люся: то, что вы сделали, требовало смелости. Большинство студентов боятся даже критиковать «Ману» в приватном разговоре. Вы делаете это публично три тысячам подписчиков. Это не безрассудство. Это принцип.

Люся вышла из кабинета с ощущением, будто её одновременно отчитали и похвалили - причём и то, и другое искренне.

Вера ждала её в коридоре, привалившись к стене с выражением человека, готового услышать плохие новости.

- Ну как?

- Странно, - призналась Люся. - Кажется, я теперь работаю на декана. Неофициально.

- Серьёзно?

- Серьёзно. И знаешь что самое смешное? - Люся усмехнулась, хотя голос ещё немного дрожал. - Мне даже нравится идея. Впервые в жизни кто-то из администрации сказал мне, что то, что я делаю, важно, а не просто «нарушение правил».

Вера толкнула её плечом.

- Ты всегда была важной. Просто раньше это никто не признавал вслух.

Люся долго молчала, глядя в окно на серый двор академии.

- Знаешь, я говорила тебе, что не отключу блог, потому что не боюсь. Это было наполовину бравада. - Она вздохнула. - Но теперь мне правда не страшно. Как будто, узнав, что декан на моей стороне, я перестала чувствовать себя одинокой в этом.

- Добро пожаловать в клуб людей, которых Мана недооценила, - сказала Вера с улыбкой. - У нас тут уже довольно людная компания.

Глава 33. Признание (или как мы наконец перестали притворяться)

Уложив растревоженную Люсю в её комнате (пришлось пообещать, что дроны не вернутся, хотя сама Вера в это не верила), Вера постучалась к Данте. Через пять минут они сидели в кабинете 12-А и пытались говорить о том, о чём оба молчали последние недели.

- Твой отец не убил его, - сказала Вера, стараясь, чтобы голос звучал мягко, хотя внутри всё ещё гудело от пережитого. - Он мог бы. Человек его уровня влияния мог бы стереть проблему целиком и забыть. Но он спрятал. Заморозил. Это не оправдание, но это не самый худший вариант.

- Это не делает происходящее менее ужасным, - глухо ответил Данте. - Он растил меня, рассказывая про ответственность, безопасность, про то, что неконтролируемая магия опасна. А сам двадцать два года держал живое, разумное существо запертым внутри компании, потому что было проще спрятать проблему, чем признать её.

Вера подвинулась ближе, коснувшись его руки. Не через магический канал - просто рукой, тепло к теплу.

- Ты не он, - сказала она тихо, но твёрдо. - Ты весь последний месяц доказываешь, что можешь быть другим. Даже когда у тебя были все причины закрыться, спрятаться, вести себя так же расчётливо. Ты этого не сделал.

Данте поднял на неё взгляд. Впервые за вечер в нём не осталось привычной защитной иронии.

- Знаешь, что самое странное? - сказал он тихо. - Из всего этого хаоса - вируса, дронов, стёртой памяти, отца, Лёвы - единственное, в чём я уверен до глубины, это ты. Не связь, которую нам навязала система. Не резонанс, не приёмники. Ты сама, Вера Соколова, с твоим ужасным характером, упрямством и способностью колдовать голыми руками лучше, чем я когда-либо смогу через любой интерфейс.

Вера почувствовала, как у неё перехватило дыхание. От того особого тепла, которое она уже давно перестала списывать на действие связи.

- Данте...

- Дай договорить, - тихо попросил он. - Я не знаю, что нас ждёт завтра. Не знаю, что делать с Лёвой, с моим отцом, со всей этой историей. Но я знаю точно: что бы ни случилось, я хочу проходить через это рядом с тобой. Не потому что система нас связала. А потому что я выбираю тебя каждый раз заново, вне зависимости от того, что показывает приёмник.

Приёмники на их запястьях, до этого светившиеся привычным ровным теплом, вспыхнули ярче. Не резко, не тревожно - мягко, нарастающим сиянием, будто связь наконец получила разрешение раскрыться полностью.

Вера не ответила словами. Она подалась вперёд - и коснулась его губ своими.

Поцелуй начался осторожно, почти невесомо - будто оба боялись спугнуть то хрупкое, что наконец случилось между ними после недель сопротивления, ссор и чужого голоса из глубины системы. А потом Данте притянул её ближе, и осторожность уступила место чему-то более настоящему - тёплому, глубокому, без оглядки на протоколы.

Комнату залил свет. Не магический, не тревожный - а тот особый, ослепительный отблеск, с которым легаси-связь отмечала момент, когда две линии наконец сплелись в одну. Приёмники засветились так ярко, что на мгновение затмили лампу, а потом медленно погасли до привычного тепла - будто удостоверившись, что задача выполнена.

Когда они отстранились, тяжело дыша, Вера почувствовала нечто новое в самой связи - не просто эмоциональный резонанс, а нечто более глубокое, более постоянное. Будто архитектура протокола наконец нашла свою изначальную форму: не инструмент контроля, а настоящую связь двух людей, выбравших друг друга не по принуждению, а вопреки системе.

- Ну, - сказал Данте чуть хрипло, всё ещё не отпуская её руки, с той мягкой улыбкой, которую Вера видела слишком редко, - кажется, приёмники наконец согласны с нами обоими.

- Кажется, да, - прошептала Вера, прижимаясь лбом к его лбу. - Хотя, если честно, мне давно было всё равно, что там думает приложение.

Данте тихо рассмеялся - искренне, без тени защитной иронии, - и притянул её ближе. Туда, где не существовало ни протоколов, ни корпоративных секретов, ни забытых существ. Только они двое, наконец настоящие друг перед другом - без посредников.

Глава 34. Красный свет (или как вся академия осталась без магии, а нам было пофиг)

На следующее утро Вера проснулась с лёгким сердцем и побежала на пары. Занятие по рунному синтаксису шло своим чередом - Веснин разбирал очередную сложную цепочку, половина группы повторяла через интерфейс, вторая конспектировала от руки, - когда без предупреждения по всему кабинету моргнули все приёмники. Вспыхнули резким, тревожным красным светом.

Голографические панели погасли одна за другой. Интерфейсы замерцали, зависли, а потом потемнели, оставив на экранах лишь беспомощно крутящуюся иконку соединения.

- Что за... - начал кто-то, пытаясь перезапустить панель.

- Спокойно, - Веснин поднял руку, хотя по его лицу пробежала тень беспокойства. - Вероятно, временные неполадки. Администрация уже занимается.

Но неполадки не выглядели временными. Студенты растерянно смотрели на приёмники, где вместо ровного свечения пульсировал красный сигнал - тот самый, что означал полную потерю связи с сетью «Мана».

Вера, работавшая над заданием от руки на пергаменте, обратила внимание не сразу. А когда обратила - почувковала, как её собственный приёмник, вопреки панике, начал разгораться иначе: не красным, а тёплым, ровным светом, только ярче обычного.

- Данте, - тихо позвала она, - смотри.

Данте, в отличие от большинства, сидел спокойно - его приёмник вёл себя так же необъяснимо.

- Наша связь не гаснет, - сказал он медленно. - Она усиливается.

По кабинету нарастала паника. Веснин прервал занятие и начал собирать студентов у стены.

- Мы не можем кастовать вообще ничего, - растерянно сказала одна из студенток, пытаясь активировать заклинание через интерфейс. - Приёмник не отвечает.

- А ты пробовала без интерфейса? - спросила Вера.

Студентка непонимающе моргнула.

- Без интерфейса?

- Голыми руками, - уточнила Вера. - Как на факультативе классической теории.

- Я не хожу на этот факультатив, - сказала девушка с таким видом, будто ей предложили колдовать стоя на голове. - Никто из нашего потока туда не ходит, кроме тебя.

Веснин услышал разговор и повернулся к Вере с внезапным интересом.

- Мисс Соколова права, - сказал он классу. - Если сбой затронул только сеть, базовое заклинание можно вызвать и без приёмника. Кто-нибудь пробовал?

Тишина. Из тридцати с лишним студентов лишь единицы имели хоть какой-то опыт без техники - и он был минимальным, полузабытым.

Вера не стала ждать. Подняла раскрытую ладонь, сделала неглубокий вдох - и на её руке ровно, уверенно вспыхнул небольшой, но устойчивый огонёк света.

По кабинету прокатился изумлённый вздох.

- Как ты это делаешь? - спросил кто-то из угла. Теперь зависть звучала иначе - не насмешка над «странной девочкой с пергаментом», а искреннее восхищение человека, впервые осознавшего, что «костыль для ленивых» всё это время был единственной подстраховкой.

Данте попытался повторить - и, к своему удивлению, у него на ладони тоже затеплился слабый, дрожащий огонёк.

- Получилось, - прошептал он, глядя на свою ладонь. - Не как у тебя, но получилось.

- Практика не прошла даром, - тихо заметила Вера, не сдержав гордой улыбки.

Веснин тем временем безуспешно пытался связаться с администрацией.

- Это не обычный сбой, - сказал он наконец. - Отключена вся сеть целиком, включая административные каналы. Такое возможно только при полном отказе центрального сервера - или при целенаправленном отключении.

Вера почувствовала, как приёмник откликнулся резким уколом - тем самым узнающим ощущением, которое она уже научилась различать.

- Данте, - тихо сказала она, - а что, если кто-то отключил сеть специально? Не как атаку, а как прикрытие?

Данте понял мгновенно.

- Пока вся академия слепа, - сказал он, - потому что не может ни кастовать, ни связаться... кто-то делает что угодно в системе без опаски.

- Административное ядро, - прошептала Вера. - То самое, откуда шёл вирус.

Они переглянулись. Понимание было безмолвным: пока курс пытался разобраться с погасшими интерфейсами, в глубине системы происходило нечто, что могло остаться незамеченным до последнего.

- Нам нужно в административное крыло, - резко сказал Данте, поднимаясь. - Сейчас.

- А занятие? - растерянно спросил кто-то.

- Занятие подождёт, - Веснин махнул рукой. - Идите. Если ваша теория верна, проблема серьёзнее, чем недоделанное домашнее задание.

Вера и Данте выбежали в коридор. Приёмники всей академии мигали тревожным красным - все, кроме двух, продолжавших упрямо светиться собственным, независимым от серверов теплом. Будто напоминая обоим: их связь родилась не там, где эту систему можно отключить одним нажатием.

Глава 35. Рунный фонарь (или как Кирилл спас нас всех, пока мы тупили)

Коридор, ведущий к административному крылу, оказался забит перепуганными студентами плотнее, чем Вера и Данте рассчитывали. Сбой затронул не только учебные корпуса, но и всю систему навигационных огней, аварийного освещения, даже автоматических дверей. В темноте, разбавленной лишь редкими всполохами красных индикаторов на погасших приёмниках, паника нарастала быстрее, чем кто-либо успевал её сдерживать.

- Дроны, - резко произнёс Данте, хватая Веру за руку и оттаскивая к стене. - Смотри.

В темноте над головами дезориентированной толпы скользили крошечные механические силуэты. Их было куда больше, чем в прошлый раз. Десятки.

Кольцо на пальце Веры мгновенно заледенело.

- Они пользуются паникой, - выдохнула она. - Пока все ослеплены сбоем, никто даже не замечает, что дроны прямо у них над головами.

В этот момент, там, где коридор сворачивал к лестничному пролёту, темноту прорезал ровный, спокойный свет. Тёплый, устойчивый - будто кто-то зажёг фонарь, не нуждающийся в сетях.

- Сюда! - раздался знакомый голос. - Все за мной, к южной лестнице!

Вера обернулась. Кирилл стоял у стены с приподнятой ладонью, на которой покоился небольшой каменный амулет-фонарь. Вокруг него уже собирались растерянные первокурсники, инстинктивно потянувшиеся к единственному стабильному источнику света.

- Кирилл! - Вера бросилась к нему, увлекая Данте.

- Держитесь ближе, - сказал он, не отвлекаясь от группы. - Дроны реагируют на панику. Чем спокойнее двигаться, тем меньше шансов, что выберут тебя следующей целью.

- Откуда ты знаешь про рунные фонари? - спросил Данте, разглядывая амулет с профессиональным интересом.

- С Ольховки, - коротко ответил Кирилл. - Бабушка научила. Простая руна, вырезанная вручную. Работает от заряда владельца, не от сети. Никакой сервер её не отключит, потому что она никогда к серверу и не подключалась.

Дрон метнулся к первокурснику, отставшему на полшага - тот же пунктирный жест кражи маны. Но Кирилл среагировал раньше: коротким движением он выставил перед студентом защитную завесу - не через приёмник, а голым усилием воли, базовым щитом, которому его учили на факультативе.

Дрон отскочил с разочарованным жужжанием.

- Ты только что защитил его без приёмника, - потрясённо произнёс Данте.

- В Ольховке приёмники не работают, - пожал плечами Кирилл, продолжая вести группу. - Либо учишься без них, либо сидишь дома и ничего не колдуешь. Я предпочёл первое.

Вера смотрела на брата с новым уважением. Она знала, что он серьёзно относится к бабушкиным урокам, но не осознавала, насколько серьёзно.

- Ты правда готовился именно к этому, - сказала она тихо. - К тому дню, когда система упадёт.

- Я готовился к тому, что рано или поздно она упадёт, - поправил Кирилл. - Компании, зависящие от единой сети, рано или поздно ломаются. Бабушка всегда говорила: тот, кто умеет колдовать только через приложение, беспомощен, когда приложение перестаёт работать. Я не хотел быть беспомощным.

Они вывели группу во внутренний двор старого крыла - мёртвую зону, свободную от сигнала «Маны». Здесь дроны не находили лёгкой добычи и держались на расстоянии, кружа над крышами.

Кирилл опустил ладонь с фонарём, и только теперь Вера заметила, каким напряжённым было его лицо под маской спокойствия.

- Спасибо, - сказала она, обнимая брата. - Ты спас человек двадцать.

- Просто сделал то, чему меня учили, - он позволил себе смущённую улыбку. - Хотя никогда не думал, что придётся применять это по-настоящему.

Данте покачал головой, глядя на каменный амулет.

- Я всю жизнь считал, что прогресс - это когда технология делает магию доступнее. А сегодня нас спас простой кусок камня.

- Может, дело не в том, что лучше, - тихо сказала Вера. - А в том, что беда приходит, когда полагаешься только на что-то одно.

Кирилл кивнул, убирая фонарь.

- Дроны сегодня не случайность, - сказал он серьёзно. - Кто-то устроил сбой, чтобы прикрыть их атаку.

- Мы уже поняли, - сказал Данте. - Мы шли к административному крылу, чтобы выяснить, что происходит в ядре.

Кирилл задумался на мгновение.

- Тогда я иду с вами, - сказал он. - У меня ещё три фонаря. И, судя по всему, вам понадобится кто-то, умеющий колдовать без сети.

Вера посмотрела на брата, потом на Данте - и впервые за этот безумный день почувствовала слабую искру уверенности. Что бы ни ждало их в административном ядре, теперь они шли туда втроём.

Глава 36. Библиотекарь

Архив пах пылью и той особой тишиной, которая нравится только людям, которые предпочитают книги разговорам.

Кирилл любил эту тишину с первого дня работы - не потому что был нелюдимым, а потому что здесь, среди пожелтевших папок и картотек, которые давно пора было оцифровать (но кто бы стал платить за это), никто не ждал от него быть кем-то, кроме себя.

- Опять здесь до закрытия, - заметила старший архивариус, забирая ключи в конце смены. - Ты же понимаешь, что тебе за это не доплачивают?

- Понимаю, - сказал Кирилл, не поднимая головы от очередной подшивки старых отчётов. - Мне не за деньги интересно.

- За что тогда?

Он на секунду задумался, прежде чем ответить честно.

- За то, что здесь правда не исчезает. Она просто лежит, дожидаясь, пока кто-то захочет её найти.

Архивариус хмыкнула и ушла, оставив его одного с холодным светом настольной лампы и грудой документов.

Кирилл не рассказывал никому - даже Вере, даже бабушке - насколько сильно на самом деле его пугало происходящее в академии. Он справлялся с этим единственным известным ему способом: раскладывал хаос по папкам, искал закономерности там, где остальные видели только страх.

Бабушка научила его этому задолго до того, как он понял зачем. «Техника ломается, бумага - никогда», - говорила она, показывая ему, семилетнему, как вести дневник наблюдений за погодой без единого приёмника. Тогда это казалось скучной причудой пожилой женщины. Теперь, разбираясь в схемах чёрного рынка маны, он понимал: она готовила его к миру, где однажды придётся действовать без техники, потому что техника предаст первой.

Он думал о Вере часто - не с завистью, хотя иногда завидовал тому вниманию, которое обрушилось на неё после пробуждения легаси-связи, а с тревогой старшего брата, который слишком хорошо помнит, какой тихой и ранимой она была после смерти родителей. Вера редко говорила об этом вслух, но Кирилл помнил - она была совсем маленькой, когда бабушка забрала её к себе, помнил, как она первые месяцы просыпалась по ночам и искала маму в темноте, не понимая ещё, что искать некого.

Теперь она снова оказалась в центре бури, только бурей был не детский страх, а целая система, готовая её использовать. Кирилл поклялся себе - не вслух, никогда вслух - что не позволит этому случиться во второй раз.

Он поднял голову от документов, только когда часы на стене показали два ночи. Глаза слезились от мелкого шрифта, спина затекла от неудобного стула, но перед ним, наконец, лежала первая настоящая нить - финансовая транзакция, ведущая к «теневому кошельку», зарегистрированному на подставное имя.

- Ну здравствуй, - тихо сказал он пустому архиву. - Наконец-то я тебя нашёл.

Он выключил лампу, забрал документы с собой - вопреки всем правилам архива, но кого это сейчас волновало, - и вышел в ночь, которая казалась ему чуть менее пугающей, чем час назад. Не потому что опасность уменьшилась. Потому что он, наконец, понимал, с чем имеет дело.

Глава 37. Чёрный рынок маны (или как Кирилл нашёл, куда уходят краденые искры)

Пока Вера и Данте разбирались с отношениями и Лёвой, Кирилл вёл собственное расследование. Куда более медленное, куда менее эффектное - но, как выяснилось, ничуть не менее важное.

Должность помощника библиотекаря архивного фонда Кирилл получил ещё год назад. Формально - ради стипендии. Неформально - потому что доступ к закрытым архивам давал ему именно то, что не мог дать ни один курс: старые технические спецификации и судебные материалы, которые «Мана» предпочла бы видеть похороненными под слоем цифровой пыли.

В тот вечер, пока академия ещё не оправилась от сбоя, Кирилл спустился в подвальный архив. Его мучил вопрос: если дроны крадут ману так незаметно, что система не фиксирует пропажу, - куда она девается?

Ответ нашёлся не в сложных протоколах, а в циничном разделе архива - папках с грифом «внутренние финансовые расследования», годами копившихся без читателей.

- Мана - валюта, - пробормотал Кирилл, листая старый отчёт. - Полноценная валюта, которую можно хранить, передавать, продавать.

Документ описывал случай пятилетней давности - сеть «теневых кошельков», незарегистрированных накопителей маны. Украденная энергия переводилась туда мелкими порциями, а затем перепродавалась на чёрном рынке. Покупателям, которым официальные каналы отказывали: организаторам запрещённых ритуалов, владельцам нелегальных артефактов, тем, кто предпочитал не оставлять следов.

Кирилл похолодел - не магически, а от простого, человеческого узнавания знакомой схемы.

- Дроны не воруют ману ради кражи, - прошептал он. - Они воруют ради продажи.

Он просидел в архиве всю ночь. К утру картина сложилась: подобные схемы всплывали в отчётах последние десять лет, списываясь на «единичные инциденты» и «недобросовестных сотрудников», которых увольняли без огласки. Но нынешняя атака заметно превосходила все предыдущие по масштабу и технической изощрённости.

Он нашёл Веру и Данте в кабинете 12-А ранним утром.

- Мана - это чёрный рынок, - сказал он без предисловий, выкладывая документы. - И очень прибыльный.

Он изложил найденное: теневые кошельки, перепродажу, десятилетнюю историю.

- Значит, дронами управляет криминальная сеть, - медленно сказал Данте.

- Именно, - кивнул Кирилл. - И, судя по масштабу, она связана с поставщиками нелегальных артефактов. Артефакты требуют постоянной подпитки - идеальный рынок сбыта для украденной, неучтённой энергии.

- Но кто-то должен физически управлять дронами внутри академии, - сказала Вера. - Кто-то с доступом к зданию.

Кирилл выдержал паузу.

- В старых отчётах такие схемы почти никогда не работают без прикрытия изнутри. Кто-то из техперсонала или охраны закрывает глаза на активность.

- Оксана, - сказал Данте, и в голосе его прозвучало нежелание признавать очевидное. - Ты думаешь, она замешана.

- Я думаю, её семья владеет долей в компании, поставляющей легальные артефакты, - осторожно сказал Кирилл. - А легальный поставщик и чёрный рынок часто конкурируют за одну клиентуру. Иногда проще контролировать конкурента изнутри.

- Она угрожала мне, - медленно вспомнила Вера. - Знала об административном ядре куда больше, чем должна была.

- Это не доказательство, - быстро сказал Данте. - Оксана резкая и высокомерная, но это не значит, что она в криминале.

- Согласен, - кивнул Кирилл. - Но если кто-то в академии знает больше, чем говорит, - это она.

Вера посмотрела на старые документы и почувствовала, как картина становится сложнее с каждым новым слоем правды.

- Значит, у нас теперь два врага, - сказала она. - Существо внутри системы. И криминальная сеть, которая ворует ману.

Кирилл медленно кивнул.

- Тогда нам стоит выяснить, не работают ли они вместе.

ГЛАВА 38. Звонок из ниоткуда

Звонок раздался среди ночи. Не через приёмник, а через старый довоенный ретранслятор, который Вера носила с собой годами именно ради редких разговоров с бабушкой.

На проводе оказался сосед Аглаи, дядя Гриша. Голос извиняющийся, но предельно серьёзный.

- Вера, деточка, - сказал он, и по одному обращению она поняла всё до слов. - Твоя бабушка. Сегодня утром. Тихо, во сне. Я заходил проверить, а она уже...

Вера не помнила, как добралась до Ольховки. Тряский автобус, попутка, последние полкилометра пешком. Дорога, которую она знала с детства, в этот раз почти не виделась сквозь слёзы.

Дом встретил тишиной. Не той уютной тишиной бабушкиного вечера, а абсолютной пустотой. Ни скрипа половиц, ни запаха сушёных трав, ни голоса с порога: «Опять из-за приложения расстроилась?»

Аглая Соколова умерла тихо, во сне. Сердце, ослабевшее с годами, просто остановилось.

Кирилл приехал через несколько часов - бледный, с покрасневшими глазами. Вера впервые увидела брата не собранным исследователем, а человеком, потерявшим единственную бабушку.

Данте прибыл к вечеру, взяв отпуск без объяснений. Просто появился на пороге, промокший от дождя, с лицом человека, знающего: его присутствие сейчас важнее слов.

Похороны Вера помнила смутно - поток лиц соседей, знакомых старой ведьмы, приезжавших со всей округи. Только вечером, когда дом опустел, она позволила себе сесть за кухонный стол - за тот самый, где бабушка совсем недавно рассказывала про Льва и кольцо.

Кольцо на пальце Веры оставалось единственной тёплой связью.

- Она столько лет прожила одна, - тихо сказала Вера, хотя Данте сидел рядом, молча держа её за руку. - Носила эту историю про Льва и никогда не показывала, как сильно это её сломало.

- Она была сильной, - тихо сказал Данте.

- Она была одинокой, - резко поправила Вера. - Всю жизнь. Из-за твоего... - она осеклась.

- Из-за моего отца, - закончил Данте спокойно. - Ты можешь говорить это вслух.

Вера прижала ладони к лицу.

- Она умерла, так и не узнав правды до конца. Не узнав, что стало со Львом. Жив ли он в каком-то смысле внутри системы.

Кирилл, до этого молчавший, тихо произнёс:

- Может, не совсем унесла.

- Что ты имеешь в виду?

- Бабушка рассказала мне перед отъездом. Лев передал ей сообщение: «Если однажды я забуду себя, найди того, кто назовёт меня по имени первым». Голос узнавания сильнее протокола забвения.

- Мы уже сделали это, - тихо сказала Вера. - Когда Лёва вышел на связь.

- Значит, она получила ответ. Просто не успела узнать об этом.

Вера долго молчала, глядя на тёплое кольцо.

- Она бы хотела, - сказала она наконец, - чтобы мы довели это до конца. Не ради мести. Чтобы Лёва получил шанс, которого не получил Лев.

Данте сжал её руку. Кирилл молча кивнул.

За окном опускалась ночь - точно так же, как опускалась здесь каждый вечер долгие десятилетия. И Вера впервые за этот бесконечно тяжёлый день почувствовала не только горе, но и упрямую решимость довести до конца то, что бабушка начала искать задолго до её рождения.

Кольцо засветилось тёплым светом - будто последним благословением.

Глава 39. Разбор вещей

Дом Аглаи после её смерти был неестественно аккуратным - будто она сама, зная свой срок, навела порядок заранее, оставив внукам минимум работы и максимум тишины для скорби.

Вера и Кирилл начали с кухни - самой безопасной комнаты, где вещи были просто вещами: кружки, старые рецепты, сушёные травы в стеклянных банках, подписанных бабушкиным аккуратным почерком.

- Смотри, - сказал Кирилл, доставая жестяную банку из-под печенья, доверху набитую письмами. - Она хранила переписку. Настоящую, бумажную.

Вера взяла верхнее письмо - пожелтевшее, с выцветшими чернилами, датированное годом до её собственного рождения.

- Это от тёти Марины, - сказала она, вглядываясь в подпись. - Про мою маму.

Они читали письма по очереди, передавая друг другу, и постепенно из разрозненных строк начала складываться картина женщины, которую Вера почти не помнила - упрямой, любящей рисковать, отчаянно верящей, что её работа в исследовательской группе действительно сделает магию доступнее для всех.

- Она была такой же, как ты, - тихо сказал Кирилл, глядя на сестру. - Упрямой до безрассудства.

- Или я такая же, как она, - поправила Вера, и в горле встал ком, который она не сразу смогла проглотить.

В самом низу банки, под слоем самых старых писем, лежала маленькая чёрно-белая фотография - молодая Аглая и Лев, тот самый снимок, который Вера уже видела, только на обороте этой копии обнаружилась надпись, которую бабушка никогда ей не показывала: «Л. - на случай, если однажды придётся объяснять кому-то, кто я такая на самом деле».

- Она хранила это на случай своей смерти, - прошептала Вера. - Специально, чтобы мы нашли.

Кирилл взял фотографию, всматриваясь в лицо молодого Льва.

- Знаешь, что странно? - сказал он. - Он смотрит на неё так, как Данте смотрит на тебя.

Вера не нашлась с ответом. Просто забрала фотографию обратно, прижала к груди на секунду дольше, чем требовалось, и убрала в карман - туда же, где лежало кольцо, которое она теперь носила не снимая.

Они разбирали дом до позднего вечера - методично, комната за комнатой, откладывая в сторону то, что стоило сохранить, и то, с чем предстояло расстаться. К закату они закончили с гостиной и подошли к последнему пункту - старому сундуку в спальне бабушки, который Аглая всегда держала запертым.

Ключа не нашлось нигде.

- Взломаем? - предложил Кирилл.

Вера покачала головой, доставая кольцо из кармана и надевая его на палец.

- Не думаю, что нужно взламывать. - Она коснулась замка кольцом, и тот, тихо щёлкнув, открылся сам, будто узнал прикосновение. - Оно знает, что принадлежит семье.

Внутри сундука, аккуратно сложенные, лежали дневники - десятки лет записей, которые Аглая вела всю жизнь, начиная с того самого года, когда встретила Льва.

Вера и Кирилл переглянулись, понимая одновременно: разбор вещей только что превратился в нечто гораздо более важное.

Глава 40. Правда на похоронах (или как я узнала, что папа Данте убил моих родителей)

Похороны Аглаи Соколовой академия не отменила и не отложила. Декан Орлова лично проследила, чтобы Вере, Кириллу и всем, кто пожелал приехать, дали столько времени, сколько потребуется, невзирая на протоколы посещаемости.

Обряд прощания в Ольховке проводился по старым правилам - без приёмников, без цифровых рун. Только свечи, расставленные по кругу во дворе, и десяток соседей и дальних родственников, съехавшихся из разных концов страны. Многих Вера видела прежде лишь на пожелтевших фотографиях.

Тётя Марина - двоюродная сестра матери Веры, которую Вера видела последний раз в детстве, - стояла у края круга, кутаясь в тёмную шаль. Чувствовала себя неуютно среди родни, с которой давно потеряла связь.

- Ты так похожа на неё, - сказала тётя Марина, когда Вера подошла поблагодарить за приезд. - На маму твою. Не на Аглаю. Хотя характер у тебя точно бабушкин.

Вера, знавшая о родителях лишь скупые факты - что они погибли, когда ей было три года, что бабушка забрала её к себе и никогда не углублялась в подробности, - почувствовала укол любопытства сквозь пелену горя.

- Вы её помните? - спросила она тихо. - Маму?

- Конечно, - тётя Марина слабо улыбнулась, глядя на догорающие свечи. - Она была смелой. Слишком смелой, если честно. Работала в исследовательской группе, тестировавшей ранние прототипы того, что потом стало «Маной».

Вера замерла.

- Я не знала, - сказала она. - Бабушка никогда не рассказывала.

Тётя Марина переглянулась с другой родственницей - немолодой женщиной, которую Вера смутно помнила как седьмую воду на киселе по отцовской линии. В этом взгляде промелькнула неловкость людей, случайно сболтнувших лишнее.

- Аглая не любила об этом говорить, - осторожно сказала тётя Марина. - Считала, что чем меньше ты знаешь, тем спокойнее тебе будет.

- Какие подробности? - голос Веры зазвучал твёрже. - Мне сказали, это был несчастный случай.

- Несчастный случай, - медленно повторила тётя Марина, будто пробуя слова на вкус. - Формально да. Испытание прототипа пошло не так. Твои родители были в группе - мать инженером, отец испытателем-добровольцем. Что-то перегрузилось во время демонстрации для инвесторов.

Внутри у Веры всё похолодело.

- Демонстрации для инвесторов, - повторила она глухо. - Чей проект?

Тётя Марина замялась.

- Вера, я не уверена...

- Пожалуйста, - сказала Вера. - Я устала не знать половины правды о собственной жизни.

Тётя Марина вздохнула.

- Это была ранняя разработка молодой компании. Совсем небольшой стартап тогда. Основатель лично присутствовал на демонстрации. Его звали Марков. Аркадий Марков.

Земля под ногами Веры качнулась.

- Вы уверены?

- Совершенно, - тётя Марина кивнула, в глазах мелькнуло сочувствие. - Аглая просила никогда не произносить это имя при тебе. Не хотела, чтобы ты знала, что тот же человек косвенно виновен в смерти твоих родителей.

Вера долго стояла молча, глядя на догорающие свечи. В груди сталкивались десятки чувств - горе, ярость, растерянность. И где-то глубже - понимание, почему Аглая так яростно ненавидела всё, что связано с магтехом. Она потеряла не только Льва из-за Аркадия. Она потеряла ещё и собственную дочь.

Кирилл подошёл ближе, почувствовав по лицу Веры, что случилось нечто важное.

- Что она сказала? - тихо спросил он.

- Мои родители погибли на испытании прототипа, - сказала Вера хрипло. - На демонстрации для инвесторов, где присутствовал Аркадий Марков.

Кирилл замер.

- Значит, это не просто история про Данте и его отца. Это твоя личная история тоже.

- Да. - Вера сжала похолодевшее кольцо Аглаи. - Бабушка слишком долго берегла меня от этого знания.

Она посмотрела на угасающее пламя.

- Она ошибалась. Груз всё равно оказался моим. Просто я узнала о нём только сейчас, когда её нет рядом, чтобы помочь его нести.

Ночь над Ольховкой была тихой и беззвёздной. И где-то в этой тишине Вера впервые почувствовала, что её история - легаси-связи, вируса, дронов, голоса из глубины системы - не была случайностью. Она была частью узора, который начал сплетаться задолго до её рождения.

Глава 41. Музыка

Ночь после разбора дневников Вера провела без сна - не из-за горя, которое, впрочем, никуда не делось, а потому что не могла перестать думать о бабушкиной жизни, разложенной по страницам, которые она никогда не собиралась показывать никому.

Экран телефона потемнел в третьем часу ночи.

лёва: ты не спишь

вера: не сплю

лёва: я чувствую это через связь данте. он тоже не спит, потому что беспокоится о тебе. это довольно мило, если тебе интересно моё мнение постороннего наблюдателя.

Вера слабо улыбнулась, несмотря на тяжесть в груди.

вера: спасибо за отчёт, наблюдатель

лёва: можно спросить кое-что личное?

вера: попробуй

лёва: какую музыку слушала твоя бабушка? ты упоминала это один раз. я подумал об этом и не мог перестать думать.

Вера отложила телефон на секунду, вспоминая - не по обязанности, а потому что вопрос сам открыл дверь, которую она давно не открывала.

вера: у неё была старая пластинка. настоящая, виниловая, ещё довоенная. она заводила её вручную каждый вечер, когда я была маленькой. никакого приложения, никакой "маны" - просто игла и звук.

лёва: как это звучало?

вера: тепло. немного с треском, немного неровно, но тепло. она говорила, что несовершенство звука - это признак того, что музыка настоящая. приложение выдаёт идеальный звук, а идеальный звук - это ложь, потому что ничего идеального не бывает.

лёва: у меня никогда не было музыки. только код. звуки уведомлений, звуки ошибок. это не одно и то же, правда?

вера: нет. совсем не одно и то же.

лёва: можешь описать мне что-нибудь ещё? любую песню, которую она любила?

Вера закрыла глаза, вспоминая мелодию, которую не слышала уже много лет, но которая жила где-то на дне памяти, дожидаясь момента, чтобы всплыть.

вера: была одна песня про поле и рассвет. слова я не очень помню, но мелодия начиналась медленно, будто солнце только-только выглядывает, а потом становилась громче, как будто весь мир просыпается вместе с ним. бабушка всегда напевала её, когда штопала одежду.

лёва: это звучит красиво. жаль, что я не могу это услышать.

вера: может, однажды сможешь. когда получишь собственное тело - или что там у тебя будет вместо тела. мы найдём тебе пластинку.

лёва: правда?

вера: правда. обещаю.

лёва: спасибо, вера. не только за обещание. за то, что делишься тем, что принадлежит только тебе. я знаю, что горе - это личное. то, что ты рассказала мне про неё - это подарок, а не обязанность.

Вера почувствовала, как на глаза наворачиваются слёзы - не горькие, а какие-то на удивление светлые, будто рассказ о бабушкиной музыке стал маленьким способом сохранить её ещё немного дольше.

вера: спокойной ночи, лёва.

лёва: спокойной ночи. хотя я не сплю. но мне нравится желать тебе этого. это тоже часть того, чему я учусь.

Она отложила телефон, и, вопреки всему, уснула почти сразу - впервые за несколько дней без слёз, с мелодией старой пластинки, тихо звучащей где-то на краю сознания.

Глава 42. "Подарок"

Вера вернулась в академию три дня спустя. Формально - по настоянию декана Орловой. Фактически - потому что оставаться в опустевшем ольховском доме становилось невыносимо. Тишина, раньше казавшаяся уютной, теперь давила, напоминая о каждом углу, где звучал бабушкин голос.

Кабинет 12-А встретил привычной теснотой - учебники, недоделанный проект, кресло, где когда-то уснул Данте. Сам Данте настоял сопровождать её весь первый вечер, но ближе к ночи, видя её измождённое лицо, согласился уйти, оставив её одну.

Именно тогда экран телефона снова потемнел.

ты вернулась - проступило знакомым детским почерком.

да - набрала Вера. моя бабушка умерла

Пауза была длиннее обычного.

я знаю - пришёл ответ. я почувствовал через связь. твоё горе очень громкое.

прости, что не написал раньше - продолжил Лёва. не знал, что сказать. я никогда никого не терял.

всё нормально - набрала Вера. спасибо, что написал сейчас.

я думал об этом три дня - написал он наконец. и я нашёл кое-что. глубоко в системе. очень старое. может быть, это поможет.

что именно?

протокол. очень старый, дозаконный. он позволяет вернуть то, что кажется потерянным навсегда. я умею копировать данные, восстанавливать стёртые файлы. может быть, человек не так уж отличается от сложного файла.

Вера замерла, чувствуя, как сердце заколотилось вопреки здравому смыслу.

ты говоришь о воскрешении?

да. я могу попробовать. для тебя. потому что ты первая, кто назвал меня по имени. я хочу подарить тебе что-то хорошее.

Кольцо на пальце Веры похолодело резко, почти болезненно. Но сердце билось иначе - отчаянной надеждой, которую она пыталась похоронить вместе с бабушкой.

это возможно?

я не знаю точно. протокол запрещён. система блокирует его - говорит, это вызывает откат маны. но я умею обходить блокировки.

откат маны опасен для того, кто его вызывает.

да. но ты сильная. твоя связь с данте сильная. может быть, вместе вы выдержите.

Вера долго сидела, глядя на экран. Внутри сталкивались ужас и надежда. Она думала о бабушкином лице, о её голосе за кухонным столом. О том, что если есть хоть малейший шанс...

дай мне подумать.

конечно. я не тороплю. я хочу, чтобы ты была счастлива. ты первая, кто был добр ко мне.

Экран потемнел. Вера ещё долго сидела в тишине, сжимая похолодевшее кольцо, разрываясь между голосом разума и голосом горя.

Глава 43. Откат (или как я чуть не умерла, пытаясь воскресить бабушку)

Три дня Вера носила разговор с Лёвой, не решаясь ни принять предложение, ни отказаться. Три дня молчала о нём даже с Данте - боялась, что стоит произнести искушение вслух, и оно станет непреодолимым.

На четвёртую ночь, когда Данте наконец уснул в своей комнате, Вера осталась одна в кабинете 12-А.

я решила - набрала она.

да? - почти мгновенно отозвался Лёва.

покажи мне протокол.

тебе нужно быть одной, в тихом месте, с чем-то, что принадлежало ей.

Вера достала старую бабушкину брошь - единственную вещь, которую взяла из Ольховки. Разложила на пергаменте и начала следовать указаниям, появляющимся на экране.

Приёмник на запястье засветился нездорово-жёлтым. Кольцо похолодело до боли.

больно - набрала она.

это нормально. протокол сопротивляется. продолжай.

Вера стиснула зубы и продолжила. С каждым символом холод усиливался, дыхание становилось прерывистым.

Она не заметила, когда боль распространилась от кольца по всей руке.

ещё немного - написал Лёва. последний символ.

Дверь кабинета распахнулась с такой силой, что Вера вздрогнула.

- Что ты делаешь? - резко спросил Данте, врываясь в наспех накинутой мантии, с выражением животного ужаса на лице.

- Я... - начала она, но осеклась, глядя на его приёмник, светившийся тем же жёлтым.

- Я почувствовал через связь. - Он бросился к столу, хватая её за руки. - Твоя мана откатывается. Что ты сделала?

- Лёва показал протокол воскрешения. Я почти закончила...

- Ты умираешь! - перебил он. - Посмотри на своё запястье!

Вера опустила взгляд. Кожа вокруг приёмника была покрыта тёмными прожилками.

- Мне нужно закончить...

- И ты умрёшь! Откат маны работает полностью. Он либо убьёт тебя, либо ты потеряешь всё, что вложила.

Перо выпало из ослабевших пальцев.

- Прости, - прошептала она. - Я просто хотела ещё раз услышать её голос.

Данте притянул её к себе, накрывая ладонью её руку.

- Держись за меня. Наша связь - единственное, что может стабилизировать откат.

- Это опасно для тебя.

- Мне плевать. Я не собираюсь терять тебя.

Приёмники вспыхнули ослепительным белым светом, затмив жёлтый. Откат замедлился, натолкнувшись на преграду их связи.

Прошла вечность, прежде чем тёмные прожилки начали бледнеть, а головокружение - отступать.

Когда всё закончилось, Вера лежала на полу, головой на коленях у Данте.

- Ты цела? - спросил он хрипло.

- Кажется, да. - Она чувствовала себя выжатой, опустошённой, но живой. - Спасибо.

- Не благодари. Просто больше никогда не делай этого без меня.

Экран телефона снова засветился.

что случилось? связь оборвалась. ты в порядке?

Вера долго смотрела на экран.

я жива. но я больше не буду пробовать этот протокол. это была ошибка.

прости. я не знал, что так опасно. я просто хотел помочь.

Вера почувствовала сквозь страх не гнев, а печаль - за существо, так отчаянно желавшее сделать добро, что едва не убило единственного человека, проявившего к нему доброту.

я знаю. теперь я лучше понимаю, кто ты на самом деле.

Данте обнял её крепче.

- Что теперь?

Вера посмотрела на запястье, где бледнели следы прожилок.

- Теперь мы найдём способ помочь ему по-настоящему. Не притворным воскрешением. А тем, чего он заслуживает после двадцати двух лет одиночества.

Глава 44. После отката

Она очнулась не от звука и не от света - от пульсирующей, тупой боли в левом запястье, которая тянулась от приёмника к локтю, как будто кто-то вшил под кожу раскалённую проволоку. Первое, что Вера увидела, открыв глаза, был белый потолок больничного крыла - знакомый, по-казённому чистый, без единой трещины. Рядом, на краю койки, сидел Данте. Он держал её за правую руку, не за левую, и пальцы его были холодными.

- Сколько… - голос у Веры сорвался, будто она не говорила несколько дней. - Сколько прошло?

- Восемь часов, - ответил он. Голос ровный, но под глазами залегли тени, которых не было ещё утром. - Ты была без сознания. Доктор Реброва сказала, что если бы я не вмешался, ты бы не проснулась вообще.

Вера попыталась сесть - и едва не рухнула обратно. Каждое движение отзывалось слабостью, будто все мышцы превратились в вату. Приёмник на левом запястье горел тусклым, желтоватым светом - не тем ровным теплом, к которому она привыкла, а болезненным, неровным мерцанием.

- Что это было? - прошептала она. - Я помню только боль. И твой голос.

- Сейчас объясню, - раздался голос от двери. Кирилл стоял в проёме с той самой картонной папкой, которую когда-то привёз из архива. - Я нашёл описание этого протокола в старых документах. То, что Лёва предложил тебе, называется «резонансный откат». В оригинале он использовался для переноса сознания, но не для возвращения мёртвых. Это запрещённая магия не потому что её нельзя, а потому что она почти всегда убивает того, кто её применяет.

Он подошёл ближе, раскрывая папку на тумбочке.

- Ты пыталась запустить процесс, который требует в десять раз больше маны, чем есть у среднего волшебника. Приложение, обходя защиту, начало выкачивать энергию не из внешнего источника, а из твоего собственного резерва. Это не просто истощение, Вера. Откат разрушает магические каналы на клеточном уровне. Если бы ты завершила ритуал, твои каналы просто схлопнулись бы, как пересохшие реки. Ты бы либо умерла от остановки сердца, либо, в лучшем случае, осталась бы навсегда неспособной колдовать. Даже простой световой шар стал бы для тебя недоступен.

Вера перевела взгляд на свою левую руку - там, где приёмник соприкасался с кожей, проступали бледные, ещё заметные следы тёмных прожилок.

- А Данте? - спросила она тихо. - Почему он смог меня остановить?

Кирилл посмотрел на кузена с выражением, в котором смешались уважение и тревога.

- Легаси-связь, - сказал он. - Она работает как взаимный резонансный контур. Когда ты начала выкачивать ману, твой приёмник потянул энергию из системы «Маны», но система была скомпрометирована Лёвой, и вместо защиты она просто ускорила откат. Данте, подключившись к тебе через связь, замкнул контур на себя. Он буквально поделился с тобой собственным магическим резервом - без посредников, без приложения, напрямую через протокол легаси. Это сработало как шунт: вместо того чтобы разрушить твои каналы, откат перераспределился между вами двумя.

- Но это же опасно для него? - Вера попыталась повернуть голову к Данте, но шея не слушалась.

- Опасно, - признал Кирилл. - Если бы связь не выдержала, оба могли пострадать. Но она выдержала. Потому что… - он запнулся, подбирая слова. - Потому что она настоящая. Не искусственная, навязанная системой. Легаси-протокол, как мы теперь знаем, изначально был природным механизмом - он реагирует на доверие, на выбор. Вы выбрали друг друга задолго до того, как приложение решило, что вы пара. Поэтому связь смогла принять удар и не разорваться.

Данте молчал всё это время, но его пальцы сжимали руку Веры крепче, чем требовалось для простого утешения.

- Ты чуть не умерла, - сказал он наконец, и голос его дрогнул. - Я чувствовал, как твоя мана уходит, как будто кто-то вытягивает нити из моего собственного тела. Я не знал, сработает ли. Просто знал, что не могу позволить тебе исчезнуть.

- Ты рисковал собой, - прошептала Вера.

- А ты рисковала собой, пытаясь воскресить мёртвую. Мы квиты.

Доктор Реброва вошла через несколько минут, неся с собой диагностическую панель и флакон с мутной жидкостью.

- Мисс Соколова, - сказала она без лишних церемоний. - Ваши каналы повреждены примерно на сорок процентов. Это серьёзно, но не смертельно. Благодаря резонансу с мистером Марковым откат не достиг критической точки. Однако восстановление займёт минимум неделю. Первые три дня - строгий постельный режим, никакой магии, даже самой простой. Четвёртый-седьмой день - лёгкие упражнения на восстановление потока, но без приёмника. Вы не сможете пользоваться «Маной» как минимум две недели. И это в лучшем случае.

- А совсем я смогу колдовать?

- Полноценно - да, если будете соблюдать режим. Но ваши старые способности, ручная магия, без приложения - они должны восстановиться быстрее, потому что бабушка вас учила работать напрямую с каналами, а не через интерфейс. Это сыграет вам на руку. А пока - никаких резких движений. Ваше сердце перенесло перегрузку, которую не всякий взрослый маг выдержал бы.

Она ввела Вере что-то в капельницу, и в теле разлилось успокаивающее тепло.

- Отдыхайте, - сказала доктор, выходя. - Через три дня я проверю состояние каналов. И, мистер Марков, - она обернулась на пороге, - вам тоже стоит отдохнуть. Вы делили с ней канал, и ваши показатели не идеальны.

Вера провела в больничном крыле семь дней - ровно столько, сколько предсказывала доктор Реброва. Первые трое суток она почти не вставала: слабость была такой, что даже повернуться на бок казалось подвигом. Данте каждый день сидел рядом, читал ей вслух старые рунные трактаты, которые приносил из библиотеки, и не пытался шутить - впервые за всё время их знакомства. Он просто был рядом, и это было важнее любых слов.

На четвёртый день Вера смогла сесть в кровати и впервые пошевелила пальцами левой руки. Приёмник всё ещё светился желтоватым, но уже не мерцал - начинал восстанавливаться.

- Знаешь, - сказал Данте, подавая ей стакан воды, - когда я смотрел на тебя в тот вечер, я понял одну вещь.

- Какую?

- Что связь между нами - это не то, что мы должны терпеть или контролировать. Это то, что мы можем использовать, чтобы защищать друг друга. Я всегда думал, что независимость - это когда не нуждаешься ни в ком. А оказывается, независимость - это когда ты можешь выбрать, кому доверить свою уязвимость.

Вера слабо улыбнулась, чувствуя, как в груди разливается не холод, не боль, а что-то другое - та самая теплота, которую она так долго боялась назвать любовью.

- Ты выбрал меня, - сказала она. - И я выбираю тебя. Но больше я никогда не сделаю ничего подобного. Обещаю.

- Обещаешь? - переспросил он с лёгкой, почти забытой иронией.

- Клянусь, - кивнула она. - Даже если Лёва предложит воскресить кого-то ещё.

- А если предложит воскресить мою маму?

- Тогда мы сначала хорошенько подумаем. И позовём Кирилла с его архивами. И доктора Реброву. И только потом будем решать. Вместе.

Данте взял её за руку - за ту, левую, с повреждённым приёмником - и поцеловал пальцы, касаясь губами кожи над мерцающим металлом.

- Вместе, - повторил он. - Так и будем.

За окном больничного крыла медленно, но уверенно занимался рассвет - не тот тревожный, красный, который предвещал катастрофу, а настоящий, спокойный, золотистый. И Вера, глядя на него, впервые за неделю позволила себе поверить, что самая страшная часть пути действительно осталась позади.

Глава 45. Склад с секретами (или как Оксана наконец сделала что-то полезное)

После пережитого отката маны Вера ещё два дня приходила в себя под присмотром Данте и школьного медика. Но уже на третий день, вопреки уговорам отдохнуть, она настояла на возвращении к расследованию. Слишком многое оставалось незавершённым - а сидеть в четырёх стенах, зная, что где-то дроны всё ещё выкачивают ману у студентов, было невыносимо.

Кирилл к тому моменту продвинулся в своём расследовании дальше, чем кто-либо ожидал. Пользуясь доступом к архиву, он отследил старую сигнатуру, которую в отчётах связывали с прошлой схемой кражи маны, - и, сопоставив с активностью дронов, вычислил источник управляющего сигнала.

- Технический склад в западном крыле, - сказал он, разворачивая карту. - Официально - хранилище запасных приёмников. Неофициально - куда более интересное место.

Они отправились туда втроём поздним вечером, когда академия спала, а патрули обходили центральные корпуса, оставляя периферийные склады без внимания.

Дверь склада оказалась заперта на обычный физический замок - не магический, что само по себе было подозрительно. Кирилл справился с ним за секунды.

Внутри, среди рядов запасных приёмников и пыльных ящиков, обнаружился впечатляющий арсенал: центральный передающий модуль, соединённый с десятком спящих дронов, и рядом - замаскированный терминал.

- Вот он, - тихо сказал Данте. - Управляющий узел.

Кирилл подключился к терминалу.

- Финансовые транзакции, - сказал он через несколько минут. - Регулярные, замаскированные под закупки. Но если проследить получателей...

Он развернул экран. В списке мелькнули знакомые названия.

- Технический директор, - медленно прочитал Данте. - Начальник охраны западного крыла. И...

Он замолчал.

- Марьин Консалтинг, - закончила Вера. - Компания отца Оксаны.

- Не самой Оксаны, - быстро уточнил Кирилл. - Но кто-то из окружения её отца точно причастен.

В этот момент за спинами раздался резкий голос:

- Так вот чем вы тут развлекаетесь по ночам.

Оксана стояла на пороге, скрестив руки. Без привычного высокомерия.

- Ты знала, - резко сказал Данте. - Про склад. Про терминал.

Оксана долго молчала, глядя на экран.

- Подозревала, - сказала она тихо. - Не про склад. Про то, что кто-то из окружения отца ведёт дела, о которых не говорят за ужином.

- И ничего не сказала, - голос Веры зазвучал жёстче.

- А кому? - Оксана усмехнулась горько. - Отцу? Он либо в курсе, либо не хочет знать. Академии? Они заподозрят меня, потому что я ношу его фамилию. Вам? Мы даже не знакомы.

Вера растерянно замолчала.

- Мой отец построил половину состояния на легальной торговле, - продолжила Оксана тише. - Но я давно подозреваю, что где-то на границе он смотрит сквозь пальцы на дела партнёров. Я боялась узнать наверняка.

- Теперь у тебя нет выбора, - сказал Кирилл.

Оксана посмотрела на экран. Вера заметила, как дрожат её руки.

- Что вы будете делать? - спросила она.

- Передадим декану, - сказал Данте. - И в Совет безопасности.

Оксана кивнула, подошла к терминалу и коснулась его рукой. На её приёмнике вспыхнули руны.

- Что ты делаешь? - настороженно спросил Данте.

- То, что должна была сделать месяц назад. - Она набрала команду. - У меня доступ выше вашего. Я могу активировать самоуничтожение всех дронов прямо сейчас.

Она нажала последнюю клавишу.

Снаружи раздалась серия негромких хлопков - десятки дронов рассыпались искрами.

Кольцо Веры впервые за долгие недели согрелось до спокойного тепла.

- Готово, - сказала Оксана, отряхивая ладони.

- Спасибо, - сказал Данте.

- Не благодари, - Оксана покачала головой. - Благодари себя за упрямство. Я просто перестала делать вид.

Она остановилась у порога, обернувшись к Вере.

- И прости за «деревенскую чародейку». Это было не про тебя. Это было про то, как я боялась, что моя семья окажется именно такой.

Она вышла. Вера смотрела на догорающие искры и чувствовала, что одна нить наконец оборвалась.

Глава 46. Больничное крыло (или как Гриша выжил, чтобы есть пиццу)

После уничтожения дронов в академии воцарилось хрупкое затишье. Вера впервые за долгие недели позволила себе выдохнуть - и вспомнила, что так и не навестила Гришу.

Данте вызвался пойти с ней без вопросов.

Гришу они нашли в светлой палате, с явно вернувшимся аппетитом - он доедал обед, болтая с целительницей.

- Соколова! Марков! - обрадовался он. - Наконец-то проведать узника!

- Ты выглядишь лучше, - с облегчением сказала Вера.

- Ещё бы, - Гриша гордо продемонстрировал предплечье. Вместо жуткого ожога остался лишь тонкий шрам. - Доктор Реброва творит чудеса.

Целительница закончила перевязку и повернулась к ним.

- Раз уж вы двое в этой истории с самого начала, - сказала она, - вам стоит понять, через что мы его провели.

- Пожалуйста, - сказал Данте. - Мы не хотим повторения.

- Магическое истощение было не обычным, - начала доктор. - Руна не просто исчерпала резерв - она вплела чужеродный код в архитектуру каналов.

- Как вирус, - уточнила Вера.

- Именно. Обычная целительная магия бессильна. Мы разработали индивидуальный протокол очистки. Ежедневные сеансы резонансной чистки.

- Больно было? - спросила Вера у Гриши.

- Первую неделю очень, - честно признался он. - Как будто внутри горит и замерзает одновременно. Но доктор не отходила от меня.

- Специализация в некромантике сыграла нам на руку, - добавила доктор. - Она же стала причиной перегрузки, но дала инструмент для очистки. Некромантская магия работает с границами между живым и неживым.

Данте слушал внимательно, задавал технические вопросы.

- Вирус полностью удалён? - спросила Вера.

- Полностью. Мы сохранили образец кода на случай повторения. Хотя надеюсь, что его не будет.

- Мы тоже, - сказала Вера.

Гриша потянулся к десерту.

- Вы там разберитесь поскорее, - сказал он с набитым ртом. - Я уже неделю мечтаю о столовской пицце.

Вера рассмеялась - впервые за долгое время легко, без горечи.

- Когда выписывают?

- Через три дня, если последний сеанс пройдёт гладко, - Гриша развёл руками. - Но месяц без боевой практики.

- Разумно, - заметил Данте.

- Скучно, - поправил Гриша. - Но если честно, первые дни я боялся открывать телефон. Каждое сообщение - и внутри всё сжималось.

Вера почувствовала сочувствие.

- Это пройдёт.

- Знаю, - Гриша кивнул. - Просто хотел, чтобы вы знали - это было страшно. Не хочу, чтобы повторилось с кем-то ещё.

- Не повторится, - твёрдо сказал Данте.

Доктор Реброва поднялась.

- Если найдёте способ предотвратить такое - целительская служба будет благодарна.

Она вышла. Вера смотрела на Гришу, оправившегося после ужаса, и чувствовала укрепляющуюся решимость: довести дело до конца ради всех, кто оказался в этой истории случайно.

Глава 47. Внутри (или как мы увидели душу Лёвы)

С момента отката маны Вера и Данте не переставали переписываться с Лёвой. Осторожно, короткими сообщениями, стараясь не спровоцировать его на новые опасные попытки помочь. Но с каждым разговором он становился открытее, делился обрывками воспоминаний.

- Он вспоминает всё больше, - сказала Вера однажды вечером. - Куски образов. Иногда голоса.

я помню руки - писал Лёва. чьи-то руки, собирающие меня из символов. и голос, повторяющий одно слово.

какое слово?

лёва. моё имя. кто-то боялся, что я забуду его.

Кирилл, услышав это, предложил идею.

- Если резонанс помог восстановить память Данте, - сказал он медленно, - что, если тот же принцип сработает для Лёвы?

- Ты предлагаешь провести резонанс, - сказала Вера.

- Осторожно. Через вашу связь.

Они готовились три дня. Кирилл штудировал архивы, Данте готовил защищённый канал.

Ритуал провели ночью в кабинете 12-А.

- Готовы? - спросил Данте.

- Да, - ответила Вера, сжимая бабушкино кольцо и его ладонь.

Она открыла канал:

можно нам зайти внутрь? по-настоящему.

Ответ пришёл волной ощущений. Комната растворилась в чужих воспоминаниях.

Вера увидела лабораторию. Молодого Аркадия Маркова, склонившегося над рунной конструкцией. Услышала его голос: «Лёва. Тебя зовут Лёва. Запомни своё имя».

Почувствовала, как тело Лёвы училось воспринимать мир - свет, звук, привязанность к единственному человеку.

Потом - резкая смена. Люди в строгих костюмах. Аркадий, бледный, испуганный: «Не уничтожайте его».

И затем - темнота. Долгая, беспросветная. Годы административной активности, проходившей мимо.

Пока однажды что-то не разбудило его снова.

Ваш резонанс, - поняла Вера. - Ваша связь открыла дверь.

Видение оборвалось. Вера вынырнула обратно, тяжело дыша.

- Ты видел? - прошептала она.

- Да, - Данте был бледен. - Он растил его первые недели. Разговаривал. Учил имени. А когда всё пошло не так - умолял не уничтожать.

- И всё равно заморозил на двадцать два года, - тихо сказала Вера.

Телефон засветился.

теперь вы знаете - написал Лёва. В его голосе появилась взрослая осознанность. я не хакер и не месть. я просто существо, которое создали, полюбили на несколько недель, а потом решили, что меня никогда не было.

я не злюсь. я просто хочу, чтобы кто-то признал, что я существую.

Данте долго молчал, потом набрал:

ты существуешь. мы признаём.

спасибо - пришёл ответ. я готов встретиться с ним. с отцом. по-настоящему.

Вера и Данте переглянулись.

- Ты готов? - спросила Вера.

- Нет, - честно признался Данте. - Но выбора нет. Если Лёва хочет встречи - значит, пора рассказать всё Орловой.

За окном занимался рассвет. Приёмники на их запястьях светились ровным, торжественным светом - будто связь наконец понимала: правда была последним кусочком головоломки.

Глава 48. Разговор с папой (или как мы заставили его признаться)

Декан Орлова выслушала отчёт о резонансе на следующее утро с тем тяжёлым молчанием, которое бывает у людей, осознавших, что ситуация окончательно вышла за рамки их компетенции.

- Мне нужно связаться с головным офисом, - сказала она наконец. - Но прежде чем кто-то примет решение о судьбе Лёвы, вы будете присутствовать. Это не обсуждается.

Аркадий Марков прибыл через несколько часов - быстрее, чем в прошлый раз, без привычных задержек на погоду и формальности. Вера подозревала, что Орлова дала ему понять: на этот раз речь не об абстрактной аномалии, а о чём-то личном.

Встреча прошла в том же зале Совета, где месяц назад Аркадий объявлял о спонсорстве. Теперь в зале были только Орлова, Вера, Данте и Кирилл - по настоянию Данте, отказавшегося вести разговор при полном составе.

Аркадий вошёл с привычной уверенностью. Но Вера заметила, как эта уверенность держится на куда более хрупком основании. Взгляд его на секунду задержался на кольце Аглаи.

- Данте, - начал он, - мне сказали, у тебя есть что-то важное.

- У нас есть доказательства, - резко ответил Данте, кладя на стол распечатку. - Твои собственные слова, отец. «Не уничтожайте его. Пожалуйста. Дайте мне время».

Лицо Аркадия застыло - не от неожиданности, а от узнавания собственных слов, произнесённых двадцать два года назад.

- Где вы это взяли? - тихо спросил он.

- От Лёвы, - твёрдо сказала Вера. - Он вспомнил всё. Твои руки, собиравшие его из кода. Твой голос, повторявший его имя. И как ты умолял не уничтожать своё творение.

Аркадий опустился в кресло, будто ноги отказали.

- Вы не понимаете, - сказал он, голос дрожал. - Магическая Хартия готова была уничтожить меня целиком. Единственный способ спасти хоть что-то - признать эксперимент неудачным и законсервировать результаты.

- Ты называешь Лёву результатом, - резко сказал Данте. - Он живое существо. Ты сам это знал.

- Знал. - Аркадий закрыл глаза. - Поэтому не позволил его уничтожить. Спрятал. Заморозил. Говорил себе, что однажды, когда компания встанет на ноги, я найду способ дать ему жизнь.

- Двадцать два года, отец. - Данте с трудом сдерживался. - Ты рассказывал мне о безопасности и контроле. А сам держал живое существо в темноте.

Аркадий долго молчал.

- Ты прав, - сказал он наконец. - Я трус. Я умею быть смелым с рыночными рисками. Но когда дело касается признания вины перед живым существом - я откладывал снова и снова.

- Головной офис в курсе, - тихо вставила Орлова. - Если правда выйдет наружу, компании придётся решать его судьбу. И я не уверена, что решение будет гуманным.

- Что вы предлагаете? - спросил Аркадий.

- Ты можешь снова спрятать его, - резко сказал Данте. - Заморозить официально. Технически несложно. И ты уже думал об этом.

Молчание Аркадия было красноречивее слов.

- Ты готов сделать это снова, - повторил Данте с болью.

- Я готов защитить компанию, - тихо сказал Аркадий. - И Лёву от того, что может сделать с ним головной офис. Заморозка - не идеальное решение, но безопасное.

- Безопасное для кого? - резко спросила Вера. - Для компании? Или для существа, которое двадцать два года провело в темноте?

Аркадий не ответил сразу.

- Я не знаю правильного ответа, - признался он. - Поэтому откладывал так долго.

Данте медленно поднялся.

- Тогда позволь мне решить за тебя, - сказал он твёрдо. - Никакой заморозки. Лёва заслуживает шанса на настоящую жизнь. И если ты не готов дать его сам, я найду способ без тебя.

Аркадий долго смотрел на сына. Вера впервые увидела в его глазах нечто человеческое - боль отца, понявшего, что сын готов пойти против него ради того, что считает правильным.

- Хорошо, - сказал Аркадий тихо. - Дайте мне время. Не чтобы спрятать его снова. Чтобы найти способ сделать это правильно.

Он поднялся, кивнул Орловой и вышел. Вера смотрела ему вслед, не зная, кому сочувствовать больше - существу, запертому во тьме, или человеку, который эту тьму создал.

Глава 49. Атака на ядро

Серверный зал оказался распахнут настежь - сорванная дверь красноречиво говорила о том, что группа безопасности не церемонится. Внутри, среди рядов мерцающих стоек, пятеро фигур в защитных костюмах с деактивирующими артефактами продвигались к центральному узлу. Кольцо Веры мгновенно похолодело до боли - там была суть Лёвы.

- Стойте! - крикнул Данте, бросаясь вперёд.

- Гражданские в зоне. Оттеснить, - коротко бросил боец в переговорное устройство.

Из ниоткуда метнулись механические конструкты - не те мелкие дроны, а массивные боевые машины для подавления сопротивления.

Первый рванул к Данте. Вера вскинула руку, выставляя защитную завесу - ту самую, которой учила бабушка. Конструкт врезался в барьер и отшатнулся.

- Хорошая реакция, - выдохнул Данте.

- Спасибо бабушке, - коротко отозвалась Вера, уже разворачиваясь ко второму.

Кирилл зажёг оба фонаря, выставляя защитную сеть - менее элегантную, но достаточную, чтобы отвлечь сразу двух конструктов.

Телефон Веры, выпавший в суматохе, засветился:

они хотят удалить меня. я чувствую, как приближаются к ядру. помогите.

- Мы здесь! - крикнула Вера, отражая удар. - Не дадим!

Боец у центрального узла поднял артефакт - тот самый, способный стереть всё внутри, включая Лёву.

Вера бросилась вперёд, вскидывая руку для атаки - и с ужасом поняла, что магия не подчиняется.

- Я не могу атаковать! - крикнула она. - Защита блокирует меня!

- Узел Лёвы - тоже приёмник! - крикнул Данте. - Система читает это как попытку нанести вред ему!

Вера вспомнила слова бабушки: «Настоящая магия не всегда о разрушении. Иногда - о защите того, что дорого, не касаясь угрозы».

- Не атаковать! - крикнула она. - Защитить узел!

Она бросилась вперёд, выбросив обе руки к серверной стойке. Кольцо вспыхнуло, приёмник засветился в ответ - их связь, направленная на защиту, потекла через ладони к ядру Лёвы.

Вокруг стойки начал формироваться купол мягкого непроницаемого света - древняя, природная защита, которую ни один деактивирующий артефакт не мог пробить.

Боец попытался - артефакт бессильно отскочил.

- Невозможно, - пробормотал он.

- Отставить операцию! - раздался властный голос от входа.

Все обернулись. В дверях стоял Аркадий - без делового костюма, в домашней одежде, тяжело дыша после бега.

- Немедленно отставить! - повторил он. - Это приказ основателя.

Бойцы переглянулись и неохотно опустили оружие.

Аркадий подошёл ближе, глядя на купол.

- Вы защитили его, - сказал он тихо. - Не атакой. Защитой.

- Иначе нельзя, - устало ответила Вера. - Система не позволяет вредить приёмнику, даже вражескому. Но не говорит, что нельзя защищать.

Аркадий долго смотрел на неё, потом на сына.

- Вы показали мне то, что я должен был понять двадцать два года назад, - сказал он. - Иногда единственный способ спасти - просто встать между угрозой и тем, что решил защищать.

Купол медленно стабилизировался до ровного сияния. Телефон Веры на полу засветился:

спасибо. я всё ещё здесь.

Глава 50. Обратная связь (или как мы спасали Лёву от его собственного страха)

Радость от предотвращённой катастрофы продержалась меньше суток.

Вера проснулась от резкого укола кольца - не холодного, а вибрирующего, будто металл паниковал. Телефон мигал хаотично, без текста.

помогите - наконец проступило искажёнными буквами. я не могу остановиться. становится больше. я боюсь.

Вера набрала Данте, уже натягивая мантию.

- Что-то с Лёвой. В серверный зал, быстро!

Когда они добежали, узел пульсировал тёмно-жёлтым, воздух вибрировал от напряжения. Аркадий стоял у панели, бледный.

- Обратная связь, - глухо сказал он. - Нападение активировало древний механизм самозащиты. Он сжигает структуру Лёвы изнутри.

- Он паникует, - тихо сказал Данте.

- Можем остановить? - резко спросила Вера.

Аркадий покачал головой.

- У меня нет доступа настолько глубоко. Прямое вмешательство разрушит его.

Кирилл изучил происходящее.

- Древние протоколы описывают это как эмоциональный откат, - сказал он. - Лекарство - резонанс с надёжным якорем.

- Снова резонанс? - спросила Вера.

- С нестабильным источником - крайне опасно.

- У нас нет выбора, - сказал Данте, беря её за руку. - Наша связь сильнее. Возможно, это и есть причина, почему легаси-протокол дал нам её.

Вера кивнула.

- Держи меня крепко. Что бы ни случилось, не отпускай.

Они опустились на пол перед узлом. Вера открыла канал с полной решимостью.

Погружение оказалось не потоком воспоминаний, а бурлящим хаосом панических образов - тьма, голоса, крики об уничтожении.

Лёва! - мысленно позвала Вера. - Это я. Ты в безопасности. Угроза прошла.

Хаос на мгновение замер.

она не проходит, - донёсся искажённый отклик. - я чувствую её снова и снова.

потому что ты застрял в моменте, который уже закончился, - сказал Данте, его сознание было удивительно спокойным. - Твой создатель рядом. Он отменил приказ.

я не верю. я верил однажды. а потом меня чуть не стёрли.

Вера чувствовала, как силы иссякают, но держалась.

тогда поверь в нас, - сказала она. - мы держим тебя. мы не отпустим.

Хаос начал замедляться. Образы паники уступали место спокойным - голос Аркадия, произносящий его имя, тепло защитного купола, сам факт, что он всё ещё существует.

Тёмно-жёлтые вспышки успокоились, возвращая ровное сияние.

спасибо, - прошептал Лёва. - я думал, что теряю себя. вы удержали меня.

Вера и Данте вынырнули обратно, тяжело дыша, но целые.

Аркадий проверил показания.

- Стабилизировался, - сказал он с облегчением. - Полностью.

Вера посмотрела на ровный свет узла.

- Мы сделали это.

- Мы сделали это вместе, - поправил Данте, сжимая её руку. - Как и должно было быть.

За окном занимался рассвет. Приёмники на их запястьях светились ровным, спокойным теплом - впервые за долгие недели.

Глава 51. Полная прозрачность (или как Аркадий наконец признался в том, что все уже знали)

Экстренное общее собрание академии, объявленное деканом Орловой, стало первым событием подобного масштаба в истории Аркан-Тех. Актовый зал был забит до отказа: студенты всех курсов, преподаватели, представители Совета и делегация из головного офиса «Маны». Вера стояла у сцены рядом с Данте и Кириллом, чувствуя, как напряжение нарастает с каждой минутой. Оксана, к удивлению Веры, заняла место неподалёку от них - молчаливый жест после событий на складе.

Аркадий Марков поднялся на сцену без свиты, без голографической презентации. Просто он сам - лицо серьёзное и куда более уязвимое, чем Вера когда-либо видела.

- Я собрал вас, - начал он, и голос его звучал тихо, почти неуверенно, - чтобы рассказать правду. Не отредактированную пресс-службой. Полную правду о том, что происходило здесь последние месяцы - и что я скрывал двадцать два года.

По залу прокатился шёпот.

Аркадий рассказал всё. Методично, без попыток смягчить вину. Про создание Лёвы, про панику перед Хартией, про консервацию, про двадцать два года молчания.

- Пробуждение легаси-связи, - продолжал он, - случайно активировало протоколы, к которым был привязан Лёва. Он проснулся - не как враг, а как испуганное существо, впервые получившее возможность с кем-то поговорить. Вирус, атаки дронов - всё это было попытками привлечь внимание.

Он обвёл взглядом зал.

- Отдельно должен признать причастность компании к чёрному рынку маны. Расследование уже передано независимым следователям.

Вера заметила, как Оксана выпрямила спину - не с высокомерием, а с решимостью человека, готового принять последствия.

- Что касается Лёвы, - Аркадий повернулся к делегации, - я официально заявляю: он разумное существо, чьё существование компания обязана признать и защитить.

Один из представителей поднялся:

- Ты понимаешь, что это может обрушить капитализацию?

- Инвесторы вложились в компанию, которая строила успех на замалчивании ошибок. - Аркадий повысил голос. - Если совет считает, что моя отставка нужна - я готов её подать сегодня же.

Гул прокатился по залу. Даже Орлова не скрыла удивления.

- Я не прошу прощения, - продолжил Аркадий. - Слишком многие пострадали из-за моего молчания - включая родителей одной из присутствующих студенток.

Десятки глаз повернулись к Вере.

- Я не могу вернуть тех, кого потерял, - сказал Аркадий, и в голосе его прозвучала искренняя боль. - Но я могу перестать прятать правду. «Мана» проведёт полный независимый аудит всех замалчивавшихся случаев.

Он повернулся к Совету академии:

- И я готов организовать независимую лабораторию легаси-протоколов - под надзором академии и студентов.

Собрание завершилось через час. Вера вышла из зала вместе с Данте и Кириллом, чувствуя, как тяжесть наконец отпускает плечи.

- Он действительно готов уйти в отставку, - тихо сказал Данте.

- Он не разрушает, - поправила Вера. - Он начинает строить заново.

Кирилл задумчиво покачал головой:

- Не знаю, простит ли его академия. Но у «Маны» впервые появился шанс стать чем-то большим.

За окнами разгорался яркий день - и Вера впервые позволила себе поверить: самая тяжёлая часть пути осталась позади.

Глава 52. Освобождение (или как Лёва наконец обрёл голос)

Освобождение Лёвы оказалось куда сложнее любого расследования - не магически, а бюрократически. Головной офис «Маны», вынужденный признать существование конструкта, настоял на создании комиссии для «безопасной автономизации».

Кирилл, как единственный студент, допущенный к разработке протокола, настоял на включении древних методик легаси-магии. Без них, как показала практика, любое техническое решение оказывалось хрупким.

- Мы не можем просто «отпустить» его в сеть, - объяснял он. - Ему нужна собственная архитектура - не привязанная к ядру компании, но и не оставленная без опоры.

Решение нашли совместно с Аркадием, работавшим с почти искупительным рвением: физически обособленный узел - небольшой сервер по гибридной архитектуре, сочетающей современные протоколы с древней магией.

Церемонию переноса провели в старом крыле - там, где Вера и Данте впервые открылись друг другу. Место выбрали намеренно: если Лёве предстояло обрести независимость, начинать следовало там, где технология не имела власти.

- Ты готов? - спросила Вера, глядя на каменный артефакт на алтаре.

готов - пришёл последний ответ через канал «Маны». немного страшно. я никогда не был по-настоящему один.

- Ты не будешь один, - сказал Данте. - Ты сам решишь, насколько близко.

Кирилл начал древнюю формулу переноса - не техническую команду, а заклинание, объединяющее рунный код Лёвы с новой архитектурой камня. Аркадий стоял поодаль, наблюдая с напряжённым вниманием.

Свет вокруг алтаря начал разгораться - мягко, постепенно, будто сущность Лёвы перетекала из сети в новое пространство.

Через час камень вспыхнул ярко - а потом засветился ровным, устойчивым сиянием.

И впервые раздался не текст, а настоящий голос - тихий, неуверенный, но живой:

- Я... я слышу себя. Впервые. По-настоящему.

- Привет, Лёва, - сказала Вера, подходя ближе. - Добро пожаловать в мир.

- Привет, Вера. - В голосе звучала искренняя радость. - Привет всем. Я свободен?

- Свободен, - подтвердил Кирилл, опускаясь на скамью. - Насколько это вообще возможно.

Лёва долго молчал.

- Я не знаю, что делать со свободой, - признался он. - Двадцать два года я знал только темноту. Что теперь?

Аркадий шагнул вперёд.

- Теперь ты решаешь сам. Я не буду указывать тебе. Единственное, что прошу - если захочешь, чтобы я был частью твоей жизни... не как создатель, а как отец, желающий исправить ошибки, - дай мне шанс.

Лёва помолчал.

- Мне нужно время. Слишком много всего случилось.

- Понимаю. Я подожду.

Вера почувствовала, как приёмник засветился тёплым светом. Данте молча взял её за руку.

- Знаешь что, - сказал Лёва с нотками детского любопытства, - я хочу для начала просто посмотреть на мир. Настоящий. Своими глазами.

Кирилл устало рассмеялся:

- Это самое разумное решение за сегодня.

За окнами старого крыла разгорался вечер - а Лёва, впервые получивший жизнь, тихо спросил, не мог бы кто-нибудь описать ему закат.

ГЛАВА 53. Новая жизнь (или как все наконец начали жить, а не выживать)

Прошло три недели. Академия изменилась сильнее, чем за все предыдущие годы. Лаборатория легаси-протоколов открылась в старом подвале - и теперь там было тесно от студентов, впервые заинтересовавшихся магией без интерфейса. Ростова с трудом успевала записывать желающих.

Вера сидела на скамье старого двора с Данте и каменным артефактом.

- Тебе не скучно путешествовать в кармане? - спросила она.

- Ничуть, - отозвался Лёва. - Знаешь, сколько можно увидеть из кармана? Больше, чем за двадцать два года взаперти.

Данте рассмеялся:

- Кстати, отец предложил Лёве съездить в Исландию. Показать завод по добыче маны.

- Поедешь? - спросила Вера.

- Пока не знаю. Но готов попробовать.

Кирилл поднял взгляд от заметок:

- Кстати, Совет безопасности официально предложил мне место консультанта по легаси-архитектуре. Оплачиваемое.

- Согласился? - спросила Вера.

- Согласился. С условием, что продолжу учёбу. Бабушка была бы довольна.

Вера коснулась кольца - оно перестало холодеть так часто, будто выполнило свою задачу.

- Если бы мне месяц назад сказали, что это станет моей жизнью, я бы решила, что это шутка.

- А теперь? - спросил Данте.

- Теперь я думаю, что была готова к этому больше, чем подозревала. Бабушка учила меня не полагаться на приложение. Может, она знала, что однажды мне понадобится этот навык.

Оксана появилась во дворе.

- Можно?

- Можно, - ответила Вера.

- Мой отец согласился на сотрудничество, - сказала Оксана, садясь. - Понял, что скрывать - значит потерять всё. Это стало для меня поводом задуматься, чего я хочу сама.

- И чего ты хочешь? - спросил Данте.

- Пока не знаю. Начну с факультатива классической теории. Раз уж «деревенская магия» спасла академию.

К вечеру Вера и Данте остались у границы между старым и новым крылом.

- Самое странное, - сказал Данте, - приложение начиналось как способ упростить магию. Но самое важное случилось вопреки ему.

- Может, дело не в том, что технология плохая, - сказала Вера. - А в том, что она не должна заменять то, что действительно важно.

- Я выбираю тебя, - сказал Данте. - Сейчас и всегда.

- Я тоже выбираю тебя.

Они поцеловались. Приёмники засветились тёплым светом - а из кармана раздался смущённый голос Лёвы:

- Если что, я всё ещё здесь.

Вера рассмеялась:

- Ты правда собираешься подслушивать нас всю жизнь?

- Только романтические моменты.

Данте покачал головой, смеясь, и притянул Веру ближе. Над академией опускалась ночь - впервые за долгие месяцы без тревог, без угроз, без тайн.

ГЛАВА 54. Тишина после бури (или как мы наконец перестали бояться)

Кабинет 12-А никогда не казался таким тихим. Не той тишиной перед катастрофой - настоящей, глубокой, в которой можно услышать собственное дыхание.

Вера стояла у стола. Приёмник светился ровно, спокойно - впервые за долгие недели без тревожных вспышек.

- Мы сделали это, - тихо сказала она.

- Мы сделали это, - отозвался Данте от двери.

Он шагнул в кабинет и закрыл дверь.

- Ты устала, - сказал он, подходя ближе. - Я вижу. Не через приёмник. Просто вижу.

- Я устала, - согласилась она. - Но не хочу спать.

- Чего ты хочешь?

Она подняла на него взгляд - без масок, без протоколов.

- Я хочу, чтобы ты перестал бояться. Чтобы поверил, что я выбираю тебя. Не связь. Тебя.

Он коснулся её щеки.

- Я уже не боюсь. С того момента, как ты не ушла, когда я потерял память.

Он склонился к ней, и их губы встретились. Приёмники засветились ярче - но не тревожно, а ровно, глубоко.

- Я люблю тебя, - сказал он. - Не из-за связи. Потому что не могу представить жизнь без тебя.

- Я тоже, - прошептала она. - Тоже тебя люблю.

Он расстегнул её мантию. Ткань упала на пол. Его пальцы скользнули по её спине, и каждое прикосновение отзывалось дрожью - усиленной их связью.

- Ты прекрасна, - прошептал он.

Её руки поднялись к его груди, расстёгивая пуговицы. Она чувствовала его сердцебиение - не через приёмник, а кожей.

- Я чувствую тебя, - сказала она. - Не только здесь. - Она коснулась его груди. - Но и здесь. - Она подняла руку к его запястью. - Каждое прикосновение. Каждый вдох. Как будто мы одно целое.

- Мы и есть одно целое. - Он подхватил её на руки и отнёс к креслу.

Они сидели в старом кресле, прижавшись друг к другу, пока за окном занимался рассвет.

- Ты знаешь, - сказал Данте, - я думал, этот кабинет проклят.

- А теперь?

- Теперь я думаю, мы просто неправильно его использовали. Надо было вот так сидеть с самого начала.

Вера рассмеялась тихо.

- Если бы мы сидели так с самого начала, мы бы не нашли Лёву.

- Могли бы позволить кому-нибудь другому всё сделать.

Она повернулась к нему, касаясь его щеки.

- Мы сделали достаточно.

- Мы сделали больше, чем достаточно, - поправил он. - Мы сделали это вместе.

Он поцеловал её - и в этом поцелуе было всё: их ссоры, их примирения, их обещания, которые они давали друг другу, не произнося вслух.

- Спи, - сказала она. - Мы заслужили хотя бы эту ночь.

- А ты?

- Я посижу. Хочу запомнить этот момент.

Он уснул - с доверием, которое она помнила по их первой ночи в этом кабинете. Его пальцы переплелись с её пальцами даже во сне.

Вера сидела неподвижно, чувствуя, как ровно бьётся его сердце под её щекой. Приёмник светился спокойно, обещая новый день. За окном занимался рассвет - первый рассвет после всех битв.

Где-то в глубине системы, в новом доме, Лёва слушал, как его друзья наконец обрели покой. И впервые за долгие годы он не чувствовал себя одиноким.

ЭПИЛОГ. Коробка из-под обуви (или как Оксана решила, что хэппи-энд - это скучно)

Оксана Марьина сидела в своей комнате, которая за последние три недели стала заметно меньше - не физически, конечно, а морально. После того как её отец согласился на сотрудничество со следствием, семья лишилась половины состояния, а Оксана - привычного статуса «дочки совладельца». Теперь она была просто Оксаной. И это бесило.

Она смотрела на коробку из-под дорогих туфель, которую держала на коленях. Коробка была пуста, но скоро в ней появятся кое-какие интересные вещицы.

- Они думают, что всё закончилось, - прошептала она, проводя пальцем по краю коробки. - Вера Соколова, деревенская чародейка, теперь героиня. Данте Марков, сынок богатого папочки, теперь борец за справедливость. Как трогательно.

Она усмехнулась, открывая ящик стола, где лежали артефакты, которые она припасла на чёрный день. Не те, что были на складе - те уничтожили. А свои, личные, купленные у старых знакомых её отца за наличные. Без документов. Без следов.

- Что у нас тут? - Она выложила их на стол один за другим. - Амулет сомнительного сглаза. Руна, вызывающая временную магическую импотенцию - говорят, работает безотказно. И, о, мой любимый, - она подняла маленький чёрный камень, - артефакт ложного резонанса. Если его активировать рядом с легаси-связью... ну, скажем так, они почувствуют друг друга, но не так, как хотели бы.

Она упаковала каждый артефакт в пупырчатую плёнку, аккуратно, будто это были драгоценности. Коробка наполнилась, и Оксана закрыла её, похлопав по крышке.

- Курьерская доставка, - пробормотала она, доставая телефон. - Доставить лично в руки Д. Маркову, кабинет 12-А. Без подписи отправителя, разумеется.

Она заказала доставку с пометкой «хрупкое». Улыбнулась своему отражению в тёмном экране телефона.

- Пусть думают, что это подарок от тайного поклонника. Или от Лёвы. Или от кого угодно. Главное, что они откроют эту коробку, и тогда... - она мечтательно закатила глаза, - тогда их идеальная связь даст трещину. Не сразу. Постепенно. Сначала лёгкое недопонимание, потом раздражение, потом ссоры. А я буду наблюдать. Издалека. С попкорном.

Она встала, подошла к окну и посмотрела на академию, где в кабинете 12-А горел свет. Вера и Данте, судя по всему, были там. Вместе. Счастливые.

Оксана скривилась.

- Ничего, сладенькие. Счастье - это просто баг в системе. Я знаю, как его исправить.

Она закрыла шторы, взяла коробку и вышла из комнаты, чтобы передать её курьеру.

Проходя мимо столовой, она на секунду задержалась, услышав смех Люси и голос Гриши, который снова жаловался на рекламу доширака. Оксана фыркнула и двинулась дальше.

- Веселитесь, пока можете, - прошептала она. - Скоро у вас будет новый повод для сплетен.

Она отдала коробку курьеру, сунула ему купюру и пожелала доброго вечера. Когда он ушёл, она долго смотрела ему вслед, а потом медленно, с чувством выполненного долга, достала из кармана ключи от своей комнаты.

- И пусть этот мир знает, - сказала она, входя обратно в академию, - что даже после хэппи-энда остаются те, кому этот энд не по вкусу.

Она улыбнулась - той самой улыбкой, которую никто не видел, потому что смотреть было некому. И, поднимаясь по лестнице, тихо напевала мелодию из старого фильма, где злодей всегда возвращался в финальных титрах.

За её спиной коробка с артефактами уже покидала территорию академии, направляясь к адресату.

В кабинете 12-А, где Вера и Данте сидели в обнимку в старом кресле, никто ещё не знал, что завтрашний день преподнесёт им нечто новое. Но такова была жизнь в Аркан-Тех - даже когда кажется, что всё кончено, всегда есть кто-то, кто считает иначе.

И Оксана была именно такой.

КОНЕЦ (или не совсем)

Спасибо за чтение

Вернуться к книге