Фейт и Свэнг использовали для своей программы то же название, но она немного другая по сути. Она каким-то образом дает им доступ к любому компьютеру.
— Лазейка, — задумался Бишоп. — Как петля на виселице.
— Как петля, — эхом отозвался Джилет.
Нолан спросила:
— Как она работает?
Джилет уже собирался объяснить ей на языке посвященных, потом взглянул на Бишопа и Шелтона.
Лучше опусти...
Хакер подошел к одной из чистых белых досок и нарисовал схему. Пояснил:
— В сети информация передается не так, как в телефоне. Все, что посылается в Интернет, — электронное сообщение, музыка, загружаемая картинка, графика веб-сайта — разбивается на небольшие фрагменты данных, так называемые пакеты. Когда ваш браузер запрашивает что-нибудь с веб-сайта, он посылает пакеты в Интернет. Получатель — компьютер-сервер — собирает вместе частички вашего запроса и посылает ответ — также разбитый на пакеты — вашей машине.
— Зачем информацию разбивают на части? — спросил Шелтон.
Ответила Нолан:
— Чтобы иметь возможность посылать по одним и тем же проводам множество различных сообщений одновременно. И еще, если несколько пакетов потеряются или повредятся, ваш компьютер получит оповещение и отвергнет только проблемные пакеты. Вам не приходится отказываться от всего сообщения.
Джилет показал на схему и продолжил:
— Пакеты продвигаются по Интернету при помощи маршрутизаторов — огромных компьютеров по всей стране, пересылающих пакеты на место назначения. У маршрутизаторов действительно мощная защита, но Фейт сумел взломать один из них и вставил внутрь снифер.
— И тот, — подхватил Бишоп, — ищет определенные пакеты, насколько я понимаю.
— Точно, — кивнул Джилет. — Он определяет их по нику жертвы или адресу машины, откуда или куда посылаются пакеты. Когда снифер находит нужные пакеты, он направляет их на компьютер Фейта. Когда они оказываются на месте, Фейт что-то добавляет в пакеты. — Джилет повернулся к Миллеру. — Ты когда-нибудь слышал о стенографии?
Коп покачал головой. Тони Мотт и Линда Санчес также не признали термин, и лишь Патриция Нолан сказала:
— Это когда прячут секретные сведения в, скажем, картинке или звуковом файле, который посылают в сеть. Шпионская штучка.
— Правильно, — подтвердил Джилет. — Зашифрованные сведения вплетены в сам файл — так что даже если кто-то перехватит вашу электронную почту, он увидит невинный файл, а не секретные сведения. Вот этим и занимается «Лазейка» Фейта. Только она прячет в файлах не сообщения, а приложения.
— Работающие программы? — удивилась Патриция Нолан.
— Да. Потом он возвращает Фейта обратно на путь к компьютеру жертвы.
Нолан покачала головой. Ее бледное, рыхлое лицо выражало шок и восхищение. Голос прерывался от священного трепета, когда она заговорила:
— Никто такого раньше не делал.
— Что за софтвер он посылает? — спросил Бишоп.
— Демон, — ответил Джилет, рисуя вторую схему, чтобы показать, как работает «Лазейка».
— Демон? — переспросил Шелтон.
— Существует целая категория софтвера, так называемых «ботов», — объяснил Джилет. — Сокращенное от «роботы». И название четко отражает сущность — программные роботы. Как только их активируют, они начинают работать совершенно самостоятельно, без вмешательства человека. Могут переходить с одной машины на другую, воспроизводиться, прятаться, общаться с другими компьютерами или людьми, совершать самоубийство.
Джилет продолжил:
— Демоны — один из типов ботов. Они сидят в вашем компьютере и занимаются, например, часами или автоматической поддержкой файлов. Рутинная работа. Но демон «Лазейки» делает нечто пострашнее. Пробравшись в компьютер, он модифицирует операционную систему, и, когда вы подключаетесь к сети, он соединяет ваш компьютер и машину Фейта.
— И Фейт получает доступ в корневой каталог, — сказал Бишоп.
— Точно.
— О, вот это проблема, — пробормотала Линда Санчес. — Боже...
Нолан крутила на пальце прядь всклокоченных волос. Под хрупкими дизайнерскими очками сверкали обеспокоенные глаза — она будто только что стала свидетелем жуткого несчастного случая.
— Значит, если «катаешься» по Паутине, читаешь новости, электронную почту, оплачиваешь счет, слушаешь музыку, загружаешь картинки, просматриваешь рейтинги акций — если просто находишься в Интернете — Фейт может влезть в твой компьютер.
— Да. Все, что ты получаешь из Интернета, может содержать демона «Лазейки».
— А как же брандмауэр? — спросил Миллер. — Почему он его не останавливает?
Джилет объяснил:
— В этом-то и вся красота: демон находится в файлах, которые вы запрашивали, поэтому брандмауэр его не останавливает.
— Красота, — с сарказмом пробормотал Боб Шелтон.
Тони Мотт бессознательно барабанил пальцами по своему мотоциклетному шлему.
— Он нарушает правило номер один.
— Что за правило? — спросил Бишоп.
Джилет процитировал:
— "Оставь в покое гражданских".
Мотт кивнул и продолжил:
— Хакеры считают, что правительство, корпорации и другие хакеры вполне подходят на роль жертвы по правилам игры. Но избирать мишенью кого-то из простой публики нельзя.
Санчес подала голос:
— Можно ли как-нибудь определить, что демон находится в компьютере?
— Только по незначительным признакам — клавиатура слегка замедленна, графика чуть-чуть колеблется, игра отвечает на запросы не так быстро, как обычно, жесткий диск занят на секунду-две больше, чем положено. Большинство людей не обращают на это внимания.
Шелтон спросил:
— Почему ты не нашел демона в компьютере Лары Гибсон?
— Я нашел — но только его бездыханное тело: беспорядочный набор цифр. Фейт встроил в программу какой-то саморазрушитель. Если демон понимает, что его ищут, он переписывает себя в «мусор».
— Как ты узнал? — спросил Бишоп.
Джилет пожал плечами.
— Догадался, когда прочитал.
Он вручил Бишопу распечатки.
Бишоп взглянул на верхнюю страницу.
Кому: группе
От кого: Трипл-Х
Я слышал, Титан233 искал копию «Лазейки». Не надо, парень. Забудь о ней. Я знаю Фейта и Свэнга. Они ОПАСНЫ. Я не шучу.
— Кто он? — спросил Шелтон. — Трипл-Х? Хотелось бы поговорить с ним лично.
— Я не представляю, какое его настоящее имя или где он живет, — сказал Джилет. — Может, он состоял в какой-то кибербанде с Фейтом и Свэнгом.
Бишоп пролистал остальные распечатки, каждая страница содержала какие-то детали или слухи о «Лазейке». Имя «Трипл-Х» упоминалось в нескольких из них.
Нолан постучала по одному из листов:
— Мы можем найти информацию в заголовке, которая приведет нас к машине Трипл-Х?
Джилет объяснил Бишопу и Шелтону:
— Заголовки посланий в сетевых конференциях или электронной почте показывают путь сообщения, идущего от компьютера отправителя к машине получателя. Теоретически можно посмотреть на заголовок и проследить сообщение обратно, чтобы обнаружить местоположение компьютера отправителя. Но я уж проверил. — Он кивнул на страницу. — Они фальшивые. Большинство серьезных хакеров подделывают заголовки, чтобы никто их не нашел.
— Значит, тупик? — пробормотал Шелтон.
— Я только быстро все просмотрел. Надо почитать еще раз, внимательно. — Джилет кивнул на распечатки. — Потом я напишу собственный бот. Он будет искать любые упоминания слов «Фейт», «Свзнг», «Лазейка» или «Трипл-Х».
— Настоящая рыбалка, — усмехнулся Бишоп. — Только через «ph».
Все в написании... Тони Мотт предложил:
— Давайте позвоним в СЕРТ. Узнаем, слышали ли они что-нибудь.
Хотя сама организация это отрицает, все гики в мире знают, что аббревиатура означает группу компьютерной «скорой помощи». СЕРТ располагается в Питсбурге, на территории Карнеги-Мелон, и является центром обмена информации о вирусах и других компьютерных угрозах. Она также предупреждает системных администраторов о предстоящих атаках хакеров.
Бишоп кивнул:
— Давайте позвоним.
Нолан добавила:
— Но не говорите ничего об Уайетте. СЕРТ связана с министерством обороны.
Мотт позвонил и поговорил с каким-то своим знакомым в организации. После короткого разговора повесил трубку.
— Они никогда не слышали ни о «Лазейке», ни о чем подобном. Хотят, чтобы мы держали их в курсе.
Линда Санчес смотрела на фотографию дочери Энди Андерсена на его столе. Потом встревоженно прошептала:
— Значит, в Интернете никто не остается в безопасности.
Джилет заглянул в круглые карие глаза женщины.
— Фейт может узнать все ваши секреты. Может притвориться вами, прочитать вашу медицинскую карточку. Опустошить ваш банковский счет, сделать незаконные политические заявления от вашего лица, сотворить вам фальшивого любовника и послать вашей жене или мужу копии фальшивых любовных писем. Может устроить вам увольнение с работы.
— Или, — тихо добавила Патриция Нолан, — убить вас.
— Мистер Холлоуэй, вы с нами? Мистер Холлоуэй!
— Гм?
— "Гм?", «Гм?» Разве так отвечает приличный студент? Я дважды задавал вам вопрос, а вы все смотрите в окно. Если не будете делать домашние задания, у нас возникнут проб...
— Какой был вопрос?
— Дайте мне закончить, молодой человек. Если вы не будете делать домашние задания, у нас возникнут проблемы. Вы знаете, сколько достойных студентов жаждут поступить в эту школу? Конечно, не знаете и не хотите знать. Вы читали задание?
— Не совсем.
— "Не совсем". Понимаю. Итак, вопрос: дайте определение восьмеричной системы и вычислите двоичный эквивалент восьмеричных чисел 05726 и 12438. Но зачем вам вопрос, когда вы даже не читали задание? Вряд ли вы сможете ответить...
— Восьмеричная система — система счисления, имеющая восемь символов, так же как десятичная — десять, а двоичная — два.
— Так. Значит, вы помните кое-что с канала «Дискавери».
— Нет, я...
— Если вы так много знаете, почему бы вам не выйти к доске и не перевести для нас данные числа? К доске, быстро к доске!
— Мне не надо их выписывать. Восьмеричное число 05726 соответствует десятичному 3030. Со вторым числом вы ошиблись, 12438 — не восьмеричное число. В восьмеричной системе нет цифры восемь. Только от нуля до семи.
— Я не ошибся, а специально задал вопрос с подвохом. Хотел проверить реакцию класса.
— Как скажете.
— Ладно, мистер Холлоуэй, пришло время навестить директора.
* * *
Сидя в офисе-столовой в своем доме в Лос-Альтосе и слушая диск Джеймса Эрла Джоунса «Отелло», Фейт просматривал файлы юного персонажа, Джеми Тернера, и планировал вечернее посещение академии Святого Франциска.
Но мысли о студенте навели на воспоминания о собственном академическом прошлом — в голову пришел эпизод с первокурсником на высшей математике. Ранние ученические годы Фейта пошли по вполне предсказуемому пути. В первом семестре он получал только отличные оценки. Но уже весной сваливался на двойки-тройки. Просто первые несколько месяцев Фейт еще мог переносить эту скуку, но потом даже необходимость идти в класс становилась сущим наказанием, поэтому он пропускал большинство уроков второго семестра.
Затем родители переводили его в другую школу. И все начиналось сначала.
Мистер Холлоуэй, вы с нами?
Именно в этом и заключалась проблема Фейта. Нет, в сущности, он не был ни с кем, он находился в нескольких световых годах впереди.
Преподаватели старались. Они помещали его в классы для одаренных, а потом подключали к программам для одаренных детей продвинутого уровня, но его ничто не интересовало. А начав скучать, Фейт становился злобным садистом. Учителя, как бедный мистер Каммингс, математик с первого курса, после инцидента с восьмеричным числом, переставали вызывать его в страхе, что он будет высмеивать их самих и их ограниченные умственные возможности.
Через несколько лет родители — оба ученые — просто опустили руки. Занявшись собственной жизнью (отец инженер-электрик, мать химик в косметической компании), они с радостью сдавали мальчика после школы армии репетиторов — практически покупая себе дополнительное время на работу.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
— Лазейка, — задумался Бишоп. — Как петля на виселице.
— Как петля, — эхом отозвался Джилет.
Нолан спросила:
— Как она работает?
Джилет уже собирался объяснить ей на языке посвященных, потом взглянул на Бишопа и Шелтона.
Лучше опусти...
Хакер подошел к одной из чистых белых досок и нарисовал схему. Пояснил:
— В сети информация передается не так, как в телефоне. Все, что посылается в Интернет, — электронное сообщение, музыка, загружаемая картинка, графика веб-сайта — разбивается на небольшие фрагменты данных, так называемые пакеты. Когда ваш браузер запрашивает что-нибудь с веб-сайта, он посылает пакеты в Интернет. Получатель — компьютер-сервер — собирает вместе частички вашего запроса и посылает ответ — также разбитый на пакеты — вашей машине.
— Зачем информацию разбивают на части? — спросил Шелтон.
Ответила Нолан:
— Чтобы иметь возможность посылать по одним и тем же проводам множество различных сообщений одновременно. И еще, если несколько пакетов потеряются или повредятся, ваш компьютер получит оповещение и отвергнет только проблемные пакеты. Вам не приходится отказываться от всего сообщения.
Джилет показал на схему и продолжил:
— Пакеты продвигаются по Интернету при помощи маршрутизаторов — огромных компьютеров по всей стране, пересылающих пакеты на место назначения. У маршрутизаторов действительно мощная защита, но Фейт сумел взломать один из них и вставил внутрь снифер.
— И тот, — подхватил Бишоп, — ищет определенные пакеты, насколько я понимаю.
— Точно, — кивнул Джилет. — Он определяет их по нику жертвы или адресу машины, откуда или куда посылаются пакеты. Когда снифер находит нужные пакеты, он направляет их на компьютер Фейта. Когда они оказываются на месте, Фейт что-то добавляет в пакеты. — Джилет повернулся к Миллеру. — Ты когда-нибудь слышал о стенографии?
Коп покачал головой. Тони Мотт и Линда Санчес также не признали термин, и лишь Патриция Нолан сказала:
— Это когда прячут секретные сведения в, скажем, картинке или звуковом файле, который посылают в сеть. Шпионская штучка.
— Правильно, — подтвердил Джилет. — Зашифрованные сведения вплетены в сам файл — так что даже если кто-то перехватит вашу электронную почту, он увидит невинный файл, а не секретные сведения. Вот этим и занимается «Лазейка» Фейта. Только она прячет в файлах не сообщения, а приложения.
— Работающие программы? — удивилась Патриция Нолан.
— Да. Потом он возвращает Фейта обратно на путь к компьютеру жертвы.
Нолан покачала головой. Ее бледное, рыхлое лицо выражало шок и восхищение. Голос прерывался от священного трепета, когда она заговорила:
— Никто такого раньше не делал.
— Что за софтвер он посылает? — спросил Бишоп.
— Демон, — ответил Джилет, рисуя вторую схему, чтобы показать, как работает «Лазейка».
— Демон? — переспросил Шелтон.
— Существует целая категория софтвера, так называемых «ботов», — объяснил Джилет. — Сокращенное от «роботы». И название четко отражает сущность — программные роботы. Как только их активируют, они начинают работать совершенно самостоятельно, без вмешательства человека. Могут переходить с одной машины на другую, воспроизводиться, прятаться, общаться с другими компьютерами или людьми, совершать самоубийство.
Джилет продолжил:
— Демоны — один из типов ботов. Они сидят в вашем компьютере и занимаются, например, часами или автоматической поддержкой файлов. Рутинная работа. Но демон «Лазейки» делает нечто пострашнее. Пробравшись в компьютер, он модифицирует операционную систему, и, когда вы подключаетесь к сети, он соединяет ваш компьютер и машину Фейта.
— И Фейт получает доступ в корневой каталог, — сказал Бишоп.
— Точно.
— О, вот это проблема, — пробормотала Линда Санчес. — Боже...
Нолан крутила на пальце прядь всклокоченных волос. Под хрупкими дизайнерскими очками сверкали обеспокоенные глаза — она будто только что стала свидетелем жуткого несчастного случая.
— Значит, если «катаешься» по Паутине, читаешь новости, электронную почту, оплачиваешь счет, слушаешь музыку, загружаешь картинки, просматриваешь рейтинги акций — если просто находишься в Интернете — Фейт может влезть в твой компьютер.
— Да. Все, что ты получаешь из Интернета, может содержать демона «Лазейки».
— А как же брандмауэр? — спросил Миллер. — Почему он его не останавливает?
Джилет объяснил:
— В этом-то и вся красота: демон находится в файлах, которые вы запрашивали, поэтому брандмауэр его не останавливает.
— Красота, — с сарказмом пробормотал Боб Шелтон.
Тони Мотт бессознательно барабанил пальцами по своему мотоциклетному шлему.
— Он нарушает правило номер один.
— Что за правило? — спросил Бишоп.
Джилет процитировал:
— "Оставь в покое гражданских".
Мотт кивнул и продолжил:
— Хакеры считают, что правительство, корпорации и другие хакеры вполне подходят на роль жертвы по правилам игры. Но избирать мишенью кого-то из простой публики нельзя.
Санчес подала голос:
— Можно ли как-нибудь определить, что демон находится в компьютере?
— Только по незначительным признакам — клавиатура слегка замедленна, графика чуть-чуть колеблется, игра отвечает на запросы не так быстро, как обычно, жесткий диск занят на секунду-две больше, чем положено. Большинство людей не обращают на это внимания.
Шелтон спросил:
— Почему ты не нашел демона в компьютере Лары Гибсон?
— Я нашел — но только его бездыханное тело: беспорядочный набор цифр. Фейт встроил в программу какой-то саморазрушитель. Если демон понимает, что его ищут, он переписывает себя в «мусор».
— Как ты узнал? — спросил Бишоп.
Джилет пожал плечами.
— Догадался, когда прочитал.
Он вручил Бишопу распечатки.
Бишоп взглянул на верхнюю страницу.
Кому: группе
От кого: Трипл-Х
Я слышал, Титан233 искал копию «Лазейки». Не надо, парень. Забудь о ней. Я знаю Фейта и Свэнга. Они ОПАСНЫ. Я не шучу.
— Кто он? — спросил Шелтон. — Трипл-Х? Хотелось бы поговорить с ним лично.
— Я не представляю, какое его настоящее имя или где он живет, — сказал Джилет. — Может, он состоял в какой-то кибербанде с Фейтом и Свэнгом.
Бишоп пролистал остальные распечатки, каждая страница содержала какие-то детали или слухи о «Лазейке». Имя «Трипл-Х» упоминалось в нескольких из них.
Нолан постучала по одному из листов:
— Мы можем найти информацию в заголовке, которая приведет нас к машине Трипл-Х?
Джилет объяснил Бишопу и Шелтону:
— Заголовки посланий в сетевых конференциях или электронной почте показывают путь сообщения, идущего от компьютера отправителя к машине получателя. Теоретически можно посмотреть на заголовок и проследить сообщение обратно, чтобы обнаружить местоположение компьютера отправителя. Но я уж проверил. — Он кивнул на страницу. — Они фальшивые. Большинство серьезных хакеров подделывают заголовки, чтобы никто их не нашел.
— Значит, тупик? — пробормотал Шелтон.
— Я только быстро все просмотрел. Надо почитать еще раз, внимательно. — Джилет кивнул на распечатки. — Потом я напишу собственный бот. Он будет искать любые упоминания слов «Фейт», «Свзнг», «Лазейка» или «Трипл-Х».
— Настоящая рыбалка, — усмехнулся Бишоп. — Только через «ph».
Все в написании... Тони Мотт предложил:
— Давайте позвоним в СЕРТ. Узнаем, слышали ли они что-нибудь.
Хотя сама организация это отрицает, все гики в мире знают, что аббревиатура означает группу компьютерной «скорой помощи». СЕРТ располагается в Питсбурге, на территории Карнеги-Мелон, и является центром обмена информации о вирусах и других компьютерных угрозах. Она также предупреждает системных администраторов о предстоящих атаках хакеров.
Бишоп кивнул:
— Давайте позвоним.
Нолан добавила:
— Но не говорите ничего об Уайетте. СЕРТ связана с министерством обороны.
Мотт позвонил и поговорил с каким-то своим знакомым в организации. После короткого разговора повесил трубку.
— Они никогда не слышали ни о «Лазейке», ни о чем подобном. Хотят, чтобы мы держали их в курсе.
Линда Санчес смотрела на фотографию дочери Энди Андерсена на его столе. Потом встревоженно прошептала:
— Значит, в Интернете никто не остается в безопасности.
Джилет заглянул в круглые карие глаза женщины.
— Фейт может узнать все ваши секреты. Может притвориться вами, прочитать вашу медицинскую карточку. Опустошить ваш банковский счет, сделать незаконные политические заявления от вашего лица, сотворить вам фальшивого любовника и послать вашей жене или мужу копии фальшивых любовных писем. Может устроить вам увольнение с работы.
— Или, — тихо добавила Патриция Нолан, — убить вас.
— Мистер Холлоуэй, вы с нами? Мистер Холлоуэй!
— Гм?
— "Гм?", «Гм?» Разве так отвечает приличный студент? Я дважды задавал вам вопрос, а вы все смотрите в окно. Если не будете делать домашние задания, у нас возникнут проб...
— Какой был вопрос?
— Дайте мне закончить, молодой человек. Если вы не будете делать домашние задания, у нас возникнут проблемы. Вы знаете, сколько достойных студентов жаждут поступить в эту школу? Конечно, не знаете и не хотите знать. Вы читали задание?
— Не совсем.
— "Не совсем". Понимаю. Итак, вопрос: дайте определение восьмеричной системы и вычислите двоичный эквивалент восьмеричных чисел 05726 и 12438. Но зачем вам вопрос, когда вы даже не читали задание? Вряд ли вы сможете ответить...
— Восьмеричная система — система счисления, имеющая восемь символов, так же как десятичная — десять, а двоичная — два.
— Так. Значит, вы помните кое-что с канала «Дискавери».
— Нет, я...
— Если вы так много знаете, почему бы вам не выйти к доске и не перевести для нас данные числа? К доске, быстро к доске!
— Мне не надо их выписывать. Восьмеричное число 05726 соответствует десятичному 3030. Со вторым числом вы ошиблись, 12438 — не восьмеричное число. В восьмеричной системе нет цифры восемь. Только от нуля до семи.
— Я не ошибся, а специально задал вопрос с подвохом. Хотел проверить реакцию класса.
— Как скажете.
— Ладно, мистер Холлоуэй, пришло время навестить директора.
* * *
Сидя в офисе-столовой в своем доме в Лос-Альтосе и слушая диск Джеймса Эрла Джоунса «Отелло», Фейт просматривал файлы юного персонажа, Джеми Тернера, и планировал вечернее посещение академии Святого Франциска.
Но мысли о студенте навели на воспоминания о собственном академическом прошлом — в голову пришел эпизод с первокурсником на высшей математике. Ранние ученические годы Фейта пошли по вполне предсказуемому пути. В первом семестре он получал только отличные оценки. Но уже весной сваливался на двойки-тройки. Просто первые несколько месяцев Фейт еще мог переносить эту скуку, но потом даже необходимость идти в класс становилась сущим наказанием, поэтому он пропускал большинство уроков второго семестра.
Затем родители переводили его в другую школу. И все начиналось сначала.
Мистер Холлоуэй, вы с нами?
Именно в этом и заключалась проблема Фейта. Нет, в сущности, он не был ни с кем, он находился в нескольких световых годах впереди.
Преподаватели старались. Они помещали его в классы для одаренных, а потом подключали к программам для одаренных детей продвинутого уровня, но его ничто не интересовало. А начав скучать, Фейт становился злобным садистом. Учителя, как бедный мистер Каммингс, математик с первого курса, после инцидента с восьмеричным числом, переставали вызывать его в страхе, что он будет высмеивать их самих и их ограниченные умственные возможности.
Через несколько лет родители — оба ученые — просто опустили руки. Занявшись собственной жизнью (отец инженер-электрик, мать химик в косметической компании), они с радостью сдавали мальчика после школы армии репетиторов — практически покупая себе дополнительное время на работу.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58