
Полная версия:
Виктор Алеветдинов Нулевой горизонт
- + Увеличить шрифт
- - Уменьшить шрифт
На старой схеме линия проходила через пустой участок у дома № 17 и заканчивалась у южной границы двора. Татьяна долго смотрела на экран, затем указала на край участка.
— За сараем есть колодец.
— Какой?
— Бетонная крышка в земле. Твой отец говорил, что там кабель. После аварии приезжали рабочие, засыпали края и сказали не подходить.
— В каком году?
— В том же. Через неделю или две после похорон. Я даты не записывала.
Сергей называл люк кабельным колодцем, но на действующей схеме коммуникаций его не было.
Анна открыла снимок участка. За сараем, возле яблони, тянулась тёмная полоса. На действующей карте коммуникаций её не было.
Она позвонила Илье.
— У нас за сараем старый колодец. Мать говорит, кабельный.
— Не открывайте. Буду через двадцать минут.
— Проверю только положение крышки.
— По дорожке и без щупа в грунт не сходи.
После разговора Татьяна усмехнулась без радости: Илья хотя бы учитывал, что расчёты нужно закончить до следующего движения грунта.
Они вышли на заднее крыльцо. Стемнело, вода у сарая покрылась первой коркой льда. Татьяна направила фонарь на небольшую впадину под снегом. Анна осталась на бетонной дорожке, сняла точку с телефона и сравнила с координатами. Расхождение было меньше четырёх метров — допустимо для старой схемы.
В доме мигнул свет. Ноутбук перешёл на батарею, через секунду электричество вернулось. Татьяна сказала, что перебои начались неделю назад; электрики проверили линию и назвали её старой.
Интернет исчез полностью. Анна продолжила работу локально: убрала отражения с низкой достоверностью, разделила станции и проверила журналы. Первая позиция дала лестницу, вторая — правую стену, дворовая — дальний участок без прямой видимости. Имена файлов совпадали с серийным номером сканера, время шло от утреннего запуска до остановки. Данные другого объекта в проект не попали.
Специалист технической поддержки запросил журнал, серийный номер и фрагмент исходного пакета. Анна отправила только технические данные без адреса объекта. Через десять минут он подтвердил: повреждённый индекс можно восстановить, но новых дальностей он не создаёт.
— Значит, прибор записал реальные измерения? — спросила Анна.
— Либо получил повторный сигнал по сложной траектории. Вода, стекло, полированный металл.
— При повторном сигнале сохранится последовательная стена?
— Если геометрия отражения стабильна. Но для этого нужна поверхность, которую вы должны видеть в скане.
Анна построила возможную плоскость отражения. Для коридора требовалась гладкая поверхность под углом, которого в доме не было. Зеркальная геометрия тоже отсутствовала.
Татьяна поставила рядом тарелку.
— Ешь здесь, раз за стол не идёшь.
— Спасибо.
— Это не примирение.
— Я понимаю.
Илья приехал в 21:20 с планшетом и длинным щупом. Татьяна встретила его спокойнее, чем дочь.
— Сначала чай.
— Сначала двор. Потом чай.
— Хоть один разумный человек.
Анна закрыла ноутбук и надела куртку. Илья передал ей датчик и напомнил: идти только по бетонной дорожке.
У сарая он проверял грунт перед каждым шагом. Край крышки нашли щупом под снегом и землёй, но открывать не стали: плита могла потерять опору. На очищенном бетоне проступили выцветшие цифры: 17-К.
— Кабельный? — спросила Анна.
— Возможно, служебный канал. Старые обозначения менялись.
Датчик показал пустоту под плитой, продолжавшуюся в сторону улицы. Илья прошёл вдоль края впадины, не сходя с твёрдого грунта, и снял ещё три точки. Отклик сохранялся на одной линии, затем уходил под дорожку. Обычный кабельный колодец мог быть неглубоким, но здесь пустота продолжалась дальше корпуса.
По старой схеме канал вёл к прежнему дому № 17. Анна нанесла колодец на карту и добавила погрешность архивного листа. Даже с поправкой направление совпадало с осью нижнего коридора. Она сохранила снимок крышки, показания датчика и координаты отдельным пакетом, чтобы позднее не смешать физическую находку с данными модели.
Когда они вернулись, ноутбук сам вышел из сна. Модель повернулась, хотя перед выходом Анна закрыла его. В журнале последней командой значилось обновление облака в 21:31, когда все находились во дворе.
Удалённый доступ был закрыт, интернета не было. В новом слое от дальнего конца коридора отделялась линия редких точек. Она шла на юго-запад, к участку Ланских, и обрывалась через двадцать метров.
— Раньше этого не было, — сказала Анна.
— Из восстановленного пакета?
— Точки утренние. Слой появился сейчас.
Источником значилась станция № 2 из тамбура дома № 17. Время создания слоя — 18:47. То же время мать двадцать лет хранила карандашом в справочнике.
Телефон в коридоре один раз зазвонил.
Звук был коротким, механическим. Татьяна вышла первой. Бежевый аппарат находился на тумбе, трубка была сдвинута к краю. Кабель обрезали у корпуса; медные жилы потемнели под старой изоляцией.
Илья снял крышку розетки. Проводов внутри не оказалось.
Старый звонок мог сработать от удара или перепада температуры. Но в коридоре было тепло, и к корпусу никто не прикасался. Анна подняла трубку — ни шума, ни щелчка. Илья дважды нажал на рычаг, звонок не повторился.
— В акт это не внесёшь, — сказал он.
— Пока нет акта.
— Тогда что у нас есть?
— Отключённый аппарат, один звонок и совпавшее время. Мало для вывода, достаточно для сохранения.
Ответвление под домом № 17 заканчивалось в направлении колодца 17-К. На последней точке стояло 18:47 — минута, которую Татьяна записала после первого звонка из шахты.
Глава 5. Контрольная точка
К половине восьмого ночная вода у дома № 17 схватилась льдом. Трещина на дороге стала уже, но белая корка по краям показывала её настоящую ширину. Рабочие посыпали проход песком и поставили второе ограждение. За ним стоял серый автомобиль городской службы промышленной безопасности.
Анна приехала со своим сканером. Илья выгрузил из фургона второй прибор в жёлтом кейсе. Его выдали аварийной службе на один день. Модель была другой, программное обеспечение тоже.
Илья спросил, хватит ли этого для независимой проверки. Анна ответила, что сначала нужно убедиться в отсутствии её проекта.
Она проверила журнал. Последняя съёмка проходила месяц назад на другом конце города. Новый проект она создала сама и вместо адреса поставила дату.
У ворот их ждали прораб, охранник и мужчина в тёмном пальто поверх рабочей куртки.
Прораб представил Семёна Андреевича Зорина, руководителя городской службы промышленной безопасности.
Зорин пожал Анне руку, посмотрел на жёлтый кейс и сказал, что прочитал вчерашний акт. Допуск разрешал две точки на первом этаже и одну снаружи, а подвал оставался закрытым.
— С первого этажа источник контура не проверить.
— Если дом снова сдвинется, людей из подвала придётся выводить нам.
Он говорил спокойно и каждое возражение переводил в вопрос ответственности.
Анна открыла подготовленный бланк. В нём были указаны две позиции в подвале, запрет на повреждение кладки и выход по команде охраны.
— Мне нужно двадцать минут. Я отвечаю за метод. Вы фиксируете время допуска и основание остановки.
— В десять начнётся оттепель.
— Мы закончим до девяти.
Зорин прочитал документ, дописал от руки «не более двадцати минут» и подписал.
— Объект закроют независимо от результата.
— Этого хватит.
В подъезд вошли Анна, Илья и охранник. Сразу на нижней площадке Илья установил переносной датчик и проверил связь. За ночь перекос двери увеличился ещё на пять миллиметров, но домкрат держал проход.
В подвале вода отступила к восточной стене. На полу осталась полоса белого налёта. Луч фонаря выхватывал трубы и старые номера секций.
Кладка напротив лестницы отличалась от остальных стен. Основной кирпич был красным, этот участок заложили серым. Раствор по краям лёг поверх старой штукатурки.
По схеме стена считалась поперечной опорой. Илья провёл фонарём по краю и заметил, что с боковой кладкой её не связали. Анна решила сначала закончить измерение.
Она закрепила три новые марки: на бетонной колонне, на жёсткой трубе и на старой красной стене. Вчерашние точки не использовала.
Второй сканер прошёл полный оборот. Анна сохранила пакет, переставила прибор к противоположной стене и повторила съёмку. На планшете возник подвал. Под полом никакого помещения не было.
Охранник решил, что вчера ошиблась программа. Анна напомнила: новые станции ещё не были привязаны.
Она сшила их по двум маркам. Ошибка составила два сантиметра. После третьей точки расхождение уменьшилось до четырёх миллиметров, но нижний контур не появился.
В исходном пакете оставались дальние отражения. Они лежали ниже пола, и программа отбрасывала их как шум.
Анна поставила четвёртую марку на серую кладку.
Илья предупредил, что влажный кирпич может повлиять на марку. Анна решила проверить её после прохода.
Когда участок стены вошёл в расчёт, дальние точки выстроились в две линии. Между ними появился коридор. На конце проступил прямоугольный объём.
Охранник спросил, что изменилось. Анна указала на серую кладку: кирпич был новее, но геометрия за ним повторяла старый контур.
Она исключила четвёртую марку. Коридор распался. Вернула — появился. Анна повторила проверку и записала экран.
Илья измерил положение марки ручным дальномером.
Марка не сдвинулась. Илья спросил, почему без неё точки распадаются. Анна объяснила, что углы согласуются с плоскостью за кладкой, хотя луч через кирпич пройти не мог.
Нижний уровень повторял вчерашнюю геометрию с расхождением до шести сантиметров. Другой прибор и новые позиции дали практически тот же результат.
В наушнике Ильи прозвучал диспетчер. Датчик у дома показал рост смещения.
— Заканчиваем.
— Один короткий проход.
Анна сместила станцию на полметра. После привязки к серой кладке коридор снова появился. Она сохранила пакеты и контрольные суммы.
Перед выходом Анна поставила второй прибор у подвального окна и направила его на наружную контрольную марку. Эта станция не видела серую кладку целиком. Она должна была только связать подвал с фасадом и исключить сдвиг локальной системы.
Охранник спросил, не подхватывает ли прибор вчерашние точки. Анна показала пустой журнал проекта и время записи новых отражений. Вчерашних данных в сканере не было.
Она соединила внешнюю станцию с двумя подвальными. Коридор сохранился, но его дальняя стена стала реже. Ось по-прежнему уходила к юго-западу, в сторону старого служебного канала и участка Ланских.
Анна сняла марки.
На первом этаже их ждал Зорин.
— Результат воспроизвёлся?
— Да. На втором приборе и из новых позиций.
— Тогда почему охрана не увидела его сразу?
— Очистка считает нижние точки шумом. Они собираются при привязке к заложенной стене.
Анна показала снимок.
— В проекте это несущая опора. На месте — поздняя кладка без перевязки. За ней может быть старый проём.
— «Может» здесь главное слово, — сказал Зорин. — Вскрывать стену нельзя.
Анна попросила поэтажный разрез. На бумаге опора доходила до плиты, хотя над решёткой оставался зазор.
Прораб перелистал журнал осмотров. По документам стену здесь не строили: кладка уже существовала при передаче дома на расселение. Акт подписала комиссия, фамилии хранились в архиве.
Зорин велел поднять документ к заседанию и не выносить оригинал.
Анна отметила этот приказ в своём журнале. Зорин не пытался скрыть кладку, однако каждый новый документ сразу уходил в процедуру, которой он управлял.
— Есть вентиляционный зазор. Снимем решётку и введём камеру. Кирпич не тронем.
Зорин проверил время.
— Десять минут. Если крепёж не идёт, прекращаете.
Они снова спустились. Зорин остался на лестнице, откуда видел стену и выход.
Два винта решётки вышли сразу. Третий прокручивался вместе с гайкой. Илья придержал её клещами и снял решётку без удара.
За отверстием шёл узкий зазор. Из зазора тянуло сыростью. Илья ввёл инспекционную камеру. На экране прошла серая кладка, затем тёмная полоса.
— Поверни вправо, — сказала Анна.
За кирпичом стояла металлическая дверная коробка. Краска отслоилась, нижняя часть уходила под воду. Между рамой и кладкой оставалось пустое пространство.
— Проём закрывали с этой стороны, — сказал Илья.
Анна измерила расстояние до коробки. Семнадцать сантиметров. По модели стена была почти метровой. За рамой начиналась пустота, но камера не проходила дальше из-за угла.
— Подай выше.
Объектив скользнул по перекладине. На металле висела прямоугольная табличка. Белая краска почти сошла, но две цифры читались ясно: 49.
Анна остановила запись.
— Дай масштаб.
Илья провёл рядом гибкую линейку. Табличка была длиной восемь сантиметров и держалась на одном винте.
Зорин спустился на две ступени.
— Это может быть номер секции.
— Может. Но вчера программа обозначила нижнее помещение тем же номером до находки.
— Номер мог остаться в старом файле.
— В моём проекте нумерация заканчивается на сорока восьми. Второй прибор моего файла не видел.
Зорин попросил увеличить изображение. Анна показала коробку и замеры.
Илья продвинул камеру влево. Подсветка ушла в пустоту и не достала до дальней стены.
— По плану здесь опора толщиной сорок сантиметров, — сказала Анна. — До коробки — семнадцать сантиметров. За ней больше двух метров свободного пространства.
— Камера искажает глубину.
— Поэтому точный размер я не называю. Но дверная рама внутри опоры на проекте не обозначена.
Сверху передали новое значение датчика. Зорин поднял руку.
— Осмотр прекращаем.
Илья потянул кабель. Тот задел табличку, и она качнулась.
— Осторожно, — сказала Анна.
Она сняла общий кадр и крупный план с линейкой. Когда Илья вывел камеру, винт выпал. Табличка соскользнула на верхний кирпич.
Её достали магнитным захватом. Илья положил находку на чистый пакет. Номер был выдавлен в металле, а потом покрыт белой краской. С обратной стороны сохранился синий слой.
Анна сфотографировала обе стороны. Зорин надел перчатки.
— Предмет из аварийной зоны передаётся службе безопасности.
— С точным местом находки и обстоятельствами снятия.
— Разумеется.
— До подписи он остаётся здесь.
Зорин посмотрел на неё, затем передал пакет охраннику.
— Оформляйте на месте.
Прораб принёс складной стол. Анна сделала копии видео и записала контрольную сумму. Илья указал, что табличка отделилась при извлечении кабеля. В графе назначения Зорин написал: «номер помещения либо технического участка, происхождение не установлено».
Анна спросила, почему в акте нет слова «квартира». Зорин ответил, что для такого вывода нужны документы и жилое помещение. Пока имелся только кусок металла за стеной. Анна заметила, что технический участок тоже должен подтверждаться документами. Именно поэтому Зорин указал оба варианта.
Анна добавила ссылки на фотографии и подписала акт. Пакет отнесли в серый автомобиль, не вскрывая.
На улице теплело. С крыш капала вода. Зорин попросил Анну пройти в будку. На стене висела карта опасной зоны. Красная граница обходила расселённый квартал и не доходила до жилых домов.
— Ваш контракт предусматривал модель перед сносом, — сказал он. — Контроль выполнен. Дальше работают профильные службы.
— Геолог, которая занималась этим участком, пропала.
— Кетова официально в отпуске.
— Заявление загрузили после её исчезновения с общего компьютера.
— Это проверят отдельно.
— Пока вы снова закроете дверь на схеме?
Зорин сел за стол. Перед ним лежала папка с утренними значениями.
— Вы вернулись на один объект и за сутки решили, что город подделывает карты.
— Я решила, что дом № 17 перенесли на семьдесят метров в цифровом плане. Старый адрес совпал с координатами Дарьи. В подвале нашли замурованный проём с номером, который появился в двух независимых моделях.
— Старые номера переносили при расселении. Участки перепривязывали, документы оцифровывали в спешке. Для этого не нужен заговор.
— Мне тоже удобнее ошибка.
— Тогда оставьте ей право быть ошибкой, пока нет доказательства другого.
Анна посмотрела на карту. Линия опасной зоны проходила близко к участку матери. Служебный канал на старой схеме пересекал эту границу.
— Ошибка становится решением, если её не исправляют после проверки.
Зорин положил ладонь на папку.
— Безопасность требует одной действующей карты. Диспетчер не может выбирать между старым планом и личной версией специалиста. Ему нужен маршрут, по которому выводят людей сейчас.
— Если маршрут неверен, людей выведут не туда.
— Тогда карту меняют после подтверждения. Не после строки в программе и звонка с отключённого номера.
Анна не спросила, откуда он знает о звонке. Илья мог внести его в сводку, но номер там указывать не требовалось.
— Вы видели запись?
— Я вижу, как вокруг аварийного дома растут версии. Одна карта сохраняет управляемость. Несколько карт оставляют людей ждать у ворот.
— Правда не зависит от удобства.
— Непроверенная версия тоже не становится правдой из-за личной связи.
Он сказал это без нажима. Зорин назвал три вещи, которые Анна старалась разделить: отца, старый номер и дом матери. Анна открыла журнал измерений.
— Два прибора. Новые позиции. Сырые пакеты. Этого достаточно, чтобы остановить снос и сохранить стену.
Зорин просмотрел таблицу.
— Снос сегодня не начнётся. Стена остаётся. Доступ закроют до комиссии.
— Мне нужна копия решения и уведомление о перемещении таблички.
— Получите до обеда.
— В отчёте будет указано: измеренный нижний объём не соответствует утверждённой модели.
— Это факт. Его я не оспариваю.
— И дверная коробка с номером 49.
— Укажите находку. Историю ей назначит архив, а не программа.
В этом он был прав, и от этого спор становился труднее. Зорин не отрицал измерение. Он разделял факты так, чтобы ни один не требовал немедленно менять карту.
У двери он задержался.
— Анна Сергеевна, город пережил достаточно решений, принятых при неполной картине. Не добавляйте ещё одно.
— Тогда откройте полную.
— Когда она будет существовать.
Серый автомобиль уехал вместе с табличкой. Охранник опечатал вход в подвал новой лентой. Анна получила копию акта и проверила вложения.
Илья стоял у подвального окна.
— Он тебя не остановил.
— Он оформил остановку так, что она выглядит разумной.
— Опасность реальная. В стену сейчас лезть нельзя.
— Я знаю.
— Тогда из-за чего ты злишься?
— Он оставляет каждый факт отдельно. Адрес, дверь и исчезновение Дарьи пока существуют как три раздельных факта. Пока связи нет на бумаге, менять ничего не нужно.
— Значит, связываем документами.
Прораб окликнул их от ворот. На стене подвала проступил белый след. Он решил, что кирпич намок после осмотра.
Анна подошла к подвальному окну. На серой кладке, напротив скрытой дверной рамы, появился светлый прямоугольник с ровными краями.
Илья приложил линейку к стеклу и сделал снимок. Размер совпал с табличкой, которую увёз Зорин.
Анна попросила охранника принести чистый шпатель, но стену за стеклом трогать не разрешили. Илья снял след через окно с двух углов и сравнил его с утренними фотографиями кладки. В 08:23 кирпич был серым, без светлого пятна. Теперь прямоугольник выделялся даже на общем кадре.
Прораб предположил, что соль вышла по месту старого крепежа. Анна напомнила: крепёж находился за кирпичом. Вода могла пройти по шву, поэтому до лабораторной пробы оставалось только фиксировать изменение.
За семь минут края прямоугольника стали ярче, а середина осталась серой.
Илья спросил, отправит ли она снимки Зорину. Анна решила передать всю серию: отдельный кадр легко принять за обычную влагу, а последовательность покажет время появления следа. Объяснение всё равно придётся искать внутри стены.
Белый налёт лежал на внешней стороне кирпича. Номер 49 со стены исчез. На его месте проступил прямоугольный след, которого утром не было.
Глава 6. Дома возвращаются
Русаков встретил их у входа в старое шахтное управление и сразу посмотрел на часы. Было 12:10. До закрытия архива оставалось больше четырёх часов, но архивист выглядел так, будто они опоздали на несколько лет.
— Акт принесли?
Анна подала папку. Русаков задержался на описании замурованной рамы и фотографии номера 49.
— Табличка где?
— У службы промышленной безопасности, в опечатанном пакете.
— Значит, у Зорина. Фотографии происхождение подтверждают?
Анна показала подписи, время съёмки и контрольные суммы. Архивист прочитал внимательнее и вернул акт.
— Хорошо. Это хотя бы не картинка без родителей.
В читальном зале было прохладно. На столе лежала заверенная копия плана восьмидесятых годов: старый дом № 17 по-прежнему находился на пустом участке, куда вели координаты Дарьи.
— Мне нужны документы о перенумерации квартала, — сказала Анна.
В открытой описи их не было. После аварии дела передавали комиссиям, листы возвращались в другие папки, а старые номера снимали. По словам Русакова, опись сохранила порядок только снаружи.
Он не хотел открывать закрытый фонд людям без допуска. Анна предложила оформить любой найденный лист как неучтённый материал и оставить архиву полный комплект своих данных: сканы, фотографии стены, протоколы и преобразование координат.
— Оригинал не заберу. До проверки происхождения ничего не опубликую отдельно от пояснения.
Русаков покрутил ручку между пальцами.
— Ваша геолог тоже обещала проверять происхождение.
— Дарья приходила сюда?
Она работала с открытым фондом неделю назад и ещё раз в понедельник. Искала старые схемы привязки — те же дела, которые теперь запрашивала Анна. Русаков взял папку с актом.
— Ждите здесь. В хранилище не входить.
Он отсутствовал почти двадцать минут. Илья подвинул к Анне кофе и получил планшет с современной схемой.
— Выпиши номера домов и отметь сохранившиеся фундаменты.
— Уже похоже на участие.
Анна раньше предпочла бы сделать это сама: чужая ошибка в таблице отнимала больше времени, чем самостоятельная работа. Но перепроверять Илью она не стала: времени не хватало. Пока он сверял контуры, Анна подготовила чистый проект для наложения и записала условия проверки: один устойчивый репер, старые фундаменты, никаких современных адресных точек.
Русаков вернулся с плоской папкой без номера. Внутри лежала калька, сложенная вчетверо. Края пожелтели, по сгибам бумага начала расходиться.
— Нашёл между двумя ведомостями, — сказал он. — В описи не указана. На листе нет подписи и даты.
— Откуда папка?
— Из фонда проектного отдела. Передали после закрытия старого крыла.
Он положил рядом чистый бланк и заполнил первую строку: «Неучтённый графический материал». В графе состояния отметил разрывы на сгибах.
Анна поставила подпись свидетеля. Илья подписался вторым.
Русаков расправил кальку под прозрачными прижимами. На ней были нанесены три варианта одного квартала. Линии отличались цветом. Чёрные показывали исходную застройку. Синие сдвигали часть домов к дороге. Красные соответствовали современной схеме, но номера рядом с ними исправляли от руки.





