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