По наступившей снаружи тишине Следопыт понял, что свернули с трассы. И начал считать секунды. Опять же на всякий случай. Вдруг там шлагбаум с охранником, и въезд только по пропускам. И Танцора притормозят.
Когда машина остановилась, насчитал минуты четыре. Значит, это километров восемь. При ста двадцати в час.
Однако «Тойота» опять дернулась. Видимо, въехала во двор. Мотор смолк.
– Значит так, – сказал бандит. – Без резких движений. Я тебя веду за руку. И когда будет можно, снимаю шапку. Всё понял?
– Понял, – сдавленно ответил Следопыт.
С трудом сел. С ещё большим трудом вышел. И – застонал. Потому что свело палец на правой ноге.
– Стой, блин, – зло сказал, когда бандит взял его за руку. – Не видишь, что ли?
И начал что-то такое делать ступней, пытаясь унять резкую боль.
– Ну, готов? – хмуро спросил бандит секунд через двадцать.
– Пошли, – ответил Следопыт.
Вел, надо отдать ему должное, аккуратно. Видимо, Козел сказал, что специалиста надо доставить в самом лучшем виде. Чтобы мозги были исправными.
Вокруг пели птицы. И никаких других звуков. Из чего Следопыт сделал вывод: на природе живет, сука. В экологическом благолепии.
Поднялись на четыре ступеньки. Потом десять шагов вперед и направо, вниз по лестнице.
«В подвал ведет, гад» – безрадостно подумал Следопыт.
Внизу был коридор, довольно длинный. Потом дверь.
– Стой, – сказал бандит, когда вошли. И наконец-то снял шапку.
Следопыт, отвыкший от белого света, зажмурился.
Действительно, это было небольшое подвальное помещение без окон и дверей. С электрическим освещением. Однако ни чуланом, ни погребом, ни ещё как-то уничижительно назвать его было нельзя. Вполне цивильная комната. Чистая, оклеенная. Даже пол был покрыт веселеньким линолеумом.
«Вероятно, на случай термоядерной войны», – подумал Следопыт.
На столе стоял компьютер. У стола – стул. Два шкафа, стоящие у стены, были закрыты.
Был и ещё один стул, у входа. На который плюхнулся бандит.
– Ну, работай, – сказал он, закуривая.
– Здесь-то мне можно закурить? – Следопыт продолжал исполнять роль робкого паренька, удостоившегося чести попасть в дом самого Хозяина.
– Валяй, там пепельница есть, – лениво ответил бандит.
Однако не задремал и бдительности не потерял. Когда Следопыт достал из кармана распечатку программы, то он встрепенулся:
– А это ещё что такое?
– Как что? Листинги. Без них нельзя в программе ковыряться.
– Ладно, давай. Но смотри у меня!
«С чего начать?» – подумал Следопыт. Времени как следует обдумать эту проблему так и не хватило.
Начать с выяснения личности Козла? С этим можно было повременить, поскольку Танцор уже засек адрес. И скоро все станет ясно, как божий день.
Убрать патчи, которые блокируют почтовые ящики «абонентов»? Это можно будет сделать в самый последний момент.
И Следопыт поступил наиболее естественным для себя образом: занялся решением финансовой проблемы: дело это было не столь уж и простое. Паразит Евграфов поленился написать нормальные ремарки, так, лишь кое-где навтыкал что-то маловразумительное. А времени познакомиться с программой заранее у Следопыта не было.
Поэтому долго перебирал листинги, шевеля губами, отыскивая нужное место. Все шли какие-то загадочные процедуры, перекачивание массивов из одного места в другое. Какие-то странные маскирования, то одного бита, то другого. Даже переменные, паразит, не удосужился описать: какая для каких целей.
Лишь через полчаса начало что-то проясняться. Стал улавливать и логику, и систему, и вполне профессиональную хватку Евграфова.
И наконец-то! Вот оно, это самое искомое место! Где в девять часов первого числа каждого месяца, если это не выходной и не праздничный день, запускалась процедура перевода денег с одного банковского счета на другой.
Следопыт подставил свои реквизиты вместо реквизитов Козла. Стало быть, если сегодня двадцать шестое мая, то через шесть дней Следопыт станет богаче на два лимона! И не только он один, конечно. На всех хватит.
Можно было бы, конечно, попробовать отыскать пароль, который Козел использует для этой пересылки. Но это было уже лишним. Сам, ублюдок, своей же собственной рукой введет его и тюкнет по энтеру. И тем самым переправит деньги совсем в другое место. Точнее, в то самое, в правильное.
Следопыт, внешне не подавая виду, внутренне ликовал.
И тут же понял, что не мешало бы начать перекачивать в свой мэйнфрейм всякие интересные файлы, которые могут пролить свет на какие-то характерные особенности Козла. Это могло бы упростить охоту на него. Точнее – добивание.
Канал был прекрасный, спутниковый. Поэтому, шелестя винтом, компьютер погнал по кабелю к тарелке, с тарелки в ближний космос и так далее мощный поток информации: переписку, текстовые файлы, картинки и фотографии.
А Следопыт приступил ко второй части своей миссии.
На него внезапно накатила мощная волна человеколюбия. И он решил заняться спасением несчастных бомжей от насильственной химической смерти.
Начал искать блок, в котором производилась отбраковка. По вполне четкому принципу: Х~~||600.
В дверь постучали.
Бандит встал и выглянул в коридор.
Это была девица в белой блузке, в совсем коротенькой юбчонке и с чисто декоративным розовым передничком. С подносом в руках и улыбкой от уха до уха.
Подошла. Аккуратно, то есть беззвучно, поставила на стол тарелку с бутербродами и чашку кофе.
Сделала книксен, в связи с чем Следопыту со страшной силой захотелось шлепнуть ее…
Однако сдержался, вспомнив, что программист за тыщу баксов в месяц в доме Хозяина так себя вести не должен.
Лишь улыбнулся в ответ. И сказал: «Спасибо». Но зато сказал с таким чувством, что девица чуть было не ответила: «Ой, нет, что вы, здесь нельзя!»
Ушла.
Следопыт начал жевать, отхлебывать и водить жирным пальцем по строчкам листингов…
Есть! Вот оно – место, где несчастных бомжей приговаривала к смерти при помощи инъекции бездушная машина.
Дальше шел переход на формирование исполнительной команды и помещение её в тело письма.
Настройка микроконтроллера, вживляемого в тело, была неизвестна. Шаговый двигатель включал один из битов кода 01101100. Но какой? Который равен единичке или нулю? Или же сразу несколько?
Подумав, Следопыт просто-напросто проинвертировал весь байт: 10010011. Мудро решив: то, что включает, будет выключать, а то, что выключает, будет включать.
А модем в это время качал и качал информацию, направляя её в космос. А оттуда спутник возвращал на землю. И, пройдя через несколько интернет-станций, информация вливалась в мэйнфрейм.
Следопыт глянул на часы. Не на свои, естественно, его часы сейчас валялись во дворе на Яблочкова. А на компьютерные. Было 17.11. И понял один очень важный для себя момент. Если сейчас убрать патчи сказать, что все готово, то это может обойтись ему слишком дорого. То есть устроят последнюю маленькую проверку. Привезут в Сокольники. И поскольку рабочий день заканчивается в семь, скажут: «Ну, иди, дорабатывай». И посмотрят, как он будет проходить через караулку. То есть верная хана.
Так что сидеть надо было ещё часа два.
– Слышь, – сказал Следопыт, –в туалет надо бы.
Бандит вздохнул и вышел в коридор.
Вернулся через минуту. Напялил на голову шапку. И опять повел впотьмах.
Открыл дверь. Щелкнул выключателем. Слегка подтолкнул в спину. Закрыл дверь.
Танцор сдернул шапку и увидел весьма аскетичный сортир. С унитазом и плебейской белой раковиной. Ни тебе джакузи, ни тебе биде. Понял, что находится в людской части дома.
Однако не оскорбился, поскольку у него самого была примерно такая же сантехника.
Справил малую нужду. Нажал на ручку слива. Вымыл руки. Вытер о бумажное полотенце. Надел шапку. Стукнул в дверь.
Вернувшись, убрал патч. И внимательно просмотрел все свои изменения. Вроде бы все было нормально. После чего оттранслировал программу и заменил старый исполняемый модуль.
Теперь можно было и поковыряться в разных интимностях Козла. Однако делать это следовало осторожно. Поскольку бандит сидел за спиной не просто так. Несомненно, посматривал, чтобы Следопыт вдруг не полез в письма или не начал читать текстовые файлы Хозяина. Ясно было, что это вполне интеллектуальный бандит, технически продвинутый.
Поэтому пришлось в нортенкомандере поизучать каталоги. Ничего особо интересного не было. Игры, утилиты, порнуха, дистрибутивы служебных программ, которые, видимо, оставил спец по железу. На рабочем столе Виндоуза было навалено множество всяких папок. Одна его особенно заинтересовала, поскольку называлась «Расходы».
Следопыт не удержался. Сделал окошко текстового редактора совсем крошечным и сдвинул его так, чтобы бандиту не было видно из-за спины.
Открыл эти самые «Расходы». Минуты две внимательно изучал. Все с более и более округляющимися глазами. А потом чуть не расхохотался.
Вот что Козел тщательно, из месяца в месяц, заносил в этот файл:
14.03. Детям на обеды 70 руб.
Носовые платки (6 шт.) 56 руб.
Продукты (на 2 дня) 754 руб.
Одолжил Серегину 500руб.
Обед 55руб.
Итого: 1435 руб.
15.03. Детям на обеды 70руб.
Бензин.98 руб.
Ивану Сергеевичу на подарок 100 руб.
Охране, непредвиденные расходы 10000руб.
Мыло, шампуни, пасты 281 руб.
Обед 52руб.
Итого: 11501 руб.
Дальше шло шестнадцатое марта, за ним семнадцатое, восемнадцатое… И так до конца месяца, когда подводился месячный итог.
Следопыту чуть дурно не стало. От омерзения. Козел, который ворочал миллионами баксов, оказался мелким, гнусным, жадным хорьком. Как Плюшкин, подумал Следопыт. Хотя сравнение было не вполне корректным. Плюшкин был небогат, весьма небогат. Скорее, пушкинский скупой рыцарь, Барон…
И ошалевший Следопыт начал озираться по углам в поисках сундуков с золотом…
– Ну, что, долго еще? – подал голос бандит. Следопыт вернулся к реальности.
– Как закончу, так и всё будет, – ответил он, глянув на часы. Было уже ровно семь. Но для подстраховки надо было бы посидеть ещё полчасика. – Надо ж как следует сделать, а не поскорей отдуплиться. Я правильно понимаю?
– Правильно, – недовольно ответил бандит. «Ничего, – подумал Следопыт, – пусть теперь у тебя, голубчик, ноги судорогой сведет».
Закончил бессмысленные поиски. И решил ещё раз протестировать программу.
Все работало четко во всех режимах и на всех ветвях.
Наступило полвосьмого.
– Всё, я готов, – сказал Следопыт, вставая.
– Давно бы так. – Бандит тоже поднялся со стула и подошел к компьютеру. – Так что тут было-то? Что шефу передать?
– На винте пара доменов сыпется немного. А диск-доктор это не ловит. И там был кусок программы на полтора кило. Вот это место и глючило. Я в другой сектор переставил. А эти домены заблокировал. Так что теперь все железно пашет.
– Ну, тогда пойдем.
– Привет! – возмутился Следопыт. – А мобильник? Кто мне за него платить будет?
Бандит с большой досадой вытащил из кармана сотню баксов и протянул Следопыту.
– А за часы?
– Ну, ты, братан, и обнаглел. И дал ещё полтинник.
– А за работу? – уже с меньшим апломбом сказал Следопыт. С одной стороны, надо было изображать нищего программиста, который на штуку в месяц концы с концами еле сводит. С другой, не стоит и слишком губы раскатывать. Поскольку должен прекрасно знать, что Хозяин – страшный скупердяй.
– Что? – спросил бандит угрожающе. – Это ж твоя работа. Кто за неё бабки получает? Я, что ли?
Следопыт благоразумно согласился.
И снова шапку на голову. И на заднее сиденье «Тойоты». И неудобное лежание на боку. Время вновь превратилось в пыточную категорию.
Когда Следопыт понял, что уже въехали в Москву, то попросил облегчения участи:
– Может, снимем шапку? А? Что я, Москвы, что ли, не видал?
– Лежи, лежи, – зло сказал бандит. Поскольку был раздосадован и тем, что Евграфов так долго ковырялся, и что стребовал бабки, которые можно было бы И заныкать. Охранники у Козла, как и вся прочая челядь, несомненно, в роскоши не купались.
В конце концов все закончилось. Машина остановилась. И Следопыту было велено, ни в коем случае не оборачиваясь, топать к метро.
Выкинули его, даже не сказав спасибо, у «Тимирязевской».